@import url("mainmenu.css");

* {margin:0px auto;	padding:0px;}
html {font-size:1.0em; height: 100%;}
body {font:12px Arial, sans-serif; margin:0px auto; border:#333333 0px solid; background-color:#4a4a47; width:850px; margin-top:10px; color:#000000; margin-bottom:10px;}
.leftf {float:left;}
.rightf {float:right;}

h1 {background:url(../images/hd-bg.jpg) no-repeat; height:22px; font-family:"Trebuchet MS"; font-size:18px; color:#df5621; padding-left:12px;}
h2 {color:#64350b; font-family:"Trebuchet MS"; font-size:14px; border-bottom:1px solid #64350b; margin-top:5px;}

.img-r {border:1px solid #CCCCCC; float:right; margin:7px 0 15px 15px; padding:3px;}
.img-l {border:0px solid #000; float:left; margin:15px 10px 10px 7px; padding:0px;}

a {color:#00CC00; text-decoration:none;}
a:hover {text-decoration:underline; color:#000000;}
a:focus {outline:none;}
.active {color:#FFFF00;}

.roundcont {width:875px; background-color:#fff;	color:#333; border:#CCCCCC 0px solid;}
	.roundcont p {margin:0 10px;}
	.roundtop {background:url(../images/tr.jpg) no-repeat top right;}
	.roundbottom {background: url(../images/br.jpg) no-repeat top right;}
img.corner {width:15px; height:15px;border:none; display:block !important; margin:0px;}

#main-menu {background:url(../images/menu-bott-border.jpg) bottom repeat-x; text-align:center; border:#333333 0px solid; margin-top:60px; width:850px;}
.logo {margin:0 0 0 30px; position:absolute;}
.callus {float:right; border:#999999 0px solid; margin-right:27px; color:#d85121; font-size:14px; text-transform:uppercase; font-weight:bold;}
	.callus span {color:#624c2f; font-size:20px;}
	.callus strong {color:#624c2f; font-size:15px;}

#body-container {margin:10px; color:#000000; font-size:14px;}
#body-container p {text-align:justify; margin-bottom:10px; line-height:18px;}
.banner {margin-bottom:15px;}
.hr {background-color:#ebebeb; height:2px; margin:2px 0px 10px 2px;}

.slide-show {background:url(../images/slideshow-bg.jpg) no-repeat; height:164px; margin-left:8px; padding:10px; width:818px;}
	.slide-show div{width:122px; height:93px; float:left; padding:3px; border:#000000 0px solid; text-align:center; margin:3px 3px 3px 5px;}
	.slide-show img {margin-bottom:5px;}
	.slide-show span {font-size:11px;}

.slide-show-full {background:url(../images/slideshow-bg.jpg) no-repeat; height:164px; margin-left:8px; padding:10px; width:818px;}
	.slide-show-full img {margin:5px; float:right;}
	.slide-show-full a {display:block; text-align:right; color:#69390B;}
	.slide-show-full a:hover {text-decoration:underline;}
	
.footer {margin-top:9px; background:url(../images/footer-bg.jpg) repeat-x;}
	.footer div{padding-top:6px;}
	.footer a {text-transform:uppercase; color:#69390b; font-size:11px; border:#CCCCCC 0px solid; display:inline-block; line-height:29px; padding:0px 7px 0px 7px;}
	.footer a:hover {background:url(../images/footer-link-bg.jpg) repeat-x; height:29px; color:#FFFFFF; text-decoration:none;}
.copyright {float:right; color:#5c492b; font-size:11px;}


.errorMsg{color:#FF0000;}
.succMessage{color:#000066;}
.required{color:#993300;}
.contact-form{width:75%;}

fieldset {border:0px none;}
fieldset legend {font-size:1.4em;}
fieldset p {margin:0 auto;}
fieldset p label {display:block;width:25%;float:left;margin-right:5px; text-align:right;}

/* Site Map */
#sitemap {margin-left:30px; margin-top:10px;}
#sitemap ul li {font-size:1.0em;padding:2px; list-style-type: square; list-style-position:inside; }
#sitemap ul li ul {margin-bottom:2px;margin-left:25px;}
#sitemap ul li ul li {font-size:1.0em; list-style-type: circle; }
#sitemap a, #sitemap a:link, #sitemap a:visited {text-decoration:none; font-weight:normal; color:#69390b;}
#sitemap a:hover {text-decoration:underline; font-weight:bold; color:#69390b;}
