body{
margin:0;
padding:0;
line-height: 1.5em;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

b{font-size: 110%;}
em{color: red;}


#topsection{
background: #FFF;
}

#contentwrapper{
float: left;
width: 100%;
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -100%;
background: #FFF;

}

#footer{
display: block;
bottom: 0px;
color:#EFBFEC;
width: 98%;
color:#EEBFEB;
text-align: left;
height:40px;
padding-top:14px;
background-image: url(/sites/public/186/resources/templates/241/images/footer_bg_x.jpg);
background-repeat:repeat-x;
font-weight:bold;
margin-top:15px;
padding-left:10px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;


}

#footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
float:right;
padding-right:10px;

}
#sub_footer {
	text-align:center;
	color:#333333;
	font-size:12px;
	line-height:120%;
	font-weight: bold;
	margin-top: 10px;
font-family:Arial, Helvetica, sans-serif;

}

.innertube{
margin: 0 10px; /*Margins for inner DIV inside each column (to provide padding)*/
display: block;
}

.cart-summary {
margin-top: 15px;
}

div.menu {
background-color: #333333;
height: 30px;
padding: 0px;
margin: 0px;
}

div.prodmenu {
background: url(/sites/public/186/resources/templates/241/images/product-nav-1-bg.jpg) repeat-x;
}

#cart-contents {
    border: 1px solid #E5EFF8;
    border-collapse: collapse;
    margin: 1em auto;
    width: 100%;
}
#cart-contents thead tr td {
    background: none repeat scroll 0 0 #FFEFFE;
    color: #543739;
    text-align: center;
}
#cart-contents tbody tr td {
    border-bottom: 1px solid #E5EFF8;
    border-left: 1px solid #E5EFF8;
    color: #543739;
    padding: 0.3em 1em;
    text-align: center;
}
#cart-contents tfoot tr td {
    background-color: #FFFFFF;
    border-bottom: 1px solid #E5EFF8;
    border-left: 1px solid #E5EFF8;
    text-align: center;
}
#cart-contents a {
    color: #333333;
    padding: 5px 5px 5px 10px;
    text-decoration: underline;
}
.head_row {
    font-weight: bold;
}
a{
    text-decoration: none;
}
img{
    border: none;
}

