@charset "utf-8";
/* CSS Document */


#wrapper {
	width:778px;
	position:relative;
	margin:-10px auto 0;
	border: 2px groove #000000;
	background-color: #FFFFFF;
	}
	
	
#side {
	width:250px;
	height:660px;
	float:left;
	position:relative;
	background-color: #F8F8F8;
	}
.sidetext {
	font-size:.75em;
	font-family: Candara;
	color: #000066;
	}
	#side h1 {
	font-size:12px;
	font-family: "Copperplate Gothic Bold";
	color: #79653A;
		}
	#side h3 {
		font-size:20px;
		font-family: "Copperplate Gothic Bold";
		color: #000066;
		}
	#side h2 {
	font-size:12px;
	font-family: "Copperplate Gothic Bold";
	color: #79653A;
		}
	#side #news {
	position:absolute;
	width:250px;
	height:850px;
	top:0;
	left:0;
	background-image: url(../images/main/custom/sideBack.gif);
	background-repeat: no-repeat;
	background-color: #F7F7F7;
		}
		#side #news #content {
	position:absolute;
	width:215px;
	top:80px;
	left:17.5px;
			}
		#side #news #more {
	position:absolute;
	width:70px;
	height:40px;
	top:335px;
	right:30px;
			}
	#side #content {
	position:absolute;
	width:215px;
	height:260px;
	top:390px;
	left:17.5px;
		}
	
	
	
#main {
	width:527px;
	height:850px;
	float:right;
	position:relative;
	background-image: url(../images/main/custom/mainBack.gif);
	background-repeat: no-repeat;
	}
.maintext {
	font-size:13px;
	color:#000000;
	}
	#main h1 {
		font-size:20px;
		font-family: "Copperplate Gothic Bold";
		color: #000066;
		}
	#main h3 {
		font-size:20px;
		font-family: "Copperplate Gothic Bold";
		color: #000066;
		}
	#main h2 {
		font-size:20px;
		font-family: "Copperplate Gothic Bold";
		color: #000066;
		}
	#main #repair {
	position:absolute;
	width:170px;
	height:194px;
	top:30px;
	left:10px;
		}
	#main #logo {
	position:absolute;
	width:173px;
	height:205px;
	top:245px;
	left:10px;
		}
	#main #links {
	position:absolute;
	width:167px;
	height:201px;
	top:470px;
	left:10px;
		}
	#main #vet {
	position:absolute;
	width:485px;
	height:95px;
	top:540px;
	left:40px;
		}
	#main #content {
	position:absolute;
	width:305px;
	top:35px;
	left:195px;
		}
	
			
	
#footer {
	position:relative;
	clear:both;
	height:147px;
	background:#FFFFFF url(../images/footer/footTop.gif) no-repeat left top;
	}
.foottext {
	font-size:20px;
	color: #0055AD;
	font-weight: bolder;
	}
	#footer #contact {
		position:absolute;
		width:490px;
		height:55px;
		top:50px;
		left:130px;
		}
	#footer ul {
		margin: 0;
		padding: 0;
		position: absolute;
		right: 0px;
		bottom:0;
		float: left;
		width: 778px;
		list-style:none;
		background:url(../images/footer/footNavBack.gif) repeat-x top left;
		}
	#footer ul li {
		float:left;
		}
	#footer ul li a {
	display:block;
	color:#000000;
	text-decoration:none;
	padding:9px 10px 9px 18px;
	line-height:10px;
	font-size:11.5px;
	font-weight:bold;
	background:url(../images/footer/footNavBackSide.gif) no-repeat left top;
		}
	#footer ul li a:hover {
		color:#FFFFFF;
		}

#header {
	height:154px;
	position:relative;
	}
	#header #flash {
		position:absolute;
		top:21px;
		left:0;
		width:778px;
		height:105px;
		}
	#header #headtop {
		height:21px;
		position:absolute;
		top:0;
		right:0;
		width: 778px;
		}
	#header h1 {
		margin-left: -9000px
		}
	#header ul {
		margin: 0;
		padding: 0;
		position: absolute;
		right: 0px;
		bottom:0;
		float: left;
		width: 778px;
		list-style:none;
		background:url(../images/header/navBack.gif) repeat-x top left;
		}
	#header ul li {
		float:left;
		}
	#header ul li a {
	display:block;
	color:#011321;
	text-decoration:none;
	padding:9px 10px 9px 18px;
	line-height:10px;
	font-size:11.5px;
	font-weight:bold;
	background:url(../images/header/navSideBack.gif) no-repeat left top;
		}
	#header ul li a:hover {
		color:#79653A;
		}
	

