@charset "utf-8";
/* CSS Document */


/*
---------------------------------------------
01. MAIN/DEFAULT ELEMENTS
---------------------------------------------
*/

body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#303030}

p { font-size:14px; margin: 0 0 12px 0; padding:0; line-height:1.7em; color:#303030; font-weight:normal}
p a:link, p a:visited {color:#144E85; text-decoration: underline}
p a:hover {color:#052f55; text-decoration: none;}

h1 { font-size:15px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif}
h2 { font-size:22px; margin:0; padding:0; color:#002e58; font-style:italic; font-weight:normal; text-align:center}
table, td {font-size:13px; color:#2B2A2A;font-weight:normal}

/*
---------------------------------------------
02. TOPBAR BG
---------------------------------------------
*/

#bgtopbar { width:100%; height:200px; background:url(/images/bg_header.gif) repeat-x top right}
#topbar { width:900px; height:200px; margin:0 auto; background:url(/images/header.gif) no-repeat; padding-left:30px; padding-right:30px}

/*
---------------------------------------------
02.1 HEADER CAPTIONS AND LOGO
---------------------------------------------
*/

#header { width:860px; margin:0; padding:0; padding-left:20px; padding-right:20px;}

#captions { width:375px; height:162px; float:left; background:url(/images/bgcaption.png) no-repeat top left}

#captions .set1 { width:190px; margin:0; padding:0; margin-left:180px; margin-top:15px; position:relative}
#captions .set1 h1 { font-size:15px; font-weight: bold; color:#002d58;}
#captions .set1 p { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#002d58; padding-left:25px;}

#captions .set2 { width:190px; margin:0; padding:0; margin-left:17px; margin-top:15px;position:relative}
#captions .set2 h1 { font-size:15px; font-weight: bold; color:#002d58;}
#captions .set2 p { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#002d58; padding-left:30px;}
#captions .spacer { padding-left:30px}

#logo { width:440px; float:right; margin:0; padding:0;}

/*
---------------------------------------------
02.2 SHOW DATE
---------------------------------------------
*/

#date { width:900px; float:left}

/*
---------------------------------------------
03. BG CONTENT
---------------------------------------------
*/

#bgcontent { width:100%; background:url(/images/bg_content.gif) repeat-x top right}
#content { width:900px; margin:0 auto; background:url(/images/bg_contentmiddle.gif) no-repeat top right; padding-left:30px; padding-right:30px; overflow: auto; padding-bottom:40px}

/*
---------------------------------------------
04. LEFTPANEL
---------------------------------------------
*/

#leftpanel { width:500px; float:left; padding-left:60px; margin-right:10px}
#leftpanel h1 {font-size:21px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:20px; font-weight:bold; color:#002e58; padding-bottom:10px}
#leftpanel h3 {font-size:19px; margin:6px 0 6px 0; padding:0; color:#002e58; font-weight:normal;}
#leftpanel h4 {font-size:17px; margin:0 0 6px 0; padding:0; color:#1D2403; font-weight:normal;}
.rss {margin-top: 15px;text-align: right;}
.highlight {background-color: #FFFFE7;}
.left{float: left;}
.clear {clear: both;}
a img {
	border: none;
}

a:hover img {
	border: none;;
}
.event h2 {text-align:left;}
/*
---------------------------------------------
04.1 FLASH PART
---------------------------------------------
*/

#flash { width:500px; height: 380px; margin:0; padding:0}

/*
---------------------------------------------
04.2 SHOW INFO
---------------------------------------------
*/

#showinfo { width:480px; margin:0; padding:0; background:url(/images/image_shwoinfo.gif) no-repeat bottom right; padding-bottom:20px}
#showinfo h1 { font-size:21px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:20px; font-weight:bold; color:#002e58; padding-bottom:10px}
#showinfo ul.infolist { margin:0; padding:0}
#showinfo ul.infolist li { margin:0; padding:0; line-height:1.7em; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; background:url(/images/bullet.gif) no-repeat top left; padding-left:15px}

/*
---------------------------------------------
04.3 NEWS
---------------------------------------------
*/

#news { background-color:#fdfee3; border-top:1px solid #b7c4bc; border-bottom:1px solid #b7c4bc; padding-left:5px; padding-right:5px; padding-bottom:10px}
#news h1 { font-size:21px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:10px; font-weight:bold; color:#002e58; padding-bottom:10px}
#news h3 { margin:0; padding:0; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#002e58; }
#news p { margin:0; padding:0; font-size:17px; font-family:"Times New Roman", Times, serif; margin-bottom:5px}

/*
---------------------------------------------
05. RIGHTPANEL
---------------------------------------------
*/

#rightpanel { width:300px; float: left; background: url(/images/image_rightbottom.gif) no-repeat bottom right; padding-bottom:110px}

/*
---------------------------------------------
05.1 NAVIGATION
---------------------------------------------
*/

#nav { width:200px; background:url(/images/bg_nav.gif) no-repeat top right; padding-top:30px; padding-left:50px; padding-right:50px; float:left}
ul.navlist {margin:0;padding:0;list-style:none;color:#949759;font-size:15px;font-style: normal;	font-weight: bold; line-height:1.4em; width:200px; float:left}
ul.navlist li {width:200px; display:block; padding:7px 0px 7px 18px;border-bottom:1px solid #b7c4c4; float: left}
ul.navlist li:hover {background:url(/images/scallop.png) 0 50% no-repeat;}
ul.navlist a:link, ul.navlist a:visited {color:#949759; text-decoration:none}
ul.navlist a:hover {background-color: #949759; color: #fff; text-decoration: none}

/*
---------------------------------------------
05.2 SIDEBAR LOGO
---------------------------------------------
*/

#sidebarlogo { width:300px; text-align:center; float:left; margin-top:35px}

/*
---------------------------------------------
06. BGFOOTER
---------------------------------------------
*/


#bgfooter { width:100%; background-color:#052f55; padding-top:25px; padding-bottom:25px; float:left}
#footer { width:780px; margin:0 auto}
/*
---------------------------------------------
06.1 FOOTER CONTENTS
---------------------------------------------
*/

#footer .copyrights { width:450px; float:left; color:#FFFFFF; font-size:14px}
#footer a { color: #fff;}
#footer .address { width:330px; float: right; margin:0; padding:0; color:#FFFFFF; font-size:14px; line-height:1.5em}


/*
---------------------------------------------
07. MISCELLANEOUS STYLES
---------------------------------------------
*/

img { border:none}
a img {
	border: none;
}

a:hover img {
	border: none;;
}



