			
			/* --------- main2 ---------- */

 *{ padding:0; margin:0; border:0; text-align:justify; }
 body{ text-align:center; padding:28px 10px; font-family:comic sans MS; font-size:13px; 
			
			/*background:url() fixed 0 0;*/

 background:#ddd; color:#336; }
 p{ margin:8px 0; }
 #wrapper{ width:1000px; margin:auto; text-align:left; position:relative; z-index:2; }
 #logobang{ position:absolute;margin-left:-545px;margin-top:-40px;z-index:1;left:50%; }
 #cctv{ position:fixed;right:0;margin-left:0px;margin-top:-28px;z-index:10; }
 #cctv2{ position:fixed;left:50%;margin-left:-460px;margin-top:-200px;z-index:10; }
 #cctv3{ position:fixed;bottom:-200px;left:0;z-index:10; }
 #top_links{ text-align:right; width:700px; position:absolute; margin-top:78px; color:#fff; }
 #h1{ padding:0; margin:0; margin:15px 12px 0 12px; padding:2px; }
 #h1 h1{ font-size:105%; text-align:center; font-weight:normal; color:#fff; }
 #top_links a{ padding:5px; background:#007030; color:#fff; text-decoration:none; }
 #top_links a:hover{ padding:5px; background:#90f0c0; color:green; text-decoration:none; }
 #header_wrapper{ height:93px; width:700px; border-bottom:15px solid #008040; }
 #content{ padding-bottom:12px; }
 #bread_crumbs{ margin:12px 12px 10px; color:#669; text-transform:uppercase; font-size:70%; border-bottom:1px solid #BBBBBB; }
 #bread_crumbs a{ color:#00a; text-decoration:none; }
 #bread_crumbs a:hover{ text-decoration:underline; }
 #logoTxt{ font-size:23px; padding-top:45px; padding-left:55px; }
 #logoTxt1{ color:#039; }
 #logoTxt2{ font-style:italic; font-weight:bold; }
 #left{ width:699px; float:left; border-right:1px solid #008040; min-height:800px; }
 .leftBox{ background:transparent url(/resources/img/opaque.png) repeat scroll 0 0; border-left:33px solid #9ba; border-bottom:1px solid #9ba; margin:12px; padding:10px; width:620px; }
 .leftBox ul{ margin: 10px 20px; }
 .leftBox .comments{ border-top:1px solid #ccc; color:#668; margin-top:15px; padding:5px; font-size:90%; font-style:italic; clear:both; }
 #right{ width:297px; float:right; margin-top:-82px; font-family:arial; }
 .rightBox{ background:#ced; margin:12px; padding:10px; font-style:italic; color:#454; border-right:4px solid #aba; font-size:90%; }
 .rightBox#subnav{ background:#ffd; font-size:100%; }
 .rightBox#subnav ul{ margin-left:25px; }
 .rightBox#subnav li{ margin:2px; }
 .rightBox#subnav li.morecats a{ color:#00f; }
 .rightBox#subnav li li{ list-style-type:none; }
 .rightBox#subnav li.morecats.min{ position:absolute; margin-top:160px; height:20px; width:180px; background:#ffd; }
 .rightBox#subnav a{ text-decoration:none; color:#335; padding:2px; }
 .rightBox#subnav a:hover{ text-decoration:underline; color:#00f; }
 .rightBox#subnav span.n{ color:#77a; font-size:80%; }
 .rightBox img{ max-width:250px; }
 a.shuffle{ width:100%;text-align:right;color:#333 !important;font-size:12px;float:right; }
 #mnu{ position:fixed; top:250px; width:14px; height:210px; padding:3px; overflow:hidden; text-align:center; background-image: url(/resources/img/tools.png); background-repeat:no-repeat; background-position:1px 5px; margin-left:-8px; }
 #mnu a.open{ color:#fff; text-decoration:none; height:210px; display:block; }
 #mnu a.close{ float:right; }
 #mnu #mnu_slider{ position:absolute; width:200px; height:200px; min-width:200px; min-height:200px; margin-left:-220px; background:#aba; z-index:1001; border:2px solid #008040; padding:3px; text-align:left; overflow:auto; }
 #tools{ background:#aba; margin:12px; padding:10px; border:2px solid #008040; }
 #tools *{ margin:2px; }
 noscript{ width:100%; height:100%; background:#eee; display:block; padding:1px; }
 #h1_ttl{ color:#CCCCFF; font-size:80%; font-style:italic; font-weight:normal; margin-left:110px; margin-top:93px; position:absolute; width:700px; }
 #left h2{ font-size:130%; font-style:italic; color:#008040; }
 #right h2{ font-size:110%; margin-bottom:5px; color:#797; }
 hr{ width:100%; border-bottom:1px; clear:both; height:1px; }
 .vidL{ float:left; margin-right:10px; margin-bottom:10px; }
 .vidR{ float:right; margin-left:10px; margin-bottom:10px; }
 #quoteBox hr{ height:1px; border:1px solid #bcb; }
 .postDtls{ font-size:70%; color:#666; margin-bottom:15px; margin-top:12px; border-bottom:1px solid #ccc; }
 .filedUnder{ font-size:85%; margin:0; margin-bottom:15px; background:#eef; font-family:arial; }
 #footer{ border-top:3px solid #008040; margin-top:12px; padding:3px; text-align:center; font-size:80%; }
 a:link, a:visited{ color:blue; }
 .smallTxt{ font-size:60%; font-weight:bold; font-style:normal; }
 .leftBox .youtube{ width:120px; height:90px; background: #ffe url(/resources/img/ajax-loader.gif) no-repeat center center; }
 .leftBox .youtube img{ width:120px; height:90px; position:absolute; }
 .leftBox .blip{ width:120px; height:110px; background: #ffe url(/resources/img/ajax-loader.gif) no-repeat center center; }
 .vidL.im,.vidR.im,.vidL.gvid,.vidR.gvid{ width:120px; max-height:110px; min-height:60px; height:90px; background: #ffe url(/resources/img/ajax-loader.gif) no-repeat center center; }
 .vidL.im img,.vidR.im img,.vidL.gvid img,.vidR.gvid img{ max-width:120px; max-height:110px; }
 .rightBox.amazon,.rightBox.amazonMp3{ width:250px; height:250px; background: #ced url(/resources/img/ajax-loader.gif) no-repeat center center; }
 #left #amazonFooter{ float:left;text-align:center;padding-top:20px;width:100%; }
 .leftBox .youtube_big,.leftBox .blip_big,.leftBox .gvid_big{ width:620px; height:410px; background: #ffe url(/resources/img/ajax-loader.gif) no-repeat center center; }
 .vertAds{ text-align:center;background:#bdc; }
 .homeTxt{ border:2px solid #aac; font-style:italic; padding-left:43px; text-align:left; }
 .tags{ font-size:90%; color:#575; padding:12px; background:#fff; }
 #right .tags{ background:transparent; }
 .tags a:link,.tags a:visited{ color:#575; text-decoration:none; }
 .tags a:hover{ color:#575; text-decoration:underline; }
 #pagin,#pagintop{ text-align:center; color:#889; }
 #atff { display: none; }
 h3{ clear:both; font-size:115%; margin-bottom:12px; }
 
			
			/*Suckerfish */

 #nav{ float:right; }
 #nav, #nav ul { padding: 0; margin: 0; list-style: none; z-index:9999; }
 #nav a { display: block; }
 #nav ul a { width:90px; text-align:left; }
 #nav li { float: left; margin-left:4px; }
 #nav li ul { position: absolute; left: -999em; width:90px; }
 #nav li:hover ul, #nav li.sfhover ul { left: auto; margin-left:-80px; }
 
			
			/*-----------------*/

 .www{ background-color:#696 ; }
 #mnu.www{ background-color:#007030 ; }
 .music{ background-color:#36c ; }
 .films{ background-color:#669 ; }
 .words{ background-color:#877 ; }
 .news{ background-color:#566 ; }
 .body_music{ color:#36c ; }
 .body_films{ color:#669 ; }
 .body_words{ color:#877 ; }
 .body_news{ color:#566 ; }
 .body_music .filedUnder a{ color:#36c ; }
 .body_films .filedUnder a{ color:#669 ; }
 .body_words .filedUnder a{ color:#877 ; }
 .body_news .filedUnder a{ color:#566 ; }
 #catdescript{ background:#fff; margin:12px; padding:10px; border:5px solid #9ba ; border-left:33px solid #9ba; color:#335; font-style:italic; }
 a.music{ background-color:#36c !important; }
 a.films{ background-color:#669 !important; }
 a.words{ background-color:#877 !important; }
 a.news{ background-color:#566 !important; }
 a.music:hover{ color:#ff9 !important; background-color:#25b !important; }
 a.films:hover{ color:#ff9; }
 a.words:hover{ color:#ff9; }
 a.news:hover{ color:#ff9; }
 .body_www .leftBox.music { background:#fff; border:5px solid #36c; width:300px; float:left; margin-right:0px; height:150px; line-height:17px; }
 .body_www .leftBox.films { background:#fff; border:5px solid #669; width:300px; float:left; margin-right:0px; height:150px; line-height:17px; }
 .body_www .leftBox.words { background:#fff; border:5px solid #877; width:300px;float:left; margin-right:0px; height:150px; line-height:17px; }
 .body_www .leftBox.news { background:#fff; border:5px solid #566; width:300px; float:left; margin-right:0px; height:150px; line-height:17px; }
 .homeH3{ white-space:nowrap; }
 
			
			/*.www,.music,.films,.words,.news{color:#fff !important;}
*/

 .www h3,.music h3,.films h3,.words h3,.news h3{font-size:90%;}
 img.drag{ float:right; }
 
			
			/* --------- form ---------- */

input,textarea,select{ border:1px dashed #77c; padding:3px; color:#556; }
 input[type=button],input[type=submit]{ border:1px outset #779; background:#ffd; }
 input[type=button]:hover,input[type=submit]:hover{ background:#ddf; }
 textarea{ width:330px; height:100px; font-size:110%; }
 label{ width:80px; text-align:right; float:left; padding-right:5px; white-space:nowrap; }
 label,input,select{ margin-bottom:5px; }
 form{ }
 fieldset{ border:1px; }
 input#srch{ width:90px; }

