/* CSS Document */

body {
margin: 0px;
padding:0px;
width:100%;
background-image:url("img/bg.gif");
background-position:center top;
background-color:#cbbb93;
background-repeat:repeat-x;
margin-bottom:10px;
}

#container {
width: 700px;
	margin-left: auto;
	margin-right: auto;
	
	}
	
 ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

li
{
padding: 0px;
margin: 0px;
}

p{
margin: 0px;
padding: 0px;
}

a{
color: #ffffff;
}

.clearcols
{
clear:both;
height:1px;
}

h1{
padding: 0px;
margin:0px;
padding-top:22px;
padding-bottom:12px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

#top{
width: 700px; 
margin-top: 15px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-bottom:30px;
text-align:right;
}

.top{
color:#FFFFFF;
margin-right:17px;
text-decoration:none;
display: block;
height: 50px;
}

#toplist li {
display:inline;
list-style-type: none;
padding-right:16px;
padding-bottom:30px;
}

#toplist a
{
font-weight: normal;
color:#FFFFFF;
text-decoration: none;
padding-bottom:30px;
}


#toplist a:link, #navlist a:visited
{
background: url(img/topbg.gif);
background-position:center;
background-repeat: no-repeat;
padding-bottom:30px;}

#toplist a:hover
{
background: url(img/topbg1.gif);
background-repeat: no-repeat;
background-position:center;
padding-bottom:30px;
} 

#flash{
width:700px;
}

.logo{
width: 362px;
margin-top:0px;
float:left;
}

.four_star{
width:338px;
float:left;
text-align:right;
}

#main_container{
background-image:url(img/main_bg.gif);
background-repeat:repeat-x;
background-color:#78705b;
width:100%;
margin-top:16px;
padding-bottom:10px;
}

#main_center{
width:700px;
margin-right:auto;
margin-left:auto;
}

#main_col1{
width: 507px;
float:left;
display:inline;

}

#main_col2{
margin-left:10px;
padding-bottom:10px;
width:183px;
float:left;
display:inline;
margin-top:22px;
background-color:#FFFFFF;
}

.main_border{
border: #cbbb93 solid 8px;
margin-left:10px;
margin-top:10px;
}

#main_bottom{
background-image:url(img/main_bg_bottom.gif);
background-repeat:repeat-x;
width:100%;
height: 14px;

}

.index_text{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.index_heading{
color:#474131;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:10px;
font-weight:bold;
text-transform:uppercase;
}


#four_cols{
width:700px;
background-color:#FFFFFF;
margin-top:10px;
}

#col1{
width:163px;
float:left;
display:inline;
margin-left:10px;
margin-top:10px;
}

#col2{
width:162px;
float:left;
display:inline;
margin-left:10px;
margin-top:10px;
}

#col3{
width:162px;
float:left;
display:inline;
margin-left:10px;
margin-top:10px;
}

#col4{
width:163px;
float:left;
display:inline;
margin-left:10px;
margin-top:10px;
}

.col_border{
border: #cbbb93 solid 8px;
}

.col_text{
color:#474131;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:10px;
margin-bottom:8px;
}

.col_text a:link, .col_text a:active, .col_text a:visited, .col_text a:hover{
color:#474131;
}

.gallery_border{
border: #cbbb93 solid 8px;
margin-top:10px;
margin-left:10px;

}

.gallery_border1{
border: #cbbb93 solid 8px;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
}

#footer_container{
width:700px;
margin-right:auto;
margin-left:auto;

}

#bottom_nav{
width:700px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#474131;
text-align:right;

}

#phones_logo
{
width: 700px;
margin-top:8px;
}

#logo{
width: 155px;
float: left;
display:inline;
}

#phone1
{
margin-top: 3px;
margin-bottom:10px;
width: 92px;
float: left;
margin-left: 26px;
}
#phone2
{
margin-top: 3px;
margin-bottom:10px;
width: 270px;
float: left;
margin-left: 17px;

}
#phone3
{
margin-left: 17px;
margin-bottom:10px;
margin-top: 3px;
width: 120px;
float: left;
}

.phone_text{
text-align: center;
font-family : arial, verdana, helvetica, courier;
font-size : 11px;
font-weight : normal;
line-height: 15px;
color: #474131;
}
.phone_text1{
text-align: center;
font-family : arial, verdana, helvetica, courier;
font-size : 11px;
font-weight : normal;
line-height: 15px;
color: #474131;
}

.phone_text_large{
text-align: center;
font-family : arial, verdana, helvetica, courier;
font-size : 15px;
font-weight : bold;
line-height: 18px;
color: #474131;
}

.border_spacing{
margin-left: 10px;
margin-bottom: 5px;

}





