@charset "utf-8";

body {
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
background: #DCDCDC;
}

* {
padding: 0px;
margin: 0px;
}

#logo {
width: 950px;
margin: 0 auto;
padding-top: 25px;
}

#details {
width: 950px;
margin: 0 auto;
padding-top: 6px;
font-size: 12px;
}

#head {
height: 131px;
border-bottom: 4px solid #0059cb;
background: #FFFFFF;
}

#menu {
background: #f7f7f7;
border: 1px solid #ebebeb;
}

#menu ul li {
float: left;
display: block;
list-style: none;
list-style-image: none;
list-style-type: none;
}

.clear {
clear: both;
}

a.extra:link, a.extra:hover, a.extra:active, a.extra:visited {
color:#0059CB;
font-family:Arial;
font-size:12px;
text-decoration:none;
}

a.menu {
font-family: Arial;
font-size: 12px;
color: #000000;
display: block;
padding: 9px;
text-decoration: none;
}

a.menu:hover {
font-family: Arial;
font-size: 12px;
color: #FFFFFF;
display: block;
padding: 8px;
text-decoration: none;
border: 1px solid #FFFFFF;
background: #0059cb;
}

#body { 
background: #DCDCDC url(../images/background.gif) repeat-x;
min-height: 500px;
}

#body #frame {
margin: 0 auto;
width: 950px;
}

#body .leftcol {
width: 625px;
height: 276px;
background: #FFFFFF;
float: left;
margin-top: 7px;
}

#body .leftcol_small {
width: 320px;
height: 276px;
background: #FFFFFF;
float: left;
margin-top: 7px;
}

.top_ad {
width: 948px;
height: 78px;
background: #565656;
border: 1px solid #666666;
}

#body .rightcol {
width: 320px;
float: right;
background: #FFFFFF;
margin-top: 7px;
height: 276px;
}

#body .rightcol_large {
width: 625px;
float: right;
background: #FFFFFF;
margin-top: 7px;
height: 276px;
}

/*#body .rightcol div {
text-align: right;
font-size: 10px;
font-family: arial;
padding-right: 10px;
color: #7f7f7f;
}*/

#body .rightcol img {
margin: 10px;
margin-top: 13px;
margin-bottom: 0px;
}

#calendar {
background: #e8f0fe;
border: 1px solid #0059CB;
margin-top: 7px;
}

#calendar .padding {
padding: 7px;
}

.block { 
background: #e8f0fe;
border: 1px solid #0059CB;
margin-top: 7px;
}

.block .padding {
padding: 7px;
}

.padding {
padding: 7px;
padding-top: 0px;
}

#calendar .padding #container {
}

#calendar .padding #container .block {
float: left;
}

.ad {
float: left; margin-right: 7px;
width: 312px;
background: #FFFFFF;
}

#footer {
margin: 0 auto;
background: #003A7F;
width: 950px;
margin-top: 7px;
margin-bottom: 7px;
text-align: center;
}

#footer #copyright {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
padding: 14px;
}

#footer #links {
padding: 14px;
}

#footer #links a {
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
color: #FFFFFF;
margin-right: 10px;
text-decoration: none;
}

#footer #links a:hover {
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
color: #FFFFFF;
margin-right: 10px;
text-decoration: underline;
}

<!-- -->

#load {
	display: none;
	position: absolute;
	background: url(images/ajax-loader.gif);
	padding: 10px;
	text-indent: -9999em;
}

<!-- -->

.title_block {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
padding-bottom: 7px;
font-weight: bold;
color: #0059CB;
padding-bottom: 0px;
}

.large_title_block {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
padding-bottom: 7px;
font-weight: bold;
color: #0059CB;
padding-bottom: 0px;
text-align: center;
}

.large_chamber_name {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
padding-bottom: 7px;
color: #666666;
padding-bottom: 0px;
text-align: center;
}

.large_date {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
text-align: center;
font-weight: bold;
}

.large_time {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
padding: 5px;
text-align: center;
}

.description {
font-size: 12px;
}

.rss_news a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding-bottom: 3px;
color: #0059CB;
text-decoration: none;
}

.rss_news a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
padding-bottom: 3px;
color: #0059CB;
text-decoration: underline;
}

.rss_desc {
font-family: Arial;
font-size: 11px;
color: #666666;
padding-bottom: 5px;
}

.rss_desc a { 
font-family: Arial;
font-size: 11px;
color: #666666;
text-decoration: none;
}

.rss_desc a:hover { 
font-family: Arial;
font-size: 11px;
color: #666666;
text-decoration: underline;
}

<!-- -->

#go_url a {
font-family: Arial;
color: #000000;
font-size: 14px;
font-weight: bold;
}
