body
{
margin:0;
padding:0;

}

img
{  border-style: none;
}

h1
{
font-family: Arial, sans-serif;
font-size: 36px;
font-style: normal;
font-weight: bold;
}

h2
{
font-family: Arial, sans-serif;
font-size: 22px;
font-style: normal;
font-weight: bold;
line-height: 24px;
}

.BodyMain
{
background-attachment: scroll;
background-color: #ffffff;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
color: rgb(102,102,102);
display: block;
font-family: Arial, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: normal;

line-height: 16px;
text-align: center; /* for IE */
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
vertical-align: baseline;

}

.OuterBrd
{
background-attachment: scroll;
background-color: #ffffff;
width: 982px;
height: 933px;
margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */
border-left-color: #ffffff;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #ffffff;
border-right-style: solid;
border-right-width: 1px;
}

.TopLogo
{
padding-left: 36px;
height: 135px;
width: 946px;
margin-bottom: 16px;
padding-top: 20px;
position:relative;
}

#toplogo_jm {left:0px; top:0;
position:relative; float: left; padding:0; margin:0;
list-style:none;}
                                   
#TopsideMenu {left:700px; width:261px; top:58px; text-algin: right;
list-style:none;
font-weight: bold;
font-size: 18px;
position:absolute;
}

#SideImage {left:700px; width:261px; top:330px; text-algin: right;
list-style:none;
font-weight: bold;
font-size: 18px;
position:absolute;
}


.TopsideMenu1
{
list-style:none;
margin:0;
padding:0;
position:relative;
}

.TopsideMenu1 li
{
text-decoration: none;
margin:2;
padding:0;
}

.TopsideMenu1 a
{
display:block;
text-decoration: none;
height:20px;
width:260px;
color: rgb(102,102,102);
}
.TopsideMenu1 a:hover {color: rgb(255,153,51);}



.PromoBox
{
width:626px;
float: left;
font-size: 14px;
}

.PromoBox a
{
text-decoration: none;
color: rgb(255,153,51);
}
.PromoBox a:hover {color: rgb(255,153,51);}



.HeadLine
{
padding-left: 36px;
vertical-align: top;
width: 628px;
height: 636px;
margin-bottom:8px;
margin-top:2px; 
}

.TextFront
{
font-size: 28px;
font-style: normal;
font-weight: normal;

line-height: 32px;



}







.FootSpace
{
padding-left: 36px;
width:628px;
height: 100px;
vertical-align: top; 
font-weight: bold;
font-size: 14px;
margin-bottom:16px;
}

.FootSpace a
{
text-decoration: none;
color: rgb(102,102,102);
}
.FootSpace a:hover {color: rgb(255,153,51);}


.BigStars
{font-size: 28px;}


#navPyra 	{
			margin:0;
			padding:2px 2px 2px 0;
			}
			
#subnavlist 	{
			margin:0;
			padding:0px 0px 0px 6px;	
			}
			

		

#navPyra li {
	
	
	margin:0;
	padding:0;
	display:block;
	list-style-type:none;
	}

#navPyra a:link, #navPyra a:visited {
									font-weight: bold;
									padding: 0px 6px 6px 10px;
									text-decoration:none;
									border: 0px 0px 0px 0px;
									}
