@charset "utf-8";
/* CSS Document */

html { height: 100%; }
body { height: 100%; min-height: 100%; width:100%; margin:0px; background-color:#333333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;
}

a{
	color:#F00;
	text-decoration:none;
	}

a:hover{
	color:#fff;
	}

#content{
	position:absolute;
	width:626px;
	left:50%;
	margin-left:-313px;
	margin-top:60px;
	padding-bottom:30px;
}

#left{
float:left;
width:335px;
height:100%;
}

#logo{
width:324px;
height:107px;
background-image:url(logo.gif);
background-repeat:no-repeat;
}

#right{
float:left;
width:291px;
height:100%;
}

#date{
text-align:center;
padding-top: 10px;
}

#bodytext{
padding-top:10px;
padding-left:40px;
padding-right:30px;
}

#flashplayer{
text-align:center;
padding-top: 10px;
}

#email{
margin-top:5px;
}

#emailroll{
width:107px;
height:31px;
margin-right:30px;
float:right;
}

#sendmail{
		display:none;
	}

#sendtof{
		display:none;
	}

#sendmp3{
	width:220px;
	height:29px;
	margin-left:30px;
	background-image:url(subinvb.gif);
	background-repeat:no-repeat;
}



#submit2{
float:left;
width:53px;
height:29px;
}

#sendmp3 input{
float:left;
border:none;
border:0px;
margin-top:4px;
height:18px;
padding-left:2px;
width:145px;
}


#feature{
padding-top:10px;
padding-bottom:10px;
}

#featuredpic{
float:left;
margin-left:30px;
width:130px;
height:130px;
}

#featuredtxt{
float:left;
width:145px;
height:130px;
padding-left:5px;
font-size:12px;
}

.fixer{
clear:both;
}


#website{
margin:0 auto;
width:263px;
height:26px;
}

#menu{
margin-top:22px;
width:250px;
margin-left:20px;
}

#home{
float:left;
width:41px;
height:23px;
background-image:url(home.gif);
margin-right:10px;
background-position:bottom;
}

#home a{
display:block;
float:left;
width:41px;
height:23px;
background-image:url(home.gif);
background-position:bottom;
}

#home a:hover{
background-image:url(home.gif);
background-position:top;
}

#about{
float:left;
width:49px;
}

#services{
float:left;
width:62px;
margin-right:20px
}

#contact{
float:right;
width:54px;
}

#infotext{
margin-top:20px;
margin-left:10px;
width:260px;
}

#signup{
margin-top:30px;
margin-left:10px;
font-size:12px;
}

#signform{
margin-left:10px;
margin-top:6px;
width:203px;
height:29px;
background-image:url(submit.gif);
}

#signform input{
float:left;
border:none;
border:0px;
margin-top:4px;
height:18px;
padding-left:2px;
width:145px;
}

#submtbtn{
margin-top:1px;
float:right;
height:27px;
width:53px;
}


#monthly{
margin-left:10px;
margin-top:45px;
width:182px;
height:43px;
background-repeat:no-repeat;
background-image:url(exposurearchive.gif);
}

#archive{
position:relative;
left:62px;
top:5px;
width:145px;
height:20px;
line-height:20px;
text-align:center
}

#archive a{
display:block;
float:left;
width:20px;
height:20px;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#333333;
vertical-align:middle;
}

#archive a:hover{
color:#ff0000;
}

.archivenumber{
float:left;
width:20px;
height:20px;
margin-right:4px;
}

.archivenumberact{
float:left;
width:20px;
height:20px;
margin-right:4px;
color:#FF0000;
text-decoration:line-through;
}



#archive a:hover{
background-image:url(foldedcorner.gif);
background-position:top right;
background-repeat:no-repeat;
}

#rss{
position:relative;
top:10px;
left:100px;
}








#prevnext{
float:left;
width:20px;
height:20px;
}

#prevbtn{
float:left;
width:20px;
height:9px;
background-image:url(prevnext.gif);
margin-bottom:2px;
}

#prevbtn a{
display:block;
width:20px;
height:9px;
background-image:url(prevnext.gif);
margin-bottom:2px;
}

#prevbtn a:hover{
background-image:url(prevnext2.gif);
}


#nextbtn{
width:20px;
height:9px;
background-image:url(prevnext.gif);
background-position:bottom;
}

#nextbtn a{
display:block;
width:20px;
height:9px;
background-image:url(prevnext.gif);
background-position:bottom;
}

#nextbtn a:hover{
background-image:url(prevnext2.gif);
background-position:bottom;
}



#unsubscribe{
width:87px;
height:28px;
margin-top:50px;
margin-left:160px;
}

.success{
padding-left:60px;
color:#958243;
}
.error{
padding-left:60px;
color:#ff0000;
}

.error1{
padding-top:10px;
color:#ff0000;
}

.pad{
height:30px;
}

#youtube{
float:left;
margin-left:30px;
margin-top:10px;
background-color:#666666;
}

#sendtofriend a{
float:right;
margin-top:20px;
margin-right:20px;
}


#sendtof input{
float:left;
border:none;
border:0px;
margin-top:4px;
height:18px;
padding-left:2px;
width:145px;
}

.spacer{
height:20px;
}


