/* Coded by Vizon Media http://VizonMedia.com */

/* MAIN ELEMENTS */
body {
	background: url("bg000000.gif") repeat-x #324c66;
	font: normal 11px verdana;
	color: #5f7ea2;
}


#container {
	width: 760px;
	height: auto;
	margin: 0 auto;
	
}


* {
	margin: 0; padding: 0;
}
.clear {
	clear: both; 
}


/* END MAIN ELEMENTS */

/* HEADER ELEMENTS */

	#header {
		width: 760px;
		height: 95px;
		background: url("head0000.gif") no-repeat;
	}

		#header h1 {
			width: 400px;
			height: 95px;
			background: url("logo0000.gif") no-repeat;
			margin-left: 22px;
			float: left;
		}

			#header h1 a {
				width: 86px;
				height: 95px;
				display: block;
				text-indent: -10000px;
				outline: none;
			}

		#header ul {
			float: right;
			list-style: none;
			margin-top: 20px;
		}

			#header ul li {
				color:#fff;
				float: left;
				background: url("arrow000.gif") no-repeat;
				padding: 0 2px 0 12px;
			}

				#header ul li a {
					float: left;
					color: #fff;
					text-decoration: none;
					margin-right: 15px;
					padding: 0 2px;
				}

					#header ul li a:hover {
						background: #496f9f;
					}




/* NAVIGATION ELEMENTS */


		#nav {
			width: 760px;
			height: 129px;
			background: url("nav00000.gif") no-repeat;
			padding-top: 8px;
			font: bold 12px verdana;
		}

			#nav li {
				float: left;
				list-style: none;
			}

				#nav li a {
					width: 96px;
					height: 40px;
					float: left;
					text-align: center;
					text-decoration: none;
					padding-top: 2px;
					color: #fff;
					margin-left: 12px;
				}

					#nav li a:hover, #current {
						background: url("over0000.gif") no-repeat;
			float: left;
					}

/* END NAVIGATION ELEMENTS */


/* CONTENT ELEMENTS */

	#content {
		width: 760px;
		height: auto;
		background: #fff;
		padding-bottom: 4px;

	}

	#content2 {
		width: 692px;
		min-height: 300px;
		height: auto;
		background: #fff;
		padding: 0 34px;
	}

		#content2 p {
			padding-bottom: 10px;
		}

		#content2 a {
			color: #2b4b6d;
			text-decoration: none;
		}

			#content2 a:hover {
				color: #2b4b6d;
				text-decoration: underline;
			}
			

	/* LEFT SIDE ELEMENTS */
		#left {
			width: 214px;
			height: auto;
			background: url("left0000.gif") no-repeat #fff;
			float: left;
			padding: 0 40px 0 20px;
			text-align: justify;
			line-height: 20px;
		}

				#left h1 {
					font-size: 11px;
					color: #468400;
					text-decoration: underline;
				}

					#left h1 a {
						font-size: 11px;
						color: #468400;
					}

			#date {
				color: #5f7ea2;
				font-size: 8pt;
			}

			#left p {
				color: #2b4b6d;
			}

			#read {
				width: 81px;
				height: 24px;
				background: url("read0000.gif") no-repeat;
				display: block;
				float: right;
				text-indent: -10000px;
				outline: none;
			}

			#left h3 {
				width: 222px;
				height: 58px;
				background: url("paypal00.gif") no-repeat;
				margin-top: 18px;
				text-indent: -10000px;
			}
				
	/* END LEFT SIDE ELEMENTS */

	/* RIGHT SIDE ELEMENTS */
		#right {
			width: 460px;
			height: auto;
			float: left;
			margin: 20px 0 0 8px;
		}

			#right h2, #content2 h2 {
				font-size: 17px;
				font-weight: normal;
				color: #2b4b6d;
			}

			#right p, #content2 p {
				margin-top: 5px;
				text-align: justify;
				line-height: 20px;
			}

			#right ul {
				margin: 10px 0 0 40px;
				list-style: url("cart0000.gif");

			}

				#right ul li {
					margin-top: 10px;
					padding-left: 6px;
				}
					#right ul li a {
						color: #468400;
						text-decoration: none;
					}
						#right ul li a:hover {
							color: #468400;
							text-decoration: underline;
							font-size: 11px;
							font-weight: bold;
						}

			#right h3 {
				width: 293px;
				height: 36px;
				background: url("buy00000.gif") no-repeat;
				margin: 20px 0 0 20px;
			}

				#right h3 a {
					width: 293px;
					height: 36px;
					display: block;
					outline: none;
					text-indent: -10000px;
				}



	/* END RIGHT SIDE ELEMENTS */

/* FOOTER ELEMENTS */
	#footer {
		width: 720px;
		height: 90px;
		background: url("foot0000.gif") no-repeat;
		margin-bottom: 10px;
		font-size: 11px;
		padding: 0 20px;
	}

		#right-si {
			width: 550px;
			float: right;
		}

		#left-si {
			float: left;
			margin-top: 32px;
		}

			#left-si div {
				font-size: 10px;
				margin-bottom: 3px;
				color: #94b4c9;
			}

			#left-si a {
				font: bold 18px tahoma;
				outline: none;
				color: #fff;
				margin-left: 20px;
				text-decoration: none;
			}

				#left-si a:hover {
					text-decoration: underline;
				}

		#footer ul {
			list-style: none;
			margin-top: 32px;
			float: right;
		}

			#footer ul li {
				float: left;
			}

				#footer ul li a {
					float: left;
					color: #94b4c9;
					text-decoration: none;
					margin: 0 8px;
				}

					#footer ul li a:hover {
						color: #fff;
						font-weight: bold;
						text-decoration: underline;
					}
		#footer p {
			float: right;
			color: #637987;
			margin-top: 15px;
		}

			#footer p a {
				color: #637987;
				font-weight: bold;
			}

/* END FOOTER ELEMENTS */
/* INTERNAL TABLES LOCKDOWN */


table {


width:100%;
text-align:left;
border-collapse:collapse;
font-size:1.2em;
margin-bottom:10px;
border:1px solid #BCBCBC;
clear:both;

}




table caption {


font-family:"Trebuchet MS", Verdana;
font-size:1.4em;
color:#235222;
font-weight:bold;
text-align:left;
padding-bottom:10px;

}






table td, table th {

border:1px solid #BCBCBC;
padding:6px;
text-align:left;
vertical-align:top;

}





table th {

font-size:1.2em;
color:#214E74;
background-color:#D6D5CD;


}





table p {

font-size:1.0em;
line-height:1.4em;
margin:0px;


}



table td ul li, table td ol li {


margin-top:1.0em;
margin-bottom:1.0em;
font-size:0.8em;
line-height:0.8em;


}



table h1, table h2, table h3, table h4 {

font-size:1.2em;
line-height:1.2em;
margin:0px;



}


table tr.altrow {

background-color:#fff;

}





/* specific calendar table */



table#calendar {



border:none;
border-right:1px solid #BCBCBC;


}



table#calendar th {


width:60px;
background-color:#3B4F63;
color:#fff;
text-align:center;
vertical-align:middle;


}



table#calendar th h3 {



font-size:1.2em;
color:#fff;

}


table#calendar th h4 {



font-size:0.9em;
color:#fff;

}


table#calendar td {

border:none;
border-bottom:1px solid #BCBCBC;
border-top:1px solid #BCBCBC;

width:260px;
padding-bottom:0px;
padding-left:10px;


}



table#calendar p {

font-size:1.0em;
line-height:1.4em;
margin:0px;
margin-bottom:0.9em;


}

