#header {height:418px; background:url(images/header-bg.gif) left top repeat-x #fff;}
#header, #content, #footer { font-size:0.75em;}
#header2 {height:85px; background:url(images/header-bg.gif) left top repeat-x #fff;}
#header2, #content2, #footer2 { font-size:0.75em;}
#header2 .row-1 {width:1300px; margin-left:50px:}
.wrap2 { width:1300px; margin:0 auto;}
.wrap { width:895px; margin:0 auto; clear:both;}
#logo {
	width:200px;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(images/salbravlogo_sm.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 71px;
	z-index: 99;
}

.col-1, .col-2, .col-3, .col-4 { float:left;}

/*======= index.html =======*/
#page1 #content .row-1 .col-1 {
	width:382px;
	margin-right:70px;
	background-image: url(images/icon2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#page1 #content .row-1 .col-2 { width:388px;}
#page1 #content .row-2 .col-1 { width:190px; margin-right:24px;}
#page1 #content .row-2 .col-2 { width:190px; margin-right:24px;}
#page1 #content .row-2 .col-3 { width:190px; margin-right:24px;}
#page1 #content .row-2 .col-4 { width:190px;}

/*======= services.html =======*/
#page-services #content .row-1 .col-1 {width:882px; 
background-image: url(images/icon2.jpg);
	background-repeat: no-repeat;
	background-position: left top; }
#page-services  #content .row-3 .col-1 { width:190px; margin-right:24px;}
#page-services  #content .row-3 .col-2 { width:190px; margin-right:24px;}
#page-services  #content .row-3 .col-3 { width:190px; margin-right:24px;}
#page-services  #content .row-3 .col-4 { width:190px;}

/*======= services-specialties.html =======*/
#page7 #content .row-1 .col-1 {width:882px; }

#page7 #content .row-2 .col-1 { width:180px; margin-right:34px;}
#page7 #content .row-2 .col-2 { width:180px; margin-right:34px;}
#page7 #content .row-2 .col-3 { width:180px; margin-right:34px;}
#page7 #content .row-2 .col-4 { width:180px;}

/*======= inside.html =======*/
#page-inside #content .row-1 {height:375px; }
#page-inside #content .row-1 .col-1 {
	width:895px;
	margin: 0px;
}
#page-inside #content2 .row-1 {height:925px; }
#page-inside #content2 .row-1 .col-1 {
	width:895px;
	margin: 0px;
}
#page-inside #content2 .row-2 .col-1 { width:180px; margin-right:34px;}
#page-inside #content2 .row-2 .col-2 { width:180px; margin-right:34px;}
#page-inside #content2 .row-2 .col-3 { width:180px; margin-right:34px;}
#page-inside #content2 .row-2 .col-4 { width:180px;}

#page-inside #content .row-2 .col-1 { width:180px; margin-right:34px;}
#page-inside #content .row-2 .col-2 { width:180px; margin-right:34px;}
#page-inside #content .row-2 .col-3 { width:180px; margin-right:34px;}
#page-inside #content .row-2 .col-4 { width:180px;}

/*======= index-1.html =======*/
#page2 #content .row-1 .col-1 {width:265px; margin-right:70px;}
#page2 #content .row-1 .col-2 { width:496px;}
#page2 #content .row-2 .col-1 {width:265px; margin-right:70px;}
#page2 #content .row-2 .col-2 { width:496px;}
#page2 #content .row-2 .col-2 .col-1 { width:223px; margin-right:37px;}

/*======= index-2.html =======*/
#page3 #content .row-1 .col-1 {width:390px; margin-right:48px;}
#page3 #content .row-1 .col-2 { width:360px;}
#page3 #content .row-2 .col-1 { width:180px; margin-right:34px;}
#page3 #content .row-2 .col-2 { width:180px; margin-right:34px;}
#page3 #content .row-2 .col-3 { width:180px; margin-right:34px;}
#page3 #content .row-2 .col-4 { width:180px;}

/*======= index-3.html =======*/
#page4 #content .row-1 .col-1 {width:265px; margin-right:70px;}
#page4 #content .row-1 .col-2 { width:496px;}
#page4 #content .row-1 .col-2 .col-1 { width:230px; margin-right:26px;}

/*======= index-4.html =======*/
#page5 #content .row-1 .col-1 {width:265px; margin-right:70px;}
#page5 #content .row-1 .col-2 { width:496px;}
#page5 #content .row-2 .col-1 {width:265px; margin-right:70px;}
#page5 #content .row-2 .col-2 { width:496px;}
#page5 #content .row-2 .col-2 .col-1 { width:230px; margin-right:35px;}

/*======= index-5.html =======*/
#page6 #content .row-1 .col-1 {
	width:265px;
	margin-right:70px;
	
}
#page6 #content .row-1 .col-2 { width:525px;}
#page6 #content .row-1 .col-2 .col-1 {
	width:245px;
	margin-right:0;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
}
#page6 #content .row-1 .col-2 .col-2 { width:260px; border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	}

/*=========================*/


#footer {height:72px; background:url(images/footer-bg.gif) left top repeat-x #161615;}

