
 
/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/
*{	margin:0; padding:0; }


.clear        { clear:both; }
.left         { float:left; }
.right        { float:right; }
img.left      { margin-right:1em; margin-bottom:1.8em; }
img.right     { margin-left:1em; margin-bottom:1.8em; }
.text-right   { text-align:right; }
.center {text-align:center;}
.half         { width:45%; /* Not exactly half to account for paddings, margins etc. */ }

.hide{ /* Hide stuff without resorting to display:none; */
	visibility:hidden;
	width:0!important;
	height:0!important;
	line-height:0!important;
	padding:0!important;
	margin:0!important;
}


img{ color:#666; font-style:italic; }
a img {border:0px;}

p, h1, h2, h3 {padding-bottom:15px;}

body {font-family:Geneva, Arial, Helvetica, sans-serif; color:#6e3614; font-size:1em; background:url(../images/bg_main.gif) repeat-x;}

a {color:#6e3614; text-decoration:underline; font-weight:bold;}
a:hover {color:#6e3614; text-decoration:none; font-weight:bold;}


#wrapper {width:960px; margin:0px auto;}

#container {
width:940px;
height:auto;
overflow:hidden;
background:#6f3819;
padding:10px;
text-align:left;
margin-top:15px;
}

#container_bot {
	width:960px;
	height:10px;
	background:#6f3819;	
}

#container .leftcol {
float:left;
width:274px;
padding-bottom: 30000px;
margin-bottom: -30000px;
background:#fff;
}

#container .rightcol {
float:right;
width:653px;
padding-bottom: 30000px;
margin-bottom: -30000px;
background:#fff;
}



/**************************************/
/*              HEADER                */
/**************************************/

.logo {padding-bottom:20px;}


/**************************************/
/*             NAVIGATION             */
/**************************************/

.nav-item {padding-left:45px;}



/**************************************/
/*            MAIN CONTENT            */
/**************************************/

#monthly-special {width: 227px; height:263px; background:url(../images/bg_special.gif) no-repeat; margin:0px auto; margin-top:25px; margin-bottom:25px; font-size:80%;}
#monthly-special .pad {padding:60px 15px 0px 15px;}

.email-us {text-align:center;}

#rotator {background:#6f3819; padding-bottom:10px; height:194px; overflow:hidden;}

#rotator-1 {padding-right:9px; float:left; width:236px; height:194px; overflow:hidden;}
#rotator-2 {padding-right:9px; float:left; width:167px; height:194px; overflow:hidden;}
#rotator-3 {float:left; width:232px; height:194px; overflow:hidden;}

#page-title {background:#fbe9ba; height:35px; padding-top:15px; padding-right:50px; text-align:right; font-size:130%; font-weight:bold; color:#5d2000; margin-bottom:15px;}

.lite-tan-bg {background:#fefaf0;}
.padding-15 {padding:15px;}

.rightcol ul {margin-left:35px; font-size:90%; line-height:1.8em;}
.rightcol input, .rightcol textarea {border:1px solid #663700; padding:4px; font-size:1em;font-family:Geneva, Arial, Helvetica, sans-serif; color:#6e3614; margin-bottom:10px;}
.rightcol .button {background:#663700; color:#fff;}
.rightcol form {line-height:1.6em;}

#botty {display:none;}

.menu {border-bottom:1px solid #bc4a13; margin-bottom:5px;}

/**************************************/
/*               FOOTER               */
/**************************************/

#footer {text-align:left; font-size:80%; color:#5d2000; margin:10px 0px;}

li {font-size:16px;}

.blog-inner {padding:10px; width:600px;}
.blog-inner img {padding:15px;}