@charset "UTF-8";
body{background:#0079C2 url(images/bg.jpg) repeat-x;font:small "Trebuchet MS", Arial, Verdana;color:#333;margin:0;}
#container{width:780px;margin-right:auto;margin-left:auto;}
#banner{background:url(images/logo.gif) no-repeat;height:35px;color:#FFF;padding-top:65px;text-align:right;}
#top_right{float:right;color:#FFF;}
#flash{background:url(images/flash_placeholder.jpg) no-repeat;height:200px;}
#content{background:#FFF url(images/content_top.gif) no-repeat;margin-top:20px;text-align:justify;padding:40px 40px 10px;}
#right_menu{float:right;width:240px;text-align:right;}
#footer{background:#0079C2 url(images/content_bottom.gif) no-repeat;color:#FFF;font-size:x-small;padding:50px 40px 10px;}
p{margin-top:10px;font-size:small;color:#000;font-style:normal;}
h1{color:#F78F1E;font-size:x-large;font-style:oblique;font-weight:700;margin:0;}
h2{color:#0079C2;font-size:medium;font-style:oblique;font-weight:700;margin:20px 0 10px;}
h3{color:#0079C2;font-size:medium;font-style:oblique;font-weight:700;border-bottom:1px dotted #0079C2;margin:20px 0 10px;}
h4{color:#0079C2;font-size:medium;font-style:oblique;font-weight:700;clear:left;margin:20px 0 10px;}
#content li{background:url(images/bullet.gif) no-repeat;list-style:none;padding-left:30px;line-height:1.5em;padding-bottom:10px;font-size:small;color:#000;font-style:normal;}
#content ul{margin:0;padding:0;}
#container #banner a:hover{border-bottom:3px solid #F78F1E;padding-bottom:3px;}
#footer_right{float:right;font-size:x-small;color:#FFF;margin-top:50px;margin-right:40px;}
#submitbutton{margin-left:0;margin-top:5px;width:90px;}
.pdf_icon{float:right;margin-left:20px;}
.album{width:100%;float:left;}
.album .imageSingle{float:left;width:135px;overflow:hidden;padding-left:3px;}
.album .imageSingle .image{width:135px;height:101px;}
#gallery_footer{clear:left;text-align:center;padding-top:20px;}
#contact_form label{float:left;width:120px;font-weight:700;}
#contact_form input{width:530px;margin-bottom:5px;border:1px solid #CCC;padding:5px;}
#contact_form textarea{width:650px;height:150px;border:1px solid #CCC;}
#contact_form .boxes{width:1em;}
td{font-size:small;color:#000;font-style:normal;}
table{font-size:small;font-style:normal;color:#000;font-family:"Trebuchet MS", Arial, Verdana;}
tr{font-size:small;font-style:normal;color:#000;}
thead{
	background-color:#FFF;
}
#menu{text-align:right;background:url(images/logo.gif) no-repeat;padding-left:350px;}
#menu ul{list-style:none;float:left;margin:0;padding:0;}
#menu a{display:block;color:#000;text-decoration:none;padding-left:15px;padding-top:7px;padding-bottom:7px;text-align:left;}
#menu a:hover{color:#CC9A00;}
#menu li{position:relative;}
#menu ul ul{position:absolute;z-index:500;background-color:#2C78C2;width:200px;}
#menu ul ul ul{position:absolute;top:0;left:100%;width:180px;}
div#menu ul ul,div#menu ul li:hover ul ul,div#menu ul ul li:hover ul ul{display:none;}
div#menu ul li:hover ul,div#menu ul ul li:hover ul,div#menu ul ul ul li:hover ul{display:block;}
.highlight_text,#container #content a:hover{color:#0079C2;}
#container #content a:link,#container #content a:visited,#container #footer_right a:hover{color:#F78F1E;}
#container #footer_right a:link,#container #footer_right a:visited,#container #banner a:link,#container #banner a:visited{color:#FFF;text-decoration:none;}

