body {font-family: Helvetica, Arial, sans-serif; margin:0px; padding:0px; background-image:url(images/body_bg.jpg); background-repeat:repeat-x; background-color:#9ba96c; color:#FFFFFF; font-size:12px}

a img {border:0px;}

object {margin:0px; padding:0px;}
embed {margin:0px; padding:0px;}

form {margin:0px; padding:0px;}
.input {position:absolute; float:left; margin:5px 0px 5px 10px; padding:5px 10px 5px 10px; border:0px; color:#91a05d; width:180px; font-weight:bold; font-size:14px;}
.button {position:absolute; float:left; margin:5px 0px 0px 210px; height:27px; width:27px; border:0px; background:url(images/magnify.jpg); background-repeat:no-repeat;}
.button:hover {cursor:pointer;}

#container {margin:0 auto; width:1030px; height:577px; background-image:url(images/container_bg.png); background-repeat:no-repeat;}
#left_content {position:absolute; width:225px; margin-left:25px;}
#right_content {position:absolute; width:800px; margin:0px 0px 0px 215px;}

#container_sub {margin:0 auto; width:1205px;}
#container_sub_bg {position:absolute; width:1030px; margin-left:10px; background-image:url(images/container_sub_bg.jpg); background-repeat:repeat-x; background-color:#909f5c;}
#sub_left_content {float:left; width:225px; margin-left:15px;}
#sub_right_content {float:left; width:800px; margin:0px 0px 0px 205px;}


#logo {float:left; width:200px; top:10px; left:45px; margin:0px; position:absolute;}
#side_menu {float:left; width:205px; height:315px; top:130px; margin:0px 0px 0px 0px; background-image:url(images/side_bar_bg.jpg); position:absolute;}
#side_menu #links {width:170px; margin:12px 0px 0px 28px;}
.menu_link {margin:6px 0px;}
#contact_us {float:left; width:225px; height:173px; top:595px; margin:0px 10px;  background-image:url(images/contact_us_bg.gif); background-repeat:no-repeat; position:absolute;}
#contact_us h1 {font-size:16px; top:20px; margin:0px 5px; padding:0px; font-weight:normal; position:absolute;}
#contact_us h1 a {font-size:16px; font-weight:normal; position:absolute;}
#contact_us span {font-size:11px; color:#f4cc79; margin:2px 0px;}
#contact_us a {font-size:11px; color:#ffffff; margin:2px 0px; text-decoration:none;}
#contact_us p {font-size:11px; line-height:14px; margin:0px; padding:0px; top:40px; left:25px; position:absolute;}
#contact_info{float:left; margin-left:0px; top:125px; left:25px;position:absolute;}
.padder {margin-left:20px;}
#us_logo {float:left; left:80px; top:775px; position:absolute;}
#us_logo_small {float:right; width:45px; left:130px; top:515px; position:absolute;}

#menu {width:681px; height:50px; margin:10px 15px 10px 15px; padding-left:25px; background-image:url(images/menu_bg.png); background-repeat:no-repeat; position:relative; z-index:50; overflow:hidden;}
#sub_menu {width:681px; height:50px; margin:35px 10px 10px 0px; padding-left:70px; background-image:url(images/menu_bg.png); background-repeat:no-repeat; position:relative; z-index:50; overflow:hidden;}
.menu_item {float:left; margin:5px 0px;}
.dropdown {width:210px; margin:-20px 80px; background-color:#9AA86C; position:absolute; z-index:25; display:none;}
.dropdown ul {margin:10px 0px; padding:0px;}
.dropdown li {margin:0px; padding:0px; width:200px; list-style:none;}
.dropdown .has_sublinks {background-image:url(images/arrow.png); background-repeat:no-repeat; background-position:right;}
.dropdown li:hover {background-color:#91A05D;}
.dropdown li a {margin:0px 15px; text-decoration:none; color:#111111;}
.subdropdown {width:145px; margin:-20px 45px; background-color:#9AA86C; position:absolute; z-index:25; display:none;}
.subdropdown ul {margin:10px 0px; padding:0px;}
.subdropdown li {margin:0px; padding:0px; width:135px; list-style:none;}
.subdropdown .has_sublinks {background-image:url(images/arrow.png); background-repeat:no-repeat; background-position:right;}
.subdropdown li:hover {background-color:#91A05D;}
.subdropdown li a {margin:0px 15px; text-decoration:none; color:#111111;}
#flash_bg {float:left; width:790px; height:375px; background-image:url(images/flash_holder.png); background-repeat:no-repeat; overflow:hidden; margin:-3px 0px 0px 0px}
#flash {float:left; width:758px; height:350px; margin:13px 15px 14px 17px; padding:0px; border:0px; overflow:hidden;}
#flash object {border:0px; padding:0px; margin:0px; border:0px;}
#callouts {float:left; width:780px; margin:0px 0px 5px 0px;}
.callout {float:left; width:260px; height:99px; overflow:hidden;}
#bottom_menu {float:left; width:775px;; height:20px; margin-left:10px; margin-top:5px;}
#bottom_menu a {color:#FFFFFF; text-decoration:none; margin:0px 10px; font-size:10px; font-weight:bold;}
#bottom_menu span {color:#FFFFFF; margin:0px 10px; font-size:10px;}

#stay_in_touch {float:left; width:225px; margin:10px 8px; top:450px; position:absolute; background-image:url(images/stay_in_touch.jpg); background-repeat:no-repeat;}
#stay_in_touch .links {float:left; margin:50px 10px 10px 15px; width:200px;}
#stay_in_touch .links a {float:left; margin:5px 0px; width:200px; font-size:11px; text-decoration:none; color:#FFFFFF;}
#stay_in_touch .links a:hover {color:#c6ff00;}

#content_box {position:relative; width:779px; margin-top:25px; margin-left:11px; padding-bottom:3px; background-image:url(images/content_bg.png); background-repeat:repeat-y;min-height:1000px;}
#sub_header {position:relative; margin:-10px 0px;}
#content {
	position:relative;
	background-image:url(images/content_bg.png);
	background-repeat:no-repeat;
	width:769px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content_pop {position:absolute; background-image:url(images/content_bg.png); width:612px; margin:0px 0px 0px 0px;}
#content .crumbs {margin:0px 25px; color:#2b2e1b; font-size:10px;}
#content .crumbs a  {color:#3F5D93; line-height:20px; font-size:10px;}
#content .crumbs a:hover  {color:#6f7c44; line-height:20px; font-size:10px;}
#content .crumbs a:visited  {color:#6f7c44; line-height:20px; font-size:10px;}
#content h1 {margin:20px 25px; color:#2b2e1b; font-size:20px;}
#content h1 a  {color:#3F5D93; font-size:20px;}
#content h1 a:hover  {color:#6f7c44; font-size:20px;}
#content h1 a:visited  {color:#6f7c44; font-size:20px;}
#content h2 {margin:10px 25px; color:#6f7c44; font-size:16px;}
#content h2 a {color:#3F5D93; font-size:16px;}
#content h2 a:hover {color:#6f7c44; font-size:16px;}
#content h2 a:visited {color:#6f7c44; font-size:16px;}
#content h3 {margin:10px 25px; color:#FF0000; font-size:16px;}
#content h4 {color:#6f7c44; font-size:16px;}
#content h5 {margin:10px 25px; color:#2b2e1b; font-size:14px;}
#content h5 a  {color:#3F5D93; font-size:14px;}
#content h5 a:hover  {color:#6f7c44; font-size:14px;}
#content h5 a:visited  {color:#6f7c44; font-size:14px;}
#content a  {color:#3F5D93; line-height:20px; font-size:12px;}
#content a:hover  {color:#6f7c44; line-height:20px; font-size:12px;}
#content a:visited  {color:#6f7c44; line-height:20px; font-size:12px;}
#content p, li {margin:10px 25px; color:#2b2e1b; line-height:20px; font-size:12px;}
.normal {color:#2b2e1b; line-height:20px; font-size:12px;}
.highlight {color:#6B4D2A; line-height:20px; font-size:12px; font-weight:bold;}
.highlight2 {color:#27395A; line-height:20px; font-size:12px; font-weight:bold;}
.initial {color:#2b2e1b; line-height:26px; font-size:24px; font-family: Times New Roman; font-weight:bold;}
.red {color:#FF0000; line-height:20px; font-size:12px;}
.friend {color:#2b2e1b; line-height:20px; font-family: Lucida Handwriting; font-size:12px;}
#content_pop h1 {margin:20px 25px; color:#2b2e1b; font-size:20px;}
#content_pop h2 {margin:20px 25px; color:#6f7c44; font-size:16px;}
#content_pop h3 {margin:20px 25px; color:#A5844E; font-size:12px;}
#content_pop h4 {color:#6f7c44; font-size:16px;}
#content_pop a  {color:#3F5D93; line-height:20px; font-size:12px;}
#content_pop a:hover  {color:#6f7c44; line-height:20px; font-size:12px;}
#content_pop a:visited  {color:#6f7c44; line-height:20px; font-size:12px;}
#content_pop p, li {margin:10px 25px; color:#2b2e1b; line-height:20px; font-size:12px;}
.normal {color:#2b2e1b; line-height:20px; font-size:12px;}
.highlight {color:#6B4D2A; line-height:20px; font-size:12px; font-weight:bold;}
.highlight2 {color:#27395A; line-height:20px; font-size:12px; font-weight:bold;}
#content_bottom {
	
	height:15px;
	background-image:url(images/content_bottom.png);
	background-repeat:no-repeat;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
}


