/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Title : 
Author : 
URL : 
Created : 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* GLOBAL RESETS **/
:link,:visited {text-decoration:none}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;font-weight:400;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0}
a img,:link img,:visited img {border:none}

/* GLOBAL SETS **/
.clear {clear:both;}
body {
	text-align:center;
	font-family:arial, "lucida Grande", verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	background: #FCFBF8 url(images/bodybg.png) top left repeat-x;
	color:#333333;
	}
.wrapper {
	margin-left:auto;
	margin-right:auto;
	width:850px;
	}
	
	
	
/* HEADER */
#header {
	position:relative;
	height:220px;
	text-align:left;
	}
	#header #logo {position:absolute;top:14px;left:0;}
	#header #navigation {position:absolute;top:47px;right:0;text-align:center;}
#header #navigation a {float:left;display:block;padding:8px;margin:0 0 0 5px;font-weight:normal;text-transform:uppercase;font-size:11px;background:transparent url(images/navbg.png) repeat-x;}
#header #navigation a:link, #header #navigation a:visited {color:#FFFFFF;text-decoration:none;background-position:33px;}
#header #navigation a:hover, #header #navigation a:focus {text-decoration:none;color:#FFF;background-position:top left;}	 
#header #navigation a:active {text-decoration:none;color:#FFF;background-position:bottom left;}	

#header #cart {position:absolute;top:10px;right:0;font-size:12px;color:#666666;}	

#header #buynow {position:absolute;top:100px;left:0;}
#header a.buynow {display:block;width:824px;height:96px;background:transparent url(images/buynow.png) repeat-x;text-indent:-9999px;}
#header a.buynow:link, #header a.buynow:visited {background-position:top left;}
#header a.buynow:hover, #header a.buynow:focus {background-position:bottom left;}

#region_select_18 {display:none;}
	
/* BODY */

#bodycontent {
	width:630px;
	float:left;
	text-align:left;
	padding:30px 0 0 0;
	line-height:20px;
	
	}
p.sponsor {font-size:11px;border:1px solid #eee;background:#f9f9f9;padding:10px;color:#444;}
#bodycontent .title {margin:18px 0 0 0;background:transparent url(images/title.png) center left;display:block;float:left;width:200px;height:33px;line-height:33px;color:#FCFBF8;font-size:17px;}
#bodycontent .title span {padding:0 0 0 15px;display:block;}
#bodycontent .content {float:right;width:405px;background:#FFF;color:#333;border:1px solid #F3EFE2;margin:0 0 25px 0;}
#bodycontent .content .inner {padding:20px;}
#bodycontent .content h4 {font-weight:normal;font-size:17px;margin:0 0 8px 0;color:#000000;}
#bodycontent p {margin:0 0 20px 0;}
#bodycontent blockquote {font-size:11px;color:#666666;padding:0 0 20px 20px;}
#bodycontent ul, #bodycontent ol {list-style-type: square;margin:0 0 20px 30px;}
#bodycontent ul ul {list-style-type: disc;}
#bodycontent ul ul span {color:#666;font-size:11px;}
#bodycontent a:link, #bodycontent a:visited {color:#991B1B;text-decoration:underline;}
#bodycontent a:hover, #bodycontent a:focus {color:#333333;text-decoration:underline;}

/** SIDEBAR **/

#sidebar {
	width:190px;
	float:right;
	text-align:left;
	padding:30px 0 0 0;
	color:#666666;
	}

#sidebar .voalinks h2 {text-indent:-99999px;background:transparent url(images/voaside.png) top left no-repeat;height:31px;margin:40px 0 10px 0;}
#sidebar .voalinks ul {list-style:none;}
#sidebar .voalinks ul li {margin:0 0 2px 0;}
#sidebar .voalinks ul li a {background:transparent url(images/navbg.png) repeat-x;display:block;height:28px;line-height:28px;color:#FFFFFF !important;}
#sidebar .voalinks ul li a span {padding:0 0 0 10px;}
#sidebar .voalinks ul li a:link, #sidebar .voalinks ul li a:visited {background-position:33px;}
#sidebar .voalinks ul li a:hover, #sidebar .voalinks ul li a:focus {background-position:top left;}
#sidebar .voalinks ul li a:active {background-position:bottom left;}

#sidebar .cag {margin:40px 0 0 0;}

#bodycontent #products_page_container .cattitles {display:none !important;}
#sidebar #sideshoppingcart {margin:0 0 40px 0;}
#sidebar .cart_title {text-indent:-9999px;background:transparent url(images/sidetitles.png) top left no-repeat;height:15px !important;margin:0 0 10px 0;display:block;}
#sidebar #sliding_cart {font-size:11px;color:#333333;}
#sidebar #sliding_cart a:link, #sidebar #sliding_cart a:visited {color:#991B1B;text-decoration:underline;}
#sidebar #sliding_cart a:hover, #sidebar #sliding_cart a:focus {color:#333333;text-decoration:underline;}
#product_1_submit_button { 
text-transform:uppercase;
font-size:12px;
background:transparent url(images/navbg.png) bottom left repeat-x; color:#FFFFFF;
border:0;
padding:6px;
font-weight:bold;
}
#product_1_submit_button:hover { 
text-transform:uppercase;
font-size:12px;
background:transparent url(images/navbg.png) 33px repeat-x; color:#FFFFFF;
border:0;
padding:6px;
font-weight:bold;
}
