@charset "utf-8";
/* CSS Document */
body{
background:url(../images/bg.jpg) 0 0 repeat-x;
padding:0;
margin:0;
height:100%;
font-family:arial;
}
html{
height:100%;
}
.floatleft{
float:left;
}
.floatright{
float:right;
}
.alignleft{
text-align:left;
}
.alignright{
text-align:right;
}
li{
list-style:none;
}
a{
text-decoration:none;
}
.boldtext{
font-weight:bold;
width:130px;
display:block;
}
.clearboth{
clear:both;
}
img{
border:0;
}
.spacer2{
padding-left:725px; 
}

#page{
width:100%;
}
#main{
width:950px;
margin:auto;
height:100%;
background:url(../images/bg2.gif) 0 0 repeat-y;
}
#column1{
width:213px;
float:left;
background:url(../images/bg_column1.gif) 0 0 repeat-y;
}
.search{
background:url(../images/bg_search.jpg) 0 0 no-repeat;
font:bold 11px arial;
padding:12px 0 0 8px;
color:#fff;
height:83px;
}
.searchbutton{
width:43px;
height:15px;
background:url(../images/search.gif) 4px 2px no-repeat;
display:block;
cursor:pointer;
border:none;
}
.input1{
width:130px;
font:normal 11px arial;
}
.menuleft{
padding:0 8px;
}
.heading1{
background:url(../images/bg_heading1.gif) 6px 8px no-repeat;
padding:0 0 5px 20px;
margin:0;
font:bold 17px arial;
}
.headingbg{
background-color:#1897bf;
}
ul.menu{
padding:0;
margin:0;
}
ul.menu li{
background:url(../images/bg_menu.gif) 0 0 no-repeat;
width:191px;
padding:12px 0 18px 6px;
line-height:12px;
font:bold 11px verdana;
}
ul.menu li a{
color:#fff;
}
ul.menu li a:hover{
color:#000;
}
#categories ul{
padding:0 0 0 10px;
margin:0;
}
#categories ul li{
background:url(../images/bullet1.gif) 0 6px no-repeat;
font:normal 11px verdana;
padding:0 0 5px 15px;
line-height:14px;
color:#fff;
}
#categories ul li a{
color:#fff;
}
#categories ul li a:hover{
color:#000;
}
#categories ul li span{
padding:0 8px;
color:#1a5162;
}
.more{
text-align:right;
font:bold 10px verdana;
color:#fff;
}
a:hover img{
filter:alpha(opacity=80);
-moz-opacity:.8;
opacity:.8;
}
#column2{
width:737px;
float:left;
background:url(../images/bg.jpg) 0 0 repeat-x;
}
#header{
background:url(../images/bg_header.jpg) 0 0 no-repeat;
height:214px;
}
.headeradd{
width:374px;
background:url(../images/bg_topadd.gif) 8px 10px no-repeat;
padding:30px 0 0 10px;
height:50px;
font-size:11px;
}
.marque1{
width:360px;
display:block;
overflow:hidden;
}
.headermenu1{
background:url(../images/bg_topmenu.gif) 0 0 no-repeat;
font:normal 11px arial;
margin:20px 0 0 100px;
width:245px;
height:30px;
padding:7px 0 0 8px;
}

/*----ul.headermenu2{
padding:0;
margin:91px 0 0 0;
float:right;
}
ul.headermenu2 li{
float:left;
background:url(../images/bullet2.gif) 0 5px no-repeat;
font:normal 12px arial;
padding:0 18px 0 10px;
}
ul.headermenu2 li a{
color:#fff;
}
ul.headermenu2 li a:hover{
color:#000;
}
----*/
#middlecolumn{
width:510px;
float:left;
padding:0 0 0 5px;
}
.title1{
float:right;
padding-right:10px;
font:bold 18px arial;
padding-top:0;
margin-top:0;
}
.products{
background:#9cbec8;

padding-top:10px;
}
.products img{
padding:15px 0 15px 15px;
}
.contentarea{
padding:0 10px 0 10px;
clear:both;
}
.heading2{
font:bold 17px arial;
color:#026585;
}
.productimg{
clear:both;
}
.productimg a{
color:#027ca1;
}
.productimg a:hover{
color:#000;
}
.box{
background:url(../images/bg_box.gif) 0 0 no-repeat;
width:150px;
height:241px;
padding:8px 5px 2px 8px;
font:normal 10px verdana;
color:#027ca1;
display:block;
}
.box span{
font-weight:bold;
}
.box p{
padding:2px 0;
margin:0;
}
.spacer3{
padding-left:18px;
}

#rightcolumn{
float:left;
width:207px;
padding-left:9px;
}
.login{
background:url(../images/bg_login.jpg) 0 0 no-repeat;
width:159px;
height:100px;
margin-top:5px;
font:normal 10px arial;
padding:20px 0 0 48px;
}
.input1{
width:100px;
}
.go{
border:0;
background:url(../images/go.gif) 0 0 no-repeat;
width:34px;
height:15px;
cursor:pointer;
display:block;
margin:4px 0 0 0px;
float:left;
}
.forgot{
padding:5px 0 0 22px;
margin-left:4px;
}
.forgot a{
color:#027498;
}
.forgot a:hover{
color:#000;
}
.box2{
border:solid 1px #9cbec8;
background:#fff;
width:191px;
padding:7px;
height:auto;
font:normal 11px verdana;
}
.box2 span{
font-weight:bold;
}
.boxheight1{
height:80px;
color:#1897bf;
}
.boxheight2{
height:58px;
color:#3c5057;
margin-bottom:3px;
}
.rightproduct{
width:134px;
float:left;
}
.deal{
width:90px;
float:left;
}
.heading4{
font:bold 14px verdana;
}
.addright img{
padding-bottom:2px;
}
#footer{
clear:both;
background:url(../images/bg_footer.gif) 0 0 repeat-x;
margin-top:10px;
background-color:#3c3c3c;
height:210px;
}
#footercontent{
width:950px;
margin:auto;
font:normal 11px arial;
padding-top:20px;
text-align:center;
}
#footercontent img{
padding-bottom:0px;
}
#footercontent a{
padding:0 8px;
}
#footerpaypal{
padding-left:350px;
}


/*---footerhome---*/

#footercontenthome{
width:950px;
margin:auto;
font:normal 11px arial;
padding-top:40px;
text-align:center;
}
#footercontenthome img{
padding-bottom:5px;
}
#footercontenthome a{
padding:0 8px;
}
#footerpaypalhome{
padding-left:350px;
}



.link1 a{
color:#fff;
}
.link1 a:hover{
color:#FFFF99;
}
.link2 a{
padding:0 7px;
color:#000;
}
.link2 a:hover{
color:#FFF;
}

/*--curve edge box--*/
.t {background: url(../images/dot.gif) 0 0 repeat-x; width:100%; color:#484848;}
.b {background: url(../images/dot.gif) 0 100% repeat-x}
.l {background: url(../images/dot.gif) 0 0 repeat-y}
.r {background: url(../images/dot.gif) 100% 0 repeat-y}
.bl {background: url(../images/bl.gif) 0 100% no-repeat;}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px; } 
