body {
	background-image: url(images/bg_01.gif);
	font-family:Arial, Helvetica, sans-serif;
}

html, body {
    margin: 0;
    padding: 0;
}
html{
border:0;
}


.main{font-family: Arial, Helvetica, sans-serif; font-size: 12px; #333333; text-decoration:underline }
.main:link { color : #333333; text-decoration:underline }
.main:active {  }
.main:visited { color : #333333; text-decoration:underline }

.topnav{font-family: Arial, Helvetica, sans-serif; font-size: 12px; #FFFFFF;}
.topnav:link { color : #FFFFFF; }
.topnav:active {  }
.topnav:visited { color : #FFFFFF;  }
.topnav:hover { color : #FFFFFF; }
.topnav:hover { color : #FFFFFF; text-decoration:underline }
#main{
background-color:#FFFFFF;
}
#col1{
float:left;
margin:0px;
width:190px;
background:#313131;
height:auto;
}
#col2{
background-color:#FFFFFF;
float:left;
margin-left:3px;
margin-top:3px;
width:990px;

}
img{
margin:0px;
}
.s{
color:#FFFFFF;
font-size:12px;
font-weight:normal;
}

.bn{
font-size:12px;
color:#990000;
font-weight:bold;
}

.price{
font-size:13px;
color:#333333;
font-weight:bold;
}

#header1{
width:1200px;
height:37px;
margin: 0 auto;
background:url(images/top_header_2_02.png);
background-repeat:no-repeat
}
#header2{
width:1200px;
height:128px;
margin: 0 auto;
padding:0px;
background:url(images/hd1_04.jpg);
background-repeat:no-repeat;
text-align:left;
display:block;
}
#slide{
background-color:#000000;
width:1200px;
height:225px;
margin: 0 auto;
}
#main{
width:1203px;
height:auto;
margin: 0 auto;
padding:0px;
display:block;
}
#menu{
height:30px; 
font-size:12px; 
color:#FFFFFF; 
padding-top:10px; 
padding-right:10px;
}
#menu a{
color:#FFFFFF;
}
#logos{
width:1200px;
height:100px;
padding-top:15px;
background-color:#000000;
margin: 0 auto;
}
#logos table{ 
color:#FFFFFF;
}
#lc{

border-bottom:1px;
border-bottom-color:#000000;
border-bottom-style:dotted;
}
#fc{
border-right:1px;
border-right-color:#000000;
border-right-style:dotted;

border-bottom:1px;
border-bottom-color:#000000;
border-bottom-style:dotted;
}
#lct{

border-top:1px;
border-top-color:#000000;
border-top-style:dotted;
}
#fct{
border-right:1px;
border-right-color:#000000;
border-right-style:dotted;

border-top:1px;
border-top-color:#000000;
border-top-style:dotted;
}

#side-menu{

list-style-type:none;
list-style-position:outside;
list-style-image:none;
list-style:none;
padding:0px;
margin-top:-10px;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:190px;


}

#side-menu li{
list-style-type:none;
padding:1px;
margin-left:-25px;
color:#000000;
text-align:left;
}
#side-menu a{
color:#000000;
text-decoration:none;

}
#side-menu a:hover{
color:#000000;
text-decoration:underline;

}
.side-menu-cont{
background-image:url(images/bg_menu_08.jpg);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:100%;

margin:0px;


}
.side-shop-cont{
background-image:url(images/bg_menu_08.jpg);
background-repeat:repeat-y;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:190px;
margin:0px;


}
.bar{
width:100%;
height:29px;
background-image:url(images/bar.jpg);
color:#FFFFFF;
}
.bar-text{
padding:5px;
font-weight:bold;
color:#CCCCCC;
}
#sidecart ul{
marign-left: 12px; 
padding-left: 12px;
}
#sidecart li{

text-indent: -3px;

}
#sidecart a{
color:#000000;
text-decoration:none;
}
#sidecart a:hover{
color:#333333;
text-decoration:none;
}
#sidecart{
font-size:10px;
}

.menu-link a{
color:#333333;
text-decoration:none;
}
.menu-link a:hover{
color:#990000;
text-decoration:none;
}
.menu-link{
color:#333333;
font-size:12px;
}

#errorMsg{
margin:auto;
height:30px;
width:500px;
border:1px solid #990000;
padding:5px;
padding-top:15px;

}

#successMsg{
margin:auto;
height:30px;
width:500px;
border:1px solid #003300;
padding:5px;
padding-top:15px;
}
#headerimg{
position:relative;
left:359px;
top:-30px;
width:160px;
z-index:100;


}