body a {
color: #a60000;
text-decoration: none;
}

#forums a.username {
color: #a60000;
}

.advtooltip {
background:url(../vbirancolorful/ads_r.png);width:68px;height:25px;margin-right: -6px;margin-top: 7px;
}

.adv {
float:left;background:url(../vbirancolorful/adv_sorkh.png);width:483px;height:80px;box-shadow: 0px 0px 20px silver inset;border-radius: 5px;margin-top: 12px;margin-left: 9px;
}

.logo {
float:right;background:url(../vbirancolorful/bow_r.png);width:362px;height:111px;margin-top: -3px;
}

.navbar {
position: relative;
height: 71px;
background: white;
background: -moz-linear-gradient(top, white 0%, #F3F3F3 50%, #EDEDED 51%, white 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,white), color-stop(50%,#F3F3F3), color-stop(51%,#EDEDED), color-stop(100%,white));
background: -webkit-linear-gradient(top, white 0%,#F3F3F3 50%,#EDEDED 51%,white 100%);
background: -o-linear-gradient(top, white 0%,#F3F3F3 50%,#EDEDED 51%,white 100%);
background: -ms-linear-gradient(top, white 0%,#F3F3F3 50%,#EDEDED 51%,white 100%);
background: linear-gradient(top, white 0%,#F3F3F3 50%,#EDEDED 51%,white 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
margin: 8px 9px 16px 9px;
color: white;
font: 11px tahoma;
box-shadow: #D8D8D8 0 0 12px;
-moz-box-shadow: #d8d8d8 0 0 12px;
-webkit-box-shadow: #D8D8D8 0 0 12px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0px 0px 20px #d55353 inset;
-moz-box-shadow: 0px 0px 20px #d55353 inset;
box-shadow: 0px 0px 20px #d55353 inset;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #c76767;
border-right: 2px solid #c76767;
border-left: 2px solid #c76767;
}

.navtabs {
padding: 0px 20px 0px 0px;
height: 35px;
_background-image: none;
background: #b90000;
border-radius: 5px 5px 20px 20px;
margin-top: -5px;
border-bottom: 2px solid #b90000;
box-shadow: 0px 0px 10px white inset;
margin-right: -2px;
margin-left: -2px;
}

.navbar_advanced_search li a {
color: #ac0202 !important;
text-shadow: 0px 0px 3px #E5F0CF;
}

.globalsearch input.textbox {
width: 120px;
padding: 5px;
box-shadow: 0px 0px 10px #ff0000 inset;
border-top: 2px solid #ff0000;
border-bottom: 2px solid #c92020;
border-radius: 10px 0px 10px 0px;
margin-left: -11px;
}

.navtabs li a.navtab {
border-left: 0px solid #B8C4CA;
display: block;
min-width: 60px;
width: auto !important;
width: 60px;
_min-width: 75px;
_width: auto !important;
_width: 75px;
text-align: center;
color: white;
font: bold 11px tahoma;
text-decoration: none;
line-height: 30px;
background: white;
text-shadow: 1px 1px white;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 0px 8px 0px 8px;
margin-left: 5px;
border-right: 2px solid #a00000;
border-left: 2px solid #a00000;
-webkit-box-shadow: 0px 0px 20px #da3d3d inset;
-moz-box-shadow: 0px 0px 20px #da3d3d inset;
box-shadow: 0px 0px 20px #da3d3d inset;
-webkit-transition: all 0.5s ease-in !important;
-moz-transition: all 0.5s ease-in !important;
-o-transition: all 0.5s ease-in !important;
margin-top: 3px;
}

.body_wrapper {
padding: 10px 20px 10px 20px;
background: white none;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-right: 10px;
margin-left: 10px;
border-right: 2px solid #b90000;
border-left: 2px solid #b90000;
box-shadow: 0px 0px 20px #e08484 inset;
margin-top: -6px;
}

.forumhead {
background: #b90000 url(../buttons/newbtn_middle.png) repeat-x;
_background-image: none;
padding: 0;
font: 14px normal BKoodakBold;
color: white;
clear: both;
margin-top: 8px;
float: right;
border: 1px solid #006585;
width: 100%;
-webkit-border-radius: 8px 8px 3px 3px;
-moz-border-radius: 8px 8px 3px 3px;
border-radius: 8px 8px 3px 3px;
padding-top: 4px;
padding-bottom: 4px;
text-shadow: 1px 1px #006585;
height: 30px !important;
border-top: 5px solid gray;
box-shadow: 0px 0px 10px #006585 inset;
}

.forumhead {
text-shadow: 1px 1px #850000;
}

.navlinks {
background: whiteSmoke none;
border-top: 1px solid #E7E7E7;
padding: 10px 0;
text-align: center;
color: #5D5D5D;
font-size: 11px;
margin-top: 20px;
margin-bottom: 20px;
width: 100%;
clear: both;
border-radius: 5px;
border-left: 2px solid #b90000;
border-right: 2px solid #b90000;
box-shadow: 0px 0px 10px #DDD inset;
text-shadow: 1px 1px white;
}

.newcontent_textcontrol {
	background: #BE0000 repeat-x;
	border: 1px solid #872222;
text-shadow: 1px 1px #310000;
}

.newcontent_textcontrol:hover {
	background: #BE0000 url(buttons/newbtn_middle.png) repeat-x;
color:white !important;
}

.threadlisthead {
background: #b90000 url(../buttons/newbtn_middle.png) repeat-x !important;
_background-image: none;
padding: 0;
font: 14px normal BKoodakBold;
color: white;
clear: both;
margin-top: 8px;
float: right;
border: 1px solid #850000;
width: 100%;
-webkit-border-radius: 8px 8px 0px 0px !important;
-moz-border-radius: 8px 8px 0px 0px !important;
border-radius: 8px 8px 0px 0px !important;
padding-top: 4px;
padding-bottom: 4px;
text-shadow: 1px 1px #850000;
height: 30px !important;
border-top: 5px solid gray !important;
box-shadow: 0px 0px 10px #850000 inset !important;
}

.fm {
background: white;
padding: 5px;
border-radius: 5px;
box-shadow: 0px 0px 10px silver inset;
margin-top: -7px !important;
border-right: 2px solid #b90000;
border-left: 2px solid #b90000;
}

.footer-bala {
background: 
#BE0000 url(buttons/newbtn_middle.png) repeat-x;
border-top: 1px solid 
#872222;
border-bottom: 1px solid 
#872222;
text-shadow: 1px 1px 
 
#310000;
height:30px;
color:white;
font-family:tahoma;
font-size:11px;
padding-top:5px;
padding-bottom:3px;
}

.postbit .posthead, .postbitlegacy .posthead, .eventbit .eventhead {
border-top: 3px solid #b90000 !important;
}

.post_field {
border-left:3px solid #DF3838 !important;
}

.post_field dt {
color: #DF3838 !important;
}

.bbcode_description {
border-bottom: 3px solid #E22C2C !important;
}

.bbcode_container div.bbcode_code, .bbcode_container pre.bbcode_code {
margin: 0;
padding: 6px;
border: 1px solid #F8F8F8 !important;
text-align: left;
overflow: auto !important;
direction: ltr;
background: #F7F7F7 none repeat-x !important;
font-size: 11px;
border-radius:8px 8px 5px 5px;
-webkit-box-shadow: 0px 0px 10px silver inset,#ccc 0 12px 10px -9px;
-moz-box-shadow: 0px 0px 10px silver inset,#ccc 0 12px 10px -9px;
box-shadow: 0px 0px 10px silver inset,#ccc 0 12px 10px -9px;
border-bottom: 2px solid whiteSmoke !important;
border-top: 3px solid #E22C2C !important;
}

.ziresh {
border-bottom: 3px solid #E22C2C !important;
}