@charset "utf-8";
/* CSS Document */

* {
margin: 0 auto;
padding: 0;
}

img {
border: none;
}
a {
text-decoration: none;
}

body {
background: url(../images/body_bgr.jpg) top repeat-x #cabd9b;
}

#wrapper {
width: 960px;
background:#fff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#464749;
margin-top: 20px;
/*height: 802px;*/
}

#inner_wrapper {
width: 902px;
background:#fff;
padding-left:28px;
padding-right: 30px;
}

.call_us {
font-size:20px;
}
.call_us p {
padding-top: 48px;
}

#menu {
margin-left: 5px;
}
#menu ul {
display:inline;
list-style: none;
}
#menu ul li {
display: inline;
}
#menu img {
position:relative;
float:left;
}


.home_txt {
width: 626px;
padding-bottom: 46px;
}
.home_txt p {
padding:20px 30px 0px 6px;
}
.home_table {
padding-top: 20px;
padding-bottom:24px;
width: 276px;
}
.home_table td {
background: #e5e1dc;
width: 115px;
height: 12px;
color:#464749;
font-weight: bold;
padding:10px;
}


.inner_leftcol {
width:296px;
padding-top: 36px;
}
.inner_leftcol p {
padding-left: 4px;
padding-right: 10px;
}
.inner_pics {
width: 606px;
}
.inner_pics img {
position:relative;
float:left;
}

#footer {
background: #d2c968;
color:#fff;
font-size:11px;
height:38px;
}
#footer p {
padding-left:30px;
padding-right:30px;
padding-top:10px;
}
#footer a {
color:#fff;
}
#footer a:hover {
color:#464749;
}
/***misc***/

.floatleft {
position:relative; 
float:left;
}
.floatright {
position:relative;
float:right;
}

.clear {
clear:both;
}
.fullwidth {
width: 960px;
}
.fullwidth_inner {
width: 902px;
}
.yellow_title {
color:#d2c968;
font-size:20px;
}
.yellow_link {
color:#d2c968;
font-weight: bold;
}
.yellow_link img {
vertical-align:text-bottom;
}
.yellow_link a {
color:#d2c968;
}
.yellow_link a:hover {
color: #d2c31d;
}
