@charset "iso-8859-1";
/* Light Layout */

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background-image: 
	url(/img/bglines.gif);
	background-color:#FFFFFF;
	background-repeat: repeat;
	background-attachment: fixed
}
.header_img_1 {
	background-image: url(/img/header_1.png);
	width: 952px;
	height: 261px;
	behavior: url(../iepngfix/iepngfix.htc); /*For IE 5.5+ Transparent PNG Support*/
}
.header_img_2 {
	background-image: url(/img/header_2.png);
	width: 952px;
	height: 28px;
	behavior: url(../iepngfix/iepngfix.htc); /*For IE 5.5+ Transparent PNG Support*/
}
.header_img_3_1 {
	background-image: url(/img/header_3_1.png);
	width: 669px;
	height: 9px;
	behavior: url(../iepngfix/iepngfix.htc); /*For IE 5.5+ Transparent PNG Support*/
}
.header_img_3_3 {
	background-image: url(/img/header_3_3.png);
	width: 166px;
	height: 9px;
	behavior: url(../iepngfix/iepngfix.htc); /*For IE 5.5+ Transparent PNG Support*/
}
.bigbox_bottom {
	background-image: url(/img/bigbox_bottom.png);
	width: 952px;
	height: 32px;
}
.mainbox_bottom {
	background-image: url(/img/mainbox_bottom.jpg);
	width: 514px;
	height: 12px;
	}
.mainbox_bg {
	background-image: url(/img/mainbox_bg.jpg);
	background-repeat: repeat-y;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 7px;
	padding-left: 20px;
}

.bigbox_bg {
	background-image: url(/img/bigbox_bg.png);
	background-repeat:  repeat-y;
	behavior: url(../iepngfix/iepngfix.htc); /*For IE 5.5+ Transparent PNG Support*/
}
.box_bg {
	background-image: url(/img/box_bg.jpg);
	background-repeat:  repeat-y;
}
.box_bottom {
	background-image: url(/img/box_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.box_top {
	background-image: url(/img/box_top.jpg);
	width: 166px;
	height: 14px;
	background-repeat: no-repeat;
	background-position: center;
	}
.notfound {
	background-image: url(/img/titles/notfound.gif);
	background-repeat: no-repeat;
}
a {
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
a:hover {
	color: #0099CC;
}
.posted_by {
	font-size: 9px;
	padding-top: 3px;
	color: #666666;
}
.crew {
	background-color: #EEE;
	border: 1px solid #666;
	margin-bottom: 20px;
}
.crew_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 4px;
	background-color: #eee;
	font-weight: normal;
}
.crew_txt_dload {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	background-color: #DFDFDF;
	font-weight: bold;
	text-align: center;
	margin: 6px;
	padding: 3px;
}
.crew_txt_dload a {
	color: #000000;
	font-weight: bold;
}
.crew_txt_dload a:hover {
	color: #666;
}
.crew_txt_top {
	color: #000000;
	padding: 2px;
	background-color: #B4B4B4;
	text-align: center;
	font-size: 10px;
}
.crew_img {
	padding: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	background-color:#EEEEEE
}
.media_disclaimer {
	font-size: 8px;
}
/*Footer*/

#footer, #footergallery {
	text-align:center;
	color:#666666;
	background-color:#F6F6F6;
}
.dark_footer {
	text-align:center;
	color:#666666;
	background-color:#0c0c0c;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

h5 a{
	color: #666;
	text-decoration: underline;
}
h5 a:hover {
	color: #0099CC;
}

/* News */
.newsbox {
	background-image: url(/img/newsbox_bg.gif);
	background-repeat:  repeat-y;
	padding: 10px;
	color: #000;
}
.news_top {
	background-image: url(/img/newsbox_top.gif);
	width: 380px;
	height: 2px;
	background-repeat: no-repeat;
	background-position: center;
	}
.news_bottom {
	background-image: url(/img/newsbox_bottom.gif);
	width: 380px;
	height: 2px;
	background-repeat: no-repeat;
	background-position: center;
	}
.newstitle {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #000;
	background-image: url(/img/newsbox_title.jpg);
	background-repeat: no-repeat;
}
.quote {
	background: #e4e4e4 url(/img/left-quote.gif) no-repeat left top; 
	padding-top: 10px;
	padding-left: 40px;
	font-size:9px
}
.quote div {
	background: transparent url(/img/right-quote.gif) right bottom no-repeat;
	padding-right: 40px;
	padding-bottom: 10px;
}
/* Updates */

.new {
	font-weight:bold;
	color:#FF007B;
}

/*Album Covers Page*/

.bg {
	height:67px;
	background-repeat:no-repeat;
}

/* Formatting */

.centered_text {
	text-align:center;
}
.content_header {
	background-color:#E8E8E8;
	height:20px;
	font-size:11px;
	font-weight:bold;
}
.media_header {
	background-color:#E8E8E8;
	height:20px;
	font-size:11px;
	font-weight:bold;
}
/* The Amazing Theme Selector */

.theme_selector_light a {
display:block;
width: 33px;
height: 9px;
background: url(/img/theme_selector/light.jpg) 0 0 no-repeat;
}
.theme_selector_light a:hover { 
background-position: 0 -9px;
}
.theme_selector_dark a {
display:block;
width: 30px;
height: 9px;
background: url(/img/theme_selector/dark.jpg) 0 0 no-repeat;
}
.theme_selector_dark a:hover { 
background-position: 0 -9px;
}
.theme_selector_under  {
display:block;
width: 63px;
height: 11px;
background: url(/img/theme_selector/light_un.gif) 0 0 no-repeat;
}


.menus {
	width:514px;
	height:44px;
	background-image:url(/img/menu_light_bg.png);
	background-color:#FFFFFF;
}

.menus_es {
	width:514px;
	height:44px;
	background-image:url(/img/menu_light_bg_es.png);
	background-color:#FFFFFF;
}

/* contest */

.cimput {
  font-size:7pt;
  background-color:#FFFFFF;
  border-color:#000000;
  border:thin;
  border-bottom-style:dashed;
  color:#000000; 
}

.csubmit {
  background-color:#FFFFFF;
  border-color:#000000;
  border:thin;
  border-style:dashed;
  color:#000000; 
  padding: 2px;
}

.smalltxt {
	font-size:7pt;
}