body {
	font: 16px  "TimesNewRoman", Verdana, sans-serif;
	color: #666666;
	background: #FFFFFF;
}
* {padding:0; margin:0;}
.clear {clear:both;}
#wrap {background: url(images/headerbg.jpg) no-repeat; width:783px; margin:auto; border-top: solid 8px #EFEFEF;}
#header {height:90px;}
#content {padding:0px 30px 0px 30px;}
#footer  {background:url(images/footerbg.jpg) bottom no-repeat; padding-bottom:0px;}

a {color:#6C7B8B; text-decoration:none;}
a:hover {color:#000000; }
h2 {font: normal 22px "Trebuchet MS", Verdana, sans-serif;color: #330033; margin-top:15px; font-weight:bold;}

#content img {width:300px; margin-right:50px;}
#content li img {width:30px; margin-right:5px;}
.leftalign {float:left; margin:5px 10px 5px 0;}

#topmenu ul {text-align:center; display:block; float:right;
/*change the value below to decrease or increase the width of top menu*/
width:500px;
/*--*/
}
#topmenu li {display: inline;}
#topmenu a, #topmenu a:visited, #topmenu a:active{
display:block; float:left; height:21px; padding: 5px 15px 0 15px; text-decoration:none; color:#000000; font-weight:bold;}
#topmenu a:hover { background: url(images/topmenubg.jpg) repeat-x bottom;}
#topmenu .active a, #topmenu .active a:visited, #topmenu .active a:active { background: url(images/topmenubg.jpg) repeat-x bottom; color:#000000;}

#ft_btm{
	padding:30px 230px 20px 30px;
	text-align: right;

}

#line_cont {padding:10px 45px 0px 45px; background:url(images/line.jpg) no-repeat center bottom; }

#rightcontent {float:right; width:670px; padding:45px 0 0 45px}

.hide {display:none;}

#rightcontent ul {list-style:none; margin-bottom:35px; margin-top:30px;}
#rightcontent li {display: block; margin-top:10px;}

#rightcontent a {color:#6C7B8B; text-decoration:none; font-weight:bold;}
#rightcontent a:hover {color:#000000; }
