/*
Theme Name: Carolina Heritage - Wordpress
Description: Theme converted from django to wordpress
Version: 1.0
Author: Wes / Neil
Tags: professional web design
*/

@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0}
.clear {clear:both;height:0;overflow:hidden}
a img {border:0}
a{outline:none}

fieldset{border:0 none}

.left{float:left}
.right{float:right}
.block{}

ul{margin-left:20px}

/* Body */
body {background:#484336 url(images/body_bg.jpg); color:#544326; line-height:22px; font:normal 14px Times New Roman, Times, serif; margin:0}
#wrapper {text-align:center}
#container {width:821px; margin:0 auto; text-align:left}


/* Text/Links */
a, a:active, a:visited {text-decoration:none; color: #392B11}
a:hover{text-decoration:underline}

p {margin:10px 0}

h1,h2,h3,h4,h5,h6{color:#937a4b}
	h2{font-size:19px; margin:0 0 20px; text-transform:uppercase; font-weight:normal}

/* Forms */
.cart-form{display:inline}
fieldset{border:0 none; display:inline}


/*Structure*/
#logo {text-align:center}


/* Widgets */
ul.ul-widget, .ul-widget li {list-style-type:none}


/* Top menu */
#menu ul {list-style-type:none; margin:10px auto; position:relative; z-index:100}
	#menu li {float:left; margin:0 10px; padding-left:3px}
		#menu li a {font-size:13px; color:#392B11; font-weight:bold; text-transform:uppercase; display:block; height:20px; line-height:20px; padding:0 8px 0 5px}
			#menu li:hover {background:url(images/btn_menu_l.png) no-repeat left}
				#menu li:hover a {color:#fff; background:url(images/btn_menu_r.png) no-repeat right; text-decoration:none}


/* Side menu */
#side-menu ul {list-style-type:none; margin-left:10px; margin-bottom:30px}
	#side-menu li {margin-bottom:15px}
		#side-menu li a {font-size:13px; color:#392B11; text-transform:uppercase}
			#side-menu li.current_page_item a {font-weight:bold}


/* BG Stuff */
#bg-cork-popper{position:relative; top:-50px; left:768px; z-index:50; width:234px; height:263px; background:url(images/img_cork_popper.png) no-repeat}
#bg-cup{position:absolute; width:118px; height:234px; background:url(images/bg_cup.png) no-repeat}
#bg-pad{position:absolute; top:225px; right:0; width:675px; height:579px; background:url(images/bg_pad.png) no-repeat}


/* Content */
#content{position:relative; top: -250px; z-index:0; line-height:22px}
	#content-head {height:49px; background:url(images/content_head.png) no-repeat}
	#content-body {background:#fcf5ec; padding:10px; line-height:22px}
		#col-left-13, #col-left-12 {float:left; width:185px; padding-right:10px; margin-right:10px; border-right:1px solid #BDB2A1}
		#col-right-23, #col-right-12 {float:left; width:555px; line-height:22px; padding:0 20px}
			#col-left-12, #col-right-12{width:380px; padding:0 5px}
				#col-left-12 {padding:0 10px 0 0}
	#content-foot {height:128px; background:url(images/content_foot.png) bottom no-repeat; text-align:center; font-size:12px}
		#content-foot p {padding-top:25px; margin-top:0; color:#937a4b}


/* Products */
.product-item{margin-bottom:30px}
	.product-img {float:left; width:85px; margin-right:10px; text-align:center}
	.product-content{float:left; width:460px; padding-top:5px}
		.product-title a {color:#937a4b; font-size:33px}
		.product-desc {font-size:12px}
		.product-price{color:#937a4b; font-size:20px}
	.add-to-cart {position:relative; top:9px}


/* Side Bars */
#feat-wine {text-align:center; margin-bottom:20px}
