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

body {
	margin:0;
	padding:0;
	background:url(assets/bkg.jpg) top repeat-x;
}

#container {
	padding:0;
	margin:0 auto 0 auto;
	width:966px;
	height:auto;
	position:relative;
	font-family: Verdana, Geneva, sans-serif;
}

img {
	border:none;
	margin:0;
}


h3 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:22px;
	color:#373737;
	font-weight:normal;
	line-height:2px;
}

/*----------------------Header------------------------------*/
#header_Left {
	float:left;
	margin:0;
	padding:5px;
	width:445px;
	height:auto;
	background:#f0f0f0;
	font-family: Verdana, Geneva, sans-serif;
}

#header_Right {
	float:left;
	margin:0;
	padding:0 5px 0 168px;
	color:#373737;
}

h1 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:21px;
	color:#b77489;
	font-weight:normal;
	line-height:2px;
}

h2 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:13px;
	color:#b77489;
	font-style:italic;
	font-weight:lighter;
	line-height:6px;
}

.phone {
	font-family:Verdana, Geneva, sans-serif;
	color:#b77489;
	font-size:16px;
}
	

/*----------------------Navigation--------------------------*/
#nav {
	float:left;
	margin:0;
	padding:2px;
	width:946px;
	height:41px;
	background:#f0f0f0;
	font-family: Verdana, Geneva, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	text-align:center;
}

#nav a, #nav a:visited {
	color:#373737;
	text-decoration:none;
}

#nav a:hover {
	color:#b77489;
}


#nav img {
	margin:0 1px 1px 5px;
}

#topnav {
	width:490px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#b77489;
	float:left;
	margin:0 0 2px 470px;
	text-transform:uppercase;
}

#topnav a {
	text-decoration:none;
	color:#b77489;
}

#topnav a:hover {
	color:#373737;
}

li {
	display:inline;
}

ul {
	margin:12px 0 0 0;
	padding:0;
}



/*------------------------Main Image Area ------------------*/
#imgarea {
	float:left;
	margin:0 0 30px 0;
	padding:8px;
	width:950px;
	height:665px;
	background:#ffffff;
	font-family: Verdana, Geneva, sans-serif;
}


#flash {
	padding:0;
	margin:8px 0 0 0;
	float:left;
	width:950px;
	height:378px;
}


#divider {
	float:left;
	width:950px;
	height:28px;
}
	

#three_col {
	width:945px;
	height:200px;
	margin:0;
	padding:0;
	font-family: Verdana, Geneva, sans-serif;
}

.col, .col p {
	float:left;
	margin:3px 0 3px 0;
	padding:0;
	width:315px;
	text-align:center;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-decoration:underline;
	color:#373737;
	font-size:19px;
	text-transform:uppercase;
}

.col img {
	float:left;
	margin:0 0 0 5px;
	width:300px;
	height:165px;
	border:thin #e2dfdc solid;
}

img a:link {
	text-decoration:none;
}
	

/*----------------------Body Copy----------------------*/
#content {
	float:left;
	width:936px;
	height:auto;
	margin:0 0 30px 0;
	padding:15px;
	font-family: Verdana, Geneva, sans-serif;
}

p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:justify;
	color:#373737;
}

p a:link, p a:visited {
	color:#b77489;
}

p a:hover {
	color:#373737;
}

/*----------------------Footer------------------------*/

#footer {
	clear:both;
	margin:30px 0 10px 0;
	padding:10px;
	width:946px;
	text-align:center;
	height:auto;
	background:#f0f0f0;
	font-size:10px;
	line-height:14px;
}

#footer a, #footer a:visited {
	text-decoration:none;
	color:#b77489;
	margin:0 10px 0 0;
}

#footer a:hover {
	color:#373737;
	font-family: Verdana, Geneva, sans-serif;
}

#footerLeft, #footerLeft p {
	padding:0;
	text-align:left;
	width:966px;
	float:left;
	line-height:14px;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	margin:0;
}


#footerLeft a:link, #footerLeft a:visited {
	color:#b77489;
	text-align:left;
}

#footerLeft a:hover {
	color:#373737;
}
