@charset "utf-8";

/*
	Clive Kennedy Homes Styles V1.3 
	Developed by WebStuff.biz Central Coast
	Copyright, 2009
*/

body {margin: 0px;padding: 0px;background: #171432 url(../images/bg.jpg) repeat-x;font: 12px Verdana, Arial, Helvetica, sans-serif;}
img {border: none;}
img.border {border: 3px solid #8d99a7;margin: 0px 2px 2px 2px;}
a img.border2 {border: 3px solid #8d99a7;padding: 3px;margin: 0px 2px 2px 2px;}a:hover img.border2 {border: 3px solid #fff;}

h1 {font-size: 18px;color: #9db0bb;margin: 0px;padding: 4px 0px 3px 30px;border-bottom: 1px solid #fff;}
h2 {font-size: 18px;color: #8d99a7;margin: 0px;padding: 0px;}
h4 {font-size: 12px;border-bottom: 1px solid #fff;}

#container {
	width: 854px;
	margin: 20px auto;
	background: url(../images/container_bg.jpg) repeat-y;
	padding: 0px;
}

#container_inner {
	width: 854px;
	padding: 0px 18px 0px 18px;
	margin: 0px;
}

#header {
	width: 854px;
	height: 164px;
	background: url(../images/header.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}
#header img {
	text-align: right;
	padding: 0px;
	margin: 0px;
}

#nav {
	width: 774px;
	font-weight: bold;
	text-align: center;
	margin: 0px 0px 18px 0px;
	padding: 0px 40px;
}
#nav ul {list-style: none;margin:0px;padding:0px;}
#nav li {float:left;padding: 0px 10px;margin:0px 0px 5px 0px;position:relative;}#nav li:hover ul{display:block;}
#nav li.first {padding: 0px 15px 0px 0px;}#nav li.last {padding: 0px 0px 0px 15px;}
#nav ul ul{display:none;position:absolute;top:29px;left:10px;width:230px;background:#9db0bb;}
#nav a {display:block;color: #fff;text-decoration: none;padding: 15px 4px 4px 4px;}#nav a:hover {background: #9db0bb;color: #171432;}

#top-left {
	width: 401px;
	height: 273px;
	background: #33493d;
	margin-right: 13px;
	color: #ccc;
	font-weight: bold;
	line-height: 16px;
	float: left;
	padding: 0px;
} 
#top-left p {
	margin: 5px 0px 5px 0px;
}

#bottom-left {
	width: 377px;
	height: 199px;
	float: left;
	background: #9db0bb;
	margin-right: 13px;
	padding: 0px;
	color: #223028;
	font-weight: bold;
	padding: 12px 12px 4px 12px;
}
#bottom-left img {
	border: 2px solid #9db0bb;
}
#bottom-left img:hover {
	border: 2px solid #fff;
}

#bottom-right1,.bottom-left{
	width: 379px;
	height: 160px;
	background: #33493d;
	margin: 0px 0px 10px 0px;
	padding: 12px 12px 4px 12px;
	color: #ccc;
	font-weight: bold;
}#bottom-right1 a{color: #8d99a7}#bottom-right1 p{margin: 0px;padding: 3px 0px;}
.bottom-left{width:377px;height:234px;float:left;margin-right:13px}

#bottom-right2 {width: inherit;height: 19px;background: #629a7c;border: 1px solid #33493d;margin: 0px;padding: 8px 0px 0px 0px;color: #fff;font-size: 10px;font-weight: bold;text-align: center;}
#bottom-right2 a{color: #fff;text-decoration: none;}#bottom-right2 a:hover{text-decoration: underline;}

#footer {width: 854px;height: 16px;background: url(../images/footer.jpg) no-repeat;clear: both;}

#site-info{width: 840px;padding: 0px;margin: 0px auto;color: #fff;font-size: 10px;}
#site-info a{color: #fff;text-decoration: none;font-weight: bold;}
#site-info a:hover{text-decoration: underline;}


.renderhighlight{margin:10px 0;padding:4px;background:#33493d;}
	.renderhighlight img{margin:5px;float:left;}
	.renderhighlight table{background:#213128;margin-bottom:3px}
	.renderhighlight h3{padding:0px;margin:0px}
	.renderhighlight div.left{width:140px;padding:0px 10px}.renderhighlight div.left p{margin:0px;padding:5px 0px}

#rendermain{padding-right:20px;}
#rendermain img.border2{border: 3px solid #8d99a7;padding: 3px;margin: 0px 2px 2px 2px;}a:hover img.border2 {border: 3px solid #fff;}
#rendermain #spiel{width:390px;height:270px;margin:5px;padding:4px;background:#33493d;color:#fff;float:left;}
	#spiel ul{padding:0 0 0 15px;}


.clear{clear:both;}

/*
	For Inner pages
	------------------------
*/

#innerdiv {
	padding: 0px 0px 0px 20px;
}

#content-left {
	width: 480px;
	padding: 0px 10px;
	margin-right: 13px;
	color: #98caaf;
	background: #3a5a49;
	line-height: 16px;
	float: left;
}
#content-left ul{list-style:none;margin:0px;padding:10px;}
#content-left li{padding:5px 0px;border-bottom:1px solid #9eb0bc;}
#content-left a {
	color: #33CCFF;
	text-decoration: none;
}
#content-left a:hover {
	text-decoration: underline;
}

#content-right {
	width: 280px;
	background: #33493d;
	padding: 10px;
	color: #fff;
}
#content-right a {
	color: #33CCFF;
	text-decoration: none;
}
#content-right a:hover {
	text-decoration: underline;
}

.inner {
	padding: 0px 4px 0px 13px;
}

.left {
	float: left;
	margin: 0px;
	padding: 0px;
}

.right {
	float: right;
	margin: 0px;
	padding: 0px;
}


/* Lightbox code */

#lightbox{
	background-color:#fff;
	padding: 10px;
	}
#lightboxDetails{
	font-size: 0.75em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox kbd	{ font-family: inherit; font-size: inherit; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #fff;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
	}