/* Miscellaneous styles; most of these are just tweaks of styles in the main stylesheet at libs/layout.css */
img {border:0}
.page_content {text-align: left} 
.feature_content {clear:left;}
.orange_box_left hr {color:#ffcb62; background-color:#ffcb62; height:1px; border:0}
#checks {clear:left}

/* Header image */
#header {background: url(../images/shop_header.gif) no-repeat 30px 0}

/* Invisible clickable link from logo to homepage */
#invisihomelink {position:absolute; height:108px; width:108px; top:0px; left:34px; text-decoration:none;}
#invisihomelink i {visibility:hidden}

/* Navigation styles */
#navcontainer {border-bottom:1px solid #B86614;}
ul#navlist {border-bottom:0px solid #FFF; margin-left:133px}
ul#navlist li {height:23px;}
ul#navlist li.current {background-color:#FFF; border-bottom:1px solid #FFF}

/* Homepage styles */

.highlightheader {
	font-family: Arial, Helvetica, sans-serif; 
	color: #B86614; 
	font-size: 1.5em; 
	font-weight: bold; 
	text-decoration: none;
}

#shopblurbbox {
	background-color: #FFCC66;
	border: 1px solid #B86614;
	vertical-align: top;
	padding: 0;
	text-align: center;	
}

#shopblurbbox p {
	margin: 0.5em;
}

/* Product pointers (currently on home page, equipment page) */
#homepageproductpointertable {margin:2em 0 2em 2em}
#productpointertable {margin-left: 30px;}
.productname {font-size:1.2em; text-align:right;}
.productblurb {color:#889d4d; font-size:0.9em; padding:1em 1em 0 0; width:10em}
.productname a, .productblurb a {text-decoration:none;}
.productname a {color:#000;}
.productname a:hover {color:#b86614;}
.productblurb a {color:#889d4d;}
.productblurb a:hover {color:#b86614;}

/* Product header - currently a row with an orange background to highlight the name of a product or group of products */
.product_header {background-color:#ffcb62}

/* Equipment page styles */
.equip_whycruzio {border:1px solid; background-color:#e8eadf; margin:30px 50px 15px 30px}
.equip_whycruzio td {width:25%;	padding:1em 1.5em 0.5em 1.5em}
.equip_whycruzio ul {list-style-position:outside;}
.equip_whycruzio li {margin-bottom:0.8em}

/* The size tables in the T-shirt feature boxes */
table#sizes {text-align:center}
table#sizes th, table#sizes td {padding:8px; border:1px solid; background-color: #E8EADF}

/* Gift certificate styles */
div.giftcert {width: 550px; border: 1px solid #b86614; margin: 30px; padding: 10px; color: #b86614; font-family: georgia, serif; font-style: italic;
	background: #fffdef url(http://www.shopcruzio.com/media/circle_kitty_watermark.gif) 50% 60% no-repeat; }
	
/* Links in footer */
a.white {color: white;}