/*
width: 788px
head height: 203px
navi height: 29px
left col width: 203px
right col width: 212px
center: 363px
*/
*{}
img {margin:0px;padding:0px;border:0px;}
body {
	font-family:arial;
}
#wrap {
	width:788px;
	background: #000 url('../img/wrap_bg.gif') repeat-y 0px 0px;
	margin: 10px auto 0px auto;
}
#wrap #head {
	height: 200px;
}
#wrap #head .navi {
	list-style:none; height:29px;
	background: url('../img/navi_bg.gif') repeat-x; margin:0px; padding: 0px; padding-left:10px;
}
#wrap #head .navi li {
	float:left; color:white; line-height: 29px; font-size:12px; width:90px; text-align: center;
}
#wrap #head .navi li a {
	color:white; text-decoration:none;
}
* html  #wrap #content {
	margin-top:-4px;
}
#wrap #content .left {
	width: 203px;
	padding: 5px;
	float:left;
	font-size:12px;
	background: url('../img/side_bg.jpg') repeat-x;
}

	#wrap #content .left strong {
		display: block;
	}
	
#wrap #content .right {
	width: 188px;
	padding: 5px;
	padding-left: 19px;
	padding-top:10px;
	float:right;
	background: url('../img/side_bg.jpg') repeat-x;
	min-height:400px;
  height:auto !important;
  height:400px;
}

	#wrap #content .right h3 {
		font-size: 13px;
	}
	
	#wrap #content .right p {
		font-size: 12px;
		padding-right: 10px;
	}
	
	#wrap #content .right a {
		color:#0079c2;
		font-size: 12px;
		text-decoration:none;
	}
	
	#wrap #content .right hr {
		border: 0px;
		border-top: 1px solid #86878d;
		width: 170px;
		margin:0px;
		margin-top: 10px;
	}
	
	#wrap #content .right table {
		font-size: 11px;
	}
	
	#wrap #content .left span {
		margin-left: 35px;
		display: block;		
	}
	
#wrap #content .center {
	float:left;
	width: 343px;
	padding: 10px 10px 0px 10px;
}

	#wrap #content .center h1 {
		color: #0079c2;
		font-size: 17px;
		font-weight: normal;
	}

	#wrap #content .center p {
		font-size: 12px;
	}
	
	#wrap #content .center .location {
		background: url('../img/location_bg.gif') repeat;
		padding: 10px;
	}
	
		#wrap #content .center .location h2 {
			font-size: 12px;
			padding:0;
			margin:0;
		}
		
		#wrap #content .center .location p {
			padding:0;
			margin:5px 0;
		}
		
		#wrap #content .center .location a {
			color: #0079c2;
			text-decoration:none;
			font-size:12px;
			padding:0;
			margin:0;
		}
		
		#wrap #content .center table {
			font-size: 12px;
		}
		
		#wrap #content .center ul li {
			font-size:12px;
		}