/* CSS Document */

/* General */

* {margin:0; padding:0;}


p {
	margin:10px 0px 0px 0px;
	}

li {
	margin:0px 0px 0px 30px;
	}

table {
padding:0px 0px 0px 0px;
}

td {
padding:0px 0px 0px 0px;
}

tr {
padding:0px 0px 0px 0px;
}



body {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	color:#333333;
	font-size: 15px;
	line-height: 20px;
	background-image:url(images/bg2.jpg);
	background-repeat:repeat;
}


a {

	font:Verdana, Arial, Helvetica, sans-serif;
	color:#486994;
	font-size:15px;
	line-height: 20px;
	text-decoration:none
	
}


.footer {
	float:left;
	width:1000px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px 0px 0px 0px;
	color:#333333;
	}
	
.footer a {
	color:#333333 !important;
	text-decoration:underline;
	font-size:13px;
	font-weight:100 !important;
	}

.footer a:hover {
	color:#000000 !important;
	text-decoration:underline;
	font-size:13px;
	font-weight:100;

	}


a:hover {
	
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#486994;
	font-weight:bold;
	line-height:20px;

}


.wrapper {
	width:1000px;
	height:1200px;
	background-image:url(images/wrapper_bg2.png);
	background-repeat:no-repeat;
	}
	
.header {
	float:left;
	width:900px;
	height:394px;
	
	}

.container {
	float:left;
	width:1000px;
	
	}


/* Header */


.flash {
	float:left;
	width:570;
	margin:85px 0px 0px 56px;
	padding:4px 4px 4px 4px;
	borders:2px solid #fcaf17;
}


iframe {
	margin:0px 0px 0px 0px;
	}

.lineup {
	float:right;
		width:240px;
		margin:162px -27px 0px 0px;
		padding:0px 0px 0px 0px;
		
		}

.navigation {
	float:left;
	width:900px;
	margin:16px 0px 0px 50px;
	}
	
.navigation a {
	padding:7px 24px 7px 24px !important;
	margin:0px 0px 0px 0px; 
	font-size:17px !important;
	float: left;
	text-decoration:none;
	font-variant:small-caps;
	color:#4d4b4c;
	font-weight:300;
	font-family:verdana, "Times New Roman", Times, serif;
	letter-spacing:1px;

}

.navigation a:hover  {

	background-colors:#569225;
	background-color:#333333;
	color:#FFFFFF;
	colors:#333333;
	background-repeat:repeat;
	font-weight:300;

}


.navigation li { 
	display:inline; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
		}


.navigation li a {
	padding:4px 16px 5px 16px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	float: left;
	text-decoration:none;
	font-variant:small-caps;
	color:#4d4b4c;
	font-weight:300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	border-rights:1px outset #569225;


}

.navigation ul li a:hover  {

	background-colors:#569225;
	background-color:#4d4b4c;
	color:#FFFFFF;
	colors:#333333;
	background-repeat:repeat;
	font-weight:300;

}

.nav2 {
	float:left;
	}

.nav2 li { 
	display:inline; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
		}


.nav2 li a {
	padding:4px 16px 5px 16px;
	margin:0px 0px 0px 0px;
	font-size:14px;
	float: left;
	text-decoration:none;
	font-variant:small-caps;
	color:#4d4b4c;
	font-weight:300;
	font-family:verdana, "Times New Roman", Times, serif;
	letter-spacing:1px;

}


	
.nav2 a {
	border-right:0px solid #FFFFFF;
	}


.nav2 ul li a:hover  {

	background-colors:#569225;
	background-color:#4d4b4c;
	color:#FFFFFF;
	colors:#333333;
	background-repeat:repeat;
	font-weight:300;

}





.schedule {
	float:left;
	width:259px;
	margin:1px 7px 0px 9px;
}


/* Main Content Area */


.left {
	float:left;
	width:570px;
	margin:45px 0px 30px 80px;
	background-images:url(images/headbg_orange.png);
	background-repeat:repeat-x;
	background-colors:#FFFFFF;
	padding:0px 20px 10px 20px;
	borders: 1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:14px;
	img align:left;
	text-align:justify;
	height:620px;
	overflow-y:auto;
	overflow-x:hidden;
	}
	
.left imgs {
	padding:5px;
	border:1px solid #CCCCCC;
	margin:0px 20px 10px 0px;
	align:left;
	
	}

.left h1 {

	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style: bold;
	line-height: 16px;
	margin: 0px 0px 15px 0px;
	font-variant:small-caps;
	color:#486994;
}


.left h2 {

	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style: bold;
	line-height: 18px;
	margin: 0px 0px 8px 0px;
	color:#333333;

}


.left2 {
	float:left;
	width:520px;
	margin:50px 0px 30px 6px;
	background-image:url(images/right_bg.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding:13px 20px 10px 20px;
	border: 1px solid #CCCCCC;
	font:verdana;
	img align:left;
	text-align:justify;
	}
	
.left2 img {
	padding:5px;
	border:1px solid #CCCCCC;
	margin:0px 20px 10px 0px;
	align:left;
	
	}

.left2 h1 {

	font:verdana;
	font-size:18px;
	font-style: bold;
	line-height: 16px;
	margin: 0px 0px 25px 0px;


}



.leftwide {
	float:left;
	width:798px;
	margin:50px 0px 30px 6px;
	background-image:url(images/right_bg.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding:13px 20px 10px 20px;
	border: 1px solid #CCCCCC;
	font:verdana;

}


.leftwide h1 {

	font:verdana;
	font-size:18px;
	font-style: bold;
	line-height: 16px;
	margin: 0px 0px 25px 0px;

}



.right2 {
	float:left;
	width:190px !important;
	height:500px !important;
	margin:50px 100px 0px 20px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	
	}


.right2 h1 {

	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style: bold;
	line-height: 16px;
	margin-top: 0px;
	margin: 0px 0px 10px 0px;
	color:#486994;
}


.



.right3  {
	float:right;
	width:238px;
	margin:0px 7px 15px 0px;
	background-image:url(images/headbg_orange.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding:13px 10px 10px 10px;
	border: 1px solid #CCCCCC;
	font: verdana;
	
	}


.right3 h1 {
	font:verdana;
	font-size:16px;
	font-style: bold;
	line-height: 16px;
	margin-top: 0px;
	margin: 0px 0px 25px 0px;
}

.image {
	}

.image img {
	padding:7px 7px 7px 7px;
	border:1px solid #ebeef2;
	}
