/*
Theme Name: wopshop
Theme URI: http://www.wpfeed.com
Description: An E-commerce theme for wordpress designed to work with WP E-commerce plugin. brought to you by <a href=http://www.wpfeed.com>WPfeed.com</a>
Version: 1.0
Author: Oshik Ernst
Tags: dark,two-columns,fixed-width
*/

*{margin:0;padding:0;}

body{background:#ded094 url(img/bg.jpg) center top no-repeat; }
body {font-family:Arial;font-size:12px;color:#624927;}

a{color:#ec993d;}
table, th, td
{
padding:5px;
}

hr {
height:1px;background-color:#c1b28c;margin-top:30px;margin-bottom:20px;color:#FFF;
}
#wrapper  {width:1004px;margin:0 auto;overflow:hidden;}
#header_top{height: 122px;}
#header_bottom{height: 40px;}

#header   {width:1003px;margin:0 auto;height: 162px;}
#header h1 a {background:transparent url(img/logo.png) no-repeat scroll left top;display:inline;float:left;height:100px;overflow:hidden;text-indent:-999em;width:343px;text-decoration:none;position:relative;top:7px;left:10px;}

#nav_wrapper{float:left;margin-top:27px;margin-left:163px;width:490px; line-height:2em;}
#navbar {margin:6px 10px 0 0;padding: 0;float:right;}
#navbar li {list-style: none;	float: left; font-size:13px; font-family: 'Trebuchet MS', sans-serif;	font-weight:bolder;	text-decoration:none;}
#navbar li a {	display: block;	padding: 3px 8px;	text-decoration: none;	color:#FFF;	font-size:12px;	font-weight:bolder;	text-decoration:none;font-size:13px; font-family: 'Trebuchet MS', sans-serif;	font-weight:bolder;	text-decoration:none;margin-right:10px;}

#navbar li a:hover{color:#FFF;background:#EC993D;font-size:13px; font-family: 'Trebuchet MS', sans-serif;	font-weight:bolder;	text-decoration:none;}

#navbar .current_page_item a{color:#FFF;background:#EC993D;font-size:13px; font-family: 'Trebuchet MS', sans-serif;	font-weight:bolder;	text-decoration:none;}
#navbar .current_page_item a:hover{color:#FFF;}

#navbar li ul {	display: none;	background:#EC993D;	position:absolute;	z-index:9;	border-left:#FFF 1px dotted;	border-top:#FFF 1px dotted;	border-right:#FFF 1px dotted;font-size:13px; font-family: 'Trebuchet MS', sans-serif;	font-weight:bolder;	text-decoration:none;	}
#navbar li:hover ul, #navbar li.hover ul {	display: block;	position: absolute;	margin: 0;	padding: 0; font-size:13px; font-family: 'Trebuchet MS', sans-serif;	font-weight:bolder;	text-decoration:none;}
#navbar li:hover li, #navbar li.hover li {	float: none; }
#navbar li:hover li a, #navbar li.hover li a {	background:#EC993D;	border-bottom: 1px dotted #FFF;	color: #FFF; font-size:13px; font-family: 'Trebuchet MS', sans-serif;	font-weight:bolder;	text-decoration:none;}
#navbar li li a:hover {	color: #FFF;text-decoration:underline; }

#intro_text{position:relative;top:4px;left:4px;font-size:19px;font-weight:normal; color:#FFF}

#main     {width:1003px; overflow:hidden; margin:1px;background:#f7f3e8;}
#content  {float:left;margin-bottom:23px;padding-left:10px;padding-right:10px;width:675px;}

#homepage_products {padding-left:15px;}
#homepage_products .title{font-size:25px;font-weight:normal;margin-bottom:5px;}
#homepage_products ul{margin-top:25px;}

.latest_product{color:#252422;float:left;font-family: 'Trebuchet MS', sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;list-style-type:none;margin-bottom:20px;padding-right:25px;width:160px;height:128px;}
.latest_product img{padding:5px 0 0 8px;border:none;}


input.wpsc_buy_button {background:transparent none repeat scroll 0 0;border:medium none;color:red;cursor:pointer;font-family:Arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;width:70px;border-top:#c1b28c 1px dotted;}

span.pricedisplay {float:none !important;}

.latest_product{float:left;overflow: hidden;position: relative;}
.latest_product p{padding: 0 10px;color:#afafaf;font-weight:bold;font-size:12px;font-family: 'Trebuchet MS', sans-serif;}
.product_info{border-top:#c1b28c 1px dotted;float: left;position: absolute;	background: #fff;height: 100px; width:150px;padding-left:10px;
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 			
.product_info {top: 110px;left: 0;}
.product_info a{text-decoration:none;font-size:14px;color:#2F1637;font-family: 'Trebuchet MS', sans-serif;}

.post h2,.post h2 a{font-size:25px;font-weight:normal;margin-bottom:5px;color:#6e5530;text-decoration:none;}

.product_image{color:#252422;float:left;font-family: 'Trebuchet MS', sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;list-style-type:none;margin-bottom:10px;padding-right:25px;margin-right:30px;}

div.producttext {margin-left:15px;}
.productdisplay{margin-top:15px;}
.prodtitles{color:#6e5530 !important;font-size:15px !important;font-weight:normal !important;margin-bottom:5px !important;text-decoration:none !important;}
.wpsc_edit_product{color:#6e5530 !important;font-size:11px !important;font-weight:normal !important;margin-bottom:5px !important;text-decoration:none !important;padding-left:10px;}
.additional_description_span a{color:#fff;}
.product_row a{color:#fff;}
.user-profile-links a{color:#fff;}
.firstrow{color:#f7f3e8;background:none;}


#sidebar  {float:right;width:244px;text-align:left;padding:10px 10px 20px 15px;margin-top:23px;margin-bottom:23px;border-left:1px solid #c1b28c;}


.sidebar_box{padding:2px 0 3px 20px;}

.sidebar_box_bottom{width:240px;}
.sidebar_box_sep{width:240px;height:1px;background:#c1b28c;margin-top:20px;margin-bottom:20px;}


#sidebar h2{font-size:20px;font-weight:normal;margin-bottom:10px;}
#sidebar ul{list-style-type:none;}
#sidebar ul li a{color:#624927;font-size:14px; font-family: 'Trebuchet MS', sans-serif;text-decoration:none;}
#sidebar ul li:hover{color:#fff;text-decoration:underline;}

#widgetshoppingcart h3{font-size:20px;height:33px;padding-top:8px;padding-left:45px;background:transparent url(img/bag.jpg) no-repeat -2px 0px ;margin-bottom:5px;margin-top:-3px;font-weight:normal;}

#widgetshoppingcart a{color:#EC993D;}

.shoppingcart th {padding-right:10px;}

fieldset{border:none;}


/* BLOG */


#post_image{float:left;padding:0 15px 15px;width:150px;}
#post_image img{border:#A7A0A8 4px solid;}



small{color:#6e5530;font-size:12px;font-family:Arial;font-weight:bolder;display:block;margin-top:5px;margin-bottom:5px;padding-right:20px;}
small a{color:#6e5530;font-size:12px;font-family:Arial;font-weight:bolder;}
small a:hover{color:#6e5530;}
small a:visited{color:#6e5530;text-decoration:underline;}

.postmetadata{list-style-type:none;margin-bottom:5px;overflow:hidden;}
.postmetadata li{float:left;padding-right:10px;}
.postmetadata li a{font-size:12px;font-family:Arial;font-weight:bolder;}
.postmetadata li a:visited{text-decoration:underline;}


.post{margin-top:15px;margin-bottom:15px;padding-bottom:15px;padding-left:20px;width:675px;}
.entry p{clear: both;color:#6e5530;font-family:Arial;font-size:1.3em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:140%;margin-top:15px;}



.entry a{color:#6e5530;font-family:Arial;}
.entry a:hover{color:#6e5530;}
.entry a:visited{color:#6e5530;}

.entry img{}

.entry ul{padding-left:15px;list-style-position:inside;}
.entry ol{padding-left:15px;list-style-position:inside;}


.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{}


.entry blockquote {margin-left:20px;margin-right:20px;padding-left:30px;padding-right:20px;border-left:#821472 solid 2px;background:#121328;color:#E9EEF1;}

#post_meta{border-bottom:1px dotted #000000;margin-left:15px;width:90%;padding-bottom:5px;}
#post_meta h2{padding:.8em 40px .4em 0;margin:0 0 1em 0;display:inline;font-weight:normal;font-size:22px;}

#comments{font-size:18px;margin-bottom:15px;}
#respond{margin-top:20px;}
#respond h3{font-size:18px;margin-bottom:15px;}

#commentform input, #commentform textarea {border-color:#CFC4B5;border-style:solid;
border-width:1px;color:#624927;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:5px;width:300px;}

#commentform input#submit {margin-top: 15px;margin-bottom: 15px;background:transparent url(img/tab.gif)repeat-x scroll 0 0;color:#624927;cursor:pointer;font-weight:bold;height:30px;text-align:center;width:120px;}

#commentform input#submit a {margin-top: 15px;margin-bottom: 15px;background:transparent url(img/tab.gif)repeat-x scroll 0 0;color:#F2A85D;cursor:pointer;font-weight:bold;height:30px;text-align:center;width:120px;}

.wpcf7-form input, .wpcf7-form textarea{border-color:#DDDDDD;border-style:solid;border-width:1px;color:#821472;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:5px;}


#commentlist{width:621px;}
#commentlist li{padding:4px;overflow:hidden;background:#8F7B5A;margin-top:5px;margin-bottom:5px;color:#FFF}
#commentlist li a{color:#E9EEF1;}
#commentlist #author_info{float:left;padding:10px;width:90px;}
#comment_text{float:right;width:555px;}
#commentlist p{padding:10px;}
#commentlist #author_info img{border:3px solid #A7A0A8;margin-bottom:5px;}
#commentlist #author_info a{color:#E9EEF1;text-decoration:underline;}

.navigation{width:619px;margin-left:18px;margin-bottom:25px;margin-top:10px;}
.navigation a,.navigation a:visited{color:#166665;padding:2px;}
.alignleft{width:48%;float: left;text-align:left;}
.alignright{width:48%;float: right;text-align:right;}





#footer {clear:both;margin:0 auto;padding-bottom:25px;padding-top:25px;text-align:center;width:1003px;border-top:1px solid #c1b28c;}

#footer h2 span{position:relative;top:10px;}
.credit{clear:both;color:#F1F1F1;width:940px;padding-top:10px;padding-bottom:10px;border-top:#F1F1F1 1px dotted; margin: 0 auto;font-weight:bolder;}
.credit a,.credit a:visited{color:#F1F1F1;font-weight:bolder;text-decoration:underline;}



/* Easy Slider */
/* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }

/* Easy Slider */
	#slider{border: #EC993D 4px solid;margin:15px; width:674px; height:222px;}
	#slider img{border:none;}
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:674px;
		height:222px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1003;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(img/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(img/btn_next.gif) no-repeat 0 0;	
		}	
		


