body {
	background-color: #3c1d01;
	background-image: url("http://www.siteupdates.com/serenity/images/backgroundmain.gif");
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: 50% 0px;
	margin-left:0;
	margin-top:0;
}
img {
	-ms-interpolation-mode: bicubic;
}
.maintbg {
	background-image: url("http://www.siteupdates.com/serenity/images/mainbg.jpg");
	background-color: #4e2603;
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: 50% 0px;
	margin-left: 50px;
	margin-top: 0px;
}
A:link {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
}
A:visited {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
}
A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
}
A.botwhite:link {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
A.botwhite:visited {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
A.botwhite:hover {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000099;
}
A.scroll:link {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #80177E;
}
A.scroll:visited {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #80177E;
}
A.scroll:hover {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
A.botwhite1:link {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #b9ecd0;
	text-align: justify;
}
A.botwhite1:visited {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #b9ecd0;
	text-align: justify;
}
A.botwhite1:hover {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #ffffff;
	text-align: justify;
}
A.botwhite2:link {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}
A.botwhite2:visited {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}
A.botwhite2:hover {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
.features {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
}
.Botfoot {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #93c9ef;
}
.botfoot2 {
	color: #b9ecd0;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.botfoot3 {
	color: #FFFFFF;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contentlarge {
	color: #FFFFFF;
	font-size: 16px;
	font-weight:bold;
	font-style:italic;
	color: yellow;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.footerCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #473270;
	line-height: 14px;
}
.footerLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.rowTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #473270;
	text-align: center;
}
.footerBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}
.subHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #01692A;
	text-align: justify;
}
.contentItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	font-style: italic;
}
.contentLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC9900;
	text-decoration: none;
	line-height: 18px;
}
.contentBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.contentRecentFeatures {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #473270;
	text-align: justify;
	background-color: #efeaf8;
}
.contentRaveOn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #71732F;
	text-align: justify;
	background-color: #fdf4b9;
}
.contentPress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: justify;
	background-color: #5d9946;
}
.contentPressLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
}
.row01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #E0C5DF;
	text-align: left;
}
.row02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #EFE2EF;
	text-align: left;
}
.rowTopNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #5882C3;
	text-align: center;
}
.announcements {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
.announcementsBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #008738;
	text-align: left;
}
.announcementsLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #FFF150;
	text-align: center;
}
.footerCopyrightGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #008738;
	line-height: 14px;
}
.subHeaderSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #ffffff;
	text-align: justify;
}
.HeaderWhiteTalll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #ffffff;
}
.subHeaderSmall2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #ffffff;
	text-align: justify;
}
.paddingall {
	padding:4px;
}

/*********************************************
	MAIN NAV
*********************************************/

/* Tags that use the sprite */
.main-nav,
.main-nav ul,
.main-nav ul li,
.main-nav ul li a,
.main-nav ul ul{
	background: url(/images/main_nav.png) no-repeat left top;
}

/* main navigation bar and main li height */
.main-nav,
.main-nav ul li{
	display:block;
	height:68px;
}

.main-nav li{ cursor:pointer;}

/*set all z indexs for menus */
.main-nav{z-index:10;}
.main-nav ul{z-index:20; position:relative;}
.main-nav ul ul{z-index:30;}

.main-nav ul{
	list-style-type:none; 
	margin:0 auto;
	padding:0;
}

.head-wrap {
	width:800px;
	margin:auto;
	background:url(/images/wrapbg.jpg);
	padding-top:10px;
	height:70px;
}
	
.main-nav {
	width:800px;
	margin-left:10px;
}

/*********************************************
	Main Navigation
*********************************************/

/* center main navigation - delete if left aligned */
.main-nav ul.level1{margin-left:0px;}

.main-nav ul li{ 
	padding:0;
	margin:0;
	float:left;
	background-position: left -80px;
	text-indent:-9999px;
	position:relative;
}



	/* set height and margin of main navigation a */
	.main-nav ul li a{
		display:block;
		padding:0;
		height:100%;
		outline:none;
	}


	/* offset left position, normally it's left or 0, but in this cas is set to padding from ".main-nav ul li a above */
	/* offset top position, if it's normally -200px but set to -220px */
	.main-nav ul li.mm1 a{	background:url(/images/main-nav2.png) no-repeat;width:53px; background-position: 0px 0px;}
	.main-nav ul li:hover.mm1 a{background-position: 0px -68px;}
	
	.main-nav ul li.mm2 a{background:url(/images/main-nav2.png) no-repeat; width:39px; background-position: -53px 0px;}
	.main-nav ul li:hover.mm2 a{background-position: -53px -68px;}
	
	.main-nav ul li.mm3 a{background:url(/images/main-nav2.png) no-repeat; width:68px; background-position: -92px 0px;}
	.main-nav ul li:hover.mm3 a{background-position: -92px -68px;}
	
	.main-nav ul li.mm4 a{background:url(/images/main-nav2.png) no-repeat; width:68px; background-position: -160px 0px;}
	.main-nav ul li:hover.mm4 a{background-position: -160px -68px;}
	
	.main-nav ul li.mm5 a{background:url(/images/main-nav2.png) no-repeat; width:43px; background-position: -228px 0px;}
	.main-nav ul li:hover.mm5 a{background-position: -228px -68px;}
	
	.main-nav ul li.mm6 a{background:url(/images/main-nav2.png) no-repeat; width:70px; background-position: -271px 0px;}
	.main-nav ul li:hover.mm6 a{background-position: -271px -68px;}
	
	.main-nav ul li.mm7 a{background:url(/images/main-nav2.png) no-repeat; width:70px; background-position: -341px 0px;}
    .main-nav ul li:hover.mm7 a{background-position: -341px -68px;}
	
	.main-nav ul li.mm8 a{background:url(/images/main-nav2.png) no-repeat; width:70px; background-position: -411px 0px;}
	.main-nav ul li:hover.mm8 a{background-position: -411px -68px;}
	
	.main-nav ul li.mm9 a{background:url(/images/main-nav2.png) no-repeat; width:108px; background-position: -481px 0px;}
	.main-nav ul li:hover.mm9 a{background-position: -481px -68px;}
	
	.main-nav ul li.mm10 a{background:url(/images/main-nav2.png) no-repeat; width:115px; background-position: -589px 0px;}
	.main-nav ul li:hover.mm10 a{background-position: -589px -68px;}
	
	.main-nav ul li.mm11 a{background:url(/images/main-nav2.png) no-repeat; width:90px; background-position: -704px 0px;}
	.main-nav ul li:hover.mm11 a{background-position: -704px -68px;}
	


.round-box {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #000000 0px 1px 1px;
	-moz-box-shadow: #000000 0px 1px 1px;
	box-shadow: #000000 0px 1px 1px;

}


/*********************************************
	IE specific fixes
*********************************************/
/* png fix
*html img {behavior:url(/css/default/iepngfix.htc); }
*html div{behavior:url(/css/default/iepngfix.htc); }
*html a {behavior:url(/css/default/iepngfix.htc); }
*html input{behavior:url(/css/default/iepngfix.htc); }
*html h1 {behavior:url(/css/default/iepngfix.htc); } */

/* fixes drop down hover issues in IE6 when using ul menus http://www.xs4all.nl/~peterned/csshover.html */
*html body {behavior: url(/css/default/csshover3.htc) }

img {-ms-interpolation-mode: bicubic; /* fixes scaled images for IE6 and IE7 */}

/* rounded corners http://css3pie.com/ */
.round { behavior: url(/css/default/PIE.htc); position:relative; z-index:1;}


