form{
  padding:0 !important; margin:0 !important;
}

body{   
  background: #000000 url(../images/body_bg.jpg) no-repeat top center; margin: 0; padding: 0; height:100%; 
}  
     
div.mainbodyForum {
  padding-top:35px; padding-left:19px; padding-right:13px; width:100%; 
}

div.mainbody {
  padding-top:35px; padding-left:19px; padding-right:13px;  
}

div.forum{
  padding-top:0px; padding-left:6px; padding-right:6px; padding-bottom:4px;  
}

td.topnav {   
  vertical-align:top; background: #000000 url(../images/top_nav.jpg) no-repeat; width:958px; height:35px;
}

td.mainBg {   
  vertical-align:top; background: #000000 url(../images/main_bg.jpg) repeat-x; width:593px; height:100%;
}

td.mainBgForum {   
  vertical-align:top; background: #000000 url(../images/main_bg.jpg) repeat-x; width:958px; 
}

td.subMenu {   
  vertical-align:top; background: #000000 url(../images/right_menu.jpg) no-repeat; width:363px; height:1266px;
}

td.midLine {   
  vertical-align:top; background: #000000 url(../images/mline.jpg) repeat-y; width:2px; height:100%;
}

td.leftBarR {   
  vertical-align:top; background: #000000 url(../images/left_bar_r.jpg) repeat-y; width:28px; height:100%;
}

td.rightBarR {   
  vertical-align:top; background: #000000 url(../images/right_bar_r.jpg) repeat-y; width:27px; height:100%;
}

div.footerBg{ 
  background: url(../images/main_bottom.gif) no-repeat top center; height:335px; width:100%;  
}

div.login {   
  vertical-align:top; background: #000000 url(../images/loginforum.gif) no-repeat; width:287px; height:30px; position:relative;left:12px;top:10px; display:block;
} 
.img{ 
  border:#FFFFFF 1px solid;
 } 

dl, dt, dd, ul, li {
  margin: 0; padding: 0; list-style-type: none;
}

.listForumDate{
  color: #8c8b8b; font-weight:bold; font-size:10px; font-family: Verdana; padding-top:10px;
}
   
.listForum{
  color: #FFFFFF; font-weight:bold; font-size:10px; font-family: Verdana; text-decoration:none;
}

.listForum:hover{
  color: #e39f00; 
}

#menu_nav { 
  position: absolute; top: 175px; width:1013px; z-index:100; 
}

#menu_nav dl {
  float: left; width: 155px; border-right: 1px solid #DADADA;   
}

#menu_nav dt { 
  cursor: hand; font-family: Verdana; font-size:14px; font-weight: bold; text-decoration: none;  
}

#menu_nav dt a {
  color: #FFFFFF; text-align: center; text-decoration: none; display: block; height: 100%; border: 0 none;
}

#menu_nav dt a:hover {
  color: #d9871b;  
}

#menu_nav dd { 
  position: absolute; top: 26px; width: 154px; background: #5c4b30  url(../images/subbg.gif); border:#C0C0C0 1px solid; opacity:0.86; filter:alpha(opacity=86); -moz-opacity:0.86;   
}

#menu_nav li a { 
  color:#FFFFFF; font-size:11px; font-weight:bold; height: 100%; font-family: Sans-serif, Helvetica, Arial; text-decoration: none; display: block; padding: 2px 1px 2px 1px; text-align: center;  
}
  
#menu_nav li a:hover { 
  background-color: #e29300; opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9;  
} 
  
.logins{  
  color: #f4cb0e; font-size:10px; font-family: Arial; font-weight: bold; padding:4px; text-decoration: underline;  
 }
 
.logins:hover{  
  color: #FFFFFF; 
}
 
a.headerw{  
  color: #FFFFFF; font-size:12px; font-family: Verdana; font-weight: bold; padding:4px; text-decoration: none;  
 }
a.headerw:hover{  
  color: #f4cb0e; 
}
 
.header{  
  color: #f4cb0e; font-size:12px; font-family: Verdana; font-weight: bold; padding:4px; text-decoration: none;  
 }
 
.header:hover{  
  color: #FFFFFF; 
}
 
.textM{   
  color: #FFFFFF; font-size:10px; font-family: Verdana; padding-left: 10px; padding-right: 7px; padding-bottom: 5px; padding-top: 5px; 
 }
   
.goLogin{ 
  cursor:hand; position:relative; top:4px; left:65px; 
 }
 
#HInput{ 
  font-family:arial; font-size:11px; color: #464646; width:75px; border: 0px; background-color:#FFFFFF; height: 13px; 
}

.Hsubmit{  
  width:0px; border: 0px;     
  height: 0px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; 
}

div.logout {   
  vertical-align:top; background: #000000 url(../images/logoutforum.gif) no-repeat; width:287px; height:30px; position:relative;left:12px;top:10px; z-index:1; display:block; 
} 

.userLogout a{
  font-size:9px ; font-family: Arial; color: #FDF000; position:relative; top:0px; left:23px; z-index:2; text-decoration:none;
 }
 
.userLogout a:hover{ 
  color: #FF3E3E; text-decoration:none;
 }

.userText{ 
  font-size:12px; font-family: Arial; color: #F9F9F9; position:relative; top:7px; left:20px; 
 }
 
.goLogout{ 
  cursor:hand; position:relative; top:3px; left:220px; 
 }
 
 div.optionlogin {    
  background-color: #5c4b30; border:#bc9332 1px solid; opacity:0.4; filter:alpha(opacity=40); -moz-opacity:0.4; width:286px; height:24px; position:relative;left:12px;top:20px; display:block;
} 

.rss {    
 float:right; display:block;
 width:47px;
 height:64px; 
 position:relative;right:10px;top:10px; 
} 

.wHeader {  
  font-family: Verdana; font-size:13px ; font-weight:bold; width:344px; height:30px; text-align:center; 
 }
 
.subMedia {  
  background: #000000 url(../images/newmedia.jpg); color: #FFFFFF; font-family: Verdana; font-size:13px ; font-weight:bold; width:344px; height:30px; text-align:center; 
 }
  
.getSubMenu {
  font-size:9px; width:343px; margin-bottom:8px; background: #000000 url(../images/rmenubg.gif); border:#bc9332 1px solid; opacity:0.78; filter:alpha(opacity=40); -moz-opacity:0.78;   
 }
 
.getSubMenuOver{ 
  filter:alpha(opacity=100); opacity: 1; -moz-opacity:1; width:344px;
 }
 
 p.content{
   font-size: 11px;
 }
 
.headline{
  font-size:18px ; font-family: Arial; font-weight: bold; color: #e39f00; text-decoration: none; padding:0px; margin:0px;
 }
 
.headline:hover{
  color: #FFFFFF;
 }
 
 p.dateline{
  font-size:13px ; font-family: Arial; color: #999999; padding:0px; margin:0px;
 }
 
 a.footerlink{   
  font-size:12px ; font-family: Arial; color: #FFFFFF; text-decoration: none; 
 }

 a.footerlink:hover{    
  color: #f4ca0e; 
 }
 
 div.legal{ 
  padding-top:165px; font-size:11px ; font-family: Arial; color: #FFFFFF; text-align:center; 
 }
   
#thewindow{
  display: block; position: absolute;left: 0px;top: 0px; width: 100%; height: 100%; z-index:200;
}
 
#thewindowbackground {  
  position: absolute;left: 0px;top: 0px; width: 100%; height: 100%; background-color:#000000; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; z-index:200;
}  
 
#winclose{   
  position: absolute;top: 40%;left: 50%; width: 500px;height: 22px; margin-top: -200px; /* half of the height */
  margin-left: -230px; /* half of the width */
  opacity:0.90; filter:alpha(opacity=80); -moz-opacity:0.90; z-index:200;
}
 
#thewindowcontent{ 
  display: block; position: absolute;top: 40%;left: 50%; margin-top: -178px; /* half of the height */
  margin-left: -230px; /* half of the width */
  width: 500px;height: 389px; opacity:0.90; filter:alpha(opacity=90); -moz-opacity:0.90; z-index:200;
 }
 
#floatwindow{
  border:none; background:transparent;width: 500px;height:389px; 
}

.postword{
  padding:5px;  
 }
 