@charset "UTF-8";/* CSS Document */body { margin: 0px;padding: 0px;height:100%;background:url(images/bg.png) repeat-x;background-position: top center;background-attachment:fixed;background-color:#d9c29d;}#MainContainer {	margin:auto;	width: 1024px;	background-color:#FFFFFF;	-moz-border-radius: 15px;	border-radius: 15px;	padding:20px;	margin-top:50px;}p{font-family:Tahoma, Geneva, sans-serif; font-size: 12px; color:#64605f;  margin: 0; line-height:18px;}.content a:link {  font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#7d0b09;font-weight:normal;}.conteent a:visited {  font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#7d0b09;font-weight:normal;}.content a:hover {  color: #000000;}h1{ font-family:Tahoma, Geneva, sans-serif; font-size:24px; color:#77040f; margin:0px 0px 3px 0px; font-weight:normal; letter-spacing:1.5px; }h2{ font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#77040f; margin:13px 0px 3px 0px; font-weight:normal; background:transparent url(images/headline_paw.png) no-repeat;padding-left:25px;  }h4{ font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#77040f; margin:13px 0px 3px 0px; font-weight:normal; }h3{ font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#ffffff; margin:0px 0px 0px 0px; font-weight:normal; letter-spacing:1.5px;  }.callout{color:#7d0b09;}	/*--------------___ HEADER STYLES ------------------*/#headerContainer {width: 100%;height: 97px;}#headerImage {float:left;}#headerAddress{	font-family:Tahoma, Geneva, sans-serif; font-size: 12px; color:#ffffff;	width:214px; height:97px; float:left; background-image:url(images/header_logo.png); background-repeat:none;		}	.headerAddress{	font-family:Tahoma, Geneva, sans-serif; font-size: 12px; color:#64605f; margin-left:108px; margin-top:25px; vertical-align:middle;  		}/*-------------- END HEADER STYLES ------------------*//*-------------- Nav STYLES ------------------*/nav ul ul {	display: none;	z-index:10000;	float:right;}	nav ul li:hover > ul {		display: block;	}		nav ul {	background-image:url(images/nav_bg.png); 	padding: 0 0px;	border-radius: 10px;  	list-style: none;	position: relative;	display: inline-table;}	nav ul:after {		content: ""; clear: both; display: block;	}		nav ul li {	float: left;}	nav ul li:hover {		background-image:url(images/nav_bg_hover.png);	}		nav ul li:hover a {			color: #fff;		}		nav ul li a {		display: block; padding: 20px 20px;		color: #ffffff; text-decoration: none;		font-family:Tahoma, Geneva, sans-serif; letter-spacing:1px;			}		nav ul ul {	background: #77040f; border-radius: 0px; padding: 0;	position: absolute; top: 100%;}	nav ul ul li {		float: none; 		border-top: 1px solid #6a040e;		border-bottom: 1px solid #6a040e;		position: relative;		background-repeat:no-repeat;		background-image:url(images/paw_link.png);	}	nav ul ul li a {		padding: 10px 25px;		color: #fff; font-size:12px; letter-spacing:1px;		}				nav ul ul li a:hover {		background: #6a040e;		background-repeat:no-repeat;	background-image:url(images/paw_link_o.png);			}										nav ul ul ul {	position: absolute; left: 100%; top:0;}	/*-------------- END Nav STYLES ------------------*//*-------------- slider STYLES ------------------*/#sliderContainer {	width: 100%px;	margin-top:20px;	overflow: hidden; 	z-index:30000;	}#slider {	width: 734px;	}#rightSlider {	width: 240px;	float:right;	height:255px;	background: #dc0023; 	background: linear-gradient(top, #dc0023 0%, #77040f 100%);  	background: -moz-linear-gradient(top, #dc0023 0%, #77040f 100%); 	background: -webkit-linear-gradient(top, #dc0023 0%,#77040f 100%); 	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);	padding: 0 20px;	border-radius: 10px;  	list-style: none;	position: relative;	display: inline-table;	margin-left:10px;}.rightSlider{	font-family:Tahoma, Geneva, sans-serif; font-size: 12px; color:#ffffff;  margin: 5px 0px 5px 0px;		}		div.horizontalRule {    min-height: 1px;    clear:both; width:250px;    border-bottom:1px solid #d1d1d1;    height:1px; padding-top:5px;    margin-top:6px;    margin-bottom:6px;	color:#6a040e;}h1.rightSlider{	font-family:Tahoma, Geneva, sans-serif; font-size:24px; color:#ffffff; margin:15px 0px 0px 0px; font-weight:normal; letter-spacing:1.5px; 		}	h2.rightSlider{	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:15px; color:#eec07b; margin:0px 0px 20px 0px; font-weight:normal; font-style:italic;  		}				/*-------------- END slider STYLES ------------------*//*-------------- indexBody STYLES ------------------*/#indexBodyContainer {	width: 100%px;	margin-top:20px;	overflow: hidden; }#indexBody {	width: 690px;	}#indexBoxes {	width: 294px;	float:right;	height:402px;}/*-------------- indexBody STYLES ------------------*//*-------------- index services STYLES ------------------*/#indexServices {	width: 660px; height:210px;	background-color:#f1ece5;	-moz-border-radius: 15px;	border-radius: 15px;	padding:20px;	margin-top:20px;	border:1px; border-style:solid; border-color:#c2c2c2;		}p.indexServices {	text-align:center;		}#social {width: 1024px;height: 56px;margin: auto;}div.menuitem {font-family:Tahoma, Geneva, sans-serif;;font-size:12px;color:#000;float: left;width: 165px;color:#7d0b09;}span.clearit {clear: both;height: 1px;}#indexServices a:link {  font-family:Tahoma, Geneva, sans-serif;font-size:13px;color:#7d0b09;text-decoration:none;font-weight:bold;}#indexServices a:visited {	font-family:Tahoma, Geneva, sans-serif;	font-size:13px;	color:#7d0b09;	text-decoration:none;	font-weight:bold;}#indexServices a:hover {  color: #000000;}/*-------------- index services STYLES ------------------*//*-------------- content body STYLES ------------------*/#contentBodyContainer {	width: 100%px;	margin-top:20px;	overflow: hidden; }#contentBody {	width: 790px;		float:right;	}#contentBoxes {	width: 194px;	height:402px;			float:left;}div.menuitemBullets {font-family:Tahoma, Geneva, sans-serif;;font-size:12px;color:#000;float: left;width: 200px;color:#7d0b09;}p.bullets {	text-align:left;	font-family:Tahoma, Geneva, sans-serif;font-size:14px;margin-bottom:8px;		}/*-------------- content body STYLES ------------------*//*-------------- Footer STYLES ------------------*/#footerContainer {	margin:auto;	width: 1024px;	}p.footer{	font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#64605f; margin:0px; font-weight:normal; letter-spacing:1.5px; text-align:center; 		}		#footer a:link {  font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#77040f; margin:0px; font-weight:normal; letter-spacing:1.5px; text-align:center; text-decoration:none;}#footer a:visited {  font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#77040f; margin:0px; font-weight:normal; letter-spacing:1.5px; text-align:center; text-decoration:none;}#footer a:hover {  color: #64605f;}	/*-------------- End FOoter STYLES ------------------*/