/* CSS Document */
*{margin: 0px; padding: 0px;}

html, body
{
	height: 100%;
}

body{
	margin: 0px auto;
	font-weight: normal ;
	font-size: 10pt ;
	font-family: arial;
	line-height: 13pt;
	color: #fff;
	background: #b69d7e url(../images/Outer-BG3a.jpg) repeat top left;
}
	
img{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

Xspan{
	display:none;
}

	
a{color: #fff; }
a:active{color: #fff; }
a:hover{color: #fff;}
a:visited{color:#fff; }



h1{font-size: 170%; font-weight: normal;}
h2{font-size: 120%;}
h3{font-size: 110%;}

.clear{
	clear: both;
	margin: 0px;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	overflow: hidden;
}


.required{
	color: #FF0000;
	font-weight: bold;
}

.button{
	margin: 3px;
	padding-left: 40px;
	color: #fff;
	background: transparent url(../images/Button-bg.gif) no-repeat;
	border: none;
	font-size: 90%;
}


.BG{
	margin: 0px auto;
	padding-top: 10px;
	width: 100%;
	height: 100%;
	background: url(../images/Outer-BG3b.jpg) repeat-x top center;

}


.OuterWrapper{
	margin: 0px auto;
	
	width: 1000px;
	border: 4px solid #fff;
	background: url(../images/Inner-Lowerbg1-sand.gif) repeat top left;*/
	

}

.InnerWrapper{
	min-height: 400px;
	background: url(../images/Inner-Lowerbg2-sand.gif) repeat-x bottom center;
}

.TopBar{
	margin: 0px;
	background: url(../images/Top-GrayBar.gif) top left;
	height: 29px;
}

.Search{
	float: right;
	margin: 0px 15px;
	padding: 5px 10px;
	background: url(../images/Top-RedBar.gif) repeat-x top left;
	width: 260px;
	border-left: 2px solid #692508;
	border-right: 2px solid #692508;
}

.Search a{
	text-decoration: none;
}
.Search .sideSearch{
	margin: 2px;
	margin-top: 4px;
}

.PrimaryContent{
	padding: 15px;
	padding-top: 0px;
	background: url(../images/Primary-Image-05.jpg) no-repeat top center;
	overflow: hidden;
}

.logo{
	display: block;
	margin: 10px;
	width: 240px;
	height: 135px;
	background: url(../images/Logo.png) no-repeat top center;
}
.Left{float:left;}

.LeftNav{
	margin: 0px 0px 20px;
	width: 240px;
	background: url(../images/LeftNav-bg.gif) repeat-y top center;
}

.LeftNav span{display:inherit;}

.LeftNav .top{
	height: 5px;
	font-size: 1px;
	line-height: 5px;
	background: url(../images/LeftNav-Top.gif) no-repeat top center;
}

.LeftNav .bottom{
	height: 5px;
	font-size: 1px;
	line-height: 5px;
	background: url(../images/LeftNav-Bottom.gif) no-repeat top center;
}

.LeftNav ul{
	padding: 10px;
	background: url(../images/LeftNav-Center.gif) no-repeat bottom center;

}

.LeftNav ul li{
	list-style: none;
	padding: 4px;
	padding-left: 25px;
}

.LeftNav ul li:hover{
	background: url(../images/LeftNav-Arrow.gif) no-repeat left center;

}


.LeftNav ul li a{
	font-size: 130%;
	font-weight: normal;
	text-transform:uppercase;
	text-decoration: none;
	
}

.SideBar{
	width: 240px;
	background: url(../images/SideBar-BG.gif) repeat-y top center;
}

.SideBar .top{
	height: 5px;
	font-size: 1px;
	line-height: 5px;
	background: url(../images/LeftNav-Top.gif) no-repeat top center;
}

.SideBar .bottom{
	height: 5px;
	font-size: 1px;
	line-height: 5px;
	background: url(../images/LeftNav-Bottom.gif) no-repeat top center;
}
.SideBar h2{
	padding: 10px;
	color: #fff;
	text-transform: uppercase;
	font-size: 150%;
	font-weight: 100;

}
.SideBar .Center{
	padding: 5px 10px 30px 5px;
	background: url(../images/SideBar-Center.gif) no-repeat bottom center;

}


#ContentWrapper{
	float: right;
	margin: 0px;
	margin-top: 150px;
	padding: 0px;
	width: 715px;
	overflow: hidden;
}

#ContentWrapper h1 span{
	display: none;
}

#ContentWrapper h1{
	margin-top: 5px;
}
#ContentWrapper h2{
	margin: 10px 0px;
}

#ContentWrapper ul{
	margin: 20px;

}

#ContentWrapper p{
	margin: 10px 0px 5px 0px;

}

#ContentWrapper img{

}
.ContentArea{
	float: right;
	width: 715px;
}

.ContentArea .Content1{
	margin: 0px;
	padding: 15px;
	background: #e2dfcb;
}

.ContentArea .Content2{
	margin: 0px;
	padding: 15px;
	background: #fff;
	border-top: 1px solid #e8e8e8;

}

.ContentArea .Content3{
	margin: 0px;
	padding: 15px;
	background: #e2dfcb;
	border-top: 1px solid #e8e8e8;

}



.BottomBar{
	clear: both;
	height: 50px;
	background: url(../images/Bottom-GrayBar.gif) repeat-x top center;
}



.Content {
	margin: 0px;
	padding: 15px;

}

.Content span {
	display: inherit;

}

.pagecontent a {
color:fff;
font-weight:400;
font-style:normal;
text-decoration:none;
}

.pagecontent a:hover {
color:#fff;
font-weight:400;
font-style:normal;
text-decoration:none;
}

.pagecontent {
overflow:hidden;
color:#fff;
border:0;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:1px 0 0;
padding:10px;
}


.footerInner {
	margin: 20px auto;
	margin-top: 5px;
	width: 765px;
	font-size: 90%;
}

fieldset {
border:0;
margin:0;
padding:0;
}


.sidebarContent {
float: left;
color:#fff;
border:0;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0 0 0 10px;
padding:0px;
}

.sidebarContent2 {
color:#fff;
border:0;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0;
padding:0;
}

#CommentAdd {
border-top:0 solid;
border-right:0 solid;
border-bottom:0 solid;
border-left:0 solid;
margin:0;
padding:0;
}

#CommentAdd h2 {
font-size:0;

border-top:0 solid;
border-right:0 solid;
border-bottom:0 solid;
border-left:0 solid;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0;
padding:0;
}

#CommentAdd label {
font-size:0;

font-weight:400;
font-style:normal;
text-decoration:none;
float:left;
clear:both;
padding:0;
}

h2#postcomment,h2#comments {
font-size:20px;
color:#000;
border:0;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0 0 10px;
padding:10px;
}

.commentsBlock #comment {
width:100%;
}

.commentsBlock ol {
list-style:none;
margin:0;
padding:0;
}

.commentsBlock {
font-size:11px;
color:#000;
border:0;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0;
padding:20px;
}

.singleComment {
font-size:11px;
color:#000;
background:#fff ;
border:0;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0 1px 11px 0;
padding:10px;
}

.singleCommentTitle {
font-size:13px;
color:#000;
border:0;
font-weight:700;
font-style:normal;
text-decoration:none;
margin:0;
padding:2px;
}

.singleCommentMeta {
font-size:10px;
color:#000;
border:0;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0 0 5px;
padding:2px;
}

.commentsBlock input,.commentsBlock textarea {
display:block;
margin:2px 0 5px;
}

.splashTitle {
font-size:30px;

color:#000;
line-height:28px;
border:0;
font-weight:700;
font-style:normal;
text-decoration:none;
margin:0;
padding:0;
}

.splashDescription {
font-size:18px;

color:#0E2A49;
letter-spacing:-1px;
border:0;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0;
padding:0;
}

.shopPromo {
width:160px;
float:left;
border:1px solid #898989;
margin:1px;
padding:1px;
}

.shopPromo h2,.shopPromo h2 a {

font-size:13px;
color:#363636;
background:#e1e1e1 ;
letter-spacing:-1px;
border-top:0 #898989;
border-right:0 #898989;
border-bottom:2px solid #898989;
border-left:0 #898989;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0 0 10px;
padding:5px;
}

.shopPromo .shopDesc {

font-size:13px;
border-top:0 #898989;
border-right:0 #898989;
border-bottom:1px solid #898989;
border-left:0 #898989;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:1px 0 0;
padding:10px;
}

.shopPromo .shopDesc a {
color:#707070;
font-weight:400;
font-style:normal;
text-decoration:underline;
}

.shopPromo .shopActionBuy,.shopPromo a.shopActionBuy {

font-size:13px;
color:#464646;
background:#e1e1e1 ;
border:2px solid #898989;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0;
padding:8px 16px;
}

.shopList {
width:240px;
float:left;
border:1px solid #898989;
margin:1px;
padding:1px;
}

.shopList h2,.shopList h2 a {

font-size:13px;
color:#000;
background:#e1e1e1 ;
border-top:0 #898989;
border-right:0 #898989;
border-bottom:2px solid #898989;
border-left:0 #898989;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0;
padding:5px;
}

.shopList .shopDesc {

font-size:13px;
color:#000;
border-top:0 #898989;
border-right:0 #898989;
border-bottom:1px solid #898989;
border-left:0 #898989;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0;
padding:10px;
}

.shopList .shopActionBuy {

font-size:13px;
color:#000;
background:#ccc ;
border:2px solid #898989;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0 10px 0 0;
padding:8px 16px;
}

.shopMore {
border-top:0;
border-right:0;
border-bottom:0;
border-left:0;
margin:5px;
padding:1px;
}

.shopMore .shopAction {
clear:both;
text-align:right;
}

.shopList .shopAction {
text-align:right;
}

.shopMore h2,.shopMore h2 a {

font-size:18px;
color:#000;
border-top:0 #898989;
border-right:0 #898989;
border-bottom:2px solid #898989;
border-left:0 #898989;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0;
padding:10px;
}

.shopMore .shopDesc {

font-size:13px;
border:0;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0;
padding:10px;
}

.shopMore .shopActionBuy {

font-size:13px;
color:#000;
background:#d7d7d7 ;
border:2px solid #555;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0 10px 0 0;
padding:8px 16px;
}

.shopAction {
display:block;
width:auto;
overflow:hidden;
margin:0 auto;
}

.shopActionBuy {
float:right;
display:block;
}

.shopPrice {
float:left;
display:block;
}

.MainContainer {
background:#fff ;
border:0;
font-weight:400;
font-style:normal;
text-decoration:none;
display:inline;
float:left;
margin:0;
padding:0;
}

.container_16 .block_2,.sideSearch .sideSearchIn {
width:120px;
}

html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear,.cBreak {
background:none;
border:0;
clear:both;
display:block;
float:none;
font-size:13px;
list-style:none;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
margin:0;
padding:0;
}

.clearfix,.splashDescription,.splashTitle,.priceOld,.priceNew {
display:block;
}

.sidemenu ul,.sidemenu ul li,.sidebar ul,.sidebar2 ul {
list-style:none;
margin:0;
padding:0;
}

li.sidemenu a:hover span,li.sidemenu a.item_active span,a.splashButton:hover span {
color:#fff;
font-weight:400;
font-style:normal;
text-decoration:none;
}

#mySlides,.jFlowControl,#splash {
display:none;
}

.meta a,.navigation a,.sidebarContent a,h2#postcomment a,h2#comments a,.commentsBlock a,.singleComment a,.singleCommentTitle a,.singleCommentMeta a {
color:#000;
text-decoration:underline;
}

.meta a:hover,.navigation a:hover,.sidebarContent a:hover,h2#postcomment a:hover,h2#comments a:hover,.commentsBlock a:hover,.singleComment a:hover,.singleCommentTitle a:hover,.singleCommentMeta a:hover {
color:#000;
text-decoration:none;
}

.navigation .navprev,.shopList .shopImg,.shopList .shopImg img,.shopMore .shopImg,.shopMore .shopImg img {
float:left;
}

.sidebarContent img,.sidebar2Content img,.shopImg img {
border:0;
}

.sidebarContent2 a,.sidebarContent2 a:hover,#CommentAdd a,#CommentAdd a:hover,.splashTitle a,.splashTitle a:hover,.splashDescription a,.splashDescription a:hover,.shopPromo h2 a:hover,.shopList .shopDesc a,.shopList .shopDesc a:hover,.shopMore .shopDesc a,.shopMore .shopDesc a:hover {
font-weight:400;
font-style:normal;
text-decoration:none;
}

.shopPromo a.shopActionBuy:hover,.shopList a.shopActionBuy:hover,.shopMore a.shopActionBuy:hover {
color:#000;
font-weight:400;
font-style:normal;
text-decoration:underline;
}

.shopList h2 a:hover,.shopMore h2 a:hover,.shopPromo .shopDesc a:hover {
color:#000;
font-weight:400;
font-style:normal;
text-decoration:none;
}

.shopPromo .shopImg,.shopPromo .shopImg img,.shopImg,.shopPromo .shopAction {
text-align:center;
}

.shopPromo .shopPrice,.shopList .shopPrice,.shopMore .shopPrice {

font-size:13px;
background:#e1e1e1 ;
border:0;
font-weight:400;
font-style:normal;
text-decoration:none;
margin:0;
padding:10px;
}

.shopList .shopImg img,.shopMore .shopImg img {
margin:5px;
}

.facebookIframe{
	position: absolute;
	top:5;
	left: 5;
	border: 0px; 
	overflow:hidden; 
	width:675px; 
	height:500px;
	}
	
.facebook{
	position: absolute;
	top:5;
	left: 5;
	border:0px; 
	background: #fff; 
	overflow:hidden; 
	width:675px; 
	height:500px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;}

.facebookwidget{
	width:675px; 
	height:500px;
	}

