@charset "utf-8";
/* CSS Document */
body {font: 100% Verdana, Arial, Helvetica, sans-serif;background: #333333;margin: 0;padding: 0;text-align: center;color: #000000;}
#container {width: 46em;background: #333333;margin: 0 auto;text-align: left; width:900px;}
#header {background: #333333;padding: 0 10px 0 20px;color:#FF0000;} 
#header h1 {margin: auto 0;padding: 10px 0; color: #FF0000; }
#header p {font-size:11px; color: #FF0000; margin-bottom:20px; margin-right:30px;}
#mainContent {padding: 0 20px;background: #333333;}
#mainContent p {font-size:11px; color: #FF0000; margin-bottom:20px; margin-right:30px;}
#mainContent p.bot {font-size:11px; color: #FFFF00; margin-bottom:20px; margin-right:30px;}
#mainContent h1 {color:#00FFFF; font-size:18px;}
#mainContent h2 {color:#00FFFF; font-size:18px;}
hr { margin:0; padding:0; border: 0;width: 95%;background-color: #00FFFF;height: 3px; left:0px;}
/* city, links etc..*/
.linkframe {background-color:#333333; margin-top:0px; padding-top:0px;}
.linkframe h2 {font-size:18px; font-stretch:extra-expanded; text-align: center; font-style:italic; color: #FED100; text-decoration:none;}
.linkframe div.t  { background: url(../_img/t.png) 0 0 repeat-x;}
.linkframe div.b  { background: url(../_img/b.png) 0 100% repeat-x;}
.linkframe div.l  { background: url(../_img/l.png) 0 0 repeat-y;}
.linkframe div.r  { background: url(../_img/r.png) 100% 0 repeat-y;}
.linkframe div.bl { background: url(../_img/bl.png) 0 100% no-repeat;}
.linkframe div.br { background: url(../_img/br.png) 100% 100% no-repeat;}
.linkframe div.tl { background: url(../_img/tl.png) 0 0 no-repeat;}
.linkframe div.tr { background: url(../_img/tr.png) 100% 0 no-repeat;padding:10px;}
.linkframe ul {float:left; margin:0px 0px 10px 10px; padding:5px;  width:190px; text-align:left;}
.linkframe ul  li{ list-style:none;}
.linkframe  li a{ color: #0099FF;}
.linkframe  li a:visited{ color:#0099FF;}
.linkframe  li a:hover{ color: #FF0000; text-decoration:none;}
/* Videos */
#vids {padding: 0px;display:block; margin:0px auto; }
#vids h1{ padding:10px; color:#000000;}
#vids p{ padding:10px; color:#000000;}
#vids ul				 		{ clear:both; margin:0px; padding:0px; float:left;list-style-type: none; margin-top:50px; }
#vids ul li						{ float:left; margin:0px; padding:0px;padding-left:5px; padding-top:5px; }
#vids ul li img					{ border: #FFFFFF 1px solid;}
#vids ul li a:visited	img		{ border: #FFFFFF 1px solid;}
#vids ul li a:hover	img			{ border: #FF0000 1px solid;}
/* Home menu button */
.home_btn { position:absolute; top:10px; right:10px; border: #CCCCCC 1px solid;}
.home_btn ul {list-style: none;margin: 0;padding: 0;}
.home_btn ul li {float: left;margin: 0;padding: 0;background: transparent url(../_img/menu/bg-bubplastic-button.gif) top left no-repeat;}
.home_btn ul li a {display: block;height: 27px;padding-left: 35px;	float: left;text-transform: uppercase;font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;font-size: 70%;color: #FFFFFF;text-decoration: none;}
.home_btn ul li a span.menu_ar {display: block;float: left;height: 22px;padding-top: 5px;padding-right: 35px;background: transparent url(../_img/menu/bg-bubplastic-button.gif) top right no-repeat;cursor: pointer;}
.home_btn ul li a:hover {background: transparent url(../_img/menu/bg-bubplastic-h-pink.gif) top left no-repeat;}
.home_btn ul li a:hover span.menu_ar {background: transparent url(../_img/menu/bg-bubplastic-h-pink.gif) top right no-repeat;}
.clearit {margin: 0;padding: 0;height: 0;clear: both;}
/* boxes background and borders */
#cd_cams,#id_cams,#pod {background-color: #D9C089;border:#EAD29F 1px solid;}
/* Camdough Cams Box */
#cd_cams {padding: 0px;wdisplay:block; margin:0px auto; margin-top:40px;}
#cd_cams p{ padding:10px; color:#000000;}
#cd_cams .camsgrid  {float:left;margin-left:15px;} 
#cd_cams .camsfeat  {float:left;padding-top:10px; margin-left:5px; margin-top:10px;} 
/* Inter Dollars Cams Box */
#id_cams {padding: 0px;display:block;margin:0px auto; margin-top:30px;}
#id_cams iframe  {float:left;margin-left:15px; padding-top:10px;} 
/* Pictures of the Day */
#pod {padding: 0px;display:block; margin:0px auto; margin-top:30px; margin-bottom:40px;}
#pod p{ padding:10px; color:#000000;}
#pod ul				 			{padding:0px; float:left;list-style-type: none; width:100%; margin-bottom:10px;}
#pod ul li						{ float:left; margin-left:22px;}
#pod ul li img					{ border: #FFFFFF 1px solid;}
#pod ul li a:visited	img		{ border: #FFFFFF 1px solid;}
#pod ul li a:hover	img			{ border: #FF0000 1px solid;}
/* Footer */
#footer {padding: 20px;} 
#footer p {margin: 0;padding: 0; margin: 0 auto; color:#0099FF; text-align:center;}
#footer a{ color: #0099FF; text-decoration:none;}
#footer a:visited{ color:#0099FF;}
#footer a:hover{ color: #FF0000; text-decoration:none;}
/* featured show */
.picframe { margin: 0 auto;background-color:#333333; width:320px;}
.picframe div.t  { background: url(../_img/t.png) 0 0 repeat-x;}
.picframe div.b  { background: url(../_img/b.png) 0 100% repeat-x;}
.picframe div.l  { background: url(../_img/l.png) 0 0 repeat-y;}
.picframe div.r  { background: url(../_img/r.png) 100% 0 repeat-y;}
.picframe div.bl { background: url(../_img/bl.png) 0 100% no-repeat;}
.picframe div.br { background: url(../_img/br.png) 100% 100% no-repeat;}
.picframe div.tl { background: url(../_img/tl.png) 0 0 no-repeat;}
.picframe div.tr { background: url(../_img/tr.png) 100% 0 no-repeat; padding:10px;}

