@charset "UTF-8";
/* CSS Document */
html 
{overflow-y: scroll;}
body
{margin: 0;padding: 0;
font: 80% verdana, arial, helvetica, sans-serif;
color:#666666;background-color:#e2e2e2;
text-align: center;}
#container
{width: 900px;margin: 0px auto;padding: 0;
text-align: left;border:1px solid #666; background: #ffffff;}
/*Header strip*/
#header{height:250px;background:url(../assets/header-pipes.jpg) no-repeat}
h1 
{margin: 0;padding: 0}
/*Hides company name text*/
h1 em 
{position: absolute;left: -2000px;width: 1800px;}
h2
{color: #cc6633;font:1.6em Georgia, "Times New Roman", Times, serif;
margin:0px;padding:0}
h3
{color: #cc6633;font:1.4em Georgia, "Times New Roman", Times, serif;
margin:10px 0px;padding:0px}

img
{border:none}
img.payment_methods {float:right;clear:right;padding:2px 0 7px 0}
blockquote
{font: italic 1.1em Georgia, "Times New Roman", Times, serif;padding:0;margin:0}
p	{color:#666;background-color:#fff;font-size:.95em;line-height:150%}
blockquote p	{color:#666;background-color:#fff;font-size:.95em;line-height:150%}
blockquote.right	{float:right;clear:right;width:300px;text-align:right}
blockquote.right-ceolbeg	{float:right;clear:right;width:240px;text-align:right}
blockquote.left	{width:430px}
.item-caption {float:right;clear:right;width:200px;display:block;margin:auto;text-align:right;padding:15px 0px 0px 20px}
.img-caption {float:right;clear:right;width:200px;display:block;margin:auto;text-align:right;padding:15px 0px 20px 20px}
.img-captionl {float:left;width:200px;display:block;margin:auto;text-align:left;padding:10px 20px 20px 0px}
.cd-caption {float:right;clear:right;width:200px;display:block;margin:auto;text-align:right;padding:10px 0px 0px 20px}
.cd-caption-ceolbeg {float:right;clear:right;width:120px;height:140px;display:block;margin:auto;text-align:right;padding:10px 0px 0px 20px}
.caption {text-align:right;font:.9em Georgia, "Times New Roman", Times, serif;}
hr {margin:20px 0;clear:both}
/*navigation block*/
#nav 
{color:#666;background-color:#fff;
float: left;width: 170px;text-align:right;
margin:15px 0 0 0;padding-bottom: 100px;
}
#nav ul
{margin: 0;padding: 0;
list-style-type: none}
#nav li
{display: inline;text-align:right}
#nav li.current
{background-color:#fff;color:#cc6633;
font-family:Georgia, "Times New Roman", Times, serif;font-size: 1.3em;
display: block;width: 140px;padding: 0px 8px 0px 10px;margin:15px 0;border-right: 15px solid #fff}
/*navigation links*/
#nav a
{background-color:#fff;color:#666;
font-family:Georgia, "Times New Roman", Times, serif;font-size: 1.3em;
display: block;width: 140px;padding: 0px 5px 0px 10px;margin:15px 0;
text-decoration: none;border-right: 15px solid #fff}
#nav a:hover
{background-color:#fff ;color:#cc6633;
border-right: 15px solid #cc6633;
text-decoration: none;}
#nav li.sub a
{padding: 7px 10px 7px 25px;width: 120px;font-weight: normal;}
#nav li.sub a img
{border: none;}
#nav li.sub a:hover
{}
#nav li.subcurrent a
{padding: 7px 10px 7px 20px;width: 120px;font-weight: normal;border-right:solid 3px #880000}
#nav li.subcurrent a img
{border: none;}
/*content*/
/** html #content  jog 3px for IE only
{margin: 0 17px}*/
#content
{clear:none;float: left;
width: 650px;margin: 0;padding:20px 30px 20px 30px;border-left:1px solid #666;}
/*#content-rcol
{float: right;width: 200px;margin: 0;padding:5px;}*/
#homepagePlayer {float:right;padding:0 0 0 20px;margin:0}
#viewcart {float:right;margin:0;padding:0;clear:both}
.cd-cart-button 
{float:right;clear:both;padding:10px 0 0 0;margin:0}
.cd-cart-button fieldset
{float:right}
#content-lcontact
{float: left;width: 300px;
margin: 0 0px 10px 30px;padding:0px}
#content-lcontact h3
{padding:0;margin:10px 0 0 0}
#content-lcontact h3 a
{display:block;width:120px;height:40px;
background: url(../assets/blue-button2.jpg) no-repeat 0 0;color: #0066cc;text-decoration:none}
#content-lcontact h3 a:hover
{text-decoration:none;color:#FF6600;background-position:0 -40px}
#content-lcontact .email-link
{padding:0 0 0 50px;line-height:210%}
#content-lcontact .tel
{display:block;width:260px;height:40px;padding:0 0 0 50px;
line-height:210%;background: url(../assets/jade-button.jpg) no-repeat 0 0;}
#content-rcontact
{float: left;clear:none;margin: 0 0 10px 10px;padding:0px;width:340px}
#footer
{font:.9em  Georgia, "Times New Roman", Times, serif;
clear: both;background-color:#f2f2f2;color:#666;
padding: 10px 10px 10px 10px;margin:10px 0 0 0;
text-align: center;border-top:1px solid #666}
* html #footer {/*only ie gets this style*/
margin-top:10px;
\height:3px;/* for ie5 */
he\ight:1px;/* for ie6 */
}
#footer p
{margin:0;padding:5px 0 10px 0;font-size:1em;color:#666;background-color:transparent}
#footer a:link
{color: #cc6633;background-color:transparent}
#footer a:visited
{color: #cc6633;background-color:transparent}
#footer a:hover, a:active, footer a:focus
{color:#cc6633;background-color:transparent}
.wee	
{
font-size:.75em;
margin:0;
padding:0;
}
.playertext{ line-height:100%;float:right;clear:right;font:.9em Georgia, "Times New Roman", Times, serif;}
a img 
{
border:none;
}
a:link
{
color:#336699;text-decoration:none
}
a:visited
{
color:#3399cc;text-decoration:none
}
a:hover, a:active, a:focus
{
color:#cc6633;text-decoration:underline
}
h3 a:link, h3 a:visited, h3 a:hover {color: #cc6633}
td.right{vertical-align:top;text-align:right;width:8em}
td h3 {width:450px}
td p.cd-details {width:175px;float:right;text-align:right}
fieldset{border:none;margin:0 ;padding:0}
form{margin:0 ;padding:0}
table {margin:10px 0 0 0}
tr {margin-top:10px}
td.price {padding-left:40px}
