/* CSS Document */

body {text-align:center; margin:0; padding:0; background-color:#FCFEFA;}
a:link {color:#666666;}
a:visited {color:#666666;}
a:hover {color:#BB141B;}

#container {text-align:left; margin:0 auto; width:799px; background-color:#FCFEFA; font-family:Verdana, Arial, Helvetica, sans-serif;
border-left:1px solid #D1D3D4;
border-right: 1px solid #D1D3D4;}
#header {background-image:url(imgs/header.jpg); background-repeat:no-repeat; height:110px; text-align:right; margin-top:0;}
#columnleft {clear: both; width:150px; float:left;}
#columnright {text-align:left; padding-top:10px; width: 630px; float:right;}
#columnright h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#666666;}

.indexpage {width:619px; float:right; margin-right:20px; margin-bottom:20px; margin-top:1px;}
.indexpage li {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#666666; list-style-type:decimal; 
margin-left:20px; padding-top:10px;}
.indexpage p {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#666666; list-style-type:decimal; 
margin-left:20px; padding-top:5px;}
.shop {padding-right:10px;}
.dealleft {float:left; clear:both;}
.dealright {float:right; width: 380px;}
.dealleft img {border:2px dashed #000000; float:left; margin-right:40px;}
.dealright img {border: 1px solid #D1D3D4;}
.shopleft {float:left; clear:both;}
.shopright {float:right; width: 320px;}
.shopleft img {float:left; margin-right:40px;}
.shopright img {border: 1px solid #D1D3D4;}

.shop img {border: 1px solid #D1D3D4;}
.shop h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.shop ul {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; list-style-type:square;}
.shop p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.footer {clear:both; height: 10px; border-bottom: 1px dashed #D1D3D4; margin-bottom: 10px;}

#columnleft img {margin:0; padding:0;}

#foot {clear:both; height:1px;}
#footer {clear:both; text-align:center; margin:0 auto; padding-top: 5px; padding-bottom: 20px; width:799px; 
background-color:#FCFEFA; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border-top:1px solid #D1D3D4;}
#footer a:link {color:#333333; text-decoration:none;}
#footer a:visited {color:#333333; text-decoration:none;}
#footer a:hover {color:#BB141B; text-decoration:none;}
table {border-collapse:collapse; margin-top:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:right; line-height:12px;}
th, td {border-right:1px solid #FBFCFE; border-bottom:1px solid #F0F0F2; padding:8px 5px 8px 5px;}
tr {background:#F3FDFF;}
thead th {background:#036; color: #ffffff;}
tbody th {font-weight:normal; background:#658CB1; text-align:left;padding-left:5px;}
tr.alternate {background:#D7E0EA;}
tr.alternate th {background:#8AA9C7;}
.table {padding-right:50px; padding-bottom:20px;}
#contactinfo {border-bottom:1px solid #BB141B;}


#contact {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding:0; float:left; width:230px;}
#contact h1 {font-size:14px; color:#314284; font-variant:small-caps;}
ul#contact {margin:0; list-style-type:none; text-align:left; }
ul#contact li {font-size:12px; padding: 0; list-style-type:none;}

#commentform {clear:right; float:right; width:320px; padding: 0;}


#commentform h1{font-size:14px; color:#314284;font-variant:small-caps;}
#commentform label{
float: left;
width: 120px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
}

#commentform input, textarea{
width: 180px;
margin-bottom: 5px;
}

#commentform textarea{
width: 180px;
height: 150px;
}

.boxes{
width: 1em;
}

#submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}

#commentform br{
clear: left;
}

#shipping {padding-right:300px;}
#sitemap li {list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#sitemap a:link {color:black;text-decoration:none;}
#sitemap a:visited {color:black;text-decoration:none;}
#sitemap a:hover {color:#BB141B;text-decoration:none;}

#sitemapl {float:left; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px; margin-left:20px; padding-top:3px; 
width:280px;}
#sitemapl li {list-style-type:none;}
#sitemapl a:link {color:black;text-decoration:none;}
#sitemapl a:visited {color:black;text-decoration:none;}
#sitemapl a:hover {color:#BB141B;text-decoration:none;}


#sitemapr {float:right; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px; padding-left: 10px; padding-top:3px; width:250px;}
#sitemapr li {list-style-type:none;}
#sitemapr a:link {color:black;text-decoration:none;}
#sitemapr a:visited {color:black;text-decoration:none;}
#sitemapr a:hover {color:#BB141B;text-decoration:none;}
#productright {width:320px; float:right; clear:both;}