body {
	background-image:url(../graphics/bodyBackground.jpg);
	color: #3f2831;
	background-color: #e7e3a7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
}
#right *, #header * {margin: 0px;padding: 0px;}
.clear{clear:both;}
#container {
	margin: 0px auto;
	text-align: left;
	width: 1000px;
	position: relative;
}
/********************** Header ***************************/
#header {
	margin: 0px 0px 0px 0px;
	position: absolute;
	top: 290px;
	left: 20px;
	width: 960px;
	height: 35px;
	text-align: center;
}
.lastchild{
	border-right: 0px none #3f2831 !important;
}
#header a{
	text-decoration: none;
	padding: 0px 7px;
	border-right: 2px solid #3f2831;
}

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #3f2831;
}
a:hover{
	color:#000000;
}
/********************** Content ***************************/

#content {
/* #5E6360 7b6b5c */
	background-color: #005A9D;
	width:inherit;
	display:block;
	padding-top: 16px;
}
	#content .contentHeader{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bolder;
		color: #FFFFFF;
		border-bottom: 1px solid #bbb6a0;
		margin: 0px 16px 12px 16px;
		padding: 4px 0px 0px 20px;
	}
	#left {
		width:690px;
		margin: 0px 0px 0px 16px;
		float:left;
		display:inline;
		font-size: 11px;
	}
		#left .box {
			margin-bottom: 12px;
			line-height: 150%;
			background-color: #b5d1f3;
		}
			#left .box .title {
				font-size: 14px;
				font-weight: bolder;
				padding: 7px 0;
				text-align: center;
				background-color: #E7E3A7;
				background-image: url(../graphics/headerBGLarge.jpg);
				background-repeat: no-repeat;
			}
			#left .box .smallContainer {
				padding: 5px 9px 5px 9px;
				overflow: auto;
				font-family: 'arial'; 
				font-size: 16px;
			}
			#left .box .smallContainer h1 {
				font-size: 20px;
				color: #000000;
			}
			#left .box .smallContainer h2 {
				color:#4d4e7e;
				font-size: 24px;
			}
			#left .box a {
				font-size: 14px;
			}
	#right {
		float:right;
		width:260px;
		margin: 0px 16px 10px 0px;
		display:inline;
		
	}
		#right .box {
			background-color:#adc8e8;
			padding: 0px 0px 6px 0px;
			margin-bottom: 12px;
			font-size: 11px;
		}
			#right .box .title{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bolder;
				color: #2c2c2c;
				text-decoration: none;
				text-transform: uppercase;
				color: #2c2c2c;
				background-color:#E7E3A7;
				background-image:url(../graphics/headerBGSmall.jpg);
				background-repeat: no-repeat;
				width:inherit;
				text-align:center;
				padding: 3px 0px 3px 0px;
			}
			#right .box .smallContainer {
				padding: 5px 9px 0px 9px;
			}
#footer {
	background-color: #98b0cc;
	width: inherit;
	height:22px;
	text-align:center;
	padding: 10px 0px 0px 0px;
	font-size: 10px;
	font-weight: bolder;
}

.categories {
	list-style-type: none;
	margin-top: 15px;
	margin-left: 20px;
}
	.categories li {
		background-image: url(../graphics/heartSmall.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		padding: 2px 0 3px 25px;
		font-size: 12px;
		display: block;
		width: 40%;
		margin: 0 1%;
		float: left;
	}
		.categories li a {
			font-size: 13px;
		}
	
hr {
	clear: both;
}
#header ul {
	list-style-type: none;
	padding: 0;
	text-align: center;
}
#header li {
	margin: 0;
	float: left;
	position: relative;
}
	#header li div {
		display: none;
		background-color: #adc8e8;
		width: 200px;
		border-style: solid;
		border-width: 2px 3px 3px 2px;
		border-color: #6ba0ca;
		text-align: center;
		position: absolute;
		left: 10px;
		top: 12px;
	}
		#header li div a {
			display: block;
			width: 100%;
			border: none;
			padding: 3px 0px;
			margin: 0;
		}
		#header li div a:hover {
			background-color: #6ba0ca;
		}
	#header li:hover div, #header li div:hover {
		display: block;
	}