/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; }

a { color:#2D2D2D; text-decoration:none; }
h1 { font-size:16px; }
h2 { font-size:14px; }

#wrapper { width:760px; margin:0 auto; padding:0; }

#header { width:100%; height:150px; background-image:url(../images/header.gif); }
#header .logo { float:left; }
#headinfo { float:right; width:200px; margin:10px 5px 0 0; height:20px; padding:05px 0 10px 0; background:url(../images/headinfobg.gif) no-repeat; text-align:center; }
#headinfo a{ color:#EFEFEF; }
#headinfo a:hover{ color:#D2D2D2; border-bottom:1px solid #D2D2D2; }
#headinfo label{ color:#EFEFEF; cursor:pointer}
#headinfo label:hover{ color:#D2D2D2; border-bottom:1px solid #D2D2D2; cursor:pointer}


.logotext { float:left; margin:55px 0 30px 30px; font-family:Trebuchet MS; font-size:22px; color:#FFFFFF; }
.logotext strong { color:#EFEFEF; }
.logotext2 { font-size:14px; }
.logotext3 { font-size:12px; }

#nav { width:100%; overflow:auto; padding:1px; margin:0; background-color:#EFEFEF; }
#nav ul { margin:0; padding:0; }
#nav ul li { float:left; list-style:none; padding:0; }
#nav ul li a{ display:block; height:15px; width:100px; padding:8px 0; margin:0 1px 0 0; background-color:#EFEFEF; text-align:center; cursor:pointer; }
#nav ul li label{ display:block; height:15px; width:100px; padding:8px 0; margin:0 1px 0 0; background-color:#EFEFEF; text-align:center; cursor:pointer; }
#nav ul li a:hover { background-color:#FFCD59; color:#999999; }
#nav ul li label:hover { background-color:#FFCD59; color:#999999; }
#nav ul li dl { display:block; height:15px; width:100px; margin:0 1px 0 0; background-color:#EFEFEF; text-align:center; }
#nav ul li dl:hover { background-color:#FFCD59; color:#999999; }
#nav .dropdown {float:left;}
#nav .dropdown dt { display:block; height:15px; width:100px; padding:8px 0; margin:0 0 0 0; cursor:pointer; background-color:#EFEFEF; text-align:center;}
#nav .dropdown dt:hover {background-color:#FFCD59;}
#nav .dropdown dd {position:absolute; overflow:hidden; display:none; background-color:#EFEFEF; z-index:200; opacity:0}
#nav .dropdown ul { display:block; height:15px; width:100px; padding:8px 0; margin:0 1px 0 0; background-color:#EFEFEF; text-align:center; list-style:none; border-top:none;}
#nav .dropdown li {display:inline}
#nav .dropdown a, .dropdown a:active, .dropdown a:visited, .dropdown label {display:block; height:15px; width:100px; padding:8px 0; margin:0 1px 0 0; text-decoration:none; background-color:#EFEFEF; cursor:pointer;}
#nav .dropdown a:hover, .dropdown label:hover {background-color:#FFCD59;}

#content { width:100%; }

#left { float:left; width:20%; overflow:auto;}
#left ul { margin: 0; padding:0; }
#left ul li { list-style:none; margin:1px 0; padding:0;}
#left ul li a { display:block; width:120px; margin:0; padding:5px; background-color:#E6E6E6; text-align:center; cursor:pointer;}
#left ul li label { display:block; width:120px; margin:0; padding:5px; background-color:#E6E6E6; text-align:center; cursor:pointer;}
#left ul li a:hover { background-color:#FFCD59; }
#left ul li label:hover { background-color:#FFCD59; }
#left ul li dl { display:block; width:120px; margin:0; background-color:#E6E6E6; text-align:center;}
#left ul li dl:hover { background-color:#FFCD59; }
#left ul li ul { margin: 0; padding:0; }
#left ul li ul li { list-style:none; margin:1px 0; padding:5px; }
#left ul li ul li a { padding:5px; background-color:#EFEFEF; }
#left .dropdown_vert dt {display:block; width:120px; padding:5px; margin:0px; background-color:#E6E6E6; text-align:center; cursor:pointer;}
#left .dropdown_vert dt:hover {background-color:#FFCD59;}
#left .dropdown_vert dd {position:absolute; overflow:hidden; display:none; background-color:#E6E6E6; z-index:200; opacity:0}
#left .dropdown li {display:inline}
#left .dropdown a, .dropdown a:active, .dropdown a:visited, .dropdown label {display:block; width:120px; margin:0; padding:5px; background-color:#E6E6E6; text-align:center; cursor:pointer;}
#nav .dropdown a:hover, .dropdown label:hover {background-color:#FFCD59;}

#breadcrumb { float:left; width:80%; background-color:#EFEFEF; }

#right { float:right; width:80%; }
#right .postinfo { display:block; width:90%; margin:5px; padding:6px; background-color:#EFEFEF; border:1px solid #D4D4D4; }
#right .smallimage { width:10% }
#right p { text-align:justify; width:90%}
#right img { width:80% }
#right p a { color:#FFCD59; font-weight:bold; text-decoration:underline; }
#right table {width:100%;}
#right th {text-align:left;}
#right td {text-aligin:left;}

#right_events { float:right; width:80%; }
#right_events .postinfo_alert { display:block; width:90%; margin:5px; padding:6px; background-color:#FFFFEF; border:1px solid #EF0F0F; }
#right_events .postinfo_info { display:block; width:90%; margin:5px; padding:6px; background-color:#FFFFEF; border:1px solid #FFCD59; }
#right_events .postinfo_casual { display:block; width:90%; margin:5px; padding:6px; background-color:#FFFFEF; border:1px solid #A0CD39; }
#right_events p a { color:#FFCD59; font-weight:bold; text-decoration:underline; }


.clear { clear:both; }
