
body {
	background: url(images/header_bg2.jpg) repeat-x;
	text-align: left;
	font: 16px "Trebuchet MS" tahoma, arial, sans-serif;
	margin:0;
	padding:0;
	top:0;
	left:0;
	right:0;
	bottom:o;	
	background-color:#CFF5FE;
}

#wrapper {
	margin: 0;
	width: 1004px;
	float:left;
	padding:0;
}
#wrapper #header
{
width:1004px;
min-height:188px;
}

#wrapper #header .logo
{
width:1004px;
height:134px;
float:left;
margin:0;
padding:0;
/*background-image:url(images/logo.jpg);
background-repeat:no-repeat;
background-position:bottom;*/
}
/*
#wrapper #header .logo .logo2
{
width:117px;
height:130px;
float:right;
margin:0;
}*/
#wrapper #header .topmenu
{

height:37px;
float:left;
margin:3px 0 0 0;
background-image:url(images/menubg.jpg);
background-position:center;
background-repeat:repeat-x;
}
#wrapper #header .topmenu .navigation
{
height:37px;
width:988px;
float:left;
/*background-image:url(images/menubg.jpg);
background-repeat:repeat-x;*/
padding:0 0 0 45px;
}



#wrapper #middlepanel
{
width:1004px;
float:left;
margin-top:20px;
}
#wrapper #middlepanel .top
{
width:1000px;
height:254px;
float:left;
}
#wrapper #middlepanel .top .slideshow
{
width:620px;
margin-left:40px;
height:254px;
float:left;
}

#wrapper #middlepanel .top .slideshow_right
{
width:230px;
margin-left:20px;
margin-top:-10px;
padding:40px 40px 40px 40px;
height:180px;
float:left;
background-image:url(images/newsletterbg1.gif);
background-repeat:no-repeat;
}
#wrapper #middlepanel .top .slideshow_right .topic2
{
width:160px;
height:18px;
font-family:"Trebuchet MS";
font-size:20px;
font-weight:bold;
text-align:left;
float:left;
margin-left:40px;
margin-bottom:10px;
margin-right:10px;
font-variant:small-caps;
color:#F2955C;
}

#wrapper #middlepanel .content
{
width:1004px;
float:left;
color:#323651;
text-align:justify;
}

#wrapper #middlepanel .content .content_left
{
width:618px;
padding:10px 10px 10px 40px;
float:left;
font-size:14px;
text-align:justify;
}
#wrapper #middlepanel .content .content_left  img
{
border:2px #0099CC solid;
}
#wrapper #middlepanel .content .content_left .topic
{
width:535px;
height:18px;
font-family:"Trebuchet MS";
font-size:20px;
font-weight:bold;
text-align:left;
float:left;
font-variant:small-caps;
margin:5px 0 5px 20px;
color:#F2955C;
}
#wrapper #middlepanel .content .content_left .sub_topic
{
width:350px;
font-family:"arial";
font-size:16px;
font-weight:bold;
text-align:left;
float:left;
/*background-color:lightblue;*/
padding-left:20px;
padding-top:4px;
color:#C95510;
}
#wrapper #middlepanel .content .content_right
{
width:320px;
float:left;
margin-left:10px;
height:180px;
}

#wrapper #middlepanel .content .content_right .image_gallery_topic
{
width:250px;
height:18px;
font-family:"Trebuchet MS";
font-size:20px;
font-weight:bold;
text-align:left;
float:right;
margin-bottom:10px;
margin-right:10px;
font-variant:small-caps;
color:#F2955C;
}
#wrapper #footer
{
width:1004px;
float:left;
height:60px;
background-image:url(images/footer1.jpg);
background-repeat:repeat-x;
border-top:#B6E1EB 2px solid;
}
#wrapper #footer .text
{
padding:10px 10px 10px 20px;
font-family:"Trebuchet MS", arial, verdana;
font-size:12px;
text-align:center;
}
#wrapper #footer .text a:visited
{
color:black;;
text-decoration:none;
}
#wrapper #footer .text a:active
{
color:black;;
text-decoration:none;
}
#wrapper #footer .text a:link
{
color:black;;
text-decoration:none;
}
#wrapper #footer .text a:hover
{
color:#C26228;
text-decoration:none;
}