*{padding:0;margin:0;outline: none;}
body{font-family:arial,helvetica,verdana;color:#5e5e5f;font-size:80%;background-color:#45515d;}
table{border-collapse:collapse;border-spacing:0;}
p{margin:0 0 0 0;}
h1{color:#009df7;font-size:130%;font-weight:normal;}
h2{color:#999;font-size:100%;font-weight:normal;}
a{color:#009df7;text-decoration:none;}

img{border:none;}
#site{width:930px;margin:20px auto 0 auto;background-color:#fff;border:solid 2px #ccc;background-image:url('images/top.jpg');background-repeat:no-repeat;} 
#rowone{height:152px;vertical-align:bottom;padding:0 10px 8px 24px;text-align:right;}
#rowone a{display:inline;color:#4c4d43;margin:0 20px 8px 0;text-transform:uppercase;font-size:90%;}
#rowone table{float:right;}
#rowone div{height:1px;margin:0 0 2px 0;}
#rowtwo{width:100%;}
#rowtwo td{height:10px;background-color:#b6e0ff;padding:5px 5px 5px 29px;color:#fff;}
#rowtwo a{color:#317cb4;padding:0 10px 0 0;}
#rowtwo a:hover{color:#fff;}
#rowone a:hover{color:#009df7;}
#rowthree{vertical-align:top;}
#rowfive{padding:5px;background-color:#f0efe9;text-align:left;width:700px;color:#4c4d43;}
#rowfive a{color:#4c4d43;display:block;float:left;margin:0 0 0 25px;text-decoration:none;}
#pagecontent{width:615px;vertical-align:top;padding:20px 40px 20px 40px;}
#pagecontent a{text-decoration:underline;}
#pagecontent a:hover{text-decoration:none;}
#pagecontent img{float:right;margin:0 0 10px 10px;}
#left{border:solid 1px #ddd;vertical-align:top;padding:20px;color:#666;width:170px;height:400px;}
#left a{display:block;text-transform:capitalize;font-family:georgia,arial,verdana;margin:0 0 10px 0;color:#666;}
#leftside h1{color:#fff;font-weight:normal;font-size:140%;}
#leftside{height:420px;width:185px;background-repeat:no-repeat;padding:50px 10px 20px 20px;vertical-align:top;color:#fff;}
#leftside a{color:#009df7;}
#sitebottom td{color:#fff;text-align:right;font-size:90%;padding:8px;}
#sitebottom{margin:0 auto 20px auto;width:900px;}
#splash{width:662px;height:201px;background-image:url('images/splash.jpg');background-repeat:no-repeat;margin:auto;}
.boxy{margin:0 0 10px 0;color:#4c4d43;}
.boxy a{color:#009df7;}
 .thumbimage{height:110px;}
.searchbox {margin:12px 0 0 0;}
.searchbox td{padding:3px;}
.searchtextbox{padding:3px;width:125px;color:#666;}
.top a{text-transform:capitalize;padding:0 4px 0 4px;}
.cartoverview{color:#fff;margin:0 10px 0 0;font-size:90%;float:right;}
.cartoverview a{color:#fff;}
.catthumb{width:180px;height:180px;border:solid 1px #ddd;margin:0 10px 10px 0;float:left;}
.productthumb{width:250px;margin:0 10px 10px 0;color:#008df6;} 
.productthumb td{padding:3px;font-weight:bold;}
.productthumb a{color:#3a498d;}
.productthumbtitle{}
.productinfo{width:100%;}
.productinfo td{padding:3px;}
.productinfo table{margin:auto;}
.productinfoimagebox{text-align:center;}
.shoppingcart{margin:auto;}
.shoppingcart td{padding:5px;}
.bigbox th{padding:3px;text-align:left;}
.bigbox td{padding:3px;vertical-align:top;}
.more {text-decoration:none;border:none;color:#fff;background-color:#008df6;font-size:90%;padding:4px;text-transform:uppercase;cursor:hand;cursor:pointer;font-weight:normal;font-size:80%;}
.button{border:none;color:#fff;background-color:#008df6;font-size:70%;padding:2px;text-transform:uppercase;cursor:hand;cursor:pointer;}
.greenbutton{border:none;color:#fff;background-color:#999;font-size:90%;padding:4px;text-transform:uppercase;cursor:hand;cursor:pointer;font-family:georgia,arial,verdana;}
.discount {color:red;}
.orderrows {background-color:#eee;}
.formerror {color: red;}
.errorbox input {background-color: red;}
.errorbox textarea {background-color: red;}
.audiobox td{padding:5px;vertical-align:top;}
.audiobox {width:500px;margin:0 0 10px 0;}
.bottom a:hover{color:#009df7;}
.bottommenuselected a{color:#009df7;}
