body {
    min-width:1024px;
    margin: 0 auto;
    background: #9ebe43;
    }
#wrap {
    background-image: url("images/wrap_bg.gif");
    background-repeat: repeat-y;
    margin: 0 auto;
    padding: 0;
    width:1024px;
    
    }
/* ============================ Top Strart ============================== */
#top{
    background-image: url("images/top_bg.png");
    background-repeat: no-repeat;
    font-family: 'Century Gothic';
    font-size: 12px;
    height: 51px;
    width: 1024px;
}
#top p{
    padding: 30px 0 5px 0;
    margin: 10px 0 20px 0;
    color: #8bb74a;
	text-align: center;
}
/* ============================ Nav Start ============================== */
#nav {
    padding: 0;
    margin: 0 0 0 37px;
    font-family: 'Century Gothic';
    font-size: 14px;
    background-image: url("images/nav_bg.gif");
    background-repeat: repeat-x;
    width: 947px;
    height: 35px;
    text-align: center;
    }
#nav ul{
    padding: 7px 0 0 0;
    margin: 0;
}
#nav li{
    display: inline;
    padding: 0 15px 0 15px;
}
#nav a{
    color: #fff;
    text-decoration: none;
}
#nav a:hover{
    color: #cac89e;
    text-decoration: none;
}
/* ============================ Header Start ============================== */
#header {
    margin: 5px 0 0 37px;
    background:#fff;
    width: 950px;
    text-align: center;
    }
#logo {
    background-image: url("images/logo.jpg");
    background-repeat: no-repeat;
    margin: 5px 5px 5px 22px;
    float: left;
    width: 367px;
    height: 106px;
}
#logo h2{
    font-family: 'Century Gothic';
    margin: 0;
    text-align: left;
    color: #608824;
}
#banner{
    margin: 5px 23px 5px 0;
    float: right;
}
/* ============================ Header 2 Start ============================== */
#header_big{
    margin: 5px 0 0 57px;
    height: 167px;
    width: 950px;
    background-image: url("images/header.jpg");
    background-repeat: no-repeat;
    clear: both;
    text-align: center;
}
#header_big2{
    margin: 0 0 5px 57px;
    height: 38px;
    width: 904px;
    background-image: url("images/head_bg.gif");
    background-repeat: repeat-x;
    text-align: center;
}
#header_big2 h1{
    color: #628d26;
    padding: 5px 0 0 0;
    margin: 0 0 0 270px;
    float: left;
    font-size: 24px;
    font-family: 'Century Gothic';
}

/* ============================ Left Start ============================== */    
#left{
    margin: 10px 0 0 57px;
    padding: 0px;
    background:#fff;
    float:left;
    width:287px;
    border: 1px solid #969861;
    height: 386px;
}
.cat_head {
    background-image: url("images/cat_bg.gif");
    background-repeat: repeat-x;
    width: 287px;
    height: 33px;
    padding: 0;
    margin: 0;
}
#left li{
    font-size: 18px;
    font-family: 'Century Gothic';
    list-style: none;
    margin: 5px 0 0 77px;
    color: red;

}
#left a{
    color: #9d9969;
    text-decoration: none;
}
#left img{
    border: none;
}
hr{
    padding: 0;
    margin: 5px 0 0 0;
    color: #fff;
    background-color: #fff;
    border: 1px dotted #9d9969;
    border-style: none none dotted;
}
/* ============================ Right Start ============================== */    
#right {
    margin: 10px 62px 0 0;
    padding: 0px;
    background:#fff;
    float:right;
    width:602px;
    height: 386px;
    border: 1px solid #969861;
    }
.r_head {
    text-align: center;
    background-image: url("images/cat_bg.gif");
    background-repeat: repeat-x;
    width: 602px;
    height: 33px;
    padding: 0;
    margin: 0;
}
.r_head h2{
    font-family: 'Century Gothic';
    font-size: 22px;
    color: #fff;
    margin: 0;
    padding: 3px 0 0 0;
}

/* ============================ Columns ============================== */
.col_1{
    margin: 5px 0 0 0;
    float: left;
    width: 300px;
    text-align: center;
    font-family: 'Century Gothic';
}
.col_1 ul{
    margin: 5px 10px 0 -20px;
    text-align: left;
    list-style: none;
    
}
.col_1 img{
    border: 0;
}

.col_2{
    margin: 5px 0 0 0;
    float: left;
    width: 300px;
    text-align: center;
    font-family: 'Century Gothic';
}
.col_2 ul{
    margin: 5px 10px 0 -20px;
    text-align: left;
    list-style: none;
}
.col_2 img{
    border: 0;
}
.col_3{
    margin: 5px 0 0 0;
    float: left;
    width: 300px;
    text-align: center;
    font-family: 'Century Gothic';
}

.col_3 ul{
    margin: 5px 10px 0 -20px;
    text-align: left;
    list-style: none;
}

.col_3 img{
    border: 0;
}

.name{
    font-weight: bold;
    font-size: 14px;
    text-decoration: underline;
    color: #68664a;
}
.price{
    font-weight: bold;
    font-size: 18px;
    color: #477309;
    
}
.id{
    font-weight: bold;
    font-size: 14px;
    color: #68664a;
    
}
.sameday{
    font-size: 12px;
    color: #e80505;
}
.details{
    font-size: 11px;
    color: #68664a;
    line-height: 15px;
}
.link{
    color: #d99c16;
    font-weight: bold;
    font-size: 11px;
    
}
.link img a:visited{
    border: none;
}
/* ============================ main ============================== */
.main {
    margin: 0 0 10px 57px;
    padding: 0px;
    background:#fff;
    float:left;
    width:903px;
    height: 386px;
    border: 1px solid #969861;
}
.main_head {
    text-align: center;
    background-image: url("images/cat_bg.gif");
    background-repeat: repeat-x;
    width: 903px;
    height: 33px;
    padding: 0;
    margin: 0;
}
.main_head h2{
    font-family: 'Century Gothic';
    font-size: 22px;
    color: #fff;
    margin: 0;
    padding: 3px 0 0 0;
}

/* ============================ locations ============================== */
#locations{
    margin: 0 0 0 57px;
    padding: 0 0 0 0;
    width: 905px;
    background: #d2e1a9;
    clear: both;
    font-family: 'Century Gothic';
    font-size: 12px;
    
}
#locations h4{
    margin: 10px
}

#locations table{
    margin: 10px 0 0 10px;
    padding: 0 10px 0 0;
}
#locations table td{
    padding: 0 0 0 25px;
}
#keywords{
    margin: 0 0 0 57px;
    width: 905px;
    font-family: 'Century Gothic';
    font-size: 12px;
    color: #989b6b;
	
}
/* ============================ Footer Start ============================== */    
#footer {
    background-image: url("images/footer_bg.gif");
    background-repeat: no-repeat;
    width: 1024px;
    height: 46px;
    clear:both;

    }
a{
    outline: none;
	text-decoration: none;
}

