/* 	Author : Wendelin McMahan Email : solasis@earthlink.net 
Website : http://www.solasis.net/ */  

* { 	border:0; 	margin:0; 	padding:0; }  

/* body */ 

body { 	
background:#080300; }  

/* main */ 

#main { 	
background:url('image/dkgraybox.jpg'); 	
background-repeat:no-repeat; 	
height:900px; 	
margin:0 auto; 	
width:800px; }  

/* pam */ 

#pam { 	
background:url('image/dkgrayboxsmall.jpg'); 	
background-repeat:no-repeat; 	
height:807px; 	
margin:0 auto; 	
width:800px; }  

/* main for large photos */ 

#bigpicmain { 	
background:url('image/dkgrayboxold.jpg'); 	
background-repeat:no-repeat; 	
height:800px; 	
margin:0 auto; 	
width:800px; }  

/* header */ 

#header { 	
float:left; 	
height:540px; 	
padding: 45px 0 0 55px; 	
width:330px; }  

#header:after { 	
clear:both; 	
content:'.'; 	
display:block; 	
height:0; 	
visibility:hidden; }  

/* header for large photos */ 

#bigpicheader { 	

height:520px; 	
padding: 55px 0 0 50px; 	
width:245px; }  

#bigpicheader:after { 	
clear:both; 	
content:'.'; 	
display:block; 	
height:0; 	
visibility:hidden; }  

/* content */ 

#content { 	
height:723px; 	
margin:0; 	
float:right; 	
width:45%; 
background-repeat:no-repeat; 	
background-position:20px 300px; 	
background-padding: 0 20px 0 0; }  

#photopages { 	
height:723px; 	
margin:0; 	
padding: 0px 70px 0px 40px; 
background-repeat:no-repeat; 	
background-position:20px 300px; 	
background-padding: 0 20px 0 0; }  

#content p, #photopages p { 	
font-family: Papyrus, Arial, Verdana, Helvetica, sans-serif; 	
font-size: 14px;
font-weight: normal; 	
letter-spacing: 1px; 	
margin: 0 0 0 0;  }  

#content p { 	
padding: 15px 70px 0px 20px; }  

#photopages p { 	
padding: 85px 70px 0px 20px; }  

#content h1, #photopages h1 { 	
font-family: Papyrus, Arial, Verdana, Helvetica, sans-serif; 	
font-size: 42pt; 	
font-weight: 400; } 

#tabs h1 { 	
font-family: Papyrus, Arial, Verdana, Helvetica, sans-serif; 	
font-size: 36pt; 	
font-weight: 400; } 

#content h1 { 
margin: 80px 0 0 0; 		
padding: 5px 25px 0 20px; }  

#photopages h1 { 	
margin: 0px 0 0 0; 	
padding: 45px 25px 0 25px; } 

#tabs h1 {
margin: 0 0 0 0;
padding: 5px 0 0 25px; } 

#content h2, #photopages h2 { 	
font-family: Papyrus, Arial, Verdana, Helvetica, sans-serif; 	
font-size: 28pt; 	
font-weight: 500;
margin: 0 0 0 0; }  

#content h2 { 	
padding: 5px 25px 0 21px; }  

#photopages h2 { 	
padding: 15px 25px 0 25px; }  

#content:after { 	
clear:both; 	
content:'.'; 	
display:block; 	
height:0; 	
visibility:hidden; }   

/* content for large photos*/ 

#bigpiccontent { 	
height:auto; 	
margin:0; 	
width:540px; 
float:left; }  

#bigpiccontent p { 	
font-family: Papyrus, Arial, Verdana, Helvetica, sans-serif; 	
font-size: 14px; 	
letter-spacing: 1px; 	
padding: 0px 50px 0px 55px; 	
margin: 0 0 0 0;  }  

#bigpiccontent h1 { 	
font-family: Papyrus, Arial, Verdana, Helvetica, sans-serif; 	 	
font-size: 42pt; 	
font-weight: 400; 	
margin: 0 0 0 0; 	
padding: 5px 0 0 50px; }  

#bigpiccontent h2 { 	
font-family: Papyrus, Arial, Verdana, Helvetica, sans-serif; 	
font-size: 24pt; 	
font-weight: 500; 	
margin: 0 0 0 0; 	
padding: 0 0 0 55px; }  

#bigpiccontent a { 	
color:#808080; }   

#bigpiccontent:after { 	
clear:both; 	
content:'.'; 	
display:block; 	
height:0; 	
visibility:hidden; }   

/*tabs */ 

#tabs { 	
float:left;	 	
height:auto; 	
width:360px; 	
padding: 0 0 0 35px; }  

#tabs ul { 	
list-style:none; 	
margin:0px auto; }  

#tabs ul li { 	
list-style:square; 	
text-align:right; 	
display:block; 	
padding:13px 0px 0px 10px; 	
font-family:Papyrus, Arial, Verdana, Helvetica, sans-serif; 	
font-size:16pt; }  

#tabs ul li a { 	
color:#080300; 	
width:auto; 	
list-style:square; }  

#tabs ul li a:hover { 	
color:#080300; 	
text-decoration:underline; }  

#selected { 	
text-decoration:overline; }  

/*tabs for large photos*/ 

#bigpictabs { 	
float:right;	 	
height:auto; 	
width:200px; 	
display:block; 
padding: 20px 40px 0 10px; }  

#bigpictabs ul { 	
list-style:square; 	
margin:0px auto;  } 

#bigpictabs ul li { 	
list-style:square; 	
text-align:left; 	
display:block; 	
padding:9px 0px 9px 10px; 	
font-family:Papyrus, Arial, Verdana, Helvetica, sans-serif; 	
font-size:16pt; } 

#bigpictabs ul li a { 	
color:#080300; 	
width:auto; 
list-style:square; } 

#bigpictabs ul li a:hover { 	
color:#080300; 	
text-decoration:underline; }  

/*tabs for photo gallery */ 

#content ul { 	
list-style:none; 	
margin:0px auto;  }  

#content ul li { 	
list-style:none; 	
text-align:left; 	
display:block; 	
padding:13px 0px 20px 20px; 	
font-family:Papyrus, Arial, Verdana, Helvetica, sans-serif; 	
font-size:14pt;}  

#content ul li a { 	
color:#080300; 	
width:auto; 	
text-decoration:none; } 

#content ul li a:hover { 	
color:#080300; 	
text-decoration:underline; }  

/* footer */ 

#footer { 	
margin:10px 10px 10px 58px; 	
width:720px; 	
clear:both; } 

#footer:after { 	
clear:both; 	
content:'.'; 	
display:block; 	
height:0; 	
visibility:hidden; } 

#footer p { 	
color:#555; 	
font-size:90%; 	
line-height:20px; 	
padding:10px; 	
text-align:center; }  

#footer a { 	
color:#808080; }
