body {
	padding: 0px; 
	margin: 0px; 
	background: #FFFFFF; 
	color: #7F7F7F; 
	font: 12px/14px Arial, Helvetica, sans-serif;
	}

div, p, ul, h1, h2, h3, h4, h5, form, img { padding: 0px; margin: 0px; }
ul{ list-style-type: none; }

a {
	color: #41C6FF; 
	font-weight: bold; 
	text-decoration: none;
	}

a:hover {
	color: #000000;
	text-decoration: none;
	}

/****Header****/
#header {
	width: 778px; 
	height: 113px; 
	position: relative; 
	margin: 0 auto; 
	background: url(images/header.jpg);
	}

#header ul { 
	height: 30px; 
	position: absolute; 
	top: 83px; 
	left: 45px;
	}

#header ul li { 
	height: 30px; 
	float: left;
	}

#header ul li a { 
	padding: 0 10px 0 10px;
	height: 30px; 
	display: block; 
	background: #41C6FF; 
	color: #FFFFFF; 
	font: 16px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-align: center; 
	text-decoration: none;
	}

#header ul li a:hover {
	background: #FFF100; 
	color: #000000; 
	text-decoration: none;
	}

/****Content****/

#container {
	width: 770px; 
	position: relative; 
	margin:	0 auto;
	}

	/****Left Side****/

#left {
	width: 540px; 
	float: left; 
	padding: 20px 10px 0 10px;
	}

#left p { padding: 14px 10px 0 10px; padding:}

#left h1 {
	color:#41C6FF;
	font: 26px/26px Georgia, "Times New Roman", Times, serif;
	}

#left h1 span { 
	background: #41C6FF; 
	color: #FFF100; 
	font-weight: bold;
	}

	/****Right Site****/
#right {
	width: 209px; 
	float: left; 
	padding: 10px 0 0;
	}

#right h2 {
	width: 188px; 
	height: 20px; 
	background: #FFF100; 
	color: #000000; 
	font: 20px Georgia, "Times New Roman", Times, serif; 
	padding: 5px 0 5px 21px; 
	margin: 13px 0 0;
	border: 1px solid #000000;
	font-weight: bold;
	}

#right ul { 
	width: 188px; 
	height: 150px; 
	padding: 10px 0 0 21px; 
	background: #41C6FF; 
	color: #FFFFFF; 
	margin: 0 0 13px 0;
	border: 1px solid #000000;
	}
 
#right ul li {
	width: 141px; 
	height: 18px;
	}

#right ul li a { 
	width: 141px; 
	height: 18px; 
	background: url(images/arrow1.gif) 0 5px no-repeat; 
	color: #FFFFFF; 
	font-size: 14px; 
	text-decoration: none; 
	line-height: 18px; 
	padding: 0 0 0 15px; 
	font-weight: bold;
	}

#right ul li a:hover {
	width: 141px; 
	height: 18px; 
	background: url(images/arrow2.gif) 0 5px no-repeat; 
	color: #000000; 
	text-decoration: none;
	} 

	/****News****/

#news {
	width: 540px; 
	color: #41C6FF; 
	margin: 0 auto; 
	clear: both; 
	padding: 0 230px 0 0;
	}

#news-content { 
	width: 540px; 
	float: left; 
	padding: 0 0 0 10px;
	}

#news-content p.more {
	width: 100px; 
	height: 16px; 
	margin: 5px 0 30px 15px;
	}

#news-content p.more a {
	width: 100px; 
	height: 16px; 
	display: block; 
	background: url(images/arrow3.gif) 85% 50% no-repeat #41C6FF; 
	color: #FFFFFF; 
	font-size: 11px; 
	font-weight: bold;
	line-height: 18px; 
	text-decoration: none; 
	padding: 0 0 0 10px;	
	}

#news-content p.more a:hover {
	background: url(images/arrow2.gif) 85% 50% no-repeat #41C6FF; 
	color: #000000; 
	text-decoration: none;
	}

/****Footer****/

#footer {
	width: 778px; 
	height: 40px; 
	background: #41C6FF; color: #FFFFFF; 
	position: relative; 
	margin: 0 auto; 
	font:12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; clear:both; padding:10px 0 10px 0;}

#footer ul{ 
	width: 450px; 
	position: relative; 
	margin: 0 auto;
	}

#footer li { float: left; }

#footer ul li a {
	padding: 0 10px 0; 	
	color: #FFFFFF; 
	text-decoration: none;
	}

#footer ul li a:hover { 
	color: #000000; 
	text-decoration:underline;
	}

#footer p.copyright{
	width: 300px; 
	color: #FFF100; 
	font-weight: bold;
	position: absolute; 
	top: 30px; 
	left: 198px; 
	font-size: 12px;
	}