/* CSS Document */

body { background-color:#fff; background-image:url(images/bg.jpg); background-repeat:repeat; margin:10px auto; width:780px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000}

/*structure*/
#header { height:260px; background:url(images/header.jpg); background-repeat:no-repeat}
#header h3 {padding:39px 0px 0px 38px; margin:0px; text-align:left; color: #fff; font-size:11px;}
#header h1 {padding:0px 0px 0px 40px; margin:0px; text-align:left; color: #fff; font-size:3em}

#top_nav { height:60px; padding:0px 20px; border: none}
#top_nav img { border: none; padding:0px; margin:0px}
#content { width: 780px; background-image:url(images/content_bg.jpg); background-repeat:repeat-y; }
#left_column { width:200px; float:left; padding:10px 10px 10px 10px}
#right_column { width:520px; float:left; padding:10px 20px 10px 0px}
#footer { height:90px; background-image:url(images/footer.jpg); background-repeat: no-repeat; text-align:left; color:#666666; padding:15px 20px; text-align:center}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.style1 {
	font-size: 20px;
	color: #333333;
	font-weight: bold;
}
h5 {
	font-size: 30px;
	font-weight: bold;
	color: #000000; padding:0px; margin:0px; text-align:center;
	}
	.floatleft { float:left; padding:20px 10px 0px 0px; clear:both; }

.clear { clear:both}
