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

body { margin-top:0px; text-align:center; background:#e1e1e1; font-family:Arial, Helvetica, sans-serif;}

h1 { font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#00467f; text-align:left; padding:0px 0px 0px 20px;}

h2 { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#00467f;}

.quest { font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#00467f;}

ol { font-size:12px; color:#333;}

li { padding:5px 0px 0px 0px;}

ul { font-size:12px; color:#666; line-height:19px; margin:0px 0px 0px 20px;}
ul a { font-size:12px; color:#333333; text-decoration:none;}
ul a:hover { font-size:12px; color:#333333; text-decoration:underline;}

ul.arrow { list-style-image:url(site-images/green-arrow.gif); font-size:12px; color:#333333; line-height:19px; margin:0px 0px 0px 20px;}
ul.arrow a:link, ul.arrow a:active, ul.arrow a:visited { font-size:12px; color:#333333; text-decoration:none;}
ul.arrow a:hover { font-size:12px; color:#333333; text-decoration:underline;}

#clear { clear:both; height:0; display:block; overflow:hidden;}

/*    header    */

#headOne { background:url(images/header-flat.gif) no-repeat; width:1000px; height:95px; overflow:hidden; margin:0 auto;}
#headOneL { float:left; width:200px;}
#headOneR { float:right; width:500px; padding:52px 50px 0px 0px; text-align:right; color:#FFFFFF; font-size:9px;}
#headOneR a { color:#FFFFFF; text-decoration:none; font-size: 10px;}
#headOneR a:hover { color:#FFFFFF; text-decoration:underline; font-size: 10px;}

/*    footer    */

#footer { width:1000px; text-align:center; background: url(images/footer.gif) no-repeat #e1e1e1; padding: 70px 0px 0px 0px; color:#452325; font-size:10px; margin:0 auto;}
#footerLeft { width:280px; text-align:left; float:left; padding-left:50px; background-color:#e1e1e1;}
#footerRight { width:600px; text-align:right; float:right; padding-right:50px; line-height:18px; background-color:#e1e1e1;}
#footerRight a { text-decoration:none; padding:5px; color:#452325;}
#footerRight a:hover { text-decoration:underline; padding:5px; color:#452325;}

/* Main Divs */
#main { background:#e1e1e1 url(images/header_05.gif) repeat-y; width:1000px; padding:0px;position:relative; overflow:hidden; margin:0 auto;}

#topContainer { padding:0px ; margin:0px; text-align:right; position:relative;
	background:url(images/header_02.gif) no-repeat; height:39px; border:0px;}

#topNav { color:#FFFFFF; font-size: 10px; padding:10px 60px 0px 0px}
#topNav a { color:#FFFFFF; text-decoration:none; font-size: 10px;}
#topNav a:hover { color:#FFFFFF; text-decoration:underline; font-size: 10px;}

.searchBtn { padding:2px 2px 2px 15px; font-size:10px; font-weight:bold; height:19px;
	border:solid 1px #a8b400; background:#a8b400 url(site-images/search-button.gif) no-repeat; color:#452325;}

#navigation { background:url(images/header_04.gif) no-repeat; height:30px; margin:0px;}

#siteContent { width:1000px; background:url(images/header_05.gif) repeat-y; padding:0px; margin:0px; position:relative;}

#left { float:left; padding-left:60px; width:180px; text-align:left;}

#left a:link, #left a:active, #left a:visited { font-size:12px; font-weight:bold; color:#666666; text-decoration:none; }
#left a:hover { font-size:12px; font-weight:bold; color:#666666; text-decoration:underline; }

#left ul { list-style:none; list-style-type:none; padding:0px; margin:0px; border-top:solid 1px #999999; width:150px; padding:0px; margin:0px;}
#left li { list-style:none; list-style-type:none;}
#left li a:link, #left li a:active, #left li a:visited { display:block; border-bottom:solid 1px #999999; width:150px; padding:10px 0px 10px 5px;}
#left li a:hover { display:block; border-bottom:solid 1px #999999; background-color:#9fcbed; width:150px; padding:10px 0px 10px 5px;}

#post-sale {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#00467f; text-align:left; font-weight:bold; }
#post-sale a:link, #post-sale a:active, #post-sale a:visited { font-size:12px; font-weight:bold; color:#666666; text-decoration:none; }
#post-sale a:hover { font-size:12px; font-weight:bold; color:#666666; text-decoration:underline; }

#post-sale ul { list-style:none; list-style-type:none; padding:0px; margin:0px; border-top:solid 1px #999999; width:150px; padding:0px; margin:0px;}
#post-sale li { list-style:none; list-style-type:none;}
#post-sale li a:link, #post-sale li a:active, #post-sale li a:visited { display:block; border-bottom:solid 1px #999999; width:150px; padding:10px 0px 10px 5px;}
#post-sale li a:hover { display:block; border-bottom:solid 1px #999999; background-color:#9fcbed; width:150px; padding:10px 0px 10px 5px;}

#mainContent {float:right; width:700px; text-align:left; padding:0px 50px 0px 0px;}
#mainContent p { color:#666666; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; text-align:left; padding:10px 0px 0px 0px;}
#mainContent a { color:#00467f; text-decoration:none;}
#mainContent a:hover { color:#333333; text-decoration:underline;}


#fullCont { margin:0 auto; width:930px; }
#fullCont p { color:#666; line-height:17px; padding:0px 30px; font-size:12px; text-align:left;}
#fullCont a { color:#00467f; text-decoration:underline;}
#fullCont a:hover { text-decoration:none;}
#fullContL { float:left; width:400px; padding:10px 0px 0px 0px;}
#fullContR { float:right; width:520px; text-align:left;}
#fullContR p { color:#666; line-height:17px; padding:0px 10px; font-size:12px;}

#indexBottomL { float:left; width:490px; text-align:left; padding:10px;}
#indexBottomL p { color:#666; line-height:16px; padding:0px 10px; font-size:12px;}
#indexBottomR { float:right; width:400px; text-align:left; padding:10px;}

#contentHeader { font-size:14px; font-weight:bold; border-bottom:solid 1px #666; color:#666; text-align:left;}

#indexTitle { color:#00467f; font-size:12px; font-weight:bold; line-height:16px;}

#image {}

#imageSec { width:697px; height:163px; background:url(site-images/sec-image.jpg) no-repeat; color:#FFFFFF; font-size:20px; font-weight:bold;}
#imageFaq { width:697px; height:163px; background:url(site-images/faq-image.jpg) no-repeat; color:#FFFFFF; font-size:20px; font-weight:bold;}
#imageEvent { width:697px; height:163px; background:url(site-images/events-image.jpg) no-repeat; color:#FFFFFF; font-size:20px; font-weight:bold;}
#imageNews { width:697px; height:163px; background:url(site-images/news-image.jpg) no-repeat; color:#FFFFFF; font-size:20px; font-weight:bold;}
#imageContact { width:697px; height:163px; background:url(site-images/contact-image.jpg) no-repeat; color:#FFFFFF; font-size:20px; font-weight:bold;}

#image p {padding:50px 30px 30px 30px;}
#image a:link, #image a:active, #image a:visited { color:#FFFFFF; text-decoration:underline;}
#image a:hover {color:#FFFFFF; text-decoration:none;}

#footer { width:1000px; text-align:center; background-color:#e1e1e1;}
input.search { border:solid 1px #a8b400; font-size:10px;}

div.clearer { clear: left; line-height: 0; height: 0; }
div.clearer2 { clear: both; line-height: 0; height: 0; }

.content { color:#333333; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; text-align:left; padding:10px 0px 0px 0px;}
.content a { color:#00467f; text-decoration:none;}
.content a:hover { color:#333333; text-decoration:underline;}

.content1 { color:#333333; font:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; text-align:left; padding:10px 0px 0px 0px;}
.content1 a { color:#333; text-decoration:none;}
.content1 a:hover { color:#333333; text-decoration:underline;}

.link , .link a { color:#0000CC; text-decoration:underline;}


table.contact { border-left: solid 2px #a8b400; border-top: solid 2px #a8b400;}
td.contact { border-right: solid 2px #a8b400; border-bottom: solid 2px #a8b400; padding:5px; font-size:12px; color:#333333;}
td.contactAlt { border-right: solid 2px #a8b400; border-bottom: solid 2px #a8b400; padding:5px; font-size:12px; color:#333333; background-color:#edefc9;}
td.contactL { border-right: solid 2px #a8b400; border-bottom: solid 2px #a8b400; padding:5px; font-size:12px; color:#333333; text-align:right;}
td.contactAltL { border-right: solid 2px #a8b400; border-bottom: solid 2px #a8b400; padding:5px; font-size:12px; color:#333333; background-color:#edefc9; text-align:right;}

input { border:solid 1px #452325;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
textarea.contact { border:solid 1px #452325; width:609px; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:40px;}