body    { color: #cccccc; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: lighter; line-height: 19px; background-color: #000; text-align: justify; margin: 0 }



/* ----- page layout ----- */

#container    { background-color: #000; background-image: url("../img/top_background.gif"); background-repeat: repeat-x; margin: 0; position: relative; width: 100% }
     
#navbar   { position: relative; width: 100% }
	
#navbar ul { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	}
	
#navbar li   { white-space: nowrap; list-style-type: none; display: inline; margin: 0; padding: 0 }

#clear  { width: 760px; height: 25px; float: both; } 


#holder    { width: 760px;}
  
#homecontent    { background-color: #000; width: 760px; height: 385px }

#bioleft { 
padding-top: 25px; 
width: 200px; 
float: left } 
	
	
#biocontent    { 
background-image: url("../img/bio_background.gif"); 
background-repeat: no-repeat; 
background-position: right bottom; 
padding-top: 25px; 
padding-bottom: 25px; 
padding-left: 15px; 
position: static; 
width: 560px; 
height: 450px;
voice-family: "\"}\""; 
voice-family: inherit;  
float: left; 
} 

html>body #biocontent {
	width:545px; 
	} 
  


#aboutcontent   { 
background-image: url("../img/about_background.jpg"); 
background-repeat: no-repeat; 
background-position: left top; 
padding-top: 25px; 
padding-bottom: 25px; 
padding-left: 215px; 
width: 760px;
voice-family: "\"}\""; 
voice-family: inherit; 
float: left; 
} 

html>body #aboutcontent {
	width:545px; 
	} 
	
	
#linkscontent   { 
background-image: url("../img/links_background.jpg"); 
background-repeat: no-repeat; 
background-position: left top; 
padding-top: 25px; 
padding-bottom: 25px; 
padding-left: 215px; 
width: 760px;
height: 537px;
voice-family: "\"}\""; 
voice-family: inherit; 
float: left; 
} 

html>body #linkscontent {
	width:545px; 
	} 
	
#contactcontent   { 
background-image: url("../img/contact_background.jpg"); 
background-repeat: no-repeat; 
background-position: left top; 
padding-top: 25px; 
padding-bottom: 25px; 
padding-left: 215px; 
width: 760px;
height: 450px;
voice-family: "\"}\""; 
voice-family: inherit; 
float: left; 

} 

html>body #contactcontent {
	width:545px; 
	}
	
#contactcontent ul    { list-style-type: none; margin: 0 }
	
#contactcontent li    { list-style-type: none; margin: 0 0 4px 0; width: 50%; border-bottom: 1px dotted #333 } 


#gallerycontent  { text-align: center; padding-top: 25px; padding-bottom: 25px; width: 450px; float: left;  }


#gallerythumb {
padding-top: 25px; 
padding-bottom: 25px; 
padding-left: 25px;
padding-right: 25px; 
color: #fff; 
font-size: 10px; 
font-family: Georgia, "Times New Roman", Times, serif; 
font-weight: normal; 
line-height: 18px; 
width: 310px;
height: 580px;
voice-family: "\"}\""; 
voice-family: inherit;  
float: left 
} 

html>body #gallerythumb {
	width:260px;
	height: 530px; 
	}

#ordertop {
padding-top: 25px; 
padding-bottom: 15px; 
padding-left: 25px; 
padding-right: 25px; 
width: 310px;
voice-family: "\"}\""; 
voice-family: inherit;  
float: left 
} 

html>body #ordertop {
	width:260px; 
	}


#orderbottom  { 
padding-top: 25px; 
padding-bottom: 15px; 
padding-left: 25px; 
padding-right: 25px; 
color: #fff; 
font-size: 10px; 
font-family: Georgia, "Times New Roman", Times, serif; 
font-weight: normal; 
line-height: 18px; 
width: 310px;
voice-family: "\"}\""; 
voice-family: inherit;  
float: left; 
clear: both } 

html>body #orderbottom {
	width:260px; 
	}

#ordercontent    { padding-top: 25px; padding-bottom: 15px; width: 450px; float: left; voice-family: inherit } 

#orderheader    { padding-top: 25px; padding-left: 25px; float: left; voice-family: inherit; clear: both;} 

#orderline    { margin-left: 25px; width: 735px; height: 1px; clear: both; border-top: 1px dotted #333 }
/* ----- button ----- */
.btnbox   { background-color: transparent; background-image: url("../img/btnbox_bg.gif"); background-attachment: scroll; margin: 0; padding: 0 }


/* ----- text style ----- */
a { 
	color: #99cc99; 
	text-decoration: none
	}
	
a:link { 
	color: #99cc99; 
	text-decoration: none
	}

a:hover  { color: #99cc99; text-decoration: underline }

a:active { color: #99cc99; }


p   { margin-bottom: 14px }


h1 { 
	color: #fff; 
	font-size: 21px; 
	font-weight: normal; 
	font-style: normal; 
	line-height: 21px; 
	margin:0; 
	}
	
h3   { color: #fff; font-size: 15px; font-style: normal; font-weight: bold; line-height: 16px; margin: 0 0 10px }

.photonumber     { color: #fff; font-size: 12px; font-style: normal; font-weight: bold; line-height: 20px; margin-right: 0; margin-left: 0; padding-right: 10px; padding-left: 10px; border-right: 1px dotted #666666; border-left: 1px dotted #666666 }
	
.smallprint    { color: #ccc; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; line-height: 13px; margin-right: 10px; margin-left: 10px }

.smallprint a:link { 
	color: #99cc99; 
	text-decoration: none
	}
	
.smallprint a:hover  { color: #99cc99; text-decoration: underline }

.smallprint a:active { color: #99cc99; }

.bigprint     { color: #fff; font-size: 14px; font-style: normal; font-weight: normal; line-height: 18px }

.date    { color: #ccc; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; line-height: 25px }

.review     { color: #fff; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 19px; padding-bottom: 1px; border-bottom: 1px dotted #898c82 }

.writer    { color: #cccccc; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 24px }

.bigletter    { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; line-height: 18px }

.fineprint    { color: #ccc; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; line-height: 13px;}

/* ----- footer ----- */
      
#footer     { margin: 0 0 25px; width: 100%; clear: both; border-top: 1px solid #666 }
