html, body {height: 100%;}
body {margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #706f6e; background-color: #000;}

p, ol, ul, dl, h1, h2, h3 {margin: 1em 0;}
h1, h2, h3 {font-family: Arial, Helvetica, sans-serif;}
	h1 a, h2 a, h3 a {color: #2d72ac; text-decoration: none;}
	h1 {font-size: 24px; font-weight: normal; color: #5baec6;}
	h2 {font-size: 20px; font-weight: normal;}
	h3 {font-size: 18px; font-weight: normal;} 
form {margin: 0;}
a img {border: none;}
a {color: #51a6bf;}
a:hover {color: #91d4e7;}

/*->default's-----------------------------------------------------*/
#layout {position: relative; width: 100%; height: 100%; left: 0; top: 0; min-height: 640px; min-width: 980px; overflow: hidden;}
	#page {position: absolute; margin: -282px 0 0 -470px; top: 50%; left: 50%; width: 940px; height: 564px;}

	ul.blue {padding-left: 15px; color: #51a6bf;}
	.error {color: #f0051b; font-weight: bold;}
	.row {clear: both; overflow: hidden;}

/*->header--------------------------------------------------------*/
#header {clear: both; overflow: hidden;}
	#logo {position: absolute; left: 13px; top: 20px; outline: none;}
	#menu {padding: 0; list-style-type: none; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, sans-serif; overflow: hidden;}
		#menu li {float: left; margin-right: 15px;}
		#menu li a {float: left; padding-left: 20px; color: #706f6e; text-transform: uppercase; text-decoration: none; outline: none; line-height: 1em; vertical-align: bottom;}
		#menu li a:hover {color: #3f3f3e;}
		#menu li .icon {width: 15px; height: 11px; margin-left: -20px; font-size: 1px; float: left; background-image: url(../images/icons.gif); background-repeat: no-repeat;}
		#menu li .about {background-position: 0 -2px;}
		#menu li .contact {background-position: 0 -17px;}
		#menu li .home {background-position: 0 -32px;}
	#copy {font-size: 9px; clear: both;}

/*->content-------------------------------------------------------*/
#content {clear: both; position: relative; margin: 0 0 7px; padding: 13px; height: 500px; overflow: hidden; border: 1px solid #e1e5e5; background-color: #fff;}
	#left {width: 220px; position: absolute; bottom: 13px; left: 13px;}
		#left a {text-decoration: none;}
	#main {position: absolute; right: 12px; top: 12px; width: 680px; height: 500px; border: 1px solid #d8dede; overflow: hidden;}
		.gallery {padding: 13px;}
		.scroll {width: 680px; height: 500px; overflow: hidden;}
		.gallery, .gallery .scroll {height: 474px; width: 654px;}
		.cms .scroll {width: 560px; height: 420px;}
		
	.cms {padding: 40px 60px; line-height: 1.4em; width: 560px; height: 420px;}
		.cms h1 {color: #616060; font-size: 11px; text-transform: uppercase; font-weight: bold; font-style: italic;}
		.cms h2 {color: #616060; font-size: 11px; font-weight: bold;}
		.cms p, .cms ul, .cms ol {margin: 1.2em 0;}
		
	.list {margin: -13px 0 0 -12px; width: 650px;}
		.list .item {float: left; background-color: #eaeeee; width: 200px; height: 147px; margin-left: 12px; margin-top: 13px; border: 1px solid #d8dede; overflow: hidden;}
		.list .item img {float: left;}
	
	#submenu {margin: 0; padding: 0; list-style-type: none; position: absolute; width: 220px; left: 13px; top: 170px; background-color: #fff;}
		#submenu li {margin: 1em 0;}
		#submenu li a {outline: none;}
	
	form .row {padding-left: 90px; overflow: hidden;}
	form .row label {width: 80px; float: left; margin-left: -90px;}
	form .txt input, form .txt textarea {border: 1px solid #d8e1e1; padding: 2px 3px; background-color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #706F6E; width: 180px;}
		form .txt textarea {width: 430px;}
		form .smtxt input {width: 92px;}
	form .error {clear: both; display: block; font-size: 10px;}
	form .row img, form .row .btn, form .txt input, form .txt textarea {margin: 2px 0;}
	form .btn {border: none; margin: 0; color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #5baec6; font-weight: bold; padding: 3px 6px; cursor: pointer;}

/*->footer--------------------------------------------------------*/
#footer {clear: both; overflow: hidden; font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 9px;}
	#suHostedBadge {float: right; margin: 0.8em 0;}