@charset "UTF-8";
/* CSS Document */
/* Reset */
* {margin: 0 auto 0 auto; padding: 0;}
div, p, ul, img{padding:0px; margin:0px; border:none;}
ul{list-style-type:none;}
a { outline:none;  text-decoration:none; padding:0; margin:0;}
a img { border:none;} 
.alignright {float:right;}
.alignleft {float:left;}


/* type */
h1{font-size:68px;   color:#5c0101; font-weight:100; line-height:2em; margin-top:191px; }
.linkword {background-image:url(../images/links.png); background-position:left top; background-repeat:no-repeat; text-indent:-9999px; height:25px; }
a {color:#5C0101;}
a:hover {color:#000000;}
a:visited{}
.quote {font-family:"Times New Roman", Times, serif; font-size:21px; line-height:1.25em; color:#efdfc0; }
p {color:#FFFFFF;}


body {font-size:12px; line-height:1.5em; background-image:url(../images/backgroundtop.jpg);  background-repeat:repeat-x; background-position:top center; background-color:#666c3e; font-family:Arial, Helvetica, sans-serif;}
#wrapper {width:940px; margin:0 auto 0 auto; padding:0 10px 0 10px;}
#header { height:120px;}


/* Nav */

ul#nav {float:right;  background-image:url(../images/navbkgd.jpg); background-repeat:no-repeat;  width:410px; height:80px; padding:14px 30px 0 0; }
ul#nav li {float:right; margin:0 5px 0 5px; list-style-type:none;  }
ul#nav li a {  height:25px; text-indent:-9999px; }

ul#nav li a.home { background-image:url(../images/navwords.png); background-repeat:no-repeat; display:block; height:25px; width:80px; background-position: 12px top;
}
ul#nav li a.home:hover { background-position:12px bottom;  }
ul#nav li a.about { background-image:url(../images/navwords.png); background-position:-72px top ; background-repeat:no-repeat; display:block;height:25px; width:75px;}
ul#nav li a.about:hover { background-position:-72px bottom ;  }
ul#nav li a.listings { background-image:url(../images/navwords.png); background-position:-155px top; background-repeat:no-repeat; display:block;height:25px; width:95px;}
ul#nav li a.listings:hover { background-position:-155px bottom;  }
ul#nav li a.contact { background-image:url(../images/navwords.png); background-position:-260px top ; background-repeat:no-repeat; display:block;height:25px; width:90px; margin-right:5px;}
ul#nav li a.contact:hover { background-position:-260px bottom ; }
body#mainpage ul#nav li a.home{ background-position:12px bottom;  }
body#about ul#nav li a.about{ background-position:-72px bottom ;  }
body#listings ul#nav li a.listings { background-position:-155px bottom;  }
body#contact ul#nav li a.contact { background-position:-260px bottom ;  }


	/*Slider */


.coda-slider-wrapper { padding-top:20px; height:380px; margin-top:-20px; }

/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
.coda-slider-no-js .coda-slider { height: 380px; overflow: auto !important; padding-right: 20px }
	
/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 960px; } 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 960px; }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0 10px }
	
	/* Arrow styling */
	.coda-nav-left a, .coda-nav-right a { background: #000; color: #fff; padding: 5px; width: 100px }
	.coda-nav {display:none;}
	/* Tab nav */
	.coda-nav ul li a.current { background: #39c }
	.coda-nav-left {position:relative; float:left;}
	.coda-nav-right {position:relative; float:left; background-color:transparent;}
	/* Panel padding */
	.coda-slider .panel-wrapper { padding: 20px }
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
	.coda-nav ul li { display: inline }
	.coda-nav ul li a { background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none }
	
	/* Miscellaneous */
	.coda-slider-wrapper { clear: both; overflow: none; }
	.coda-slider { float: left; overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left a {position:relative; top:365px; z-index:520px; left:140px; float:left; width:50px; display:none; }
	.coda-nav-right a {position:relative; bottom:107px; left:30px; z-index:50px; float:left; width:50px; height:28px; background-color:transparent; background-image:url(../images/next.png); background-repeat:no-repeat;  }
	.coda-slider p {width:400px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:1.65em; color:#513b1f;}
	.coda-slider h2 {margin:110px 0 20px 0; width:402px; height:40px; background-image:url(../images/sliderwords.png); background-position:top left; background-repeat:no-repeat; letter-spacing:0.05em; text-indent:-99999px; }
	.coda-slider img {float:right; margin:-170px -30px 0 0;}
	.coda-slider a.morebutton {background-image:url(../images/seemorebutton.png); background-repeat:no-repeat; width:121px; height:116px; display:block; text-indent:-99999px; float:right;}
    .divider {background-image:url(../images/element.png); background-repeat:no-repeat; background-position:left top; width:450px; height:29px; margin-left:-15px;}/* 	
	
	
	/*Middle çontent */
	#bottomcontent{ margin-top:30px;  width:960px; height:310px;; padding-top:20px;}
	.leftcol {width:675px;float:left; font-family:Arial, Helvetica, sans-serif;  }

	#bottomcontent .leftcol {width:630px;float:left; font-family:Arial, Helvetica, sans-serif; margin-left:-48px; }
	.leftcol p { padding:0 0 0 20px; }
	.rightcol {width:22%; float:left; background-image:url(../images/elementhor.png); background-position:left top; background-repeat:no-repeat; padding:0 0 0 50px;}
	
	/*Footer */
	#footwrap{background-image:url(../images/footer.jpg); background-repeat:repeat-x; background-position:center top; height:630px;}
	#footcontent {width:960px; margin:0 auto 0 auto; padding-top:250px;}
	.copyright {clear:left; text-align:center; padding-top:40px;}
	/*Contact Form */
	#contactform {float:left; width:290px; margin:0 30px 0 40px;}	
	fieldset { border:0;margin:0;padding:0; }
	label { display:block; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
	input.text { font:12px/12px; color:#ffffff; padding:3px; margin:1px 0; background-image:url(../images/form-input.jpg); background-position:left top; background-repeat:no-repeat;  width:260px; height:29px; background-color:transparent; border:none; }
	textarea { font:12px/12px; color:#ffffff; padding:3px; margin:1px 0; background-image:url(../images/txtfield.jpg); background-position:left top; background-repeat:no-repeat;  width:260px; height:90px; background-color:transparent; border:none; overflow:auto; }
	
	input.submit { padding:2px 5px; background-image:url(../images/submit.png); width:100px; height:45px; background-color:transparent; background-repeat:no-repeat; border:none; text-indent:-99999px; cursor:pointer; margin:-30px 0 0 160px; }
	#footlinks {width:190px; float:left;}
	
	#footlinks li {margin-top:10px; border-bottom:dotted 1px #ddd4b5; padding:0 0 10px 0;}
	#footlinks a {color:#FFFFFF; font-size:14px; }
	#footlinks a:hover {color:#000000;}
	#footlinks li:last-child {border:none;}

	
	/* About */
	body#about h1 {width:220px; height:58px; background-image:url(../images/abouttitle.png); background-position:left top; background-repeat:no-repeat; text-indent:-9999px; margin:222px 0 50px 0px;}
	body#about {background-image:url(../images/backgroundtop2.jpg); background-repeat:repeat-x; background-position:top center; background-color:#666c3e;}
	#maincontent {width:100%;  overflow:auto;}
	body#about p{padding:0 20px 0 0;}
	.polorids {float:right; margin-top:-320px;}
	.bigdivider {background-image:url(../images/elementhor2.png); background-repeat:no-repeat; background-position:left top; width:690px; height:29px;  margin:20px 0 20px -15px;}

/* Listings */
body#listings h1 {width:481px; height:58px; background-image:url(../images/landtitle.png); background-position:left top; background-repeat:no-repeat; text-indent:-9999px; margin:222px 0 50px 0px;}
body#listings {background-image:url(../images/backgroundtop2.jpg); background-repeat:repeat-x; background-position:top center; background-color:#666c3e;}
body#gallery {background-image:url(../images/popupbkgd.jpg); background-position:left top; background-repeat:no-repeat; background-color:#none;}
body#gallery2 {background-image:url(../images/popup2.jpg); background-position:left top; background-repeat:no-repeat; background-color:#none;}
.river {background-image:url(../images/riversmall.png); background-position:left top; background-repeat:no-repeat; padding:0 0 25px 90px; min-height:60px; margin-bottom:20px; border-bottom:solid #6d7246 1px;}
.river a {color:#FFFFFF; font-size:12px; display:block; padding-right:20px;}
.river a:hover {background-color:#a5a889;}
.river span{ width:191px; height:20px;  background-image:url(../images/listingswords.png); background-position:top left; background-repeat:no-repeat;  display:block; margin-left:0px; text-indent:-9999px;}
.mitch {background-image:url(../images/mitchsmall.png); background-position:left top; background-repeat:no-repeat; padding:0 0 25px 90px; min-height:60px;  margin-bottom:20px; border-bottom:solid #6d7246  1px;}
.mitch span{ width:191px; height:20px;  background-image:url(../images/listingswords.png); background-position:center left; background-repeat:no-repeat;  display:block; margin-left:0px; text-indent:-9999px; }
.mitch a {color:#FFFFFF; font-size:12px; display:block; padding-right:20px;}
.mitch a:hover {background-color:#a5a889;}
.carl {background-image:url(../images/carlsmall.png); background-position:left top; background-repeat:no-repeat; padding-left:90px; min-height:80px;}
.carl span{ width:191px; height:20px;  background-image:url(../images/listingswords.png); background-position:bottom left; background-repeat:no-repeat;  display:block; margin-left:0px; text-indent:-9999px;}
.carl a {color:#FFFFFF; font-size:12px; display:block; padding-right:20px;}
.carl a:hover {background-color:#a5a889;}
.sidebarangie {background-image:url(../images/contactangiebkgd.png); background-position:top center; background-repeat:no-repeat; padding:113px 32px 0 40px; height:300px;}
.sidebarangie p {color:#513b1f;}
.sidebarangie h3 {text-indent:-9999px;} 

/* Contact Page */
body#contact h1 {width:281px; height:58px; background-image:url(../images/contactbigwords.png); background-position:left top; background-repeat:no-repeat; text-indent:-9999px; margin:222px 0 50px 0px;}
body#contact {background-image:url(../images/backgroundtop2.jpg); background-repeat:repeat-x; background-position:top center; background-color:#666c3e;}
.leftrowname {margin:0 0 0 -40px;}
.leftrow {width:280px; height:20px; margin:0 0 0 -40px; background-image:url(../images/formfield.jpg); background-position:left top; background-repeat:no-repeat; border:none;  background-color:transparent; }
.rightrow {width:280px; height:20px;position:relative; bottom:38px; left:300px; background-image:url(../images/formfield.jpg); background-position:left; background-repeat:no-repeat; border:none; background-color:transparent;}
.rightrowname {position:relative; bottom:38px; left:300px;}
 
.other textarea {width:612px; height:90px; margin:0 0 0 -40px; background-image:url(../images/textformfield.jpg);  background-position:right; background-repeat:no-repeat;  color:#000000; overflow:auto;}
.submitbutton {float:right; background-image:url(../images/submit.png); width:100px; height:45px; background-color:transparent; border:none; position:relative; left:290px; top:27px;}
.requiredfirst{background-image:url(../images/required.png); background-repeat:no-repeat; width:69px; height:16px; float:right; z-index:999px; position:relative; bottom:18px;}
.requiredlast{background-image:url(../images/required.png); background-repeat:no-repeat; width:69px; height:16px; float:right; z-index:999px; position:relative; bottom:54px; left:336px;}
.requiredphone{background-image:url(../images/required.png); background-repeat:no-repeat; width:69px; height:16px; float:right; z-index:999px; position:relative; bottom:56px; left:335px;}
.requiredemail{background-image:url(../images/required.png); background-repeat:no-repeat; width:69px; height:16px; float:right; z-index:999px; position:relative; bottom:16px; left:72px;}
.requiredsubject{background-image:url(../images/required.png); background-repeat:no-repeat; width:69px; height:16px; float:right; z-index:999px; position:relative; bottom:56px; left:339px;}
.requiredmessage{background-image:url(../images/required.png); background-repeat:no-repeat; width:69px; height:16px; float:right; z-index:999px; position:relative; bottom:60px;  left:338px;}
.copyright a { color:#327cd0;}