body{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#wrapper{width:890px; margin:0px auto 0px auto; background-color:#FFFFFF;}
#header{background-image:url(images/header5.jpg); background-repeat:no-repeat; height:136px;}
.comingsoon{text-align:center; font-weight:bold; padding:0px 0px 20px 0px;}

/*#menu{float:right; padding-top:94px; display:none;} */

#main{height:400px; width:850px; margin-left:auto; margin-right:auto;}
#mainnav{width:176px; height:360px; float:left; margin-top:10px; margin-bottom:10px; margin-left:0px;}
#maincontent{width:630px; min-height:360px; float:left; margin-top:5px; margin-bottom:10px; margin-left:24px;}
#maincontent2{width:860px; min-height:360px; float:left; margin-top:5px; margin-bottom:10px; margin-left:24px;}

#footer{background-image:url(images/footer.jpg); background-repeat::none; width:886px; height:38px;}

#address{text-align:right; font-size:12px; font-weight:normal; padding:8px 8px 0px 8px; float:right;}
#tel{text-align:left; font-size:20px; font-weight:normal; padding:8px 8px 0px 8px; float:left;}

#phone{margin:4px 5px 5px 10px; float:left; width:40px;}
#tel{margin:0px 0px 5px 0px; color:#CC0000; background-color:transparent; font-size:16px; font-weight:bold; float:left; width: 200px;}
#copy{margin:10px 15px 0px 3px; font-size:9px; font-weight:bold; float:right; text-align:right; width:300px;}

.productheading{font-size: 16px; text-decoration:none; color:#7E2924; display:block; padding-right:30px; text-align:right; padding-bottom:3px;}

#navlid{background-image:url(images/navlid.jpg); background-repeat:no-repeat; width:154px; height:6px; margin-bottom:0px; padding-bottom:0px; border:none; background-color:#CCCCCC;}
#navfoot{background-image:url(images/navfoot.jpg); background-repeat:no-repeat; width:154px; height:6px; border:none;}

#navigation{float:right;}

#navigation ul {list-style: none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:16px; width:154px;}
#navigation li {margin-top:0px; padding-top:0px; padding-bottom:3px;}
#navigation li a:link, #navigation li a:visited {font-size: 12px; display: block; padding: 3px 14px 1px 4px; color: #000000;  text-decoration: none; background-color:#ffffff; height:16px; border:1px solid #CC0000;}

#navigation li a.selected:link, #navigation li a.selected:visited {
font-size: 12px; display: block; padding: 3px 14px 1px 4px; color: #ffffff; text-decoration: none; background-color:#CC0000; height:16px; border:1px solid #CC0000;}

#navigation li a:hover {font-size: 12px; display: block; padding: 3px 14px 1px 4px; color: #ffffff; background-color:#CC0000; height:16px; border:1px solid #CC0000;}

#navigation li a.subitem:link, #navigation li a.subitem:visited {
font-size: 12px; display: block; padding: 3px 2px 1px 16px; color: #000000; text-decoration: none; background-color:#ffffff; height:16px;}

#navigation li a.subitem.selected:link, #navigation li a.subitem.selected:visited {
font-size: 12px; display: block; padding: 3px 2px 1px 16px; color: #ffffff; text-decoration: none; background-color:#CC0000; height:16px;}

#navigation li a.subitem:hover {
font-size: 12px; display: block; padding: 3px 2px 1px 16px; color: #ffffff; height:16px; background-color:#CC0000;}

.box{width:580px; min-height:100px; float:left; margin-left:20px; background-color:#ffffff; margin-bottom:10px;}
/*.boxinfo{width:550px; float:left; margin-left:20px; background-color:#FFFFFF; margin-bottom:10px;}*/
.btitles{float:left; width:75px; text-align:right; font-weight:bold;}
.bdata{float:left; padding-left:6px;}


.divider{width:850px; height:1px; background-color:#999999;}
#clients{height:400px; width:700px; margin:25px auto 45px auto; background-image:url(images/clients.jpg); background-repeat:no-repeat; background-position:top left;}
#clienttext{color:#FFFFFF; padding:20px 0px 0px 35px; font-family:Arial, Helvetica, sans-serif; list-style-type:none;}
h1{font-size:20px; color:#000000;}
h2{font-size:20px; color:#FFFFFF; margin-left:35px;}
#contact{font-weight:bold; text-align:right; font-size:12px; margin-top:2px; padding-right:8px;}
#logo{height:38px; padding:16px 12px 0px 8px;}
.pink{color:#FF66CC;}

#contact a:link{font-size: 12px; text-decoration: none; color:#FF33CC;}
#contact a:visited{font-size: 12px; text-decoration: none; color:#FF33CC;}
#contact a.selected{font-size: 12px; text-decoration: none; color:#FF33CC;} 

#contactform{height:400px; width:700px; margin:25px auto 45px auto; background-image:url(images/contact.jpg); background-repeat:no-repeat; background-position:top left;}
#contactformtext{color:#FFFFFF; padding:20px 0px 0px 35px; font-family:Arial, Helvetica, sans-serif; list-style-type:none;}

/* form */
form{width:350px; padding-top:16px;}
label{float: left; width:85px; font-weight: bold; text-align:right; padding: 4px 5px 0px 0px; color:#000000;}
input{width: 175px; margin-bottom: 5px; border: #999999 1px solid;}
textarea{width: 175px; height: 80px; border:#999999 1px solid;}
.boxes{width: 1em;}
#submitbutton{margin-left: 90px; margin-top: 5px; width: 90px;}
br{clear: left;}
#contactinstructions{margin: 0px 0px 20px 20px;}
.red{color:#990000; background-color:#ffffff;}
#contactstatus{margin:5px 0px 0px 105px; width:200px; height: 30px;}
#address{float:right;}

.titles{margin-right:15px; width:100px;}
#contactdetails{font-size:12px; margin:0px 0px 10px 40px;}

#spin{width:220px; height:300px; float:right;}

#homeleft{width:480px; float:left; padding:0px; margin:0px; border:none;}
#homeleft2{width:520px; float:left; padding:0px; margin:0px; border:none;}
#homeright{width:100px; float:left; padding-left:20px; border:none; margin:0px;}
#homeright2{width:320px; float:left; padding-left:20px; border:none; margin:0px;}
.clear {clear: both; height:1px;}

.copy{background-color:#CC99FF;}

.tubes-left{width:160px; float:left;}
.tubes-right{width:400px; float:left;}


/*
.tab{background-image:url(images/tabs/top-line.jpg); background-repeat:repeat-x; padding-top:7px; padding-bottom:3px; width:85px; text-align:center; float:left;}
.tabfull{background-image:url(images/tabs/top-line-full.jpg); background-repeat:repeat-x; padding-top:7px; padding-bottom:3px; width:85px; text-align:center; float:left;}
.leftclear{background-image:url(images/tabs/left-clear.jpg); background-repeat:no-repeat; padding-top:7px; padding-bottom:3px; width:15px; height:26px; float:left;}
.leftfull{background-image:url(images/tabs/left-full.jpg); background-repeat:no-repeat; padding-top:7px; padding-bottom:3px; width:15px; height:26px; float:left;}
.pairclear{background-image:url(images/tabs/pair-clear.jpg); background-repeat:no-repeat; padding-top:7px; padding-bottom:3px; width:22px; height:26px; float:left;}
.pairleftover{background-image:url(images/tabs/pair-left-over.jpg); background-repeat:no-repeat; padding-top:6px; padding-bottom:4px; width:22px; height:33px; float:left;}
.pairrightover{background-image:url(images/tabs/pair-right-over.jpg); background-repeat:no-repeat; padding-top:6px; padding-bottom:4px; width:22px; height:33px; float:left;}
.rightclear{background-image:url(images/tabs/right-clear.jpg); background-repeat:no-repeat; padding-top:6px; padding-bottom:4px; width:15px; height:26px; float:left;}
.rightfull{background-image:url(images/tabs/right-full.jpg); background-repeat:no-repeat; padding-top:6px; padding-bottom:4px; width:15px; height:26px; float:left;}
*/

/*#menu ul li{list-style:none; display:inline; font-weight:bold; padding-left:8px }
#menu ul{padding-top:2px; padding-right:8px;}
#menu a:link, a:visited{text-decoration:none;}
#menu li a:hover{text-decoration:underline;}
*/

/*
.bname{font-weight:bold;}
.bimage{float:left; width:180px; margin-top:20px; margin-bottom:20px;}
.bdesc{}
.bprice{}
.bqty{}
.boxinfotitle{color:#000000; font-size:16px;}
.btext{float:left; padding-left:40px; width:380px;}
.btable{}
*/

a:link{font-size: 12px; text-decoration: none; color:#bc351b;}
a:visited{font-size: 12px; text-decoration: none; color:#bc351b;}
a.selected{font-size: 12px; text-decoration: none; color:#bc351b;}

/*
.tab a:link{font-size: 14px; text-decoration: none; color:#7E2924; display:block;}
.tab a:visited{font-size: 14px; text-decoration: none; color:#7E2924; display:block;}
.tab a.selected{font-size: 14px; text-decoration: none; color:#7E2924; display:block;}

.tabfull a:link{font-size: 14px; text-decoration: none; color:#FFFFFF; display:block;}
.tabfull a:visited{font-size: 14px; text-decoration: none; color:#FFFFFF; display:block;}
.tabfull a.selected{font-size: 14px; text-decoration: none; color:#FFFFFF; display:block;}
*/

/*#mainnav ul {text-align:left; padding:0px 0px 0px 0px; border-top:0px; margin-top:0px;}*/
/*#mainnav ul li {list-style:none; font-weight:normal; padding-bottom:3px;}*/
/*#mainnav li a:link{font-size: 16px; text-decoration: none; color:#7E2924; width:135px; display:block;}
#mainnav li a:visited{font-size: 16px; text-decoration: none; color:#7E2924; width:135px; display:block;}
#mainnav li a.selected{font-size: 16px; text-decoration: none; color:#7E2924; width:135px; display:block;}
*/

/*#mainnav ul {text-align:left; padding:0px 0px 0px 0px; border-top:0px; margin-top:0px;}*/
/*#mainnav ul li {list-style:none; font-weight:normal; padding-bottom:3px;}*/
/*#mainnav li a:link{font-size: 16px; text-decoration: none; color:#7E2924; width:135px; display:block;}
#mainnav li a:visited{font-size: 16px; text-decoration: none; color:#7E2924; width:135px; display:block;}
#mainnav li a.selected{font-size: 16px; text-decoration: none; color:#7E2924; width:135px; display:block;}
*/
