/* BLACK BASE SITE - START*/

.contentArea p {
	margin-left:15px;
	}

#homeMainArea p{
	margin-left:15px;
	color:#7a7a7a;
	}

.homePanel {
	float:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:0;
	width:550px;
	height:242px;
}

html, body {
    background: #192d00; 
    padding-top: 0px;
    height: 100%;
    width: 100%;
    text-align: center;
}

#pageHeader {
    background-image: url("../images/header_s3c_bg_red.jpg");
    height: 204px;
}

#pageHeaderCart{
    width: 940px;
    z-index: 2;
    text-align: left;
    padding-top:14px;
    padding-left: 0;
    padding-bottom:10px;
    height: 25px;
}

#content{
    background-color: #fff;
    color: #c1c0c0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

#container{
    background-color: #ffffff;
    color: #c1c0c0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#containertable {
    border-left:10px solid #8a8c8a;
    border-right:10px solid #8a8c8a;
    border-bottom:0 none;
    border-top:0 none;
}

.h1{
    font: normal 20px Arial, Helvetica, sans-serif;
    font-weight:normal;
    color: #192D00;
    margin-bottom: 5px;
    margin-top: 20px;
    margin-left:15px;
    padding-top: 0px;
}

.h2{
    font: normal 12pt Arial, Helvetica, sans-serif;
    color: #192D00;
    margin-bottom: 5px;
    margin-left:15px;
}

#content #rightnav{
    width:180px;
    text-align: center;

}



#leftnav_title{
    margin-left: 20px;
    padding-top: 15px;
    width: 150px;
    height: 25px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #192D00;
    text-align: left;
    background-image: none;
    border-top: 0px solid #aae20d;
    border-left: 0px solid #aae20d;
    border-right: 0px solid #aae20d;
    border-bottom: 0px solid #192D00;
}

#leftnav_text2{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    width: 140px;
    height: 20px;
    border-left: 0px solid #aae20d;
    border-right: 0px solid #aae20d;
    text-align: left;
    margin-left: 10px;
    color: #ffffff;
}


#leftnav_text{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    width: 140px;
    height: 20px;
    border-left: 0px solid #aae20d;
    border-right: 0px solid #aae20d;
    text-align: left;
    margin-left: 20px;
    color: #ffffff;
}

#leftnav_spacer {
    border-top: 0;
    border-bottom: 1px dashed #bbb;
    margin-left:10px;
    width:167px;
}

#leftnav_text2end{
    font: normal 8pt Georgia, serif;
    padding-left: 10px;
    height: 0px;
    width: 140px;
    border-bottom: 0px solid #aae20d;
    margin-left: 10px;
}

#topNavigator a:link 	{ color: #192d00; text-decoration: none;  font-size: 12px; font-weight:bold; font-family: Arial, Helvetiva, sans-serif }
#topNavigator a:visited  	{ color: #192d00; text-decoration:none; font-size: 12px; font-weight:bold; font-family: Arial, Helvetiva, sans-serif }
#topNavigator a:hover   	{ color: #457904; text-decoration:none; font-size: 12px; font-weight:bold; font-family: Arial, Helvetiva, sans-serif }

#leftnav_checkout a:link	{ color: #ffffff; text-decoration: none; font-weight:bold; font-size: 13px; font-family: Arial, Helvetiva, sans-serif }
#leftnav_checkout a:visited 	{ color: #ffffff; text-decoration: none; font-weight:bold; font-size: 13px; font-family: Arial, Helvetiva, sans-serif }
#leftnav_checkout a:hover 	{ color: #e51d9b; text-decoration:underline; font-weight:bold; font-size: 13px; font-family: Arial, Helvetiva, sans-serif }


#leftnav_text a:link, #designselection_text a:link	{ color: #192d00; text-decoration: none;  font-size: 13px; font-family: Arial, Helvetiva, sans-serif }
#leftnav_text a:visited, #designselection_text a:visited 	{ color: #192d00; text-decoration: none;  font-size: 13px; font-family: Arial, Helvetiva, sans-serif }
#leftnav_text a:hover, #designselection_text a:hover 	{ color: #457904; text-decoration:underline;  font-size: 13px; font-family: Arial, Helvetiva, sans-serif }


#rightnav_block{
    MIN-HEIGHT: 222px;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    width: 180px;
    text-align: center;
    float: left;
    background-color:#D9DCD4;
    margin-bottom: 10px;
    border: 0 solid #4d4c4d;
}


#rightnav_text{
    background: transparent;
    color: #4a4a4a;
    text-align: center;
    font-weight: bold;
}


#rightnav_buttons{
}

.rightnav_img1{
	border:1px solid #CCCCCC;
	margin-top:8px;
}



#homeAdPanel{
    padding-top: 0px;
    text-align: left;
    padding-left: 0px;
    padding-bottom: 10px;
}

.button a{
    width:78px; height:22px;
    background:url(../../../templates/style6s_21/images/more.gif) no-repeat 0 0; color:#1f15f1;
    color:#7D214C; text-align:center; font:bold 11px/22px Tahoma, Arial, Helvetica, sans-serif; display:block; text-decoration:none;
    text-transform:uppercase;

}

.button a:hover{
    text-decoration:underline;
}

.cart_area{
    width: 538px;
    text-align: left;
    padding-left: 20px;

}


#designDetails{
    /*border: 1px solid silver;
	background-color: #f0f7ea;*/
    padding: 15px;
    float: left;
    width: 700px;
}


#designlistsummary_name{
    color: #192D00;
    font-size:12px;
}

#designselection_title{
    background-color: #fff;
    color: #192D00;
    font-size: 14px;
}

#designDetails{
    border: 0 none;
    background-color: #dedede;
    padding: 15px;
    margin-left: 20px;
    margin-top:20px;
    float: left;
    width: 670px;
}


#designlist_element{
    float: left;
    margin: 17px;
    text-align: center;
    BORDER: 0 none;
    background:#D9DCD4;
    height: 260px;
    width: 200px;
    padding-top: 10px;
}

#designdetailtitle{
    font: normal 12pt Arial, Helvetica, sans-serif;
    color: #192D00;
    margin-bottom: 5px;
}


.rightbutton a{
    margin-top: 5px;
    width:78px; height:22px;
    text-align:center; font:bold 11px/22px Tahoma, Arial, Helvetica, sans-serif; display:block; text-decoration:none;
    text-transform:uppercase;

    color: #ffffff;
    background-color:#23340a;
    border: 0 solid #ffffff;
}

.rightbutton a:visited{


}

.rightbutton a:hover{
    border: 0 solid #ffffff;
    background-color:#457904;
    color:#ffffff;
}

#footer{
    background-color: #fff;
    border-top: 0px silver solid;
    margin-top:50px;
    padding-top:150px;

    
}

#footer a:link, #footer a:visited {
    color: #23340a; 
    font-size: 12px; 
    font-family: Arial, Helvetiva, sans-serif;
}
#footer a:hover   { color: #e51d9b;
                    text-decoration:underline; font-size: 12px;
                    font-family: Arial, Helvetiva, sans-serif;
                    text-decoration: underline;
}

.home_img img{
    border: 0 none;
}

.home_img:hover{
    background-color: transparent;
}

.home_img:hover img{
    border: 0 none;
}

#bottomnav_block{
    MIN-HEIGHT: 200px;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    width: 219px;
    text-align: center;
    float: left;
    background: transparent;
    margin-bottom: 10px;
    border: 1px solid #292929;
    margin-right: 10px
}

.buybutton1 a{
    margin-top: 5px;
    width:58px; height:22px;
    text-align:center; font:bold 11px/22px Tahoma, Arial, Helvetica, sans-serif; display:block; text-decoration:none;
    text-transform:uppercase;
    color: #ffffff;
    background-color:#23340A;
    border: 0 none;
    float: left;
}

.buybutton1 a:link, .buybutton1 a:visited  { color: #ffffff; }

.buybutton1 a:hover{
    border: 0 none #e51d9b;
    background-color: #727271;
    color:#ffffff;
}

.buybutton2 a{
    margin-top: 10px;
    margin-left: 4px;
    padding-bottom: 1px;
    width:48px; height:16px;
    text-align:center; font:bold 9px/18px Tahoma, Arial, Helvetica, sans-serif; display:block; text-decoration:none;
    text-transform:uppercase;

    color: #ffffff;
    background-color:#23340A;
     border: 0 none;
    float: left;
} 

.buybutton2 a:link, .buybutton2 a:visited  { color: #ffffff; }

.buybutton2 a:hover{
    border: 0 none;
    background-color: #727271;
}

.buybutton3 a{
    margin-top: 5px;
    width:58px; height:22px;
    text-align:center; font:bold 11px/22px Tahoma, Arial, Helvetica, sans-serif; display:block; text-decoration:none;
    text-transform:uppercase;
    color: #ffffff;
    background-color:#23340A;
    border: 0 none;
    float: left;
    margin-left: 40px;
}

.buybutton3 a:link, .buybutton3 a:visited  { color: #ffffff; }

.buybutton3 a:hover{
    border: 0 none;
    background-color: #727271;
}

.gallerytable{
    background-color: #ffffff;
}
table.gallery {
    border: 3px solid #ffffff;
    border-collapse: collapse;
    color: #707070;
    background-color: #ffffff;
    width: 600px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

img.galleryimg {
    border: 5px solid #000000;
}

/* BLACK BASE SITE - END*/
