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

body { margin:0px; background-image:url(../images/background.jpg); background-repeat:repeat-x; background-color:#7aae48; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
img { border:0; }
.container { width:1047px; }
.clearboth { clear:both; }
.logo { padding-left:28px; padding-top:10px; width:273px; float:left;}
.sectionnav { padding-top:10px; background-image:url(../images/pattern-trans.png); background-repeat:no-repeat; width:419px; height:93px; float:left; background-position:bottom;}
.searcharea { width:280px; float:left; }
.menuleft { width:28px; height:46px; float:left; background-image:url(../images/menu_left.png); background-repeat:no-repeat;}
.menu { width:990px; background-image:url(../images/menubackground.png); background-repeat:repeat-x; float:left; height:46px;}
.menucontent { width:990px; vertical-align:middle}
.menuright { width:29px; height:46px; float:left; background-image:url(../images/menu_right.png); background-repeat:no-repeat;}
.content { background-image:url(../images/contentbackground.png); background-repeat:repeat-y;}
.contentbottom { height:33px; background-image:url(../images/contentbackgroundbottom.png); background-repeat:repeat-y;}
.leftcontent { width:28px; float:left; }
.maincontent { width:990px; float:left; }
.leftcolumn { float:left; text-align:left; width:729px;}
.rightcolumn { width:261px; float:left; text-align:left; background-color:#002a2e; background-image:url(../images/rightcolumnbackground.png); background-position:bottom; background-repeat:repeat-x; min-height:170px; position:inherit;}
.rightcolumncontent { margin:28px; }
.menucontent { font-weight:bold; color:#FFFFFF; font-size:10px; padding-top:1px;} 
.menubutton { margin: 5px 9px 5px 9px; }
.menudivider { margin-top:2px; } 
.maincontentholder { background:url(../images/contenttopshadow.png); background-repeat:repeat-x;}
.contentholder { padding:20px; color:#494949;}
.sidemenu { width:170px; float:left; border-right:solid 1px #9a9a9a;}
.sidecontent { width:479px; margin-left:30px; float:left; }
h1 { font-family:Arial Narrow, Helvetica, sans-serif; font-size:22px; color:#00545d;}

/* LINKS */
a.quicklinks { color:#ffb400; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}
a.quicklinks:visited { color:#ffb400; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}
a.more { color:#ffb400; text-decoration:none; font-weight:bold;}
a.poweredby { color:#003e45; text-decoration:none; font-weight:bold;}
a.poweredby:visited { color:#003e45; text-decoration:none; font-weight:bold;}
a.sidemenu { color:#206971; text-decoration:none; line-height:25px; }
a.sidemenu:visited { color:#206971; text-decoration:none; line-height:25px; }

/* LISTS */
ul.newsevents { list-style-type:disc; margin-left:15px; padding-left:0; padding-top:-10px; color:#FFFFFF}
li.newsevents { padding: 10px 0; line-height:20px; }

ul.quicklinks { list-style-type:none; margin-left:0; padding-left:0;}
li.quicklinks { padding: 5px 0; line-height:20px;}

/* FOOTER */
.footer { width:1047px; }
.footercolumn1 { width:407px; float:left; }
.footercolumn2 { width:640px; float:left; }
.footercolumn1content { padding:10px 20px 30px 100px; color:#FFFFFF; font-size:10px; text-align:left; border-right: 1px; border-right-color:#FFFFFF; border-right-style:solid; }
.footercolumn2content { padding:10px 0 20px 20px; color:#FFFFFF; font-size:10px; text-align:left;}
.footercolumn2content a{ color:#FFFFFF; text-decoration:none; font-size:10px; text-align:left;}

