* {
	margin:0;
	padding:0;
}

body { background-image: url("../images/background.gif"); background-repeat: repeat-y; background-position: center top; background-color: #000000; font-family:  "Trebuchet MS", Garamond, palatino, georgia, times, serif; color:  #fff; font-size: 14px; }

a:link { color : #807A12; text-decoration : none; }

a:hover { color : #9F9817; text-decoration : none; }

a:visited { color : #807A12; text-decoration : none; }

#divCenter {width: 550px; margin: auto;}

p {font-family:  "Trebuchet MS", Garamond, palatino, georgia, "Trebuchet MS", times, serif; padding-left: 15px; padding-right: 15px; margin-bottom: 10px; text-align: justify; font-size: 13px;}

.intro {font-family:  "Trebuchet MS", Garamond, palatino, georgia, "Trebuchet MS", times, serif; font-weight: bold; line-height: 14px; padding: 20px; text-align: justify; color:  #fff;}

.introquote {font-family:  "Trebuchet MS", Garamond, palatino, georgia, "Trebuchet MS", times, serif; font-weight: bold; font-size: 14px; line-height: 17px; padding:20px 40px 20px 40px; text-align: justify; color:  #fff;}


#loop {position: fixed; top: 0px; right: 0px; filter:alpha(opacity=30);
-moz-opacity:0.3;
opacity: 0.3;}
/* background: url("../images/oven-gloves.gif"); background-repeat: no-repeat; background-position: right top;	opacity: .9; filter: alpha(opacity=90); */


h1 { 
	height: 34px;
	background-image: url("../images/h1bg.gif");
	background-repeat:  repeat-x;
	text-align: left;
	padding-left:  20px;
	padding-top:  4px;
	color: #807A12;
	font: 28px "Trebuchet MS", Garamond, palatino, georgia, "Trebuchet MS", times, serif;
	}

h2 { 
	text-align: left;
	padding-bottom: 8px;
	padding-left:  20px;
	padding-top:  4px;
	color: #807A12;
	font: 24px "Trebuchet MS", Garamond, palatino, georgia, "Trebuchet MS", times, serif;
}

#mainlinks {
	list-style: none;
	background-image: url("../images/h1bg.gif");
	background-repeat:  repeat-x;
	width:  550px;
	height: 30px;
   	margin:auto;
    	padding-top:9px;
    	color: #807A12;
    	text-align: center;
    	font-size: 16px;
    }

#mainlinks span {
	margin:0;
	padding-left:15px;
}

  #mainlinks a {
	color: #807A12;
	text-decoration: none;
    }
 
  #mainlinks a:hover {
  	color: #9F9817;
	text-decoration: none;
    }

#aboutlinks {
	list-style: none;
	background-image: url("../images/submenubg.gif");
	background-repeat:  repeat-x;
	width:  550px;
	height: 25px;
   	margin-top: 0px;
    	padding-top:5px;
    	color: #807A12;
    	font-size: 15px;
    	text-align: center;
    }

#aboutlinks span {
	margin:0;
	padding-left:15px;
}

  #aboutlinks a {
	color: #807A12;
	text-decoration: none;
    }
 
  #aboutlinks a:hover {
  	color: #9F9817;
	text-decoration: none;
    }
    
#contactdiv {
	background-image: url('../images/contact.jpg');
	background-repeat: no-repeat;
	height:  302px;
	margin: 0px;
	width:  550px;
	overflow: hidden;
	text-align: right;
}

#contactdivform {
	background-color: #000;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	margin-top: 10px;
	margin-left: 280px;
	opacity: 0.8;
	padding: 5px;
	width:  200px;
}
    


#pagecontent { margin-left: 30px; width: 550px; overflow: visible;}

#awardscontent {width: 450px; margin: auto; text-align: left; border: 1px solid #322B12;}
#commicontent {width: 450px; margin: auto; text-align: left; border: 1px solid #322B12;}


#logo { margin-top: 0px; margin-left: 13px;}

.quote {font-family:  "Trebuchet MS", Garamond, palatino, georgia, "Trebuchet MS", times, serif; font-size: 17px; line-height: 20px; font-style: oblique; color: #7D5008;} 

.techtable {width: 450px; margin: auto; border: 1px solid #322B12; text-align: left; }
.tableheader { background-color: #010101; background-repeat: no-repeat; padding: 5px; color: #fff; font-family:  "Trebuchet MS", Garamond, palatino, georgia, "Trebuchet MS", times, serif; font-size: 15px; }
.tdlight { font-size: 14px; background-color: #060606; padding-left: 20px; padding-top: 1px; padding-bottom: 1px;}
.tddark { font-size: 14px; background-color: #040404; padding-left: 20px; padding-top: 1px; padding-bottom: 1px;}

#rightcol {position: absolute; top: 420px; left: 595px; width: 250px;}
#newsbox {width: 220px; height: 183px; background-repeat: no-repeat; padding-top: 35px; padding-left: 28px;}
#newsbox p{font-family:  "Trebuchet MS", Garamond, palatino, georgia, "Trebuchet MS", times, serif; line-height: 12px;}

.awardhead { background-color: #010101; padding: 5px; color: #fff; font-family:  "Trebuchet MS", Garamond, palatino, georgia, "Trebuchet MS", times, serif; font-size: 15px; text-align: left; }

.reviewcontent {width: 450px; padding-left: 8px; padding-right: 8px; padding-bottom: 30px; text-align: left; background-image: url("../images/review_sep.gif"); background-repeat: no-repeat; background-position: bottom;}

.reviewcontent a:link {color: #ffffff;}

.reviewer {font-size: 16px; font-weight: 800;}

#newscontent {text-align: left; margin: 20px; padding-bottom: 30px;}
.newsdate {color: #4D411B;}

#tune {background-color: #000; width: 500px; margin: auto;}

#featuredmusic {background-image: url("../images/grad_bg1.gif"); background-repeat: repeat-x; background-position: top left; width: 510px; margin-top: 10px; margin-bottom: 20px; border: 1px solid #322B12;}

#featuredmusic h2 {font-size: 18px; margin-left: 0px;}

.featuredbox {width: 145px; height: 145px; float: left; padding: 5px; margin: 7px; background-color: #000000;}
#featuredmusic div:hover {background-color: #2a2a2a;}
#orcdiv { width: 510px; height: 450px; overflow-x: hidden; overflow-y: scroll;}
#orctable { font-size: 13px; text-align: left; border: 1px solid #322B12;}
#orctable h2 {font-size: 18px; margin-left: -10px !important;}


.featuredtitle {font-weight: bold; font-size: 11px; margin-bottom: 5px;}

#vartable {width: 510px; text-align: left; border: 1px solid #322B12;}

#enstable {width: 510px; text-align: left; border: 1px solid #322B12;}

.selectedtune {font-size: 14px; font-weight: light; padding-left: 20px;}

.soundhead {font-size: 16px; cursor: s-resize; padding: 5px;}
.soundstitle {padding: 5px; font-weight: 800; width: 150px;}
.sound_description {padding: 5px; width: 300px;}
.listen {padding: 5px; width: 50px;}


.gallerypic {width: 150px; vertical-align: middle; margin: 10px;}
.gallerypic img a:link { border: 1px solid #322B12;}
.gallerypic img a:hover {border: 1px solid #fff;}

.gallery { width:  500px; }

.gallery ul { width:  500px; min-height: 640px ; }
.gallery li { width:  500px; min-height: 640px ; }
.prev, .next { width:  50px; height:  22px; background: url("../images/button.gif") no-repeat; border: none; background-color: #000; color: #ffffff; font-size: 11px; font-weight: bold; margin-bottom: 10px; }

.back { text-align:  center; margin:  20px; width:  100%;}

#vidcred {list-style-type: none; text-align: center;}
#vidcred li {padding-bottom: 40px; padding-top: 15px; background-image: url("../images/review_sep.gif"); background-repeat: no-repeat; background-position: bottom;}

.videogif img { float: left; margin: 30px; border:  1px solid #322B12;}

#popup { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: #000000; }

#popupcontent { position: absolute; top:  50px; left:  50px; width:  90%; margin:  auto; border: 1px solid #7D5008; background-color: #000000; overflow: hidden;}

#credits {width:  100%; background-image: url("../images/grad_bg1.gif"); background-repeat: repeat-x; background-position: top left; background-color: #000000; padding:  10px; color: #ffffff; margin: 0; }
