/*BODY AND MAIN*/

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5d5d5d;
font-size:11px;
text-align:center;
padding:0px;
}

#mainwrapper{
width:955px;
height:auto;
padding:0px;
margin:0 auto;
text-align:left;
border: 1px solid #ddd;
background-color:#f9f9f9;
}

/*BANNER*/

#bannerwrapper{
margin:0px;
padding:0px;
}

#imgbanner1{
background:url(../images/imgbanner1.jpg);
float:left;
height:153px;
width:477px;
}

#imgbanner2{
background:url(../images/imgbanner2.jpg);
height:153px;
width:477px;
float:left;
}

#imgbanner3{
background:url(../images/imgbanner3.jpg);
height:153px;
width:477px;
float:left;
}

#imgbanner4{
background:url(../images/imgbanner4.jpg);
height:153px;
width:477px;
float:left;
}

/*INNERPAGES BANNER*/

#free_est{
float:right;
margin-top:105px;
margin-right:255px;
}

#free_est a{
text-decoration:none;
}

#reservation{
float:right;
font-size:14px;
font-weight:bold;
color:#ffffff;
margin-right:300px;
}

#reservation a{
text-decoration:none;
color:#ffffff;
}

#free_est a{
color:#FFFFFF;
}

#topbanner{
float:left;
margin-left:70px;
color:#438fc7;
font-weight:bold;
font-size:10px;
}

#topbanner2{
float:left;
margin-left:35px;
color:#438fc7;
font-weight:bold;
font-size:10px;
}

#topbanner a{
color:#438fc7;
}

#topbanner2 a{
color:#438fc7;
}

/*NAVIGATION*/

#navigation{	
margin: 0;
padding: 0;
list-style: none;
background:url(../images/bg_nav.jpg); 
height:43px;
}

#navigation li{	
float: left;
}

#navigation li a{
display: block;
padding:14px 33px;
font-weight:bold;
color:#fffefc;
text-decoration:none;
}

#navigation li a:hover{
background:url(../images/bg_nav.jpg);
}
		
#navigation li ul{	
margin: 0;
padding: 0;
position: absolute;
visibility: hidden;
}
	
#navigation li ul li{
float: none;
display: inline;
background-image:url(../images/Index_07_03.jpg);

}
			
#navigation li ul li a{	
background: #FFFFFF;
height:20px;
padding:5px;
color:#3a89c5;
width:240px;
}
	
#navigation li ul li a:hover{
background:#d2d2d2;
}
	
#navigation ul li.line{
width:5px;
padding:0;
margin:0;
}

/*CONTENT*/

#container {
padding: 0px;
margin: 3px;
background-attachment: scroll;
background-position: 0px 0px;
height: 100%;
width: auto;
}

.leftcontainer{
width: 250px;
height:800px;
float: left;
padding:10px;
margin:6px;
text-align:center;
border:solid;
border-width:1px;
border-color:#e2e1df;
}

.centercontainer{
width: 350px;
height:autopx;
float: left;
padding:10px;
margin:6px;
border:solid;
border-width:1px;
border-color:#e2e1df;
}

.centercontainer a{
color:#73a5d1;
}

.rightcontainer {
width: 240px;
height:800px;
float: left;
padding:10px;
margin:6px;
border:solid;
border-width:1px;
border-color:#e2e1df;
}

.rightcontainer2 {
float: left;
padding:10px;
margin:6px;
}


.rightcontainer p{
text-align:justify;
}

.rightimage{
float:left;
padding:10px;
margin-bottom:40px;
}

.rightimage2{
float:left;
padding:10px;
}

.center p a{
color:#43617b;
font-weight:bold;
}

.clearer {
font-size: 0px;
line-height: 0px;
display: block;
margin: 0px;
padding: 0px;
clear: both;
height: 0px;
width: auto;
}

.crunch{
color:#73a5d1;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

.breadCrumbContainer{
  color:#43617b;
  font-size:11px;
  font-weight:bold;
  padding:5px;
  margin-top:2px;
}

.breadCrumbContainer a{
  color:#43617b;
}

/*PARTNERS*/
#partners img{
padding-top:35px;
padding-left:15px;
padding-right:15px;
}

/*FOOTER*/

#footer {
margin: 10px 0px 0px 0px;
text-align: center;
padding: 15px 0px 15px 0px;
background-color: #696969;
color:#FFFFFF;
font-weight:bold;
}

#footer li {
   display:inline;
}

#footer a{
color:#fffefc;
font-weight:bold;
text-decoration:none;
}

/*FRAMES*/

.leftframe {
width: 210px;
height:auto;
float: left;
padding:10px;
margin:6px;
text-align:center;

}

.centerframe {
width: 400px;
height:auto;
float: left;
padding:10px;
margin:6px;
text-align:justify;
}


.tablecenterframe{
width: 650px;
height:auto;
float: left;
padding:10px;
margin:6px;
text-align:justify;
}


.centerframe2 {
width: 670px;
height:auto;
float: left;
padding:10px;
margin:6px;
text-align:justify;
}

.centerframe2 a{
color:#43617b;
font-weight:bold;
}
.centerframe a{
color:#43617b;
font-weight:bold;
}

.rightframe {
width: 220px;
height:auto;
float: left;
padding:2px;
margin-top:2px;
}

.right p{
text-align:justify;
}

.rightimage{
float:left;
padding:10px;
}

.center p a{
color:#43617b;
font-weight:bold;
}

.crunch{
color:#73a5d1;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

/*rightframe*/
.tips{
margin-left:10px;
margin-top:10px;
color:#43617B;
}

.tips p a{
color:#43617B;
text-decoration:none;
}

/*INNERPAGE NAVIGATION*/

#innerNav{
margin-left: 30px;
padding-left: 0;
text-align:justify;
margin-top:17px;
}

#innerNav li{
text-align:justify;
margin-left:0px;
list-style:none;
}

#innerNav a{
color:#5d5d5d;
text-decoration:none;
}

ul#innerNav .innerLine{
list-style:url(../images/Inner_Page_07_03.jpg);
}

#supplies{
float:right;
}

.ezcare{
color:#c73395;
text-align:center; 
font-size:16px; 
font-weight:bold;}

.testi{
width:144px;
height:144px;
border:solid black 1px;
margin:5px 10px;
padding:10px;
text-align:justify;
}

.leftcolimage1{
background:url(../images/button.jpg);
background-repeat:no-repeat;
height:60px;
width:190px;
border:0px;
margin-left:10px;
}

.leftcolimage2{
background:url(../images/button.jpg);
background-repeat:no-repeat;
height:60px;
width:190px;
border:0px;
margin-left:30px;
}

#left_est{
font-size:13px;
color:#fff;
float:left;
margin-top:-5px;
margin-left:15px;
}

#left_reserv{
font-size:13px;
color:#fff;
float:left;
margin-top:-15px;
margin-left:22px;
}

#left_reserv a{
color:#fff;
text-decoration:none;
}

#left_est a{
color:#fff;
text-decoration:none;
}

.inner{
width:650px;
text-align:justify;
}

.style2 {color: #c73395}
.style3 a {text-decoration:none;color: #162737}
.style5 {color: #211f20}
.style6 {color: #599cb9}
.style7 {color: #43617b}
