body {background:#fff url(../img/background.jpg) top center repeat-x; font-family:verdana; color:#333;overflow-x:hidden;}

#container {position:relative;z-index:900}

#contact_email {display:none}

h1, h2, h3, h4 {color:#E1B578}

input:focus, textarea:focus {outline:none;}

a.button {display:block;float:right;width:200px;
	background-image: linear-gradient(bottom, rgb(130,170,133) 21%, rgb(104,133,106) 66%);
	background-image: -o-linear-gradient(bottom, rgb(130,170,133) 21%, rgb(104,133,106) 66%);
	background-image: -moz-linear-gradient(bottom, rgb(130,170,133) 21%, rgb(104,133,106) 66%);
	background-image: -webkit-linear-gradient(bottom, rgb(130,170,133) 21%, rgb(104,133,106) 66%);
	background-image: -ms-linear-gradient(bottom, rgb(130,170,133) 21%, rgb(104,133,106) 66%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.21, rgb(130,170,133)),
		color-stop(0.66, rgb(104,133,106))
	);

padding:5px;text-align:center;text-decoration:none;margin-bottom:10px;border-radius:30px;font-weight:bold;text-transform:uppercase}

a.button:link, a.button:visited {border:2px solid #fff;text-shadow:1px 1px #777;color:#fff;}
a.button:hover, a.button:visited:hover {border:2px solid #ccc;text-shadow:1px 1px #333;color:#fff;}

#menu-wrapper{text-align:center;z-index:6;position:relative;width:100%}

#navigation {font-size:12px;list-style-type:none;position:relative}
#navigation li {margin-right:10px;text-align:right;z-index:100;display:inline-block;float:left;position:relative;}
#navigation li a{color:#999;text-decoration:none}
#navigation li a:hover, #navigation li a:visited:hover{color:#444}

#navigation li.selected a{color:#444;}
#navigation li.selected a:hover, #navigation li.selected a:visited:hover{color:#111}

/* your main wrapping div */
#footer-container {background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;z-index:6;position:relative}
#footer {width:980px;clear:both;height:300px;margin:auto;position:relative}

#footer-big-right label.error, #inquiryForm label.error, .form label.error {color:#8c0000;text-align:left;padding:0px 1px;font-size:12px;display:block;margin-top:6px}
#footer-big-right input, #footer-big-right textarea {width:450px;font-size:12px;border:1px solid #ccc;font-size:20px;margin:0px 10px 5px 10px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;padding:5px}

div#clock { color: white; margin: 0px auto; width: 245px; overflow: hidden; text-align: center; position:absolute; top:0px; right:0px	}
div#clock p { background: #E1B578; float: left; height: 36px; width: 46px; font-size:10px; border-radius:5px; opacity:0.7; box-shadow: 1px 1px 0px #000}
div#clock p span { display: block; font-size: 20px; font-weight: bold; padding:0 0 0; line-height:20px;height:15px;}

div#clock div.space { color: #ccc; display: block; line-height: 56px; font-size: 30px; float: left; height: 56px; width: 10px; }

.detail {margin:0px;padding:0px;margin-bottom:5px}
.detail li {display:block;margin-left:0px;}
.detail .row {width:180px;float:left;clear:none}
.detail .row label {display:block;float:left;width:60px;}
.detail .delete_number {display:none;line-height:60px}
.detail .removeable .delete_number, .delete_number {display:block;height:16px;width:16px;background:url(../img/delete_16.png) top left no-repeat;margin-top:7px;float:left}
#add_more {padding-left:20px;background:url(../img/add_16.png) top left no-repeat;display:block;margin-bottom:10px;height:20px }


#navigation li {
	width: 180px;
	display: inline-block;
	float: none;
	text-align: center;
}

#navigation.nav {
	float: none;
	text-align: center;
}

#tooltip{
	position:absolute;
	z-index:9999;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	cursor:pointer;
	font-size:10px
	}	
