/* CLEAR EVERYTHING */
html, body, a, div, p, h1, h2, h3, h4, h5, h6, span {border:0;outline:0;padding:0;margin:0;text-decoration:none;font-family:Arial,Sans-Serif;color:#75675C;}
img {border:0;}

/* MasterPage.master LAYOUT */
body{background:#FAEDDC none;}
div#page{width:825px;margin:0px auto 15px;background:url(../images/layout/header.jpg) no-repeat;}
	div#page div#head{width:825px;height:140px;position:relative;}
	div#page div#head a#home{position:absolute;top:0px;left:0px;width:225px;height:140px;text-indent:-2000em;}
	div#page div#nav{width:600px;position:absolute;bottom:0px;right:0px;}
	div#page ul.language-picker{display: none;}
	div#page div#body{width:825px;}
		div#page div#body div#sidebar {padding:10px 10px 0px;width:125px;background:#A15A18 url(../images/layout/brown-sidebar.jpg) no-repeat;float:left;}
		div#page div#body div#main-content {width:660px;padding-top:25px;float:right;}
		div#page div#footer {width:660px;float:right;clear:both;}
		
		div#home-content {float:left;width:270px;}
		div#home-sidebar {float:right;width:390px;}
		div#contentLeft {float:left;width:325px;}
		div#contentLeft.wide{width:435px;}
		div#contentRight {float:right;width:325px;clear:right;}
		div#contentRight.narrow{width:225px;}
	
/* LOGIN PAGE */
fieldset.login {width:300px;margin:0px auto;border:1px solid #EFEFEF;padding:5px;}
	fieldset.login legend{padding:5px;}
	fieldset.login label{display:block;float:left;width:120px;clear:left;line-height:30px;margin:5px 0px;}
	fieldset.login input{border:1px solid #EFEFEF;margin:5px 0px;}
	fieldset.login span.checkbox input{margin:15px;}
	fieldset.login input.text{height:30px;font-size:25px;width:160px;}
	fieldset.login input.submit{padding:5px;float:right;margin-right:20px;}
	fieldset.login a{font-size:10pt;}
	
/* Navigation */	
/* background DFC7AF */
div.main-nav {width:600px;height:16px;overflow:auto;background-color:#DEC6AE;margin-top:4px;}
div.main-nav a, div.main-nav span {color:#000;padding:2px 25px 2px 5px;text-transform:uppercase;font-family:Arial,Sans-Serif;font-size:10px;font-weight:bold;}
	
/* Sidebar Content Styles  */
#sidebar *{color:#FFF;}
#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar h6 {font-weight:bold;margin-bottom:0.5em;}
#sidebar a{color:#000;font-weight:bold;text-decoration:underline;}

/* Footer Content Styles */
#footer *{color:#a76b35;font-size:10px;}
#footer p{margin:0px;}
#footer a{color:#a76b35;}

	
/* CONTENT STYLES */
h1{font-size:20px;margin-bottom:1em;}
h2{font-size:18px;margin-bottom:1em;}
h3{font-size:16px;margin-bottom:1em;}
h4{font-size:14px;margin-bottom:1em;}
h5{font-size:12px;margin-bottom:1em;}
h6{font-size:10px;margin-bottom:1em;}
p{font-size:12px;margin-bottom:1em;}
ul{font-size:12px;margin:1em;padding-left:2em;}
ol{font-size:12px;margin:1em;}
a{font-family:Arial, Sans-Serif;text-decoration:none;color:#254BA0;}
a:hover{text-decoration:underline;}
li{}
i{font-style:italic;}
u{text-decoration:underline;}
strike{text-decoration:line-through;}
.clear{clear:both;}
span.xx-small{font-size:8px;}
span.x-small{font-size:9px;}
span.small{font-size:10px;}
span.medium{font-size:10px;}
span.large{font-size:12px;}
span.x-large{font-size:14px;}
span.xx-large{font-size:16px;}


/* Rotator */
div#rotator{background:url(../images/layout/testimonial-bg.jpg) no-repeat;height:190px;width:215px;padding-bottom:15px;float:right;clear:right;overflow:hidden;margin: 10px 0px 10px 10px;_margin: 5px 0px 5px 5px;}
div.rotator-item{padding:10px;}
div.rotator-item p{color: White;margin-bottom:5px;font-size:10px;}
div.rotator-item p.name{text-align:right;}
div#home-content div#rotator{float:none;}

/* Newsletter Signup */
div#newsletter-signup{padding:0px 10px;width:625px;float:left;clear:both;margin: 0px;}
div#newsletter-signup .text{width:175px;margin:0px 0px 5px 0px;border:1px solid black;color:#DEC6AE;}
div#newsletter-signup .email-signup{background:transparent url(../images/layout/signup_envelope.jpg) no-repeat;border:0px;height:20px;width:30px;font-size:8px;}
div#newsletter-signup h4{margin:0px;}

/* Gallery */
h2.gallery {margin: 0px;}
div.gallery{position:relative;margin:0px auto 15px;width:582px;height:152px;background: transparent url(../images/layout/Photobckg.jpg) no-repeat;}
div.gallery img.left-btn{position:absolute;top:21px;left:0px;}
div.gallery img.right-btn{position:absolute;top:21px;right:0px;}
div.gallery div.images{position:absolute;top:21px;left:30px;width:522px;height:110px;overflow:hidden;white-space:nowrap;}
div.gallery div.images img{height:110px;padding:0px 10px;}

/* CONTACT FORM */
fieldset.contact{border:0px;}
fieldset.contact label{display:block;float:left;width:175px;}
fieldset.contact br.break{clear:both;margin-bottom:10px;}
fieldset.contact .border{border:1px solid #A76B35;}
fieldset.contact .text{width:300px;}
fieldset.contact .submit{border:none;background-color: #A76B35;color:White;padding:5px 10px;text-transform: uppercase;font-weight:bold;margin-left:175px;}
fieldset.contact span.error{color: Red;font-size:xx-small;}
fieldset.contact .newsletter-check{display:block;}
fieldset.contact .newsletter-check input {float:left;}
fieldset.contact .newsletter-check label {width:auto;}
.Shh {display:none;}