/*-- @group main page body elements --*/

code {
	display: block;
	padding: 10px;
	min-height:10px;
}
/*-- @group page elements --*/
#body-container {
	background-color:#fff;
	width:920px;
	margin:0 auto;
	padding:0 15px;

}

#header {
	height:115px;
	background:transparent url(site-theme/images/logo.gif) no-repeat right 1px;
	text-align: right;
	direction:rtl;
	padding: 15px 0px 0px;
}
/*-- @ group nav elements --*/
#nav {
	height:32px;
	background:#242122 url(site-theme/images/bg_nav.gif) no-repeat center top;
	margin: 0 auto;
	padding: 0 10px;
}
#nav ul {
	margin: 0 0 0 10px;
	padding: 0;
	list-style-type: none;
	color: #eee;
	font: normal 11px Tahoma;
}
#nav li {
	margin: 0;
	padding: 0;
	background: transparent;
	display: inline;
}
#nav li a {
	float: right;
	font-weight: normal;
	color: #fff;
	background: transparent url(site-theme/images/nav-left.gif) no-repeat left top;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	text-decoration: none;
}
#nav li a span {
	display: block;
	background: url(site-theme/images/nav-right.gif) no-repeat right top;
	padding: 9px 12px 2px 4px;
	font-weight: normal;
}
#nav li a:hover span {
	color: #000000;
}
#nav li.current a {
	background-position: 0 -32px;
	border-width: 0;
}
#nav li.current a span {
	background-position: 100% -32px;
	padding-bottom: 10px;
	color: #6A894E;
}
#nav li a:hover {
	background-position: 0% -32px;
        color: #000;
}
#nav li a:hover span {
	background-position: 100% -32px;
	padding-bottom: 10px;
}

/*-- mainbar --*/
.box-teaser {
	height:195px;
	background:transparent url(site-theme/images/box_teaser.jpg) no-repeat top right;
}
h1#news {
	background: url(site-theme/images/news.gif) no-repeat right center;
	height: 33px;
	margin: 10px 0px;
}
.box-teaser-styles {
	height:195px;
	background:transparent url(site-theme/images/box_teaser.jpg) no-repeat top right;
}
h1#news-styles {
	background: url(site-theme/images/news-styles.gif) no-repeat right center;
	height: 33px;
	margin: 10px 0px;
}
#rss-button a {
	display:block;
	height:19px;
	width:19px;
	background: url(site-theme/images/bullet_rss.gif) 0 0 no-repeat;
	padding:0;
	margin:0;
	position:relative;
	top:8px;
	font-size:2px;
	left: 15px;
}

#rss-button a:hover {
	background: url(site-theme/images/bullet_rss.gif) 0 -19px no-repeat;
}


#footer {
	clear:both;

	height: 150px;
}
#footer .search {
	float: left;
	margin: 10px;
	margin-left: 10px;
}
#footer .logo {

	float: right;
	direction:rtl;
	height: 10px;
	margin: 10px 10px 0px 0px;
	padding: 25px 10px 0px 0px;
}

/*************************************
	Round Box
**************************************/

.xsnazzy h1 ,.zsnazzy h1 {
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px; 
border-bottom:0px solid #444;
font-family:"tahoma";
}
.xsnazzy p, .zsnazzy p {
margin:0; 
padding:5px 5px; 
font-size:10px;
}




.xsnazzy {
background: transparent; 
width:260px; 
float: left; 
margin:50 5px;
font-family:"tahoma";

}

.xsnazzy2 {
background: transparent; 
float: right; 
margin:100 5px;
font-family:"Tahoma";
}




.xsnazzy2 h1 ,.zsnazzy2 h1 {
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px;
border-bottom:0px solid #444;
font-family:"tahoma";

}

.xsnazzy2 p, .zsnazzy2 p {
margin:0; 
padding:5px 5px; 
font-family:"Tahoma";
font-size:1em;
}


.no-comment
{
    border: 2px solid #33CC33;
    padding: 5px;
    margin: 5px;
    background-color: #FFFFCC;
    width:540px;
    float: right; 
}

.searchr
{
    border: 2px solid #33CC33;
    padding: 5px;
    margin: 5px;
    background-color: #FFFFCC;
    width:550px;
    float: right; 
}

.adsleft
{
    border: 2px solid #33CC33;
    padding: 5px;
    margin: 5px;
    background-color: #FFFFCC;
    width:125px;
    float: center; 
}

.topads
{
    border: 2px solid #33CC33;
    padding: 5px;
    margin: 5px;
    background-color: #FFFFCC;
    width:567px;
    float: right; 
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb1 {
margin:0 5px; 
background:#444;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #444; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent {
height:1px;
}

.color_a {
background:#000000;
color:#fff;
}
.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
}
.color_d {
background:#b2ab9b; 
color:#000;
}




/*************************************
	Round Box
**************************************/






















A {
	COLOR: #cococo; TEXT-DECORATION: none
}
BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
BLOCKQUOTE BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-TOP: 0px
}

.pagetitle {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 16px; BACKGROUND-IMAGE: url('http://www.karshenasi.com/images/gradian2.gif'); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: "Tahoma", Arial; BACKGROUND-COLOR: #c7c7ff; margin-left:0px; margin-right:0px; margin-top:5px; margin-bottom:1px
}
.box1 {
	BACKGROUND-IMAGE: url('http://www.karshenasi.com/images/gradian.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.box1 DIV.box1-texts {
	MARGIN: 10px 20px
}
.title1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url('http://www.karshenasi.com/images/title1.gif'); PADDING-BOTTOM: 5px; MARGIN: 0px; 

COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y
}

BODY {
	padding:0px; BACKGROUND-IMAGE: url('http://www.karshenasi.com/images/back2.gif'); MARGIN: 0px; WIDTH: 100%; TEXT-ALIGN: right
}
#wrapper {
	BACKGROUND-IMAGE: url('http://www.karshenasi.com/images/back2.gif'); BACKGROUND-REPEAT: repeat-x
}
BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
DIV {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}
#container {
	CLEAR: both; BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px auto; BORDER-LEFT: #999999 1px solid; WIDTH: 800px; DIRECTION: rtl; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
.clear {
	CLEAR: both
}

#header H1 {
	padding:0px; FLOAT: right; BACKGROUND-IMAGE: url('http://www.karshenasi.com/images/konkoor.jpg'); MARGIN: 0px; WIDTH: 201px; HEIGHT: 95px
}
#header H1 SPAN {
	DISPLAY: none; WIDTH: 201px; HEIGHT: 95px
}
#headermenu {
	BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url('http://www.karshenasi.com/images/head.gif'); WIDTH: 599px; BACKGROUND-REPEAT: no-repeat
}
#headermenu H4 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 34px
}
#headermenu H4 A {
	BORDER-RIGHT: #001668 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #001668 1px solid; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 6px 3px; BORDER-LEFT: #001668 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #001668 1px solid; HEIGHT: 15px; TEXT-DECORATION: none
}
#headermenu H4 A:hover {
	BORDER-RIGHT: #3d56b3 1px solid; BORDER-TOP: #3d56b3 1px solid; BORDER-LEFT: #3d56b3 1px solid; BORDER-BOTTOM: #3d56b3 1px solid; BACKGROUND-COLOR: #0d247b
}
#headermenu IMG {
	FLOAT: left; MARGIN: 1px 10px
}
#headermenu H3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 61px
}
#headermenu A {
	DISPLAY: block; FLOAT: right; HEIGHT: 60px
}
#headermenu A SPAN {
DISPLAY: none

}
#maincolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 20px; BORDER-LEFT: #827d95 1px solid; WIDTH: 540px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#sidecolumn {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 258px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eaeaea
}
#sidecolumn P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sidecolumn .news H4 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(''); PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 218px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #545454
}
#sidecolumn .news UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#sidecolumn .news UL LI {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(''); PADDING-BOTTOM: 10px; BACKGROUND-REPEAT: repeat-x
}
#sidecolumn .news A {
	COLOR: #333333; TEXT-DECORATION: none
}
#sidecolumn .news A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
#sidecolumn .news A.more {
	PADDING-RIGHT: 23px; DISPLAY: block; PADDING-LEFT: 23px; BACKGROUND-IMAGE: url(''); PADDING-BOTTOM: 3px; MARGIN: 1px 0px; COLOR: #777777; PADDING-TOP: 3px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#sidecolumn .news A.more:hover {
	TEXT-DECORATION: none
}
#pagemenu {
	padding:0px; BACKGROUND-IMAGE: url('http://www.karshenasi.com/images/pagemenu.gif'); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; LIST-STYLE-TYPE: none; HEIGHT: 34px
}
#pagemenu LI {
	FLOAT: right; MARGIN: 5px; HEIGHT: 21px
}
#pagemenu LI A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #5b5b5b; PADDING-TOP: 4px; HEIGHT: 15px; TEXT-DECORATION: none
}
#pagemenu LI A:hover {
	 COLOR: #ff6600
}
#pagemenu LI.current {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url('http://www.karshenasi.com/images/pagemenu1.gif'); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}
#pagemenu LI.current A {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url('http://www.karshenasi.com/images/pagemenu2.gif'); COLOR: #2a3a5f; BACKGROUND-REPEAT: no-repeat
}
#pagecontent {
	LINE-HEIGHT: 140%
}
#nlregister {
	TEXT-ALIGN: right
}
#nlregister FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(''); PADDING-BOTTOM: 0px; MARGIN: 5px; VERTICAL-ALIGN: top; WIDTH: 246px; LINE-HEIGHT: 21px; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 90px; TEXT-ALIGN: left
}
#nlregister INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 6px; WIDTH: 114px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#nlregister .submit {
	border-style:none; MARGIN-TOP: 5px; BACKGROUND-IMAGE: url(''); WIDTH: 72px; HEIGHT: 23px; 
}


A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A:visited {
	COLOR: #796CEE; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.menu1link {
	COLOR: #cacae7; TEXT-DECORATION: none
}
.menu1link:hover {
	COLOR: white; TEXT-DECORATION: none
}
.menu1link:visited {
	COLOR: #cacae7; TEXT-DECORATION: none
}
.menu1link:hover {
	COLOR: white; TEXT-DECORATION: none
}
.menu2link {
	COLOR: #1600bb; TEXT-DECORATION: none
}
.menu2link:hover {
	COLOR: #1626ee; TEXT-DECORATION: none
}
.menu2link:visited {
	COLOR: #cacae7; TEXT-DECORATION: none
}
.menu2link:hover {
	COLOR: #1626ee; TEXT-DECORATION: none
}
.row1 {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #9fb3e1
}
.row2 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Tahoma
}
.row3 {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ced9f0
}
TD {
	FONT-SIZE: 8pt; COLOR: #3c3131; DIRECTION: rtl; FONT-FAMILY: Tahoma

