body {
	background: #44a6bf url(/images2010/bg_page.jpg);
	width : 980px;
	color : #333333;
	font-size : 12px;
	font-family : Arial, Tahoma, Verdana;
	margin : 0px auto 0px;
	padding : 0px;
	background-repeat: repeat;
} 
.CenterTable { 
margin-left : auto; 
margin-right : auto; 
width : 980px; 
padding-left : 0; 
padding-right : 0; 
text-align : center; 
} 

#header { 
background : url(/images2010/header.png); 
width : 980px; 
height : 150px; 
color : #ffffff; 
font-size : 11px; 
margin : 0px; 
padding : 0px; 
overflow : hidden; 
} 
#header p { 
color : #ffffff; 
padding : 0 0 5px 20px; 
margin : 0; 
line-height : 20px; 
} 
.headernav { 
font-size : 12px; 
margin : 0; 
padding : 0; 
} 
.headerleft { 
float : left; 
font-size : 12px; 
margin : 0; 
padding : 0; 
} 
.headerleft a img { 
border : none; 
margin : 0; 
padding : 0; 
} 
.headerleft { 
float : left; 
font-size : 12px; 
margin : 0; 
padding : 0; 
}
.headerright a img { 
border : none; 
margin : 0; 
padding : 0; 
} 
.headerright ul { 
list-style-type : none; 
margin : 0; 
padding : 0; 
} 
.headerright li { 
list-style-type : none; 
margin : 0; 
padding : 0; 
} 

.recentcontent {
font-family: Arial, Tahoma, Verdana;
font-size: 11px;
color: #000;
}

a, a:visited { 
color : #7a3254; 
text-decoration : none; 
} 
a:hover { 
color : #495d5c; 
text-decoration : underline; 
} 
a img { 
border : none; 
} 
a:focus, a:hover, a:active { 
outline : none; 
} 

#topnavbar { 
background : #252525 url(/images2010/topnav.png); 
width : 980px; 
height : 40px; 
color : #ffffff; 
margin : 0; 
padding : 0; 
} 
#topnavbar a, #topnavbar a:visited { 
font-size : 12px; 
font-weight : bold; 
color : #ffffff; 
text-decoration : none; 
} 
#topnavbar a:hover { 
text-decoration : underline; 
} 
#topnavbar p { 
font-size : 12px; 
font-weight : bold; 
padding : 0; 
margin : 0; 
} 
.topnavbarleft { 
width : 230px; 
float : left; 
margin : 0; 
padding : 8px 0 0 10px; 
} 
.topnavbarright { 
width : 600px; 
float : right; 
margin : 0; 
padding : 7px 10px 0 0; 
text-transform : uppercase; 
text-align : right; 
} 
.topnavbarright a img { 
border : none; 
margin : 0 4px 4px 0; 
padding : 0; 
} 

#describe a, #describe a:visited, #describe a:hover { 
color : #ffffff; 
text-decoration : none; 
} 
#describe a img { 
border : none; 
} 

#subnavbar { 
background : #666666; 
width : 980px; 
height : 20px; 
color : #ffffff; 
margin : 0; 
padding : 0; 
} 
#subnav { 
margin : 0; 
padding : 0; 
} 
#subnav ul { 
float : left; 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#subnav li { 
float : left; 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#subnav li a, #subnav li a:link, #subnav li a:visited { 
color : #ffffff; 
display : block; 
font-size : 11px; 
font-weight : bold; 
text-transform : uppercase; 
margin : 0 5px 0 0; 
padding : 6px 13px 6px 13px; 
} 
#subnav li a:hover, #subnav li a:active { 
background : #85acac; 
color : #ffffff; 
display : block; 
text-decoration : none; 
margin : 0 5px 0 0; 
padding : 6px 13px 6px 13px; 
} 
#subnav li li a, #subnav li li a:link, #subnav li li a:visited { 
background : #666666; 
width : 250px; 
float : none; 
margin : 0; 
padding : 6px 10px 6px 10px; 
border-bottom : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
border-right : 1px solid #ffffff; 
} 
#subnav li li a:hover, #subnav li li a:active { 
background : #85acac; 
margin : 0; 
padding : 6px 10px 6px 10px; 
} 
#subnav li ul { 
z-index : 9999; 
position : absolute; 
left : -999em; 
height : auto; 
width : 160px; 
margin : 0; 
padding : 0; 
} 
#subnav li ul a { 
width : 150px; 
} 
#subnav li ul ul { 
margin : -25px 0 0 171px; 
} 
#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover1 ul ul, #subnav li.sfhover1 ul ul ul { 
left : -999em; 
} 
#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover1 ul, #subnav li li.sfhover1 ul, #subnav li li li.sfhover1 ul { 
left : auto; 
} 
#subnav li:hover, #subnav li.sfhover { 
position : static; 
} 

#clock a, #clock a:visited, #clock a:hover { 
color : #000000; 
text-decoration : none; 
} 

#content { 
width : 980px; 
margin : 0 auto 0; 
padding : 0px 0px 0px 0px; 
line-height : 18px; 
} 
#content p { 
font-size : 12px; 
font-family : Arial, Tahoma, Verdana; 
font-weight : normal; 
} 

#content h1 { 
color : #495d5c; 
font-size : 22px; 
font-family : Arial, Tahoma, Verdana; 
font-weight : normal; 
margin : 0 0 5px 0; 
padding : 10px 0 0 0; 
} 
#content h1 a, #content h1 a:visited { 
color : #495d5c; 
font-size : 22px; 
font-family : Arial, Tahoma, Verdana; 
font-weight : normal; 
margin : 0 0 5px 0; 
padding : 10px 0 0 0; 
} 
#content h1 a:hover { 
color : #7a3254; 
text-decoration : none; 
} 
#content h2 { 
background : #000000; 
color : #ffffff; 
font-size : 20px; 
font-family : Arial, Tahoma, Verdana; 
font-weight : normal; 
margin : 0 0 0 0; 
padding : 10px 0 10px 10px; 
} 
#content h3 { 
background : #44a6bf url(/images2010/headline.png); 
color : #ffffff; 
font-size : 11px; 
font-family : Arial, Tahoma, Verdana; 
font-weight : bold; 
text-transform : uppercase; 
margin : 7 7 7 7; 
padding : 4px 0px 4px 7px; 
} 
#content h3 a, #content h3 a:visited { 
color : #ffffff; 
font-size : 11px; 
font-family : Arial, Tahoma, Verdana; 
font-weight : bold; 
text-transform : uppercase; 
} 
#content h3 a:hover { 
color : #ffffff; 
text-decoration : none; 
} 
#content h4 { 
color : #495d5c; 
font-size : 22px; 
font-family : Arial, Tahoma, Verdana; 
font-weight : normal; 
margin : 0 0 20px 0; 
padding : 10px 0 0 0; 
} 
#content img.wp-smiley { 
float : none; 
border : none; 
margin : 0; 
padding : 0; 
} 
#content img.wp-wink { 
float : none; 
border : none; 
margin : 0; 
padding : 0; 
} 
#contentright { 
float : left; 
width : 460px; 
margin : 0; 
padding : 0; 
} 
#contentright a img { 
border : none; 
} 

#content-sc { 
float : inherit; 
width : 735px; 
font-size : 10px; 
margin : 0 auto 0; 
padding : 0px 0px 0px 0px; 
line-height : 18px; 
} 
#content-sc .widget-sc { 
background : #ffffff url(/images2010/sidebartop.gif) no-repeat top; 
float : inherit; 
width : 725px; 
margin : 10px 10px 0px 5px; 
padding : 0; 
border : 0 solid #dddddd; 
} 
#content-sc img.wp-smiley { 
float : none; 
border : none; 
margin : 0; 
padding : 0; 
} 
#content-sc img.wp-wink { 
float : none; 
border : none; 
margin : 0; 
padding : 0; 
} 
#content-fw { 
float : inherit; 
width : 950px; 
font-size : 12px; 
margin : 0 auto 0; 
padding : 0 0 0 0; 
line-height : 18px; 
} 
#content-fw .widget-fw { 
background : #ffffff url(/images2010/sidebartop.gif) no-repeat top; 
float : inherit; 
width : 940px; 
margin : 4px 4px 4px 4px; 
padding : 0; 
border : 0 solid #dddddd; 
} 
#content-fw img.wp-smiley { 
float : none; 
border : none; 
margin : 0; 
padding : 0; 
} 
#content-fw img.wp-wink { 
float : none; 
border : none; 
margin : 0; 
padding : 0; 
} 

#l_sidebar { 
float : left; 
width : 205px; 
margin : 0; 
padding : 0; 
display : inline; 
} 
#l_sidebar .widget-l { 
background : #ffffff url(/images2010/leftsidebartop.gif) no-repeat top; 
float : left; 
width : 195px; 
color : #000000; 
font-size : 11px; 
font-family : Arial, Tahoma, Verdana; 
margin : 10px 6px 10px 10px;
padding : 0; 
border : 0 solid #dddddd; 
display : inline; 
} 
#l_sidebar h3 { 
background : #44a6bf url(/images2010/headline.png); 
color : #ffffff; 
font-size : 11px; 
font-family : Arial, Tahoma, Verdana; 
font-weight : bold; 
text-transform : uppercase; 
margin : 10 14 10 7; 
padding : 4px 0px 4px 7px; 
} 
#l_sidebar div { 
color : #000000; 
font-family : Arial, Tahoma, Verdana; 
margin : 0; 
padding : 0 0 0 0; 
} 
#l_sidebar p { 
color : #000000; 
font-family : Arial, Tahoma, Verdana; 
margin : 0; 
padding : 0 0 10px 0; 
} 
#l_sidebar a img { 
border : none; 
margin : 0; 
padding : 0; 
} 
#l_sidebar ul { 
list-style-type : none; 
margin : 0px 0px 0px 10px; 
padding : 0; 
} 
#l_sidebar ul ul { 
list-style-type : none; 
margin : 0; 
padding : 0; 
} 
#l_sidebar ul li li { 
background : #ffffff url(/images2010/icon.gif) no-repeat left top; 
padding : 0 0 6px 6px; 
margin : 0; 
} 
#l_sidebar ul li ul li { 
background : #ffffff url(/images2010/icon.gif) no-repeat left top; 
padding : 10px 10px 6px 10px; 
margin : 0; 
} 
#sidebar { 
float : left; 
width : 250px; 
margin : 0; 
padding : 0; 
display : inline; 
} 
#sidebar .widget-s { 
background : #ffffff url(/images2010/rightsidebartop.gif) no-repeat top; 
float : right; 
width : 245px; 
color : #000000; 
font-size : 11px; 
font-family : Arial, Tahoma, Verdana; 
margin : 10px 10px 0px 10px;
padding : 0; 
border : 0 solid #dddddd; 
display : inline; 
} 
#sidebar h3 { 
background : #44a6bf url(/images2010/headline.png); 
color : #ffffff; 
font-size : 11px; 
font-family : Arial, Tahoma, Verdana; 
font-weight : bold; 
text-transform : uppercase; 
margin : 10 13 10 7; 
padding : 4px 0px 4px 7px; 
} 
#sidebar h3 a, #l_sidebar h3 a:visited { 
color : #ffffff; 
font-size : 12px; 
font-family : Arial, Tahoma, Verdana; 
font-weight : bold; 
text-transform : uppercase; 
} 
#sidebar h3 a:hover { 
color : #ffffff; 
text-decoration : none; 
} 
#sidebar div { 
color : #000000; 
font-family : Arial, Tahoma, Verdana; 
margin : 0; 
padding : 0 0 0 0; 
} 
#sidebar p { 
color : #000000; 
font-size : 11px; 
font-family : Arial, Tahoma, Verdana; 
margin : 0; 
padding : 0 0 0 0; 
} 
#sidebar a img { 
border : none; 
margin : 0; 
padding : 0; 
} 
#sidebar embed, #sidebar object { 
width : 225px; 
height : 180px; 
margin : 2px;
padding : 0px; 
} 
#sidebar ul { 
list-style-type : none; 
margin : 0px 0px 0px 10px; 
padding : 0; 
} 
#sidebar ul li { 
list-style-type : none; 
margin : 0 0 5px 0; 
padding : 0; 
} 
#sidebar ul ul { 
list-style-type : none; 
margin : 0; 
padding : 0; 
} 
#sidebar ul li li { 
background : #ffffff url(/images2010/icon.gif) no-repeat left top; 
padding : 0 0 6px 20px; 
margin : 0; 
} 
#sidebar ul li ul li { 
background : #ffffff url(/images2010/icon.gif) no-repeat left top; 
padding : 0 0 6px 20px; 
margin : 0; 
} 
#content2 { 
float : inherit; 
width : 470px; 
font-size : 12px; 
margin : 0 auto 0; 
padding : 0px 0px 0px 0px; 
line-height : 18px; 
} 
#content2 .widget2 { 
background : #ffffff url(/images2010/sidebartop.gif) no-repeat top; 
float : left; 
width : 460px; 
margin : 10px 10px 0px 5px; 
padding : 0; 
border : 0 solid #dddddd; 
} 
#homepagecontent { 
background : #ffffff; 
float : left; 
width : 450px; 
margin : 0 0 0 0; 
padding : 0; 
border : 0 solid #dddddd; 
} 
#homepagecontent p { 
font-size : 12px; 
margin : 0; 
padding : 4px; 
} 
#homepagecontent-sc { 
background : #ffffff; 
float : left; 
width : 715px; 
margin : 0 0 0 0; 
padding : 0; 
border : 0 solid #dddddd; 
} 
#homepage-sc p { 
font-size : 12px; 
margin : 0; 
padding : 4px; 
} 
#homepage-sc .blockquote { 
background : #e8e8e8; 
margin : 0 25px 15px 25px; 
padding : 10px 20px 0 15px; 
border-top : 1px solid #dddddd; 
border-right : 1px solid #666666; 
border-left : 1px solid #dddddd; 
border-bottom : 1px solid #666666; 
} 
#homepage-sc .blockquote-p { 
font-size : 12px; 
margin : 0; 
padding : 0 0 15px 0; 
} 
#homepage-fw { 
background : #ffffff; 
float : left; 
width : 920px; 
margin : 0 0 0 0; 
padding : 0; 
border : 0 solid #dddddd; 
} 
#homepage-fw p { 
font-size : 12px; 
margin : 0; 
padding : 4px; 
} 

.hpfeatured { 
background : #ffffff url(/images2010/homepagetop.gif) no-repeat top; 
float : left; 
width : 450px; 
margin : 10; 
padding : 0px 0px 0px 0px; 
border : 0 solid #dddddd; 
} 
.hpfeatured-l { 
background : #ffffff url(/images2010/homepagetop.gif) no-repeat top; 
float : left; 
width : 450px; 
margin : 10; 
padding : 0px 0px 0px 0px; 
border : 0 solid #dddddd; 
}
.hpfeatured-sc { 
background : #ffffff url(/images2010/homepagetop.gif) no-repeat top; 
float : left; 
width : 715px; 
margin : 10; 
padding : 0px 0px 0px 0px; 
border : 0 solid #dddddd; 
} 
.hpfeatured-fw { 
background : #ffffff url(/images2010/homepagetop.gif) no-repeat top; 
float : left; 
width : 930px; 
margin : 10; 
padding : 0px 0px 0px 0px; 
border : 0 solid #dddddd; 
} 

.news_title_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Georgia, Verdana, Arial, Helvetica, sans-serif
}

button {
border: 0 none;
cursor: pointer;
font-weight: bold;
padding: 0 15px 0 0;
text-align: center;
height: 30px;
line-height: 30px;
width: auto;
}

button.rounded {
background: transparent url( btn_right.png ) no-repeat scroll right top;
clear: left;
font-size: 0.8em;
}

button span {
display: block;
padding: 0 0 0 15px;
position: relative;
white-space: nowrap;
height: 30px;
line-height: 30px;
}

button.rounded span {
background: transparent url( btn_left.png ) no-repeat scroll left top;
color: #FFFFFF;
}

button.rounded:hover {
background-position: 100% -30px;
}

button.rounded:hover span {
background-position: 0% -30px;
}

button::-moz-focus-inner {
border: none;
}

#footer {
	background: url(/images2010/footer.png);
	left:auto;
	width: 980px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	}

#footer p {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}

#footer a, #footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}

#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
	

