/*
colors:
teal-green: #224439
light gold: #fda or #edb
dark brown: #432
html {margin-left: -1px; overflow: scroll;}
*/

/* html tags */
html {margin-left: -1px; overflow-Y: scroll;}
body {margin: 0; padding: 0; background: #fff url('../images/body_background-test.jpg') repeat-y top center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; color: #fda; text-align: center;}

#wrapper {width:820px; margin: auto; text-align: left;}



h2, h4, h5, h6 {margin: 1.5em 0 0 0;}
h1 {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; margin: 0 0 1em 0; color:#224439; font-size: 1.8em; font-weight: normal; text-align: center; padding: 200px 1em 0 1em; background: no-repeat;}
	h1.about {background-image: url('../images/header_about-test.jpg');}
	h1.coffee {background-image: url('../images/header_coffee.jpg');}
	h1.contact {background-image: url('../images/header_contact.jpg');}
	h1.faqs {background-image: url('../images/header_faqs.jpg');}
	h1.location {background-image: url('../images/header_location.jpg');}
	h1.menu {background-image: url('../images/header_menu.jpg');}
	h1.retail {background-image: url('../images/header_retail.jpg');}
	h1.roasting {background-image: url('../images/header_roasting.jpg');}
	h1.tea {background-image: url('../images/header_tea.jpg');}
h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em;/* font-weight: normal;*/ text-transform: uppercase;letter-spacing: .1em}
h3 {font-size: 1.1em; margin: 1.5em 0 0 0;}
p, li {}
ul {}
ul.nobullets {list-style: none;}
dt {font-weight: bold; font-style: italic;}
table {margin: 1em 20px; font-size: 100%;}
th, td {vertical-align: top; padding: .25em; border-bottom: 1px solid #edb;}
#survey th, td {vertical-align: top; padding: .7em; border-bottom: 1px solid #edb;}
th {}
td {}
a {color: #fda;}
img {border: none;}
form {padding: 0 20px;}
form div {margin: 1em 0;}
input[type="text"], textarea {border: 1px #224439 solid; background: #fda; padding: .2em; width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:125%;text-decoration:none}
input[type="submit"] {background: #224439; padding: .2em; border: #023 2px solid; color: #fda; font-weight: bold; margin: auto;}
fieldset {border: none;}
fieldset input {width: auto;}
legend {padding-left: 0px; margin-left:-7px; color:#432}



/* home page stuff */
#homenav {text-align: center; border-bottom: 1px #fda solid;}
#homenav ul {margin: 0; padding: .5em 0; list-style: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.25em;}
#homenav li {margin: 0; padding: .5em .5em; display: inline;}
#homenav li+li {border-left: 1px #fda solid;}
#homenav a, #homestuff a {text-decoration: none;}
#homenav a:hover, #homestuff a:hover {color: #fff;}
#announce {}
#announce a {text-decoration:underline}
#homestuff {padding: 2em 3em 4em 6em;}
.intro {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; line-height: 175%; float: left; width: 48%;}
.features {font-size: 1.2em; font-weight: bold; float: right; width: 48%;}
.features img {margin: 0 1em 0 0; vertical-align: middle;}
.features div {margin: 0 0 1em 0;}
/*
#header {height: 160px; width: 1}
#container {width: 660px;}
*/




#nav {/*position: absolute; top: 160px; left: 0;*/ float: left; width: 160px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; font-weight:bold; font-size:110%; overflow: visible;}
/*#nav a.logo {display: block; position: relative; left: -20px;}
#nav a.logo img {display: block;}*/
#nav ul {margin: 0; padding: 0 0 20px 0; list-style: none; background: url('../images/nav_divider.gif') no-repeat center bottom; text-align: left;}
#nav li {margin: 0; padding: 0; display: inline;}
#nav li a {display: block; margin: 0; padding: .5em .5em .5em 30px; text-decoration: none;}
#nav li a:hover {background: url('../images/nav_pointer.gif') no-repeat left center; color: #fff;}
#nav p {margin: 1em;}


#content {background: #fff url('../images/content_bottom.gif') no-repeat center bottom; color: #432; width: 500px; /*position: absolute; top: 0; left: 161px;*/margin-left: 160px; padding: 0 0 100px 0;}
#content h2, #content p, #content h3, #content dl {padding: 0 20px;}
#content a {color: #224439;}
#content p, #content li, #content dd {line-height: 160%;}
/*#content p+p {text-indent: 2em;}*/
#content li {margin-bottom: .5em;}
#content ol {margin-right: 25px;}
img.floatright {float: right;}
img.floatleft {float: left;}

#content #pagelinks {margin-left:20px}

#rightMarginContent {float:right; margin-top:250px; margin-right:0px; width: 152px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; font-weight:bold; font-size:110%;}

#footer {text-align: center; font-size: .9em; padding: 1em 0 8em 0; width: 500px; margin-left: 160px;}
#footer p {margin: .1em 0;}


caption {margin-bottom: 10px; font-weight: bold; font-size:1.1em}

.nobreak	{
	white-space: nowrap;
	}

a.cart {padding-right: 30px; padding-bottom:0px; background: url(http://www.highlandcoffeesbr.com/images/cart.gif) right top no-repeat;}

.cartimg {padding-right: 25px; padding-bottom:5px; background: url(http://www.highlandcoffeesbr.com/images/cart.gif) right top no-repeat;}

.cartimg a {text-decoration:none;}

/* classes */
.clear {clear: both;}
.float {float: right;}

