body {background-image:url('images/woodbg.jpg');background-repeat: repeat;margin-top:0;text-align:center;font-family:verdana,helvetica,arial,sans-serif;font-size:12px;}


#logo {float:left;}

#container {
	width:1150px;
	margin-left: auto;
  	margin-right: auto;
			
			}
			
			
			
#content_well {
	width:730px;
	float:right;
	}


#left_rail {
	background-image:url(images/logo_bg.jpg);
background-repeat:no-repeat;
	width:394px;
	text-align:center;
	height:810px;
	}


#left_rail_res {
	background-image:url(images/logo_res.jpg);
background-repeat:no-repeat;
	width:394px;
	text-align:center;
	height:2350px;
	}


	

#left_rail_text {
	padding-left:107px;
	*padding-left:25px;
	padding-top:290px;
	*padding-top:310px;
	width:195px;
	*width:220px;
	text-align:left;
	}




#left_rail_block_bottom {
width:257px;
margin-left:83px;
	}



#nav {
	width:700px;
	text-align:left;
	margin-left: auto ;
  	margin-right: auto ;
  	padding-top:45px;
	padding-bottom:45px;
	*padding-bottom:40px;
	height:40px;
	}


#content_block {
width:702px;
height:590px;
background:#ffffff;


	}

	

#content_block_resume {
width:702px;
background:#ffffff;


	}
	
	
#content_block_bottom {
width:723px;
margin-left:-10px;
*margin-left:2px;
	}


#footer {
width:650px;
text-align:left;
font-family:georgia,serif;
font-size:12px;
padding-left:490px;
padding-top:10px;
padding-bottom:30px;
color:#000000;
border-top:1px solid #341E0D;
margin-left:20px;
margin-right:10px;



	}

.foot {float:left;padding-right:10px;height:10px;vertical-align:middle;}

#nav ul {margin-left:0;padding-left:3px;margin-top:-3px;*margin-bottom:3px;}

#nav ul li {list-style: none;display: inline;padding-right:26px;*padding-right:30px;font-family:georgia,serif;font-size:22px;color:#ffffff;}






a {font-family:georgia,serif;font-size:12px;color:#ffffff;text-decoration:none;}

a:hover {font-family:georgia,serif;font-size:12px;color:#000000;text-decoration:none;}

a:visited {font-family:georgia,serif;font-size:12px;color:#ffffff;text-decoration:none;}





#nav ul li a {font-family:georgia,serif;font-size:22px;color:#000000;text-decoration:none;}

#nav ul li a:hover {font-family:georgia,serif;font-size:22px;color:#ffffff;text-decoration:none;}

#left_rail #left_rail_text a {font-family:georgia,serif;font-size:17px;color:#ffffff;text-decoration:none;}

#left_rail #left_rail_text a:hover {font-family:georgia,serif;font-size:17px;color:#6f5a36;text-decoration:none;}

#content_block .row a {font-family:georgia,serif;font-size:17px;color:#301b0c;text-decoration:none;}

#content_block .row a:hover {font-family:georgia,serif;font-size:17px;color:#6f5a36;text-decoration:none;}

#content_block .row img {border: 1px solid #cdcdcd;}

#nav hr {width:675px;border:0;color:#341e0d;background-color:#341e0d;margin-left:0px;margin-bottom:-10;height:2;}




p {font-family:verdana,helvetica,arial,sans-serif;font-size:12px;color:#948a82;line-height:170%;font-weight:normal;}

h3 {font-family:verdana,helvetica,arial,sans-serif;font-size:14px;color:#948a82;line-height:170%;font-weight:bold;padding-top:10px;}

.head {font-family:georgia,serif;font-size:30px;color:#ffffff;font-style:italic;font-weight:normal;}

.head_sites {font-family:georgia,serif;font-size:24px;color:#301b0c;font-style:italic;font-weight:normal;}

.port {height:2px;*height:15px;border-bottom:1px solid #6f5a36;width:195px;padding-bottom:0px;}

.port_nav {height:30px;*height:20px;vertical-align:middle;padding-left:20px;padding-top:6px;}

.row {width:550px;margin-left:auto;margin-right:auto;padding-top:35px;}

.sites {height:2px;border-bottom:1px solid #6f5a36;width:560px;padding-bottom:0px;}

.sites_headline {float:left;padding-left:10px;text-align:left;}

.row_site {width:550px;margin-left:auto;margin-right:auto;padding-top:20px;margin-left:60px;*padding-top:0px;}


ul.resume {color:#cdcdcd;}

ul.resume li {*padding-bottom:5px;}