﻿/*Common HTML Elements*/
body{font:normal 14px  "Tahoma","Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;margin:0px;margin-top:10px;margin-bottom:10px;padding:0px;color:#746e5f;}
p{margin:0px;padding:0px;}
table{border-collapse:collapse;}
th, td{padding:2px;}
img{border:0px;}
a{text-decoration:none;color:inherit;}
h1{float:left;color:#7d9fba;font-size:24px;font-weight:500;margin:0px;padding:0px;padding-bottom:5px;padding-top:0px;font-family:avenir;}
h2{float:left;color:#7d9fba;font-size:18px;font-weight:500;margin:0px;padding:0px;padding-bottom:5px;padding-top:0px;font-family:avenir;}
h5{float:left;font-weight:normal;font-size:12px;margin:0px;padding:0px;padding-bottom:5px;padding-top:5px;line-height:150%;}
ul{padding:10px;padding-bottom:5px;margin:0px;margin-left:10px;list-style-type:disc;}
li{padding-bottom:5px;margin:0px;line-height:120%;}
hr{display:none;}

/*Global*/
.container{float:left;width:100%;}
.container2{width:980px;margin-left:auto;margin-right:auto;}
.container3{float:left;width:980px;}
.clearboth{clear:both;height:0px;}
.textbox{float:left;border:1px solid #5D5D5D;background:White;font-size:15px;height:20px;margin-right:10px;text-align:left;vertical-align:middle;padding-top:2px;padding-left:2px;color: #5D5D5D;}
.button{margin-top:-2px;}
.box{float:left;width:980px;padding-top:10px;}
.maincolor{color:#F16E13;}
.subcolor{color:Black!important;}
.hr{height:1px;margin:0px;padding:0px;margin-top:10px;margin-bottom:10px;background:#DBDBDB;overflow:hidden;width:100%;}

/*Header*/
.header{float:left;width:960px;padding:10px;}
.header .logo{float:left;}
.header .brandlogos{float:right; padding-top:0px;}
.nav{float:left;width:980px;height:60px;background-image:url('Header_Background.jpg');}
.nav .search{float:left;width:292px;padding-top:16px;padding-left:18px;}
.nav .search .textbox{margin-top:2px;}
.nav .middlefirst{float:left;height:30px;padding-top:8px;width:76px;padding-left:3px;margin-top:8px;background-image:url('Header_Middle.jpg');}
.nav .middle{float:left;height:30px;padding-top:8px;width:130px;text-align:center;margin-top:8px;background-image:url('Header_Middle.jpg');}
.nav .right{float:left;height:38px;margin:0px;padding:0px;width:7px;margin-top:8px;background-image:url('Header_Right.jpg');}
.nav .left{float:left;height:38px;margin:0px;padding:0px;width:7px;margin-left:2px;margin-top:8px;background-image:url('Header_Left.jpg');}
.nav a{font-size:18px;color:White;}
.nav a:hover{color:Black;}

.leftnav{float:left;width:250px;}
.leftnav .top{float:left;width:250px;height:31px;background-image:url('LeftNav_Header.jpg');font-size:20px;padding-top:5px;text-align:center;color:White;}
.leftnav .middle{float:left;width:250px;padding-top:7px;background-image:url('LeftNav_Middle.jpg');}
.leftnav .bottom{float:left;width:250px;height:9px;background-image:url('LeftNav_Bottom.jpg');}
.leftnav a{float:left;width:210px;margin-left:20px;margin-right:20px;padding-top:4px;padding-bottom:4px;border:0px;font-size:16px;border-bottom:dashed 1px #746e5f;}
.leftnav a:hover{color:#F16E13;}
.leftnav img{float:left;margin-right:6px;margin-top:3px;}

.main{float:left;margin-left:10px;width:720px;}
.main .top{float:left;width:720px;height:9px;background-image:url('Main_Top.jpg');}
.main .bottom{float:left;width:720px;height:9px;background-image:url('Main_Bottom.jpg');}
.main .middle{float:left;width:700px;padding:10px;padding-top:1px;padding-bottom:1px;background-image:url('Main_Middle.jpg');}

.total{float:left;width:980px;}
.total .top{float:left;width:980px;height:9px;background-image:url('Total_Top.jpg');}
.total .bottom{float:left;width:980px;height:9px;background-image:url('Total_Bottom.jpg');}
.total .middle{float:left;width:960px;padding:10px;padding-top:1px;padding-bottom:1px;background-image:url('Total_Middle.jpg');}

.product{width:132px;margin-left:35px;margin-top:10px;margin-bottom:10px;float:left;}
.product .title{color:#5D5D5D;font-size:12px;margin-top:2px;padding-right:1px;padding-left:1px;width:132px;float:left;text-decoration:none;font-weight:normal;}
.st{color:#5D5D5D;font-size:12px;margin-top:2px;width:132px;float:left;padding-right:1px;padding-left:1px;text-decoration:none;}	
.s{color:#0094e0;font-size:12px;font-weight:600;margin-top:2px;width:132px;float:left;padding-right:1px;padding-left:1px;text-decoration:none;}
.cat{float:left;width:100px;padding:0px;padding-left:15px;padding-bottom:10px;padding-top:10px;margin:0px;}
.cat .title{clear:both;float:left;text-decoration:none;}

.product{width:132px;margin-left:35px;margin-top:10px;margin-bottom:10px;float:left;}

.footer{float:left;width:960px;height:55px;margin-top:10px;margin-bottom:20px;text-align:center;vertical-align:middle;padding:10px;background-image:url('Footer.jpg');}
.footer .company{float:left;width:240px;padding-left:80px;text-align:left;}
.footer .contact{float:left;width:280px;padding-left:80px;text-align:left;}
.footer .info{float:left;width:140px;padding-left:80px;text-align:left;}

.image{float:left;width:200px;height:250px}
.iteminfo{float:left;width:490px;margin-left:10px;}
.iteminfo .title{float:left;width:380px;font-size:18px;color:#F16E13;vertical-align:middle;}
.iteminfo .brand{float:left;width:100px;padding-left:10px;}
.iteminfo .description{float:left;width:490px;padding-top:10px;}
.iteminfo .viewSpec{float:left;width:150px;}
.iteminfo .catalog{float:left;width:200px;padding-left:10px;}


.colorgrid{float:left;padding-top:20px;}
.colorgrid td,.colorgrid th {padding:0px !important;}
.colorcell{	float:left;padding-right:1px;padding-bottom:1px;}
.colorcell .space{width:49px;padding:2px;height:35px;vertical-align:top;cursor:pointer;overflow:hidden;}
.cc{float:left;padding-right:1px;padding-bottom:1px;font-size:11px;}
.cc .sW{width:49px;padding:2px;height:35px;vertical-align:top;cursor:pointer;overflow:hidden;color:#ffffff;}
.cc .sB{width:49px;padding:2px;height:35px;vertical-align:top;cursor:pointer;overflow:hidden;color:#000000;}
.cc .sG{width:49px;padding:2px;height:35px;vertical-align:top;cursor:pointer;overflow:hidden;color:#C0C0C0;}

.cartTable{text-align:left;font-weight:normal;font-size:14px;}
.cartTable th{padding:2px;padding-left:10px;padding-right:10px;margin:0px;font-weight:bold;	background:#F16E13;font-size:15px;color:White;}
.cartTable th.p{text-align:center;}
.cartTable th a{color:White;}
.cartTable td{padding:10px;padding-left:10px;padding-right:10px;margin:0px;font-size:14px;border-top:1px solid #C0C0C0;line-height:130%;}
.cartTable td .tb{width:40px;text-align:right;height:14px;color:#5D5D5D;border:1px solid #cccccc;background:url('Textbox.jpg') repeat-x top;}
.cartTable tfoot th{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #C0C0C0;border-top:1px solid #C0C0C0;background-color:#F1F1F1;color:#8f8f8f;font-size:14px;font-weight:normal;}
.cartTable .invoicef td{border-bottom:0px solid #C0C0C0;border-top:0px solid #C0C0C0;background-color:#F1F1F1;color:#8f8f8f;font-size:14px;font-weight:normal;}
.cartTable .outofstock td{color:#CC0000;}

/*MagicThum*/
.MagicThumb, .MagicThumb:hover{cursor:url(../../Images/cursor/zoomin.cur),pointer;outline:0 !important;}
.MagicThumb-expanded-thumbnail{cursor: default;}
.MagicThumb span{display:none !important;}
.MagicThumb img{border: 0;outline: 0;}
.MagicThumb-expanded{cursor:url(../../Images/cursor/zoomout.cur), pointer;background:transparent;border:1px solid #ccc;outline:0;padding:0;}
.MagicThumb-caption{color:#333;font:normal 10pt Verdana, Helvetica;background:#ccc;text-align:left;padding:8px;border:0 !important;outline:0 !important;}
.MagicThumb-buttons{background:transparent url(../../Images/cursor/buttons1.png) no-repeat 0 0;height:24px;display:block;}
.MagicThumb-buttons a{width:24px;height:24px;margin:0px 1px !important;overflow:hidden;}
.MagicThumb-loader{font:normal 12pt sans-serif;border:1px solid #000;background:#fff url(../../Images/cursor/loader.gif) no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;}
.MagicThumb-swap{}
.MagicThumb-external-caption{display: none;}

#carousel{
        background-color:Transparent;
        width:960px;
        height:375px;
        position:relative;
    }
