
body{background: url(images/bodybg.gif) #000 fixed; margin:0; font-family: Arial, Helvetica, sans-serif; font-size:100%;}
h1,h2 {color: #ad8d31; font-family:Arial, Helvetica, sans-serif; padding:0 10px 0 10px;}
h3{padding:0; font-size:100%; color: #ad8d31; line-height:60%;}
p {color: #963; font-family: Arial, Helvetica, sans-serif; padding:0 10px 0 10px;}
a{text-decoration:none;}
a:link {color:#00B2EE;}
a:visited {color: #ad8d31;}
a:active {color:#00B2EE;}
a:hover{color:#00B2EE; background:#fff;}
ul{list-style:disc; color:#f90; padding:10px; margin:0 0 0 35px; color: #963}
ul, ol, dl { position: relative;  }

/* CONTAIN and NAV SIDE margin top 160px normally*/

#contain{border:1px solid #ad8d31; background:url(images/new-header2.gif) top left no-repeat #f7f2a6; margin:0 auto; width:850px;}
/*NO HEADER*/
/*#contain{border:1px solid #ad8d31; background:url(images/bhone_logo_normal.gif) top left no-repeat #f7f2a6; margin:0 auto; width:850px;}*/
.content{border:1px solid #ad8d31; margin:160px 10px 10px 200px; padding:0px; background:url(images/diag_cont.gif) repeat-x #ffffc1;}
.index_content{ margin:160px 10px 10px 200px; padding:0px;}
.cont_img{border:1px solid #ad8d31; margin:10px 10px 10px 10px; padding:2px; background:#fff; float:right;}
#bottom{border-top:1px solid #ad8d31; color:#00B2EE; font-size:80%; clear:both; height:30px; padding: 3px 0 3px 10px;}
#right_side{width:20%; float:right; background:red;} 
#nav_side{width:185px;
		/*border-right:1px #ad8d31 solid;
		border-top:1px #ad8d31 solid;*/
		float:left;
		margin:160px 10px 5px 0;
		display:block;
		}
#nav_side a{font-size:80%;
		text-decoration:none;
		color:#00B2EE;
		/*background:url(images/h1bg.gif) bottom repeat-x #fff;
		border-bottom:1px #ad8d31 solid;
		border-top:1px #ffffc1 solid;*/
		display:block;
		padding:3px;
		font-weight:bold;
		}
#nav_side a:hover{background: #ffffc1;
		color:#ad8d31;
		/*border-top:1px #ccc solid;*/
		display:block;
		}
#nav_side #current{color:#ad8d31;}

#gig_side{ 
		float:left;
		width:185px;
		font-size:70%;
		color:#ad8d31;
		/*background:url(images/diag.gif) repeat-x;*/
		}
.gig_entry{border-bottom:1px solid #ad8d31; 
		padding:4px;
		}

 
.comply{float:right; margin:4px;}
.listing{padding:5px 5px 10px 10px; border-top:1px #ad8d31 dotted; color: #ad8d31}
.news{ border:1px solid #ad8d31; margin:0 0 10px 0; padding:0px;  background:url(images/news_h_bg.gif) top right no-repeat #fff;/*float:right;*/}
.news h1{padding:0 10px 10px; border-bottom:1px dotted #ad8d31;}
.stop_press{border:1px solid #ad8d31; margin:10px; padding:0px;}

.latest{ border-bottom:1px solid #ad8d31; border-right:1px solid #ad8d31;  padding:0 ; margin-bottom:10px; background:url(images/top_bg.gif) top left no-repeat ; width:634px;}
.latest p{margin-right:10px;}
#feature { float:right; width:200px;  font-size:70%; color:#963; padding:5px; background:url(images/top_bg.gif) no-repeat ;}
#feature ul{list-style: disc; color:#f90; margin-left:10px; float:left;}
.feature_image{border:1px solid #ad8d31; padding:2px; background:#fff; float:right; margin:3px;}

/*html .latest, #feature{heig\ht:1px;}*/

#stars{float:right; margin-bottom:10px;}
#comment_body{margin:0px 0 0 0 ; padding:130px 10px 10px 10px; background:url(images/bhone_logo_small.gif) top left no-repeat #f7f2a6;}
.comment{border:1px solid #ad8d31; background:#ffffc1; margin:5px 0 0 0 ;}

label{color:#ad8d31; font-weight:bold;}
input{border:1px solid #ad8d31; background:#fff url(images/form.gif) repeat-x top left; padding:2px; margin:2px 5px 0 0;color:#ad8d31;}
input textarea{border:1px solid #ad8d31; background:#fff url(images/form.gif) repeat-x top left; padding:2px; margin:2px 5px 0 0; color:#ad8d31;}
.infotext{text-align:left; color:#ad8d31; font-size:80%; font-weight:normal; padding-left:2px;}

.submitbutton{font-size:0.8em; font-weight:bold; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #fff; border-top:1px solid #fff;margin: 10px 0 5px 0; padding:3px;width:175px;cursor:pointer;  background:#fff url(images/form.gif) repeat-x center left;color:#ad8d31;}
.clearbutton{font-size:0.8em; font-weight:bold; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #fff; border-top:1px solid #fff;margin: 10px 0 5px 0; padding:3px;width:150px;cursor:pointer;  background:#fff url(images/form.gif) repeat-x center left;color:#ad8d31;}
.submitbutton:hover, .clearbutton:hover{background-position:center left; color:#f90; border-bottom:1px solid #fff; border-right:1px solid #fff; border-left:1px solid #ccc; border-top:1px solid #ccc;}

#tape{background:#fff; margin:20px 20px; border:1px solid #000; }
a.pop{position:relative; z-index:24; background-color:#fff; color:#000; text-decoration:none; font-size:80%; font-family:"Courier New", Courier, mono; line-height:1.3em; letter-spacing:.2em;}
a.pop:hover{z-index:25; background-color:#f90}
a.pop span{display: none}
a.pop:hover span{ display:block; position:absolute; top:3em; left:3em; width:15em; padding:4px; border:1px solid #f90; background:#ffffc1; color:#000; font-family:Arial, Helvetica, sans-serif; letter-spacing:normal;}

.head_box {width:400px; float:right; padding:0; margin:15px 10px 0 0; font-family:"Courier New", Courier, mono; font-size:10pt; color:#ec0084; line-height:0.6; font-weight:bold;}
/*.head_box {width:400px; float:right; padding:0; margin:15px 10px 0 0; font-family:"Courier New", Courier, mono; font-size:17pt; color:#ec0084; line-height:0.8; font-weight:bold;}*/
/*.head_box_sub{ font-size:14pt; color:#947B25; margin:10px 0 0 0 ; font-weight:normal; }*/
.head_box_sub{ font-size:10pt; color:#947B25; margin:10px 0 0 0 ; font-weight:normal; }

hr{color:#ad8d31;}