/* CSS Document Colors
Red #3D1312
Dk Green #292C1C
Lt Green #66583A
Lt Tan #E9C08D
*/

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, img, hr {
margin: 0;
padding: 0;
border: 0;
}
/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E9C08D;
	background-image:url(../images/background.jpg);
	line-height: 16px;		
}

a{text-decoration:none;color:#E9C08D;}
a:hover, a:focus{text-decoration:underline;}

.subHead{font-weight:bold;text-transform:uppercase;}
li{margin: -10px 260px 10px 50px ;}
.quote{line-height:20px;font-size:13px;}


/***********************************************/
/*            Page Layout Divs                 */
/***********************************************/
#wrapper{
	position:relative;
	width:750px;
	height:475px;
	border:1px solid #E9C08D;	
	background-color:#3D1312;
	margin:20px auto;
}

#clearit{clear:both;}

#logo{position:absolute;top:0px;left:0px;}
#left_pic{position:absolute;top:150px;left:0px;}
#sub_nav{position:absolute;top:450px;left:0px;width:250px;height:25px;line-height:25px;z-index:100;}
#info_bar{position:absolute;top:0px;right:0px;width:500px;height:25px;line-height:25px;}
#center_pic{position:absolute;top:25px;left:250px;}
#right_pic{position:absolute;top:25px;right:0px;width:250px;height:450px;}
#nail{position:absolute;top:140px;left:0px;z-index:100;}

#body{
	position:absolute;
	top:25px;
	left:250px;
	height:475px;
	width:499px;
	background-color:#292C1C;
	}

#tab_holder{
	position:absolute;
	text-align:center;
	top:150px;
	left:0px;
	width:230px;
	height:305px;
	padding:10px;
	background-color:#292C1C;
	border-right: 1px solid #E9C08D;
}


/***********************************************/
/*            Tab Stuff                        */
/***********************************************/
	.tab{
		color: #E9C08D;
		background-color: #292C1C;
		width: 77px;
		height:20px;
		padding-top:10px;
		float:left;
		text-align: center;
		vertical-align:middle;
		font: 9pt Arial,Verdana,sans-serif;
		z-index: 2;
		cursor: pointer;
		cursor: hand;
	}
	.panel{
		position: absolute;
		top: 40px;
		left: 10px;
		width: 210px;
		z-index: 1;
		height: 255px;
		visibility: hidden;
		font: 7.5pt Verdana,sans-serif;
		background-color:#66583A;
		color: #E9C08D;
		padding: 10px;
		overflow: auto;
		text-align:left;
	}
/***********************************************/
/*            Portfolio                        */
/***********************************************/	
#port_name{width:250px;float:left;text-align:left;margin:10px 0 0 15px;}
	#port_name .Title{text-transform:uppercase;font-weight:bold;}
#port_count{width:200px;float:right;text-align:right;margin:10px 15px 0 0 ;}

#port_pics_hor{width:500px;vertical-align:middle;text-align:center;padding:55px 0;}

#pic_desc{width:499px;text-align:center;}

/********************************/
/*	Form Stuff					*/
/********************************/
#logIn{width:172px;margin:5px;padding:5px;}
form p {margin-bottom:10px;}
.checkBox{padding:0 5px;text-align:center;width:auto;float:left;}


input{border:1px solid #CCD3DC;font-size:11px;height:16px;padding:2px 0 0px 3px;margin-right:5px;}
.goButton{border:1px solid #8090A7;padding-bottom:3px;height:20px}
select{border:1px solid #CCD3DC;font-size:11px;height:18px;padding-left:3px;}
textarea{border:1px solid #CCD3DC;font-size:11px;padding:0px 0 0px 3px;}
checkbox{border:1px solid #CCD3DC;font-size:11px;height:18px;margin-right:5px;}
label{text-align:left;}

/********************************/
/*	Admin Stuff					*/
/********************************/	
#nav_admin{text-align:left;}
#client_content{text-align:left; margin-left:20px;}


/*PopWindow Stuff*/
table#popMain{width:600px;background-color:#292C1C;border:2px solid #E9C08D;font-size:12px;}
table#popPic{width:450px;background-color:#3D1312;border:1px solid #E9C08D;font-size:12px;padding:10px 10px 10px 10px;}		
.popText{font-size:12px;line-height:20px;}
	.popText a:link{text-decoration:none;color:#E9C08D;}
	.popText a:visited{text-decoration:none;color:#E9C08D;}
	.popText a:hover{text-decoration:underline;color:#E9C08D;}
	.popText a:active{text-decoration:none;color:#E9C08D;}
/*PopWindow Stuff - NO TABLES*/

#popAlbum{width:400px;background-color:#292C1C;border:2px solid #E9C08D;font-size:12px; margin:20px auto;}

/* Forms */
table#daForm{line-height:30px;}	