/* CSS Document */
/*CharlestonBeachChair.com Design template_css.css file */
html, body
{
    background-color: #fff;
    font-family: sans-serif;
    color: #8C8C8C;
background: 
} 



img {
 border: solid 1px #8C8C8C;
}


a
{
    text-decoration: none;
    color: #032C67;
}

a:hover, a:active
{
    text-decoration: none;
    color: #6D787D;

}

#mainlevel-topmenu
{
    margin-top: 40px;
    margin-left: 180px;
    width:485px;



}

#mainlevel-topmenu li
{
    display:inline;
    text-transform: uppercase;
    padding:13px;
    font-weight:bold;
    font-size:100%;
    color: #ffffff;
    background: url(../images/star.png) no-repeat;
    background-repeat: no-repeat;
    background-position: right center;
} 

#mainlevel-topmenu li a
{
    text-decoration: none;
    font-weight:bold;
    color: #032C67;
    margin-right:10px;
}

#mainlevel-topmenu li a:hover, #mainlevel-topmenu li  a:active
{
    text-decoration: none;
    font-weight:bold;
    color: #FF0000;
} 

.topmyaccount a
{
    text-decoration: none;
    color: #8C8C8C;
}

.topmyaccount a:hover, .topmyaccount a:active
{
    text-decoration: underline;
    color: #8C8C8C;
} 

.mainlevelcbc_mainnav_menu
{
    text-decoration: none;
    font-weight:bold;
    color: #032C67;
}

.mainlevelcbc_mainnav_menu:hover, .mainlevelcbc_mainnav_menu:active
{
    text-decoration: none;
    font-weight:bold;
    color: #8C8C8C;
} 

.sublevel
{
    text-decoration: none;
    font-weight:bold;
    color: #8C8C8C;
}

.sublevel:hover, .sublevel:active
{
    text-decoration: underline;
    font-weight:bold;
    color: #8C8C8C;
} 

#logo {
   width:243px;
   height:59px;
   background: url(../images/charelston-beach-chair_logo.gif) no-repeat;
   margin: 10px 0 0 0;
}



.contentheading {
     display:none;
}

.center{
text-align:center;
}

.right {
text-align:right;
}

.topslogan {
	color:#000066;
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 72px;
        font-family: "Times New Roman";
        font-size: 14px;

}

.topmyaccount {
	float: right;
	margin-top: 10px;
	margin-right: 60px;
	margin-bottom: 0px;
	margin-left: 0;
}

.topphone {
     margin: 10px 0 0px 0;
     color: #D04F48;
}

.topinfo {
    margin: 10px 0 10px 0;   
    width:102%;
}

.moduletablecbc_mainnav_module h3 {
     color: #D04F48;
     text-transform: uppercase;
}

.moduletable-new h3 {

     color: #D04F48;
     text-transform: uppercase;
text-align:center;
}

.yourcart {
    text-decoration: none;
    color: #8C8C8C;
    font-weight:bold;
}

.yourcart:hover, yourcart:active
{
  text-decoration: underline;
  color: #8C8C8C;
  font-weight:bold;
}

.footer {
    text-align:center;
    margin-top:20px;
}

hr {
 border-top:1px dotted #ccc;
 border-bottom:1px dotted #ccc;
}

img.vm_more_image {
width: 100px;
height: 100px;
}

.jmoreimages {
display:inline;
margin-right:10px;
}
.search-bg {
	background-color: #000033;
	height: 28px;
        
}
   



.button {
	background-color: #000066;
	border: thin solid #FFFFFF;
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
}

