html,body{
		margin:0;
		padding:0
		}

body{	font: 76% arial,sans-serif;
		text-align:center;
		background-color:#000;
		color:#999999;
		}
		h1{
	 color: #2CA2D3;
	 font-weight:600;
	 font-size:13px;
	 font-stretch:wider;

}
		
p{		margin:0 10px 10px
		}

a{		text-decoration:none; 
		color:#999999;
		}
h2, h3{font-size:1.1em}
		
.hometext{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#999999;
		padding-left:5px;
		width:260px;
	}
		
div#header{background-color:#000;
		}
div#header h1{	margin:0;
				padding-left:117px;
				padding-top:20px;
				}
				
div#container{	text-align:left
				}

div#content p{line-height:1.4}
#home{/*the div that holds the front page blurb*/
	width:254px;
	float:right;
	background-color: #1a1919;
	padding: 2px 4px;
	height:339px;
	text-align:left;
	position:relative;
}
#home h1{
	 color: #2CA2D3;
	 font-weight:600;
	 font-size:13px;
	 font-stretch:wider;

}
#home a{color:#cccccc; text-decoration: underline}
#home a:hover{ text-decoration: none;}
#info{background-color: #1a1919;/*the info page that appears for old IE*/
	padding: 2px 4px;
	}
#info2{background-color: #1a1919;/*the info page*/
	padding: 15px ;
}
#info2 h3{ font-size:1em}
	
#album_link{
	background-image: url(../assets/gallery_link.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	width: 140px;
	padding: 5px 0px 4px 0px ;
	text-align:center;
	float:right;
	/*position:absolute;
	top:319px;
	margin-left: 118px;*/
	display:block;
	color: #cecccc;
}
#btm_links{
width:260px;
	position:absolute;
	top:319px;
	height:25px;
	left: -1px;
}
#album_link:hover{
	background-image: url(../assets/gallery_link_over.gif);
}
#login_link{
	background-image:url(../assets/login_link.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width: 117px;
	padding: 5px 0px 4px 0px ;
	text-align:center;
	float:left;
	/*position:absolute;
	top:319px;*/
	display:block;
	color: #cecccc;
	}
	#login_link:hover{
	background-image:url(../assets/login_link_over.gif);
}
#desc{/*the text description on gallery pages*/
	width:780px;
	padding: 5px 15px;
	background-color: #1a1919;
	line-height: 2em;
}
#desc h1{
color: #2CA2D3;
	 font-weight:600;
	 font-size:13px;
	 font-stretch:wider;
	}
#home p{
	 color: #727272;
	 font-weight:500;
	 font-size:13px;
	 margin-left:0;
}
div#navigation{	background:#000;
				width:117px;
				float:left;
				text-align: right;
}
div#navigation ul{	margin:0px 0;
					padding:0;
					list-style-type:none;
					}

div#navigation li{margin-bottom:0px;
					}
div#navigation a{
	 text-transform:uppercase;
	 color: #727272;
	 font-weight:600;
	 font-size:13px;
	 font-stretch:wider;
}
div#navigation a:hover{color: #2CA2D3!important;}
.highlight{color: #bebfaf!important;}
.current{color: #2CA2D3!important;}

div#footer{background:#000;
			padding-bottom:20px;}

div#footer p{	margin:0;
				padding:5px 119px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#666;
			}

div#container{	width:900px;
				margin:0 auto}

div#content{float:right;
			width:783px}



div#footer{clear:both;width:100%}

.thumbs{
	float:left;
	margin:0px;
	border:solid 1px #000;
	text-align:left;
	width:205px;
	margin-right:4px;
	
}

.thumbs a {
	float:left;
	margin:0px;
	border:solid 1px #000;
}
.thumbs a:hover {
color: #2CA2D3;

}
.g_thumbs{
	float:left;
	margin:0px;
	border:solid 1px #000;
	text-align:left;
	margin-right:4px;
	
}

.g_thumbs a {
	float:left;
	margin:0px;
	border:solid 1px #000;
}
.g_thumbs a:hover {
color: #2CA2D3;

}
.thumbs span{
text-transform:uppercase;
	 color: #727272;
	 font-weight:600;
	 font-size:12px;
	 font-family: Geneva, Arial, Helvetica, sans-serif;
	 }
.clear{
		clear: both
		}
		
/*.highlight{color:#2ca2d3;}*/
.submit{ background-color:#000000; border: 1px solid #2CA2D3; color: #2CA2D3; cursor:pointer}
.submit:hover{ background-color: #2CA2D3; color: #000000}
a#return{
	display:block;
	width: 100px;
	padding-top: 25px;
	height:75px;
	font-size:16px;
	color: #2CA2D3;
	background-color:#1A1919;
	text-align:center;
	float:left;
	margin-top:1px;
}
a#return:hover{ background-color:#333333}
.album_thumb{/*the thumbs in the album page*/
margin-right: 7px;
margin-bottom: 7px;
float:left;
}
/*fix IE Bugs( big sigh )*/
/*#ie_link{display: none;}
*/