.float_left {float: left;}
.float_right {float: right;}
.clear {clear:both;}
/* */
.box_head {vertical-align:top;}
.box_foot {vertical-align:bottom;}


body {
    background-color: #000000;
    font-size: 13px;
	margin-top:0px;
	padding-top:0px;
}

body p {
    padding: 4px 4px 4px 4px;
}

#main_box {
    background-color: #000000;
    height: auto;
    width: 960px;
		margin-left:auto;
		margin-right: auto;
	margin-top:0px;
	padding-top:0px;
}

#header {
    background-image: url(images/img_header.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    background-color: #a90d18;
    height: 106px;
    width: 960px;
    position: relative;
    padding: 0px 0px 0px 0px;

}

#nav_links {
border:white sold 1px;
}

#nav_button {float: left;}

#navigation {
    position: absolute;
    top: 72px;
    right: 87px;
}

#navigation a{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    text-decoration: none;

    display: inline;
}

#content_box {
    background-image: url(images/img_body_side2.jpg);
    background-repeat: repeat-y;
    background-position: top right;
    background-color: #a90d18;
    min-height: 500px;
    width: 934px;
    position: absolute;
    top: 106px;
    left: 0px;
}

#left_image {
    background-color: #a90d18;
    width: 210px;
    height: 500px;
    position: absolute;
    bottom: 0px;
}

#box_holder {
    width: 652px;
    position: relative;
    left: 200px;
    top: 10px;
}
    
#content_main {
    background-color: #ffffff; 
		min-height:500px;
    width: 652px;
    margin: 0px 0px 15px 0px;
}

#content_main p {padding: 0px 10px 0px 10px;}

#content_sub_left {
    background-color: #ffffff;
    width: 211px;
    height: 172px;
    float: left;
    margin: 0px 10px 0px 0px;
    padding: 0px 0px 0px 0px;
}
#content_sub_mid {
    background-color: #ffffff;
    width: 211px;
    height: 172px; 
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#content_sub_right {
    background-color: #ffffff;
    width: 211px;
    height: 172px;
    float: right;
    margin: 0px 0px 100px 0px;
    padding: 0px 0px 0px 0px;
}

#footer {
    background-image: url(images/img_footer.png);
    background-repeat: no-repeat;
    background-position: top left;
    background-color: none;
    height: 61px;
    width: 960px;
    position: absolute;
    bottom: 0px;
    text-align: center;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;   
}

#copyright {
    display: block; 
    background-color: none; 
    padding: 8px 0px 0px 0px; 
    margin: 8px 0px 0px 0px;
font-size:12px;
font-family:helvetica;
}

#foot_nav {
    color: #acacac;
    padding: 15px 0px 0px 0px;
    margin: 15px 0px 0px 0px;
font-size:12px;
font-family:helvetica;
}
#foot_nav a{
color:#acacac;
text-decoration:none;
border-bottom:#F6CD06 dotted 1px;
}

#cart_bttn {float: right; position: absolute; right: 125px;}
.go_bttn {float: right;}

#header_bttn {
    float: left; 
    position: absolute; 
    left: 15px; 
    top: 42px;    
}
a.home			{
color:#99241D;;
}
a.home:hover	{
color:black;
}
h3{
color:#A90D18;
font-size:18px;
font-family:   Copperplate Gothic Bold;
}
.imageside{
width:130px;
float:left;
}
#calltoaction img{
padding:10px;
}
#calltoaction span{
float:left;
padding:20px;
padding-top:0px;
width:162px;;
text-align:left;
min-height:75px;

}
#calltoaction a{
color:#A90D18;
text-decoration:none;
}