
body { 
	margin-top: 0px;  
	padding: 0;
	font-size: 1em; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #2B140B;
	background:url(images/body/bg-body.gif);
	background-repeat:repeat-x;
	background-position: 0px 12px;
 }
 
 
h1 { font-weight: normal; font-size: 2em; margin: 0.4em 0; }
h2 { font-weight: normal; font-size: 1.6em; }
h3 { font-weight: normal; font-size: 1.2em; color: #00CCCC; }
h4 { font-weight: normal; font-size: 1.0em; color: #00CCCC; }
h5, h6 { font-weight: bold; font-size: 1.0em; }
h2,h3,h4,h5,h6 { margin: 0; line-height: 1.2em; }
p {font-size: .9em;}
a {text-decoration:none; color:#FF6699; }
a:hover { color:#FF0099;}

	
#header {
	z-index: 100;
    height: 154px;
	background:url(images/body/masthead.jpg) no-repeat;
	}




#mynav{
	background: url(/images/nav/main-bg-bot.gif) left bottom no-repeat; 
	
	}
#mynav ul {
	margin: 0;
	padding: 30px 0 0 16px;
	list-style: none;
	height: auto;
	background: url(/images/nav/main-bg-top.gif) left top no-repeat;
	}
#mynav ul li{
	margin: 0; 
	padding: 0; 
color:#FF6699 !important;
	}
#mynav ul li a{
	display: block;
	height: 30px; 
	width: 157px; 
	text-decoration: none
	}
#mynav ul li ul li a {
	text-indent: 0;
	}

#mynav ul li.hover ul,
#mynav ul li:hover ul {
	display: block;
	position: absolute;
	background-image: none;
	background-color: #F8EDE0;
	border: 2px solid #FFF;
	width: 166px;
	height: auto;
	margin: -30px 0 0 0;
	padding: 4px 10px;
	left: 160px;
	z-index: 300;
        
	}

#suckertree1 li ul {
border:solid 1px #00CCCC !important;
}

#suckertree1 li ul li {
border-bottom: dotted 1px #00CCCC;
}

.final {
border:none !important;
}



body {
	text-align: center;
	}
/*#container {
	width: 800px; 
	
	margin: 0 auto;
	text-align: left;
	}
#center-container { 
	position: relative; 
        width:850px;	
}

#content {
	position: relative;
	height: 14000px;
	clear: both;
        left:30px;
        top:50px;
	}*/
#mynav {
	line-height: 1.0em;
    z-index: 100;
	position: absolute; 
	top: 136px; 
	left: 36px; 
	width: 202px; 
	}


#focus-content {
	position: absolute;
	top: 50px;
	left: 211px;
	}
#next-content {
	position: relative;
	background:url(images/body/homecontent2.jpg) 3px 5px repeat-y;
	top: 134px;
	font-size: 0.92em;
	}



#footer {

	position: relative;
	background: url(/images/common/bg-footer.gif) left top no-repeat;
	height: 80px;
	font-size: 0.92em; 
top: 300px;  
	}











#home #footer{ background-image: none; }

#home #mynav{
	background: url(/images/home/main-bg-bot.gif) left 49px no-repeat;
	width: 226px;
	margin-left: -4px;
	height: 299px;
	z-index: 200;
	}
#home #mynav ul {
	margin: 0;
	padding: 59px 0 0 24px;
	list-style: none;
	height: auto;
	background: url(/images/home/main-bg-top.gif) -1px 25px no-repeat;
	}
#mynav ul li a{
	display: block;
	height: 30px; 
	width: 170px; 
	text-decoration: none; 
	
	}


#home #mynav ul ul{ padding: 0; background-image: none; background-color:#ffffff; padding: 4px 10px; margin: -30px 0 0 0;}
#home #mynav ul ul li,
#home #mynav ul ul li a{ background-image: none !important; }

#home .flash{ background: url(/images/home/flash-bg.jpg) no-repeat; width: 550px; height: 346px;}
#home .flash #flash-container{ padding: 24px 0 0 22px; }








.nav-redo ul {
	padding: 0;
	list-style: none;
	height: 18px;
	}
.nav-redo ul li {
	position: relative;
	float: left;
	margin: 0 5px 0 0;
	padding: 0 5px 0 0;
	border-right: 1px solid #B0D235;  
	font-size: 0.7em;
        line-height: 13px !important;
	}
	
.nav-redo ul li a {
	display: block;
	color: #FF6699; 
	}
.nav-redo ul li ul {
	display: none;
	}
	
ul li.last-child {
	border:none;
}
	
li a {
text-decoration:none;
color:#FF6699;
}

li a:hover {
text-decoration:none;
color:#FF0099;
}





	
#header {
	z-index: 100;
    height: 154px;
	background:url(images/body/masthead.jpg) no-repeat;
	}




#mynav{
	background: url(/images/nav/main-bg-bot.gif) left bottom no-repeat; 
	
	}
#mynav ul {
	margin: 0;
	padding: 30px 0 0 16px;
	list-style: none;
	height: auto;
	background: url(/images/nav/main-bg-top.gif) left top no-repeat;
	}
#mynav ul li{
	margin: 0; 
	padding: 0; 
color:#FF6699 !important;
	}
#mynav ul li a{
	display: block;
	height: 30px; 
	width: 157px; 
	text-decoration: none
	}
#mynav ul li ul li a {
	text-indent: 0;
	}
#mynav ul ul {
	display: none;
	position: absolute;
	margin: 0; 
	padding: 0; 
	z-index: 200; 
	}

#mynav ul li.hover ul,
#mynav ul li:hover ul {
	display: block;
	position: absolute;
	background-image: none;
	background-color: #F8EDE0;
	border: 2px solid #FFF;
	width: 166px;
	height: auto;
	margin: -30px 0 0 0;
	padding: 4px 10px;
	left: 160px;
	z-index: 300;
        
	}

#suckertree1 li ul {
border:solid 1px #00CCCC !important;
}

#suckertree1 li ul li {
border-bottom: dotted 1px #00CCCC;
}

.final {
border:none !important;
}



body {
	text-align: center;
	}
#container {
	width: 800px; 
	
	margin: 0 auto;
	text-align: left;
	}
#center-container { 
	position: relative; 
        width:850px;	
}

#content {
	position: relative;
	height: 14000px;
	clear: both;
        left:30px;
        top:50px;
	}
#mynav {
	line-height: 1.0em;
    z-index: 100;
	position: absolute; 
	top: 136px; 
	left: 36px; 
	width: 202px; 
	}


#focus-content {
	position: absolute;
	top: 50px;
	left: 211px;
	}
#next-content {
	position: relative;
	background:url(images/body/homecontent2.jpg) 3px 5px repeat-y;
	top: 134px;
	font-size: 0.92em;
	}

.recentnews {
width:380px;
margin:15px;
position:relative;
top:-5px
}

#footer {

	position: relative;
	background: url(/images/common/bg-footer.gif) left top no-repeat;
	height: 80px;
	font-size: 0.92em; 
top: 300px;  
	}





#home #content{ background-image: none; height: 504px;}

#home #center-container { 
	background: url(images/body/HOMECONTENT.png)   25px 152px no-repeat;
	position: relative; 
	}
#home #container{

	}
#home #focus-content {
	top: -40px;
	width: 535px;
	left: 209px;
	z-index: 150;
	}
#home #next-content{ 
	top: 265px;
	left: 221px;
	width: 408px;
        background-color:#FFFFFF;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	}
#home #footer{ background-image: none; }

#home #mynav{
	background: url(/images/home/main-bg-bot.gif) left 49px no-repeat;
	width: 226px;
	margin-left: -4px;
	height: 299px;
	z-index: 200;
	}
#home #mynav ul {
	margin: 0;
	padding: 59px 0 0 24px;
	list-style: none;
	height: auto;
	background: url(/images/home/main-bg-top.gif) -1px 25px no-repeat;
	}
#mynav ul li a{
	display: block;
	height: 30px; 
	width: 170px; 
	text-decoration: none; 
	
	}


#home #mynav ul ul{ padding: 0; background-image: none; background-color:#ffffff; padding: 4px 10px; margin: -30px 0 0 0;}

#home .flash{ background: url(/images/home/flash-bg.jpg) no-repeat; width: 550px; height: 346px;}
#home .flash #flash-container{ padding: 24px 0 0 22px; }





div.nav-redo {
position:relative;
left:150px;
}


.nav-redo ul {
	padding: 0;
	list-style: none;
	height: 18px;
	}
.nav-redo ul li {
	position: relative;
	float: left;
	margin: 0 5px 0 0;
	padding: 0 5px 0 0;
	border-right: 1px solid #B0D235;  
	font-size: 0.7em;
        line-height: 13px !important;
	}
	
.nav-redo ul li a {
	display: block;
	color: #FF6699; 
	}
.nav-redo ul li ul {
	display: none;
	}
	
ul li.last-child {
	border:none;
}
	
li a {
text-decoration:none;
color:#FF6699;
}

li a:hover {
text-decoration:none;
color:#FF0099;
}


#mynav ul li a{
padding:7.5px !important;
}

#header p {

position:relative;
left:370px;
top:80px;
color: #FF6699; 
font-size: 12px;
}




.headlink a {
text-decoration:none;
color: #00CCCC; 
}

div.bottomout {
height:20px;
position:relative;
top:252px;
width:424px;
left:224px;
background:url(images/body/bottomout.jpg) no-repeat;
}

div.tophat {
position:absolute;
height:20px;
top:250px;
left: 224px;
z-index:10 !important;
width:426px;
background:url(images/body/tophat.jpg) no-repeat;
z-index:9999;

}






#mynav ul li a{
padding:7.5px !important;
}

#header p {

position:relative;
left:370px;
top:80px;
color: #FF6699; 
font-size: 12px;
}

span.headlink h3 {
width:260px;
position:relative;
left:420px;
top:84px;
font-size:1em;
}



.headlink a {
text-decoration:none;
color: #00CCCC; 
}

div.bottomout {
height:20px;
position:relative;
top:252px;
width:424px;
left:224px;
background:url(images/body/bottomout.jpg) no-repeat;
}

div.tophat {
position:absolute;
height:20px;
top:250px;
left: 224px;
z-index:10 !important;
width:426px;
background:url(images/body/tophat.jpg) no-repeat;
z-index:9999;

}