

body {
margin: 0 auto;
padding: 0;
font: 76% Georgia;
background-color: #ffffff;
}

#page {
background: #ffffff;
color: #303030;
margin: 0 auto;
width: 780px;
}

.clear-both { 
	font: 1px/1px sans-serif; 
	clear: both; 
}

a {
text-decoration: none;
/*color: #339EEB;*/
/*color: #4B59C2;*/
color: #447ABA;
}

a:hover {
/*color: #99d0ff;*/
color: #BBBBBB;
}

img{
border: 0px;
}

#header {
margin: 10px 0 0 0;
width: 780px;
padding: 0;
background-color: #447ABA;
}

#logo{
float: left;
}

#navigation{
margin: 0px 0px 0px 0px;
float: left;
}

#navigation ul{
list-style: none;
/*height: 80px;*/
margin: 0px 0px 0px 87px;
padding: 20px 0px 0px 0px;
}

#navigation ul li{
float: left;
margin-left: 30px;
}

#navigation ul li a{
/*color: #BBBBBB;*/
color: #ffffff;
font-weight: bold;
font-size: 0.8em;
}
/*
#navigation ul li a:hover{
color: #4B59C2;
}*/

#content{
margin: 20px 0 0 0;
padding: 0px;
position: relative;
float: left;
width: 780px;
}

#home-left{
float: left;
width: 253px;
border: #5A86B3 solid 1px;
height: 380px;
}

#home-center{
float: left;
width: 250px;
margin: 0px 15px 0px 15px;
}

#internal-left{
float: left;
width: 54px;
border: #5A86B3 solid 1px;
height: 380px;
}

#internal-center{
float: left;
width: 449px;
margin: 0px 15px 0px 15px;
}

.title{
font-family:  Georgia;
font-size: 1.6em;
/*color: #5A86B3;*/
/*color: #4B59C2;*/
color: #447ABA;
}

.text{
font-family:  Georgia;
font-size: 1.1em;
color: #656565;
line-height: 1.4;
}

#menu {
float: left;
width: 230px;
margin: 0 0 0 0;
padding: 0;
font-size: 0.9em;
background-color: #bbbbbb;
border: solid #bbbbbb 1px;
}

#menu ul {	
width: 230px;
margin: 0 0 0 0;
padding: 0;
font-size: 1.3em;
}	

#menu li {
list-style: none;
margin-bottom: 1px;
padding-left: 75px;
border: solid #ffffff 1px;
}

#menu li.menu-services {
background: url('../images/services.jpg') no-repeat left;
}

#menu li.menu-rates {
background: url('../images/rates.jpg') no-repeat left;
}

#menu li.menu-feedback {
background: url('../images/feedback.jpg') no-repeat left;
}

#menu li a {
height: 69px;
text-decoration: none;
color: #FFFFFF;
display: block;
padding: 8px 3px 0 8px;
background-color: #bbbbbb;
line-height: 1.0em;
}	
	
#menu li a:hover {
/*background-color: #5A86B3;*/
/*background-color: #4B59C2;*/
background-color: #447ABA;
color: #FFFFFF;
}

#menu p{
margin: 8px 0px 0px 0px;
}

.image-right{
float: right;
margin: 10px 20px 0px 0px;
}

.bullets{
/*color: #4B59C2;*/
color: #447ABA;
}

.bullets li{
line-height: 1.5;
}

.bullets span{
color: #656565;
}

table{
width: 100%;
border: #bbbbbb solid 1px;
}

table th{
/*background: #4B59C2;*/
background: #447ABA;
color: #ffffff;
padding: 3px 5px 3px 5px;
}

table td{
padding: 3px 5px 3px 5px;
border: #bbbbbb solid 1px;
}

form{
background: #ffffff;
}

.form-label{
	margin-bottom: 10px;
}

#footer
{
position: relative;
top: 20px;
padding: 10px 0px 10px 0px;
background: url('../images/dots.gif') repeat-x;
height: 64px;
font-size: 0.8em;
text-align: right;
}

#footer a{
/*color: #4B59C2;*/
color: #447ABA;
}

#footer a:hover{
color: #BBBBBB;
}