@charset "utf-8";
/* 

	Standard Definitions
	Header
	Menu
	Top
	Main
	Footer

*/

* {margin: 0px; padding: 0px;}

.clear {clear: both;}

body {background: url(../images/background.png) repeat-x; background-color: #333; color: #444; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

#wrapper {margin: 0px auto; width: 960px;}

h1 {background: url(../images/h1Back.png) no-repeat left center; color: #000; font-size: 15px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 20px;}

h2 {color: #000; font-size: 14px; padding: 0px 0px 5px 0px;}

strong {color: #000;}

.orange {color: #f60; font-size: 22px; font-weight: bold; padding: 0px 5px 0px 0px;}

.page {border: solid #ccc 1px; float: left; margin: 0px 15px 15px 0px; padding: 2px;}

.rightPage {border: solid #ccc 1px; float: right; margin: 0px 0px 5px 15px; padding: 2px;}

.logos {border: none; padding: 7px;}

/******************** Header ********************/

#header {height: 80px;}
#header p {color: #fff; font-weight: bold; float: right; padding: 20px 0px 0px 0px; text-align: right;}

#social-icons{float:right; padding:20px 30px 0px 0px;}
#social-icons img{float:right; text-align:right; width:24px; height:24px; padding:5px 0px 0px 17px;  border:none;}
#social-icons strong{float:right; text-align:left; color:#fff; }

#phone{float:right; background: url(../images/phone-girl.jpg) 180px 8px no-repeat; height:80px; width:250px;}
#phone p{float:left; text-align:left; font-size:14px; color:#fff;}
#phone strong{text-align:left; font-size:26px; color:#fff;}


.logo {float: left;}
.phone {font-size: 26px;}

/******************** Menu ********************/

#menu {background: url(../images/menuBack.png) no-repeat; height: 41px; line-height: 40px;}

#menu ul {list-style: none;}

#menu li {display: block;float: left; text-align:center;}
#menu a {color: #fff;font-weight: bold;padding: 10px 21px 10px 20px; text-decoration: none;}

#menu a:hover {color: #f90;}

#menu a.active {color: #fc0;}

/******************** Top ********************/

#top {background: url(../images/topBack.jpg) no-repeat; height: 230px;}

html>body #quote {float: right; margin: 15px 15px 0px 0px;}

#quote {float: right; margin: 15px 5px 0px 0px;}

#quote label {color: #fff; font-size: 11px; font-weight: bold;}

p.crumbs {float: left; font-size: 11px; font-weight: bold; padding: 210px 0px 0px 20px;}

p.quoteHeader {color: #fff; font-size: 24px; font-style: italic; font-weight: bold; margin: 0px 0px 5px 0px;}

.quoteForm {border: solid #fff 1px; margin: 0px 15px 10px 0px; width: 175px;}

.quoteForm2 {border: solid #fff 1px; margin: 0px 15px 10px 0px; width: 160px;}

.quoteForm3 {border: solid #fff 1px; margin: 0px 15px 10px 0px; width: 80px;}


/******************** Main ********************/

#content {background-color: #fff;}


#main {border-top: solid #ccc 1px; margin: 0px 20px; padding: 20px 0px;}

#main p.sideHeader {color: #000; font-size: 17px; font-weight: bold; line-height: 100%; padding: 0px 0px 10px 0px;}
#main p {line-height: 150%; padding: 0px 0px 20px 0px;}

#main a {color: #f60; font-weight: bold;}

#main a:hover {color: #000;}

#leftSide {float: left; margin: 0px 30px 0px 0px; width: 220px;}

#leftSide p, #rightSide p {font-size: 11px; line-height: 170%;}

ul.sideList {list-style: none; margin: 0px 0px 30px 0px;}

ul.sideList li {background: url(../images/listBack.png) no-repeat left center; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 15px;}

ul.base {color: #333; padding: 0px 0px 15px 30px;}

ul.base li {padding: 0px 0px 7px 0px;}

#leftSide p.testimonialSig {font-style: italic; font-weight: bold; text-align: right;}

#center {float: left; width: 670px;}

/******************** Footer ********************/

#footer {color: #ccc; font-size: 11px; margin: 10px 20px 40px 20px;}

#footer p.leftFooter {float: left;}

#footer p.rightFooter {float:right; text-align: center;}
#footer p.info{
float: right; text-align: right;
padding: 0 0 0 50px;
}

#footer a {color: #ccc; text-decoration: none;}

#footer a:hover {color: #fff;}


