/* CSS Document */
body {
	font-size: 12px; /* Resets 1em to 10px */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:150%;
	color:#FFFFFF;
	background: #8AAEDF url('images/backTop.gif') repeat-x;
	margin: 20px 0 75px 0;
	padding: 0px; 
}
#page {
	border: 0px;
	text-align: left;
	width: 841px;
	padding: 0;
	}
#header {
	height: 316px; 
	width: 841px;
	padding: 0;
	margin: 0px 0px 0;
	}
#headerFlash{
	position:relative;
	height: 220px; 
	width: 841px;
	padding: 0;
	border:0;
	float:left;
	margin-bottom: 2px;
	}
#shaft{
	position:relative;
	height: 10px;
	background-color:#2A5ADB;
	width: 841px;
	margin-bottom: 2px;
	border: 0;
	float:left;
	}
#shaft2{
	position:relative;
	background: #4474EF;
	width: 841px;
	margin-bottom: 2px;
	border: 0;
	float:left;
	}
#shaftEssence{
	position:relative;
	background: #4474EF url(images/essenceBack.jpg) no-repeat bottom right;
	width: 841px;
	margin-bottom: 2px;
	border: 0;
	float:left;
	}
#home{
	margin: 0px 0px 0;
	height: 95px; 
	width: 841px;
	padding: 0;
	border:0;
	float:left;
	}
#body1{
	padding: 34px 0px 40px 50px;
	width: 425px;
	border:0;
	float:left;
	}
#body2{
	
	float:left;
	padding: 34px 0px 40px 50px;
	width: 345px;
	border:0;	
	}
#body3{
	
	float:left;
	padding: 34px 50px 40px 50px;
	width: 345px;
	border:0;
	}
#body4{
	
	float:left;
	padding: 0px 0px 0px 0px;
	width: 400px;
	border:0;
	}
#body5{
	
	float:left;
	padding: 34px 0px 40px 50px;
	width: 390px;
	border:0;
	}
#body6{
	float:left;
	padding:34px 50px 40px 50px;
	width:741px;
	border:0;
	}
#bodyMeridian{
	
	float:left;
	padding: 34px 30px 40px 50px;
	width: 365px;
	border:0;
	}
#chakraHeader1{
	float:left;
	background:url(images/chakra1Back.gif) repeat-x;
	padding: 15px 20px 10px 20px;
	margin:10px 50px 0px 50px;
	height:25px;
	width: 701px;
	border:0;
	}
#chakra1{
	float:left;
	position:relative;
	background:#C23394 url(images/chakra1back.gif) no-repeat center;
	padding: 0px;
	margin-top:30px;
	width: 841px;
	border:0;
	}
#chakra2{
	
	float:left;
	position:relative;
	padding: 0px;
	margin:0px;
	width: 841px;
	border:0;
	background:#9337C7 url(images/chakra2back.gif) no-repeat center;
	}
#chakra3{
	
	float:left;
	position:relative;
	padding: 0px;
	margin:0px;
	width: 841px;
	border:0;
	background:#4D4DEC url(images/chakra3back.gif) no-repeat center;
	}
#chakra4{
	
	float:left;
	position:relative;
	padding: 0px;
	margin:0px;
	width: 841px;
	border:0;
	background:#0E9645 url(images/chakra4back.gif) no-repeat center;
	}
#chakra5{
	
	float:left;
	position:relative;
	padding: 0px;
	margin:0px;
	width: 841px;
	border:0;
	background:#D8AB03 url(images/chakra5back.gif) no-repeat center;
	}
#chakra6{
	
	float:left;
	position:relative;
	padding: 0px;
	margin:0px;
	width: 841px;
	border:0;
	background:#F07D31 url(images/chakra6back.gif) no-repeat center;
	}
#chakra7{
	
	float:left;
	position:relative;
	padding: 0px;
	margin:0px;
	width: 841px;
	border:0;
	background:#e72f2f url(images/chakra7back.gif) no-repeat center;
	}
#meridian1{
	float:left;
	position:relative;
	padding: 0px;
	margin:0px;
	width: 841px;
	border:0;
	background:#4474EF url(images/meridianBack.gif) repeat-x top;
	}
#meridianPic{
	float:right;
	position:relative;
	clear:both;
	text-align:right;
	width:160px;
	}
#meridianFoot{
	font-weight:bold;
	background-color:#0d367d;
	font-size:10px;
	float:left;
	text-align:right;
	position:relative;
	padding-right: 20px;
	padding-top:4px;
	padding-bottom:6px;
	width: 821px;
	border:0;
	}
#side{
	padding: 30px 0px 20px 0px;
	text-align:center;
	width: 260px;
	background-color:#2A5ADB;
	border:0;
	margin-left:530px;
	margin-top:34px;
	margin-bottom:30px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height: 25px;
	}
.imageBorder{
	border-style:solid;
	border-color: white;
	border-width:1px;
      }
#footer{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	color:#FFFFFF;
	background-color:#2A5ADB;
	width: 841px;
	border: 0;
	float:left;
	text-align: center;
	padding: 6px 0px 6px 0px;
	}
#bodytext{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	position:relative;
	line-height: 150%;
	}

a:link { 
	color: #FFFFFF;
	text-decoration: none;
	}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
	}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	}
a:active {
	color: #FFFFFF;
	text-decoration: none;
	}
h1 {
   font:bold 14px/150% Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   position:relative;
	margin: 0;
	padding: 0;
   } 
h2 {
   font:bold 14px/150% Verdana, Arial, Helvetica, sans-serif;
   color: #ffff00;
   position:relative;
	margin: 0;
	padding: 0;
   }
   h3 {
   font:bold 14px/150% Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   position:relative;
	margin: 0;
	padding: 0;
   }
      h4 {
   font:bold 12px/150% Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   position:relative;
	margin: 0;
	padding: 0;
   } 
ul{
	padding:0px;
	margin-left:20px;
	margin-top:0px;
	}
li{
	padding:0;
	margin-left:0px;
	}
#custom-gen ul li:before {
	content: "\00BB \0020";
	}
#adobe{
float:left;
	margin:0px;
	padding-bottom:10px;
	}
