﻿
/* 1.0	Body 
-----------------------------------------------------------------------------------------------*/
body {width:100%;margin: 0; padding:0;font-family: tahoma, Verdana, Arial, sans-serif;font-size: 13px;color: #333;background: url(../images/background/main_bg.jpg) repeat #31281f;}

a {color:#2f5375;}
a.link {color:#2f5375;}
a.visited {color:#2f5375;}
p.first {margin:10px 10px 0 20px;}
.product-sep {background-image:url(../images/background/product_sep.gif); background-repeat:no-repeat; width:508px; height:3px; padding-top:10px; padding-bottom:10px;}
.menuhdr-text {text-align:center; width:450px; font-family: Verdana, Sans-Serif; font-size:13px; color: #fff; line-height:normal; border: solid 1px #a5c2e6; line-height: 22px; background-color:#0a4b9b; padding: 2px 2px 2px 2px; text-indent: 2px; font-weight:bold;}
.spacer {clear:both;}  
.innertube{margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/margin-top: 0;}
.hometext {margin: 0 10px 0 25px;}
.center {text-align:center;}
table.center {margin: auto;}
table.tblcenter { margin:auto; }
#billing {margin:10px 15px 0 15px;}
table.billing {margin:auto;}
.tblproducts {margin:0 auto; white-space:nowrap}
a.tableproducts {font-size:7pt;}
.ppal-disclaimer {font-size:10px;}
#shopping-cart {margin:260px 0 0 10px;}
.xidisk a {font-family:Tahoma; font-size:10px; font-weight:normal; display:inline; color:#d6d7d9; font-weight:bold; clear:both;}
.xidisk a:visited {font-family:Tahoma; font-size:10px; font-weight:normal; display:inline; color:#d6d7d9; font-weight:bold;}
.xidisk a:hover {font-family:Tahoma; font-size:10px; font-weight:normal; display:inline; color:#d6d7d9; font-weight:bold; text-decoration:underline;}

/* 
-----------------------------------------------------------------------------------------------*/

/* 1.1	Misc Sections
-----------------------------------------------------------------------------------------------*/
#maincontainer{width: 969px; /*Width of main container*/ margin: 0px auto; /*Center container on page*/}

#banner-top {width:966px; height:53px; background-color:#654431; background: url(../images/background/top-banner_bg.gif) no-repeat; background-position: top center;}
#banner-col1 {width:205px; height:218px; background-image: url(../images/background/banner-left_bg.jpg); background-repeat:no-repeat;text-indent:-9999px;  display:block;}
#banner-body {width:552; height:218px; background-image: url(../images/background/banner-right_bg.jpg); background-repeat:no-repeat;min-height:218px;}

#topsection{height: 53px; background-color:#654431; background: url(../images/background/top-banner_bg.gif) no-repeat; background-position: top center; /*Height of top section*/}

#container-background {float:left; background-image: url(../images/background/content_full_bg.jpg);  width: 969px; overflow:visible;}

#contentwrapper{float: left;width: 100%;}

#home-body {float:left; background-image:url(../images/background/col-star_bg.jpg); background-repeat:no-repeat; overflow:hidden;}
#col2-body {padding-top: 15px; padding-bottom:30px;}
/* 
-----------------------------------------------------------------------------------------------*/

/* 1.2	Column Sections
-----------------------------------------------------------------------------------------------*/

#leftcolumn{float: left;width: 205px; /*Width of left column in pixel*/margin-left: -967px; /*Set margin to that of -(MainContainerWidth)*/min-height:650px; height:auto !important;height:650px;}
#contentcolumn{ margin: 0 216px 0 205px; min-height:650px; height:auto !important;height:650px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/}
#rightcolumn{float: left;width: 216px; /*Width of right column*/margin-left: -216px; /*Set left margin to -(RightColumnWidth)*/min-height:650px; height:auto !important;height:650px;}
/* 
-----------------------------------------------------------------------------------------------*/

#right-tube {margin-left:7px;}

/* 1.3	Footer Sections
-----------------------------------------------------------------------------------------------*/
#footer {float:left; width:968px; height:26px; background-color: #9e0203; background-image: url(../images/background/bottom-border_bg.jpg); background-repeat:no-repeat;}
.footer-text {font-family: tahoma, Verdana, Arial, sans-serif;font-size: 13px;color: #fff;}
/* 
-----------------------------------------------------------------------------------------------*/ 


/* 1.4	Menu List
-----------------------------------------------------------------------------------------------*/
#menu {height:55px; width:192px; background-color:#fff;}
#menu ul {margin:0; padding:0; height:55px; width:192px;}
#menu ul li {height:55px; display:block; text-indent:9999; margin:0; list-style-type:none; width:194px; border: solid 1px #fff; padding: 2px 2px 2px 2px; background-color:#fff;}
#menu a {display:block; width:192px; height:55px; background-color:#100f0f;}
/* 
-----------------------------------------------------------------------------------------------*/ 



