/* CSS Document */
html, body {
    height: 100%;
}
body
{

font-family: Tahoma;
font-size: 12px;
margin: 0px 0px 0px 0px;
}
#slideshow
{
    width:367px;
    height:244px;
    border:solid 1px #555;  
    margin:10px;          
}
#shadow
{
    margin: 0em auto;
    background-image: url(images/bg.gif);
    background-position: center;
    background-repeat: repeat-y;
}
#container
{
    width: 750px;
    margin: 0em auto;
    background-image: url(images/contentbg.gif);
    background-position: top center;
    background-repeat: repeat-y;    

}
#cart
{
    background-color: #ececec;
    border: solid 1px #333;
    width:150px;
    padding:5px;
}
#content
{ 
float:right;
width:535px;
padding:15px 10px 15px 15px;
text-align:left;
line-height: 18px; 
color:#444444;
height:100%;  
}
.content_img{
	padding:5px;
}
#sidebar img
{
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
}
#sidebar ul
{
    list-style-type:square;    
    font-size:10px;
    font-family:Verdana;    
}
#sidebar li
{
    margin-left:-20px;
    padding-top:2px;
    padding-bottom:2px;        
}
#sidebar li a
{
    text-decoration:none;        
    padding-top:2px;
    padding-bottom:2px;        
    
}
#sidebar li a:hover
{
    text-decoration:none;
    background-color:#000;
    
}
h1
{
margin: 5px 0px 5px 0px;
font-size: 18px;
color: #878787;
}
h2
{
margin: 1px 0px 1px 0px;
padding: 2px 0px 2px 0px;
font-size: 14px;
}
h3
{
font-size: 12px;    
}
hr
{
border-bottom:solid 1px #ECECEC;
}
.adminbar
{
background-color: #ececec;
padding: 3px;
border: solid 1px #000;
}
.accenttext
{
color: #FF0000;
}
#sidebar
{
float:left;
text-align: left;
width:170px;
color:#000;
padding:15px 0px 15px 10px;
height:100%;  
}
#sidebar a, #sidebar a:visited
{
    color:#FFF;
}
#content a:link, #content a:visited, #cart a:link, #cart a:visited
{
color:#91ae6b
}
#content a:hover, #cart a:hover
{
color:#009e4a;
}

#header
{
margin: 0em auto;
height: 185px;
width:750px;
background-image: url(images/header.jpg);
background-repeat:no-repeat;
}
#menu {
	margin: -28px 0px 0px 0px;		
    height: 50px;    
    width: 750px;    
}
#footer{	
border-top: solid 1px #ececec;
color: #FFF;
width: 740px;
clear:both;
height:30px;
padding: 10px 0px 0px 10px;
background-color: #000;
font-size:85%;
line-height:120%;
}
#footer a
{
color: #FFFFFF;
}
.smis a { width:100%; display:block; }

