/*------------------------- General styles start -------------------------*/
body { 
color: #FFF;
margin: 0px; 
padding: 0px; 
background: url(/img/bg.jpg) 50% 0% no-repeat #6fa3c8; 
font-family: "Arial", "Helvetica", sans-serif;
font-size: 12px;
text-align: center;}

#puzadpn { height: 24px; position: absolute;}
body a {color: #ff9000; text-decoration: underline;}
body a:active { color: #ff9000;}
body a:hover { color: #dab01f; text-decoration: none;}
* { font-size: 12px; font-family: "Verdana" !important;}

hr { 
border: 1px inset #766B5E;
box-sizing: content-box;
display: block;
height: 0px;
margin: 0.5em auto;}

input[type=submit], input[type=reset], input[type=button] {
font-family: "Verdana" !important;
border: 1px solid #a2784e;
background: #755a47;
border-radius: 2px;
font-size: 12px;
padding: 2px 10px;
margin: 2px;
color:#fff; }

textarea, input[type=text], input[type=password]{
font-family: "Verdana" !important;
border: 1px solid #a2784e;
background: #404040;
border-radius: 2px;
font-size: 12px;
padding: 2px 10px;
margin: 2px;
color:#fff; }

input[class="queryField"] {max-width:340px;}

/*------------------------- General styles end -------------------------*/
/*------------------------- Header start -------------------------*/

#container {
background: url(/img/main_center.png) repeat-y;
margin: 174px auto 0px;
min-height: 800px;
width: 880px;}

#header_nav {
clear: both;
float: left;
font: 11px 'Verdana';
margin: 0px;
margin: -30px 0px 0px 20px;}

.header_nav2 {
float: left;
margin-right:6px;
padding: 4px 8px;
border-radius: 4px;
border: 2px solid #1c4108;
color: red; text-decoration:none;
background: #337C1A;}

.header_nav2:hover { background: #6cb029; }
.header_nav2 a { color: #062b00; text-decoration: none; }
.header_nav2 a:hover { color: #062b00; text-decoration: none; }

/*------------------------- Header end -------------------------*
/*------------------------- Main start -------------------------*/
#maintable { width: 880px; padding-left: 28px;}
#content { clear: both; float: left; width: 880px; margin: 0px; }
#content a { color: red; text-decoration: underline; }
#content a:hover { color: red; text-decoration: none; }
#whois { float: left; width: 880px; height: 8px; color: #ffffff; text-align: left; background: url(/img/main_top.png) repeat-x;}

#maincontent {
vertical-align:top;
color: #fff;
padding: 0px;
width:573px;}

.eBlock { width: 100% !important; padding:5px;}
.eTitle { height:28px; color: #e4c11f !important; font: bold 22px "Arial", "Helvetica", sans-serif !important; padding-left: 30px; background: url(/img/moder.png) no-repeat;}

.eTitle a {
color: #e4c11f !important;
font: bold 22px "Arial", "Helvetica", sans-serif !important;
text-decoration: none !important;
text-align: left;}

.eTitle a:hover { text-decoration: underline !important;}
.eMessage, .cMessage, .eText, eAnswer{ text-align: justify !important; margin-top: 0px;}
.eMessage img { border: 1px solid #A2784E; border-radius: 5px; max-width: 555px; padding: 0px; }

.eDetails, .eDetails1, .eDetails2 {
margin: 6px -5px -5px -5px;
border: 2px dashed #766b5e;
border-radius: 3px;
padding: 8px;
background: #4a4137;}

#powered {
margin: 0px auto;
width: 880px;
height: 83px;
line-height: 60px;
text-align: center;
color: #ffffff;
background: url(/img/main_bottom.png) repeat;}

#powered img { vertical-align: middle !important;}
.cBlock1 { background: #e7e5e5;}
.cBlock2 { background: #c7c6c6;}


/*------------------------- Main end -------------------------*/

/*------------------------- Blocks Container start -------------------------*/
#blocks { width: 224px; margin-right: 29px; float:right;}
#sidebar { padding: 0px; color: #fff; margin-top: -8px;}

html>body #sidebar { margin-top: 0px; }

.block {
border-radius: 0px 0px 4px 4px;
background: url(/img/blo_bg.png); 
padding: 0px; 
margin-bottom: 5px; }

.block_title {
margin-top: 2px;
background: #745D00;
border: 1px solid #D4D4D4;
border-radius: 4px;
height: 34px;
text-align: center;
line-height: 34px;
color: #000;
font-family: "Segoe script" !important;
text-shadow: #FFFFFF 1px -1px 2px;
font-size: 24px;
font-weight: bold;}

.uMenuH li {float:left;padding:0 5px;list-style: none;}
.block_content uMenuV, .block_content ul.uMenuRoot { margin: 0px; padding: 0px; margin-left: 0px;}
.uMenuV .uMenuRoot .uMenuItem span { font-size: 18px; padding: 17px 0px 0px 20px; display: block;}
.u-menu span { margin-left: 5px;}
.uMenuV .uMenuRoot .uMenuItem { margin-bottom: 3px;}
.uMenuV .uMenuRoot li { margin-left: 0px; list-style-type: none; line-height: 17px; }

.uMenuV .uMenuRoot a {
background: url(/img/vert_menu.png) 0px 0px no-repeat transparent;
border: medium none currentColor;
text-decoration: none !important;
text-shadow: #000 -2px 1px 4px;
font-weight:700;
color: #909090;
display: block;
height: 55px;
width: 212px;}

.u-menubody a { color: black !important; text-decoration: none !important;}
.uMenuV .uMenuRoot .uMenuItem a:hover { background-position: 50% 100%;}
.uMenuV .uMenuRoot li:hover {}

.uMenuV .uMenuRoot .uMenuArrow {
 position: absolute;
 height: 7px;
 width: 4px;
 top: 6px;
 right: 0px;
 background: url(/.s/t/794/18.gif) no-repeat; }

.block_content { padding: 6px; text-align: left; }
.block_content iframe { position: relative; width: 100%; }
.block_content table { position: relative; width: 170px; }
#content .block_content a { color: #a5d0e1;}
#content .block_content a:hover { text-decoration: none; color: #e5e5e5; }
#content .block_content a:active { color: #a5d0e1 !important; }
.block_content ul { margin: 0px; padding: 0px; margin-left: 20px; }
.block_content li { margin-left: 0px; padding: 0px; }

/*------------------------- Blocks Container end -------------------------*/

#content .swchItem {
color: white;
padding: 2px 10px;
border-radius: 2px;
text-decoration: none;
background: #755a47;
border: 1px solid #a2784e;}

#content .swchItemA {
color: #000;
padding: 2px 10px;
border-radius: 2px;
text-decoration: none;
background: #755a47;
border: 1px dashed #a2784e;}

#content a.swchItem:hover { text-decoration: none; border: 1px dashed #a2784e; }

/*------------------------- Forum start -------------------------*/

.gTable, .postTable {
 width: 100% !important;
 max-width: 100% !important;
 border-collapse: collapse;}

.gTable td {
 border: 1px solid #d2d2d2;
 border-collapse: collapse;
 padding: 2px;}

.gTableTop {
 height: 22px;
 background-color: #dbdbdb;
 color: #7b7b7b;
 font-weight: bold;
 padding-left: 5px;}

.gTableTop a {
 color: #7b7b7b !important;
 font-weight: bold;
 text-decoration: none !important;}

.gTableTop a:hover {
 color: #7b7b7b !important;
 font-weight: bold;
 text-decoration: underline !important;}

.postBottom table td {
 border: 0px;}

.postSeparator {
 height: 2px;
 background: #DBDBDB;}

.posttdMessage {
 text-align: justify;}

/* forum Page switches */
.pagesInfo { background:#dbdbdb;padding-right:10px;font-size:7pt; color: #7b7b7b;}
.switches {background:#d2d2d2;}
.switch {background:#cdcdcd;width:15px;font-size:7pt;}
.switchActive {background:#b2b2b2;font-weight:bold;color:#fff;width:15px}

a.switchBack:link,a.switchNext:link {text-decoration: none; font-weight:bold; color:#fff !important; }
a.switchBack:visited,a.switchNext:visited {text-decoration: none; font-weight:bold; color:#fff !important; }
a.switchBack:hover,a.switchNext:hover {text-decoration: none; font-weight:bold; color:#fff !important; }
a.switchBack:active,a.switchNext:active {text-decoration: none; font-weight:bold; color:#fff !important; }

a.switchDigit:link{text-decoration:underline; font-weight:bold; color:#7b7b7b !important; }
a.switchDigit:visited {text-decoration:underline; font-weight:bold;color:#7b7b7b !important;}
a.switchDigit:hover {text-decoration:underline; font-weight:bold;color:#7b7b7b !important;}
a.switchDigit:active{text-decoration:underline; font-weight:bold; color:#7b7b7b !important;}
/* ------------------- */

/*------------------------- Forum end -------------------------*/

input[type=submit], input[type=reset], input[type=button] {
vertical-align:middle;
font-family: "Verdana" !important;
font-size: 12px;
background: #755A47;
border: 1px solid #A2784E;
border-radius: 2px;
color: #FFFFFF;
margin: 2px;
padding: 2px 10px; }

form {padding:0px;margin:0px;}


/*------------------------- User profile start -------------------------*/
.admBarCenter div, .myWinSuccess {
 font-size: 11px !important;
 font-family: 'Arial' !important;}

.userinfo {
 color: #ffffff;
 font-weight: bold;
 background: url(/.s/t/794/19.png) repeat-x !important;}

/*------------------------- User profile end -------------------------*/