body {
	background-color : #fff;
	font-family : arial;
	margin : 0px;
}
img {
	border : 0;
}
a {
	outline : none;
}
#container {
	width : 800px;
	height : 300px;
	margin : 0 auto;
}
h2 {
	font-weight : normal;
	margin : 93px 0 0 0;
	float : left;
}
h2 a {
	font-size : 19px;
	color : #593555;
	text-decoration: none;
	margin : 0px;
}
#branding {
	float : right;
	margin-top : -10px;
}
#header ul {
	list-style-type: none;
	margin : 0px;
	padding : 0px;
	clear : both;
	display : block;
}
#header ul li {
	float : left;
	display : block;
	margin : 0px;
	padding : 0px;
}
#header li a {
	display : block;
	float : left;
	height : 24px;
	padding : 0 20px 0 18px;
	background : url('ui/menu.png') no-repeat top left;
	font-size : 10px;
	font-weight : bold;
	text-transform : uppercase;
	color : #fff;
	text-decoration : none;
	letter-spacing : 0.09px;
	line-height : 24px;
	margin-left : -13px;
}
#header li a#start {
	background : url('ui/menu.png') no-repeat -20px 0;
	margin-left : 0px;
	padding-left : 20px;
	padding-right : 21px;
}
#header li a.selected, #header li a.selected:hover {
	background : url('ui/menu.png') no-repeat 0 -48px;	
}
#header li a#start.selected, #header li a#start.selected:hover {
	background : url('ui/menu.png') no-repeat -20px -48px;
}
#header li a#start:hover {
	background : url('ui/menu.png') no-repeat -20px -24px;
}
#header li a:hover {
	background : url('ui/menu.png') no-repeat 0 -24px;
}
form span, form label {
	font-family : arial;
	font-size : 11px;
	color : #333;
	border-top : 0px;
}
.cf_hidden {
	display : none;
}
form ul li span {
	font-family : arial;
}
form ul {
	list-style-type : none;
	margin : 0px;
	padding : 0px;
}
textarea {
	width : 660px;
	margin-bottom : 25px;
}
p.home {
	float : right;
	display : block;
	width : 372px;
	font-family : arial;
	margin : 8px 0;
	padding : 12px;
	color : #fff;
	background-color : #76306f;
	height : 191px;
	line-height : 19px;
	font-size : 17px;
	color : #f4ecf6;
}
.hp-left {
	float : left;
	margin-top : 8px;
}
.hp-right {
	float : right;
	margin-top : 8px;
}
span {
	display : block;
	clear : both;
	font-size : 10px;
	color : #b8b5af;
}
h3 {
	color : #559f99;
	display : block;
	clear : both;
	margin-top : 0px;
	font-size : 23px;
}
#left-third {
	width : 450px;
	float : left;
}
#right-third {
	float : right;
	width : 285px;
	margin-top : -25px;
	margin-right : -25px;
	margin-bottom : -32px;
}
#right-third img {
	border-bottom : solid 8px #eeece8;
	display : block;
	clear : both;
}
#visual-tour {
	margin : 0 auto;
	padding : 10px;
	width : 500px;
	background-color : #ccc;
}
span {
	display : block;
	border-top : solid 1px #ccc;
	padding-top : 10px;
	margin-top : 10px;
	clear : both;
}
hr {
	height : 1px;
	border : solid 0px #777;
	background-color : #777;
	margin-top : 20px;
	margin-bottom : 25px;
}
#content {
	padding : 25px;
	color : #565552;
	overflow : hidden;
	border-top : solid 8px #fff;
	clear : both;
	background-color : #eeece8;
	font-size : 12px;
}
#content img {
	margin : 0 15px;
}
#content ul li {
	font-family : georgia;
}
p {
	font-family : georgia;
	font-size : 13px;
	line-height : 17px;
}
table {
	font-family : georgia;
}
a {
	color : #559f99;
}
.left {
	float : left;
}