*, form {
padding:0;
margin:0;
}

a {color:#c33767;text-decoration:none;font-weight:bold; }
a:hover { color:#666666; }

input,textarea,button,select {
background:#FAFAF0 none repeat scroll 0 0;
border:2px solid #E3DBB7;
padding:3px;
color:#666666;
font-size:11px;
font-family:Tahoma, Verdana;
}

.infoTxt {
font-size:10px;
color:#944b5f;
}

.infoBox {
border:1px solid #E3DBB7;
padding:15px;
color:#816F4B;
}

#Page_Loading 
{
position:absolute;
top:10px;
width:200px;
right:45%;
z-index:100;
text-align:center;
}


body {
background:#fafaf0;
background-repeat:repeat-x;
background-position:top;
text-align:center;
font-family:Tahoma, Verdana;
font-size:12px;
direction:rtl;
text-align:right;
line-height:20px;
}

#container {
width:1000px;
margin-left:auto;
margin-right:auto;
text-align:right;
}



#leftCol {
width:260px;
float:right;
}

#leftCol .rbox {
padding:5px;
margin-bottom:20px;
/*border:1px solid #E3DBB7;*/
}

#leftCol .rbox h2 {
background:#fafaf0 url(images/leftcol-title.png) no-repeat top;
color:#816F4B;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
padding-bottom:5px;
padding-top:10px;
text-align:right;
padding-right:30px;
height:40px;
}


#leftCol #logo {background-image:url(images/s150.gif);background-repeat: no-repeat;background-position:top;height:220px;}

#leftCol #logo h1 {background:transparent url(images/transparent.gif) no-repeat scroll 0 0;height:280px;text-indent:-9999px;width:250px;}#leftCol #logo h1  a{height:280px;width:250px;display:block;}

#leftCol .menu {
padding-right:10px;
}

#leftCol .menu h2{
color:#816F4B;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
text-align:right;
padding-right:30px;
}

#leftCol .menu .iconlist
{
list-style: none;
margin: 0;
padding: 0;
padding-left:20px;
font-weight:bold;
color:#979797;

}

#leftCol .menu .iconlist a
{
text-decoration:none;
font-weight:bold;
color:#979797;
}

#leftCol .menu .iconlist a:hover
{
text-decoration:none;
color:#990000;
}

#leftCol .menu .iconlist .visit
{
text-decoration:none;
color:#333333;
}

#rightCol {
float:left;
}

#header {
position:relative;
margin:0 auto;
background:url(images/banner.jpg) no-repeat top;
height:250px;
width:1000px;
padding-top:5px;
}

#header .title {
position:relative;
top:190px;
text-align:left;
}
#header .title h3{
padding-left:10px;
padding-top:0px;
font-size:30px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
padding-bottom:10px;
}
#header .title h4{
padding-left:10px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
font-family: Georgia, sans-serif;
text-align:left;
color:#816f4b;
}

#rightCol .adsblock {
padding-top:15px;
height:117px;
background-image:url(images/block-s.png);
background-repeat: no-repeat;
margin-bottom:20px;
padding-left:23px;
}

img {border:none; }


#rightCol .block {
margin-bottom:20px;
}

#rightCol .block-top {
background:url(images/block-top.png) no-repeat top;
height:15px;
width:735px;
}

#rightCol .block-content {
background:url(images/block-content.png) repeat-y center;
width:735px;

}

#rightCol .block-content .content {
padding:20px;
padding-top:0px;
line-height:30px;
}
#rightCol .block-content .content h1 {
background: url(images/content-title.png) no-repeat center;
text-align:center;
padding:5px 10px 10px 10px;
margin-bottom:20px;
font-size:18px;
color:#FFF;
}

#rightCol .block-down {
background:url(images/block-down.png) no-repeat ;
height:10px;
width:735px;
}
#footer {
background:#fafaf0;
background-repeat:repeat-x;
width:100%;
height:70px;
font-size:10px;
color:#816f4b;
}
#footer a{
text-decoration:none;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#816f4b;
font-size:11px;
font-weight:bold;
line-height:25px;
}
#footer  a:hover {
color:#990000;
}





#register {

font-weight:bold;
font-size:11px;
font-family: Georgia, sans-serif;

}


#register  h3{
padding-bottom:10px;
text-align:center;
font-size:18px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
}

#register  .inputtext{
border:2px solid #e3dbb7;
color:#666666;
background: #fafaf0;
font-size: 11pt;
width:150px;

}

ul{
list-style-position:outside;
padding-right:20px;
}
ul.green {
list-style-image:url(images/bullet_square_green.gif);
}
ul.red {
list-style-image:url(images/bullet_square_red.gif);
}
ul.blue {
list-style-image:url(images/bullet_square_blue.gif);
}
ul.yellow {
list-style-image:url(images/bullet_square_yellow.gif);
}

ul.page {
list-style:none;
}

ul.page li {
border:1px solid none;
margin:5px;
padding:10px;
}
ul.page li h3 {
background:#FFCCFF;
color:#996600;
text-align:center;
}
.BlogBox 
{
margin:0px 50px 0px 50px;
padding:0px;
padding-bottom:5px;
color:#000000;

}

.BlogTitle {
color:#816f4b;
padding:15px;
border-bottom:1px solid #816f4b;
text-align:right;
margin:2px;
font-family:Arial, Helvetica, sans-serif;
}

.BlogTitle h2 {
font-size:20px;
font-weight:bold;
}

.BlogTitle a {
color:#816f4b;

}

.BlogTitle a:hover {
color:#999999;
text-decoration:none;
}

.BlogContent 
{
padding:15px;
text-align:justify;
}
.imgBox 
{
border:none;

}
.select_row  {
 background:#eeeeee;
 color:#000000;
 font-weight:bold;
}
.tablelist
{
border:1px solid #000000;
width:100%;
padding:0px;
margin:0px;
}

table th {
background:#E3DBB7;
}

tr.odd 
{
background:#edecc6;
color:#000;
padding-top:5px;
}
tr.even 
{
background:none;
color:#000;
padding-top:5px;
}


.tablelist_g
{
padding:0px;
margin:0px;
border:1px solid;
}

.tablelist_g td , th {
border:solid 1px #FFFFFF;
margin:0px;
}

.my_post_body_layer
{
    position:absolute;
	background:#FFFFFF;
	color:#000000;
	border:#b7a96a 4px solid;
	width:400px;
	z-index:100;
	padding:5px;
	visibility: hidden;
	overflow: visible;
}
.RedText 
{
color:#FF0000;
}
hr 
{
text-align:center;

}
.userPbox 
{
border:solid 1px;

}

#rightCol .block-cotent .title{
background:#FF9900;
border:solid 1px #999999;
height:24px;
width:300px;
text-align:center;
padding-top:5px;
color:#FFF;
font-weight:bold;
font-size:12px;
}