/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
body{
	background: url(images/flastBG_03.jpg)  top;
	color: #555555;
	font: .75em "Trebuchet MS", Arial, Helvetica;
	padding: 0 ;
	line-height:1.8em;
        padding: 0;
        margin: 0;
}
#topBodyBg{
    background-image: url(images/topGradBg_03.jpg);
    background-position: top;
    background-repeat: repeat-x;
}
#sheetBg{
    background-image: url(images/sheetBg.png);
    background-position: 50%;
    background-repeat: repeat-y;
    width:1004px;
    position: relative;
    left:50%;
    margin-left:-502px;
}
#myPage {
width:966px;
position:relative;
left:0;
margin-left:19px;
}
#logo{
    height:171px;
    width:966px;
}
#myHeader{
    height:40px;
}
#nav1{
    margin:0;
    width:966px;
    height:40px;
    background-repeat: repeat-x;
    background-image:url(images/menuBar.jpg);
}
#nav1 ul{
    margin:5px 0 0 15px;
}
#nav1 li a{ 
    color : #fff;
    font-weight: bold;
    font-size:14px;
    font-family:arial,sans-serif;
    letter-spacing: 1px;
}
#nav1 ul ul{
    margin:0;
}
#nav1 ul li ul li, #nav1 ul li ul li:hover ul li{
    background-color: #b08117;
    color: #fff;
}
#nav1 ul li ul li:hover ,#nav1 ul li ul li:hover a , #nav1 ul li ul li ul li:hover {
    background-color: #d09e2e;
    color: #fff;
}
#nav1 ul li ul li a, #nav1 ul li ul li a span,#nav1 ul li ul li:hover a span{
    color:#fff;
}

#nav1 li ul li a {
color:#555555;
font-size:11px;
line-height:20px;
width:150px;
}

#bodysheetGrad{
    background-image: url(images/sliderBg.jpg);
    background-repeat: repeat-x;
    background-position: top;
    padding-top:10px;
}
.box5 {
   
    width:966px;
    
}
.box5 .top{
    background:url(images/slidertopbg.png) no-repeat  center;
    height:16px;
}
.box5 .spacer {
     background:url(images/sliderbodybg.png) repeat-y center;
}
.box5 .bot{
    background:url(images/sliderbottombg.png) no-repeat center;
    height:14px;
    background-position: top;
}
#rightcol{
    background:#eee url(images/sidebarbg.jpg);
    margin-top:0;
    padding-top:20px;
}
#rightcol .spacer{
    background: none;
    padding:0;
}
#rightcol .top{
    background: none;
}
#rightcol .bot {
background:none repeat scroll 0 0 #ADA08D;
height:4px;
margin:40px 0 0;
}
#search input.keyword{
    background:#fff;
    border:solid 1px #a54;
    color :#777;
    
}
.box2{
    margin-bottom: 0;
}
#rightcol .widget ul, #rightcol .textwidget{
    background: none;
}
#rightcol h3 span a{
    color:#fff;
}
#rightcol h3{
    background-color: #CDAB33;
    background-image: url(images/widgeth3.jpg);
    color:#fff;
    height:40px;
    font-size: 16px;
    display: block;
}
#rightcol h3 span{
    float:none;
    height: auto;
    background: none;
    color:#fff;
    line-height:20px;
    padding-top:10px;
}
#rightcol .widget .postform{
margin-left:15px;
}
.btn-cat {
    display: none;
}
.btn-continue {
border-bottom:1px solid #DEDEDE;
margin:0 0 15px;
padding-bottom:5px;
}
.box3 .spcr{
    background-color: #f9edc2;
}
#footerbox{
    background: url(images/footer.png) top center no-repeat;
    width:1004px;
    position:relative;
    left:50%;
    margin-left:-502px;
    height:127px;
    margin-bottom: 10px;
    padding-top:25px;


}
#box2{
    margin-bottom: 0;
}
.leftfootercol{
    width:304px;
    background: url(images/leftCol.jpg) top no-repeat;
    padding:10px 10px;
    margin-left:10px;
}
.centerfootercol{
width:303px;
    background: url(images/centerCol.jpg) top no-repeat;
    padding:10px 10px;
    margin-left:10px;
}
.rightfootercol{
width:248px; padding:10px 10px;
    margin-left:10px;
}
#footerRightColTop{
  background:url(images/rightcoltop.jpg);
  background-repeat: no-repeat;
  background-position:top;

}
#footerRightColMid{
    background:url(images/rightcolbg.jpg);
    background-repeat: repeat-y;

  margin-bottom: 10px;
}
#footerRightColBot{
background:url(images/rightcolbottom.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
  color:#fff;
  padding:13px;
  font-size: 14px;
}


/* Wishlist Member Styles */

#wlmember_loginwidget {
margin: 0 0 0 20px;
font-size:14px;
}

.post img {
border:0px;
}
