/* general styles */
body { background-color: #ffffff; 
		margin: 0px auto; 
		text-align: center; }

#wrapper { padding-top: 10px;
			margin: 0px auto; 
		   width: 700px; }

p,td,th,tr,li,ol,ul,dl,dt,dd { font-family: "Gill Sans", Arial, Helvetica, sans;
								color: #282c49;
								font-size: 13px; }
ul { padding-top: 0px; }

a:link { color: #cc3300;
		 text-decoration: none; }
		 
a:visited { color: #cc3300;
		 text-decoration: none; }

a:hover { color: #ee9610;
		 text-decoration: underline; }
		 
a:active { color: #ffcc33;
		 text-decoration: underline; }

/* main page styles */

#main_text { padding-top: 65px; 
			 padding-left: 25px; }
			 
.main_img { border: 1px solid #cc3300;
			margin-right: 25px;
			margin-top: 10px;
			}
			
#bottom_nav { padding-top: 0px;
			  text-align: center; }
			  
.main_divide { border-right: 1px solid #c7c7c7; 
			   margin-left: 1px;
			   margin-right: 1px;}			  

/* gallery styles */	
			   
.thumb { border: 1px solid #c7c7c7; }	   
 
.thumb_row1 { text-align: center;
			padding: 0px;
			margin-top: 0px;
			margin-left: 15px;
			margin-right: 15px;
			margin-bottom: 15px;
		 	 }
		 	 
.thumb_row1_o { text-align: center;
			margin-left: 15px;
			margin-right: 15px;
			padding-bottom: 4px;
			margin-bottom: 9px;
		 	border-bottom: 2px solid #ee9610; 
		 	}
		 	 
.thumb_row2 { text-align: center;
			padding: 0px;
		 	 margin: 15px; }
		 	 
.thumb_row2_o { text-align: center;
			margin-top: 15px;
			margin-left: 15px;
			margin-right: 15px;
			padding-bottom: 4px;
			margin-bottom: 9px;
		 	border-bottom: 2px solid #ee9610; 
		 	}
		 	 
.thumb_row3 { text-align: center;
			padding: 0px;
		 	 margin-top: 15px; 
		 	 margin-left: 15px; 
		 	 margin-right: 15px; 
		 	 margin-bottom: 6px; 
		 	 }

.thumb_row3_o { text-align: center;
			margin-top: 15px;
			margin-left: 15px;
			margin-right: 15px;
			padding-bottom: 4px;
			margin-bottom: 0px;
		 	border-bottom: 2px solid #ee9610; 
		 	}	 
		 
#thumbnails { padding-left: 47px; }

#gallery_content { padding-top: 3pc;
					margin: 0px auto; 
		   			width: 400px;
		   			height: 400px;
		   			text-align: left; }
#gallery_image { width: 400px;
				 text-align:center;}
				 
.gallery_img { border: 1px solid #c7c7c7; 
			   float: center;}
.img_title { font-weight: bold;
		   font-size: 14px; 
		   }
		   
/* text page style */		   

#text_content {	text-align: left;
				padding-left: 30px; 
				padding-right: 10px;
				padding-top: 0px;
				margin-top: 0px; 
				width: 475px; }		
				
.heading { font-weight: bold;
		   font-size: 14px; 
		   color: #ee9610;
		   }
		   
.resume_title { font-weight: bold;
				padding-top: 10px; 
				font-size: 13px; }

#article_heading { border-bottom: #c7c7c7 dotted 1px; 
			 padding-bottom: 10px; }
			 		   						
#photo { float: right;
		 margin: 10px;
		  border: 1px solid #c7c7c7;
		  }
		  
#article_photo { float: right;
		 margin: 10px;
		  font-size: 9px; 
		  }

#win_controls { font-size: 12px;
				text-align: right; }
				
#first_news_item { border-bottom: #c7c7c7 dotted 1px; 
			 padding: 10px;
			 padding-left: 0px; 
			 padding-top: 0px;
			 font-family: "Gill Sans", Arial, Helvetica, sans;
			 color: #282c49;
			font-size: 13px;}
			
#news_item { border-bottom: #c7c7c7 dotted 1px; 
			 padding: 10px;
			 padding-left: 0px; 
			 font-family: "Gill Sans", Arial, Helvetica, sans;
			 color: #282c49;
			font-size: 13px;}
			
#quote {  	padding-top: 10px;
			font-family: "Gill Sans", Arial, Helvetica, sans;
			 color: #282c49;
			font-size: 13px;}
			
#quoted { padding-bottom: 10px;  
		border-bottom: #c7c7c7 dotted 1px;
		  text-align: right;
		   font-family: "Gill Sans", Arial, Helvetica, sans;
			color: #282c49;
			font-size: 13px; }
			 
.copyright { font-size: 10px; }

.linkspg { list-style-type: none;
		   padding-bottom: 5px;
		   padding-left: 0px;
		   margin-left: 0px;
		   list-style-position: outside;
		   text-indent: 0px;
		   }
		

/* red: cc3300 
orange: ee9610
blue: 282c49
grey: c7c7c7 
yellow: ffcc33 */