@charset "utf-8";
* { padding:0; margin:0; }
img {border:none;}
p {padding:6px 0; }
body { font-family:Arial, Helvetica, "Nimbus Sans L", FreeSans; font-size:16px; line-height:18px; }  
.wrap1 { width: 1008px; margin: 0 auto; }
#nav { background-image: url(images/menubg.png); width: 1008px; height: 35px; float: left; }
#header { float: left; width: 1008px; text-align: center; background-color: #000000; }
#Content { float: left; width: 100%; background-color: #000; padding-top: 18px; }
#adverttop { text-align:center; float:left; width:100%; height:99px; padding: 9px 0 0 0; background-image: url(images/moneybg.png); } 
#left { float: left; width: 160px; padding: 0 16px; }
#left .green { float: left; background-image: url(images/leftboxbg.png); width: 160px; }
#left .sponsors { float: left; width: 160px; padding-bottom: 10px; background-color: #000000; margin-top: 10px; text-align: center; overflow: hidden; }
#center { float: left; width: 812px; overflow: hidden; padding: 0px 0 0 4px; }
#center2 { float: left; width: 1004px; overflow: hidden; padding: 0px 0 0 4px; }
#center .block { overflow: hidden; float: left; background: url(images/mainbot_bg.png) 3px 0; width: 812px; margin-bottom: 10px; }
#right { float: left; width: 302px; padding: 0 10px; color: #FFFFFF; }
#right .flash { float: left; width: 300px; background: url(images/rightboxtop.png) center top no-repeat; margin-bottom: 10px; background-color: #000000; text-align: center; }
#Footer { float: left; width: 100%; }
#left .green div { float: left; width: 160px; background: url(images/leftboxbtm.png) right bottom no-repeat; padding-bottom: 10px; }
#left .titler { float: left; height: 29px; width: 135px; color: #FFFFFF; font-weight: bold; text-align: left; display: block; background-image: url(images/lftboxtop.png); padding-top: 8px; padding-left: 25px; }
#left .green ul { float: left; padding-top: 5px; }
#left .green li { float: left; width: 140px; list-style-type: none; background: url(images/divider.png) center bottom no-repeat; height: 26px; padding: 8px 0 0 20px; }
#left .green li.last { background: none; }
#left .green li a { float: left; width: 110px; padding: 0 0 0 15px; color: #209315; background: url(images/arrowgreen.png) 0 5px no-repeat; text-decoration: none; height: 26px; }
#left .green li a:hover, #left .green a.current { color: #FFFFFF; background: url(images/arrowwhite.png) 0px 5px no-repeat; }
#left .sponsors img { padding: 10px 0 0 0; clear: both; }
#left .sponsors p { float: left; }
#center .titlec { float: none; width: 808px; height: 36px; color: #FFFFFF; font-weight: bold; padding: 13px 0 0 20px; text-align:left; clear: both; display: block; background: url(images/headerbg.png) no-repeat; }
#center .block .lil { float: left; width: 192px; height: 215px; padding: 8px 0 8px 11px; color: #FFFFFF; font-size: 12px; overflow: hidden; }
#center .block .lil div { float: left; height: 206px; width: 160px; background: #363636 url(images/lilgreen.png) center bottom no-repeat; padding: 10px 10px 0 10px; }
#center .blockbtm { float: left; width: 100%; background: url(images/blockbtmbg2.png) left bottom no-repeat; padding: 0 0 3px 0; }
#center .block .blockbtm .lil a { float:left; display: block; }
#center .block .blockbtm .lil img { height: 120px; width: 160px; float:left; }
#center .block .blockbtm .lil p { width: 160px; display: block; padding: 4px 1px 0px 1px; line-height: 14px; height: 61px; overflow: hidden;  float:left;}
#center .block .blockbtm .lil .green { width:100%; color: #FFF; padding-left: 4px; display: block; text-align: center; height: 20px; line-height:14px; float:left;}
#btmnavi { clear:both; margin:0 auto; color: #FFFFFF; font-size: 13px; padding-top: 20px; padding: 6px 20px 20px 20px; text-align:center; }
#btmnavi li {  display: inline; list-style-type: none; }
#btmnavi a { padding: 0 4px 0 2px; color: #FFFFFF; text-decoration: none; }
#btmnavi a.current1 { color: #209315; }
#btmnavi a:hover { color: #209315; text-decoration: underline; }
#btmnavi ul { display: block;  width: 768px; margin:0 auto; }
#next { position:relative; top:5px; }
#right .flash .titlev { height: 29px; width: 270px; display: block; padding: 8px 0 0 30px; font-weight: bold; text-align: left; }
#right .flashad { float: left; width: 218px; background: #000; text-align: center; padding: 10px 0; margin-bottom: 10px; }
#Footer { background-image: url(images/footer.png); width: 878px; height: 211px; padding: 40px 0 0 130px; }
#Footer li { list-style-type: none; float: left; }
#Footer li a { display: block; float: left; width: 180px; padding: 0 0 0 18px; 
background: url(images/arrowwhite.png) 2px  4px  no-repeat;  color: #fff; text-decoration: none; font-size: 14px; height: 22px; }
#Footer li a:hover { background: url(images/arrowgreen.png) 2px 4px no-repeat; color: #209315;}
#Footer ul { float: left; width: 198px; display: block; height: 173px; }
#Footer .top { width: 180px; display: block; height: 26px; padding: 0 0 0 18px; color: #000; font-weight: bold; background: url(images/liarrow2.png) 0 3px no-repeat; }
#Footer p { display: block; float: left; width: 750px; text-align: center; font-size: 12px; color: #035B00; font-weight: bold; }
#nav ul { display: block; padding: 5px 0 0 0px; float: left; height: 30px; background: url(images/menubgleft.png) no-repeat; }
#nav li { display: block; float: left; list-style: none; padding: 0 0px; background: url(images/menusep.png) right center no-repeat; }
#nav .last1 { background: none; }
#nav a { float:left; padding: 0 0 0 12px; height: 25px; display: block; font-size: 12px; line-height:16px; color: #000000; text-decoration: none; font-weight: bold; }
#nav a.actual, #nav a:hover { color: #FFFFFF; }
#nav a span { float:left; padding: 4px 12px 0 0; display:block; height: 21px; }
#center .block2 { overflow: hidden; float: left; background-image: url(images/mdlboxcent.png); width: 506px; margin-bottom: 10px; text-align:center; }
#center .block2 .blockbtm { overflow: hidden; float: left; width: 506px; background: url(images/mdlboxbtm.png) center bottom no-repeat; height: 1580px; }
#center .block2 .share { width: 478px; text-align: right; padding: 0 28px 0 0; display: block; color: #FFFFFF; font-weight: bold; font-size: 24px; line-height: 26px; }
#center .sharebox { width: 430px; margin: 0px  auto 10px auto; background: #3c3c3c; border: solid #000 1px; padding: 8px; clear: both; }
#right  .videodesc { font-size: 12px; line-height: 14px; display: block; text-align: left; padding: 8px 8px 0 8px; clear: both; }
.descbox { background-color: #2D2E2B; float: left; padding: 0 0 8px 0; width: 320px; overflow: hidden; color: white; }
#right  .block { float: left; width: 60px; height: 17px; padding: 3px 0 0 8px; }
#right  input { float: left; width: 218px; height: 18px; border: solid #000 1px; }
#right .codes { text-align: left; font-size: 12px; float: left; line-height: 14px; height: 26px; width: 100%; padding-top:0px; }
.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #209315; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}
.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border: 1px solid #209315; /*THEME CHANGE HERE*/
padding: 0px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #0F6305;
}
#navwrp { height: 35px; background: url(images/menubgright.png) right top no-repeat; }
.clear { clear: both; width: 100%; height: 0px; overflow: hidden; line-height: 0; font-size: 0px; }
#center .blockwrp { float: left; }
#sponsorblock { background:#000; float: left; height: 253px; width: 1008px; padding: 20px 0 0 0; }
#sponsorblock .addblock { float: left; width: 300px; }
#sponsorblock .addblock2 { float: left; width: 300px; text-align: right; }
#sponsorblock .bookmarks { float: left; width: 348px; padding: 0 30px; margin: 0px 0 0 0; position: relative; top: -3px; }
#sponsorblock .bookmarks div { width: 336px; height: 62px; padding: 5px; border: solid #91D150 1px; margin: 9px 0; background: #363636; }
#sponsorblock .bookmarks div img { float: left; }
#sponsorblock .bookmarks div p { float: left; display: block; padding: 0px 10px 0 20px; color: #FFF; font-size: 12px; line-height: 14px; width: 205px; }
#navwrp .socialbookmarks { float: left; display: inline; width: 105px; margin-left: 538px; padding: 7px 0 0 0; text-align: right; }
#nav #navwrp .socialbookmarks a { padding:0 5px 0 0; float:left; }
#center .centeradblocks { float: left; width: 100%; padding-bottom: 11px; text-align: center; }
#center .block .blockwrap { float: left; background: url(images/main_bg.png) repeat-x; }
#dhtmltooltip { float: left; position: absolute; width: 154px; z-index: 10; border: solid #363636 2px; visibility: hidden; }
#left_col { float: left; width: 620px; padding: 0 64px 0 0; }
#video_player { width: 640px; height: 380px; overflow: hidden; text-align: center; }
#video_title { color: #FFF; font-weight: bold; font-size: 19px; display: block; height: 30px; float: left; width: 100%; }
#bookmark { height: 30px; background: #2d2e2b; margin-top: 5px; width: 640px; }
#bookmark span { float:right; height: 20px; color: #FFF; font-size: 14px; padding: 6px 10px 0 0; }
#right_col { float: left; width: 296px; overflow: hidden; padding-right: 4px; }
#right_col .flash2 .descbox { float: left; color: #FFF; font-size: 12px; width: 300px; overflow: hidden; background: #2d2e2b; padding: 0 0 10px  8px; }
#right_col .flash2 .iframe .descbox { float: left; color: #FFF; font-size: 12px; width: 300px; overflow: hidden; background: #4e4c4d; padding: 0 0 10px  8px; }
#right_col .flash2 .descbox .videodesc .grey { color: #d0cccb; }
#right_col .flash2 .descbox .videodesc { display: block; padding: 5px 0 0 0; float: left; width: 95%; }
#right_col .flash2 .descbox .videodesc a { color: #FFF; }
#right_ad { float: left; padding-top: 10px; }
#center2 .iframe { float: left; width: 296px; height: 432px; overflow: hidden; }
#right_col .iframe iframe { float: left; width: 296px; height: 402px; }
#right_col .iframe span { height: 30px; display: block; background: url(images/related-arrow.png) 6px 12px no-repeat; padding: 10px 0 0 30px; float: left; width: 266px; color: #FFF; }
#center2 .iframec { float: left; width: 640px; overflow: hidden; }
#left_col .iframec iframe { float: left; width: 640px; }
#left_col .iframec span { height: 30px; display: block; background: url(images/related-arrow.png) 6px 12px no-repeat; padding: 10px 0 0 30px; float: center; width: 266px; color: #FFF; }
#right_col .iframe { float: left; padding-bottom: 10px; }
#right_col .flash2 .descbox .codes .block { display: block; width: 60px; float: left; }
#right_col .flash2 .descbox .codes input { float: left; }
#right_col .flash2 .descbox .codes { clear: both; padding-top: 5px; }
#bottom_banner { text-align: center; padding: 25px 0 40px 0; }
#myspacepostto { float:left; }
