html{
	overflow-y: scroll;
}
body{
	margin:0px;
	padding:0px;
	background-image:url('images/bg.jpg');
	text-align:center;
	font-size:0px;
}
img{
	border:0px;
	padding:0px;
	margin:0px;
}
div.container{
	width:949px;
	margin:0px auto 0px auto;
	text-align:left;
}
div.body_container{
	width:771px;
	float:left;
	margin-top:20px;
}
img.corner{
	float:left;
	width:9px;
	height:9px;
}
div.corner_filler{
	width:753px;
	height:9px;
	background-color:white;
	float:left;
}
div.body{
	width:771px;
	background-color:white;
	float:left;
}
img.header{
	width:767px;
	height:153px;
	margin:0px 2px 0px 2px;
}
div.navigation{
	width:767px;
	height:42px;
	margin:1px 2px 1px 2px;
	background-image:url('images/nav_bg_1.png');
	font:12px trebuchet ms;
	overflow:hidden
}
div.navigation a{
	text-align:center;
	height:27px;
	padding:15px 0px 0px 0px;
	margin:0px;
	float:left;
	color:white;
	text-decoration:none;
}
div.navigation a:hover{
	background-image:url('images/nav_bg_2.png');
}
div.about{
	width:447px;
	float:left;
}
img.about{
	margin:20px 0px 0px 19px;
	width:180px;
	height:17px;
	padding:0px 238px 9px 0px;
	border-bottom:1px dotted #af907e;
}
div.about p, div.content div, address, ul, ol, li{
	font:12px trebuchet ms;
	color:#626262;
}
div.about p,div.content div, address{
	float:left;
	margin:15px 0px 0px 0px;
	padding-left:18px;
	width:429px;
}
div.about p a,div.content div a, address a, strong a, div.links a{
	text-decoration:none;
	color:#6b2c0b;
}
div.about p a:hover,div.content div a:hover, address a:hover, strong a:hover, div.links a:hover{
	text-decoration:underline;
}
div.photos{
	float:right;
	height:253px;
	width:300px;
	position:relative;
	top:-18px;
	background-image:url('images/shadow_photo.png');
	background-repeat: no-repeat;
	padding-right:24px;
}
img.photos{
	margin:40px 0px 0px 36px;
	width:110px;
	height:20px;
}
div.photo_container{
	margin: 4px 0px 0px 36px;
	border-top:1px dotted #a7a7a7;
}
div.photo{
	width:80px;
	height:80px;
	border:1px solid #e7e7e7;
	background-color:#f0f0f0;
	margin-top:8px;
	float:left;
}
div.shadow_b,div.shadow_m{
	clear:both;
	float:left;
}
div.shadow_t{
	height:18px;
	width:771px;
	background-image:url('images/shadow_m_m.png');
}
div.shadow_m{
	height:18px;
	width:771px;
	background-image:url('images/shadow_m_m.png');
}
div.shadow_b_container{
	padding-left:14px;
}
div.shadow_b{
	float:left;
	height:13px;
	width:564px;
	margin:4px 0px 0px 0px;
	padding-left:0px;
	background-image:url('images/shadow_b_m.png');
}
img.name{
	padding:23px 446px 11px 22px;
	float:left;
	background-color:white;
}
div.shadow_t{
	margin:0px;
	padding:0px;
	float:left;
	height:14px;
	width:771px;
	background-image:url('images/shadow_t_m.png');
}
img.shadow_b_l{
	height:13px;
	width:61px;
	float:left;
}
img.shadow_b_r{
	height:13px;
	float:right;
	width:31px;
}
img.shadow_m_l{
	width:70px;
	height:18px;
	float:left;
}
img.shadow_m_r{
	width:68px;
	height:18px;
	float:right;
}
img.shadow_t_l{
	width:68px;
	height:14px;
	float:left;
}
img.shadow_t_r{
	width:72px;
	height:14px;
	float:right;
}
img.leaf{
	float:right;
	width:193px;
	height:77px;
	margin-top:4px;
}
div.news{
	clear:both;
	width:420px;
}
div.headlines{
	padding-left:40px;
	width:243px;
}
div.news, div.headlines{
	float:left;
	margin:0px 0px 0px 19px;
	position:relative;
	top:-50px;
}
img.news{
	padding:0px 380px 9px 0px;
	border-bottom:1px dotted #af907e;
	width:36px;
	height:16px;
}
img.headlines{
	padding:0px 20px 9px 0px;
	border-bottom:1px dotted #af907e;
	width:110px;
	height:16px;
}
h3{
	font:bold 11px verdana;
	color:#6b2c0b;
	margin:21px 0px 0px 0px;
	padding:0px;
}
strong{
	font:bold 11px verdana;
	color:#6b2c0b;
}
div.news p, div.links{
	font:12px trebuchet ms;
	color:#3b3b3b;
}
div.headlines ul{
	margin:11px 0px 0px 0px;
	font:12px trebuchet ms;
	list-style-type:none;
	padding:0px;
}
div.headlines ul li{
	padding-top:10px;
}
div.headlines li a{
	color:#3b3b3b;
	text-decoration:none;
}
div.headlines li a:hover{
	text-decoration:underline;
}
div.copyright{
	clear:both;
	text-align:center;
	color:white;
	font:11px verdana;
}
div.copyright span{
	font-weight:bold;
}
address{
	float:left;
	margin:10px 0px 10px 40px;
	font-size:11px;
}
div.more{
	float:right;
	text-align:right;
}
div.links{
	width:100%;
	text-align:center;
	font-size:12px;
}
