/* 

Primacy Meats  - BASE CSS DOCUMENT
-----------------------------------------------------------------------------------------------
here
-----------------------------------------------------------------------------------------------

*/
@import url("reset.css");
/* ---------------------------------------------------- BASIC TAGS  */
html						{background:#454347 url("body-bg.gif") repeat-x ; color:#000; font:normal .95em Arial, Helvetica, Verdana, sans; text-align:left;}
p							{line-height:1.3em;}
/* headings */
h1							{color:#000;}
h2							{color:#5c4336;}
h3							{color:#6d5345;}
h4							{color:#806557;}
h5							{color:#9b7f71;}
h6							{color:#111;}
/* horizontal rule */
hr							{border:none; height:1px; border-top:1px solid #111;}
/* ---------------------------------------------------- BASIC LINKS */
/* standard links */
a:link, a:active, a:visited	{color:#806557; text-decoration:underline;}
a:hover						{color:#111; text-decoration:none;}

/* top navigation */
#topnav {height:43px; margin-top:1px; background:url("topnav.gif") no-repeat;}
#topnav li {height:43px; float:left; display:block;}
#topnav li a {height:43px; float:left; display:block; text-indent:-9999px; overflow:hidden;}
#home {width:63px; padding-left:39px;}
#home:hover {background:url("topnav.gif") no-repeat 0px -43px;}
#about {width:139px;}
#about:hover {background:url("topnav.gif") no-repeat -102px -43px;}
#producers {width:180px;}
#producers:hover {background:url("topnav.gif") no-repeat -241px -43px;}
#coffee {width:173px;}
#coffee:hover {background:url("topnav.gif") no-repeat -421px -43px;}
#farmshop {width:92px;}
#farmshop:hover {background:url("topnav.gif") no-repeat -594px -43px;}
#partyfood {width:106px;}
#partyfood:hover {background:url("topnav.gif") no-repeat -686px -43px;}
#awards {width:107px;}
#awards:hover {background:url("topnav.gif") no-repeat -792px -43px;}
#contact {width:72px;}
#contact:hover {background:url("topnav.gif") no-repeat -899px -43px;}
#bottom-nav {
	display:inline;
	margin-top:70;
	margin-bottom: 70px;
}
#bottom-nav li {font-weight:bold; padding:0px 10px; display:inline; list-style-type:none;}
#bottom-nav li a:hover {color:#fff;}
#bottom-nav li a	{color:#E2D29F;}
#boxes .ll {float:left; width:300px; padding-left:100px;}
#boxes .rr {float:left; width:373px; padding-left:190px;}
#flash						{float:right; width:677px; height:203px;}

/* headings with links */
p							{padding:5px; margin:10px 0px;}
blockquote					{padding:10px; background:url("blockquote.gif") no-repeat top left; color:#4e2723; font: italic 130% "Times New Roman", Georgia,Arial;}
q							{display:block; padding-right:5px; background:url("qquote.gif") no-repeat bottom right;}
/* content styles */
#content					{padding-left:20px; background-color:#f3f3f3;}
#header						{background:#f3f3f3 url("header_bg.gif") no-repeat; height:317px; width:100%;}
#left						{padding-right:10px; width:630px; float:left;}
#right						{width:323px; float:left;}
#giveaway-form				{width:268px; height:122px; background:url("giveaway-form.jpg") no-repeat;}
#giveaway-form				{width:268px; height:122px; background:url("giveaway-form.jpg") no-repeat;}
#giveaway-form .left			{float:left; padding-top:87px; padding-right:5px; width:95px; text-align:right;}
#giveaway-form .right		{float:left; padding-top:60px; width:168px;}
#giveaway-form .right input	{padding:2px; border:1px solid #000; margin:2px 0px;}
#footer						{text-align:center; width:100%; padding-top:100px; background:#423127 url("footer.jpg") no-repeat;}

.clear						{clear:both;}
.package 					{width:983px; margin:0 auto;}
.rightbox {padding:17px; width:268px; height:122px; background:url("right-box.gif") no-repeat;}

/* enter email form */
#email, .booknow				{width:69px; height:23px; background:url("submit.gif") no-repeat center top; text-indent:-9999px; cursor:pointer; cursor:hand; border:none;}
.enter							{background-image:url("enter.gif") !important; margin-left:170px; width:46px !important; height:21px !important;}
#booknow-form input,
#booknow-form img				{float:left; margin-bottom:5px;}
.calendar						{display:block; float:left; width:25px; height:22px; background:url("calendar.gif") no-repeat center top; text-indent:-9999px; cursor:pointer; cursor:hand;}
#booknow 						{float:left; padding-top:24px; padding-left:20px; width:280px;}
#checkin						{margin-left:10px;}
/* forms  */
input								{border:1px solid #333; background:#fff url("input.gif") repeat-x; padding:2px;}

#clickhere						{display:block; margin-left:759px;}
.specials						{background-color:#fff; border:1px solid #dcdcdc; margin:5px 0px; padding:5px; }

/* forms */
#left tr, #left, td, #left th, #left tbody {border:none;}
#left table						{border:none; background-color:#fff; border:1px solid #ccc; margin:10px 0px !important;}
#left tr#first td {border-bottom:1px solid #ccc !important;}
#left tr#second td {border-top:1px solid #eee !important;}
#left tr td			{border-bottom:1px solid #ddd; border-left:1px solid #ddd; padding:0px 3px;}
#left li{list-style-type:circle;}

/* rfp */
.RFPFormElement {background-color:#fff !important;}

/* POP UP CALENDAR */
table#scw {border:none; border:1px solid #E2C567 !important; background-color:#E2D29F !important;}
td.scwCells:hover, td.scwCellsHover,
td.scwCellsExMonth:hover, td.scwCellsExMonthHover,
td.scwInputDate:hover, td.scwInputDateHover,
td.scwCellsWeekend:hover, td.scwCellsWeekendHover {background-color:#E2C668 !important; color:#5C4336 !important;}
table tbody tr td table thead tr td,
table tbody tr td table tbody tr td {background-color:#E2D29F !important; border-color:#E2C567 !important;}
.scwFoot {background-color:#E2D29F !important;}
td.scwFoot:hover, td.scwFootHover {color:#5C4336 !important;}
#scw input {background-color:#E2D29F !important; border:1px solid #E2C567 !important; color:#5C4336;}
#gallery {margin-top:20px;}
.gallery {margin:2px; border:3px solid #F3E8C2; display:block; width:200px; heigth:160px;}

/* NAVIGATION PAGE INDICATIONS */

#home-page #home {background:url("topnav.gif") no-repeat 0px -43px !important;}
#accommodations-page #accomodations {background:url("topnav.gif") no-repeat -102px -43px !important;}
#amenities-page #dinning {background:url("topnav.gif") no-repeat -241px -43px !important;}
#specials-packages-page #specials {background:url("topnav.gif") no-repeat -421px -43px !important;}
#meetings-page #meetings {background:url("topnav.gif") no-repeat -594px -43px !important;}
#location-page #location {background:url("topnav.gif") no-repeat -686px -43px !important;}
#contact-us-page #contact {background:url("topnav.gif") no-repeat -792px -43px !important;}
#photo-gallery-page #photos {background:url("topnav.gif") no-repeat -899px -43px !important;}
