body{
margin:0px;
}
a{
outline:none;
}
img{
border:0px;
}
p,h1,ul,li,form,lable,input{
padding:0px;
margin:0px;
list-style-type:none
}
#page{
width:999px;
margin:0px auto;
}
#header{
width:999px;
float:left;
background:url(images/headerBg.jpg) repeat-x top;
height:117px;
}
#logo{
float:left;
margin:30px 113px 0px 56px;
}
#topNav{
float:left;
width:596px;
}
#topNav img{
float:left;
}
#search{
float:left;
width:540px;
height:46px;
background:url(images/searchBg.jpg) no-repeat;
padding:11px 0px 0px 56px;
}
#search ul li{
float:left;
width:190px;
font-family:Arial;
font-size:10px;
color:#a5a285;
text-align:center;
font-style:italic;
padding:0px 0px 0px 11px;
}
#search ul li input{
float:left;
border:1px solid;
border-color:#afab81 #d8d5b4 #d8d5b4 #afab81;
width:184px;
height:22px;
background:url(images/inputBg.jpg) no-repeat;
padding:4px 0px 0px 4px
}

#search ul li select{
float:left;
border:1px solid;
border-color:#afab81 #d8d5b4 #d8d5b4 #afab81;
width:184px;
height:28px;
background:url(images/inputBg.jpg) no-repeat;
padding:4px 0px 0px 4px;
background-color: #ffffff;
}
#search img{
float:left;
}
#content{
width:952px;
float:left;
padding:59px 0px 47px 47px;
border-bottom:12px solid #972b16;
}
#featuring{
width:417px;
background:url(images/featuring.jpg) no-repeat top;
height:111px;
float:left; 
padding-top:34px;
}
#featuring div{
background:url(images/featuringBg.jpg) no-repeat; 
width:407px;
float:left; 
height:91px;
padding:20px 0px 0px 10px;
}
#featuring div li{
float:left; 
text-align:center;
font-family:Arial;
color:#3c2715;
font-size:12px;
font-weight:bold;
width:139px;
}
#login{
float:left; 
height:51px;
width:391px;
}
#login img{
float:left; 
margin-left:9px;
}
#locations{
float:left;
width:439px;
background:url(images/locations.jpg) no-repeat top;
padding-top:33px;
}
#locations div{ 
border-right:1px solid #f5f5f5;
border-left:1px solid #f5f5f5;
width:401px;
height:266px;
background-color:#faf9ee;
padding:15px 16px 0px 20px
}
#searchres div{ 
border-right:1px solid #f5f5f5;
border-left:1px solid #f5f5f5;
width:401px;
height:266px;
background-color:#faf9ee;
padding:15px 16px 0px 20px
}
#locations img{
float:left;
}
#leftpan{
float:left;
width:433px;
}
#rightpan{
float:left;
padding-left:26px;
width:439px;
}
.txt_Small{
font-family:Verdana;
font-size:11px;
color:#704d30;
padding:2px 5px 0px 5px;
}
.txt_large{
font-family:Verdana;
font-size:15px;
color:#704d30;
padding:2px 5px 0px 5px;
}
.txt_largest{
font-family:Verdana;
font-size:25px;
color:#704d30;
padding:2px 5px 0px 5px;
}
.moreLink{
font-family:Arial;
color:#704d30;
text-decoration:none;
font-size:12px;
font-weight:bold;
}
