* {
margin:0;
padding:0;
}
BODY{
color:#FFFFFF;
font-family:arial,helvetica,san-serif;
font-size:70%;
margin:0;
padding:0 0 10px;
}

DIV {
display:block;
}

.container {
height:664px;
margin-left:auto;
margin-right:auto;
position:relative;
width:925px;
top:10px;
} 

UL{

list-style-type:none;
}

A{text-decoration:none;}
/*-----------------------------------------------------------------------------------
--
--			                               HEADER
--
-------------------------------------------------------------------------------------*/

#logos{height:60px;margin:0 auto;width:780px;}
#leftLogo{background:transparent url(../images/logo.jpg) no-repeat 5px bottom;float:left;height:57px;width:167px;}
#rightLogo{background:transparent url(../images/DiamondAnniversary.jpg) no-repeat 0 center;float:right;height:57px;margin-right:10px;width:140px;}


/*-----------------------------------------------------------------------------------
--
--			                               NAVIGATION
--
-------------------------------------------------------------------------------------*/
#navigation{float:left;height:56px; background:transparent url(/images/navigationBackground.jpg) repeat-x 0 0;width:823px;margin:0 auto;z-index:300;}
#navigation ul{	text-decoration:none;	list-style-type: none;z-index:10000;}
#navigation li{	background:transparent url(../images/navigation.jpg) no-repeat scroll right -1px;	float:left;height:54px;margin:0;padding:0;position:relative;top:3px;width:136px;z-index:9000;padding-bottom:10px;_padding-bottom:35px}
#navigation ul li A{	display:block;	margin:0 auto;	position:relative;	text-decoration:none;	top:18px;	width:84px;	color:#929294;}
#navigation ul .noDivider{background:transparent url();}
#navigation ul  .selected{background:transparent url(../images/navigationOver2.jpg) no-repeat scroll -4px -7px;color:#a3cc48;}


/*tier one---*/

#navigation UL UL {left:-10px;position:absolute;top:40px;z-index:6000;left:-9999em;display:none;}
#navigation UL UL LI {background-image:none;background:#0065b3;display:block;height:34px;float:none;width:133px;padding:0px;border-top:solid 1px #3082c0;position:relative;margin:0px;z-index:5000}
#navigation UL LI UL LI  A{top:0px;padding-left:38px;background:#0065b3; margin:0px;width:90px;height:34px;padding-top:5px;padding-bottom:0px;margin:0px}
#navigation UL LI UL LI A:hover{background-color:#00346e;}


/*---tier2---*/
#navigation UL UL UL{top:-3px;z-index:4000;position:absolute;left:-999em;display:none;}
#navigation UL UL UL LI {background-image:none;background:#949599;display:block;float:none;border-top:solid 1px #a8a9ad;width:133px;z-index:3000;}
#navigation UL UL UL LI A{color:#fff;top:0px;width:80px;background:#949599;padding-right:15px}
#navigation UL UL UL LI A:hover{background-color:#fdb813;}
#navigation a.twotier { background:#0065b3 url("/images/arrow.png") no-repeat 108px 20px  }
#navigation a.twotier:hover { background:#00346e url("/images/arrow.png") no-repeat 108px 20px }

/* Fix IE. Hide from IE Mac \*/
* html #navigation  ul li { float: left; height: 1%; }
* html #navigation  ul li a { height: 1%; }
* html #navigation li ul {padding-bottom:3px;}
/* End */

#navigation ul li a:hover {  background: #f9f9f9; } /* Hover Styles */
		
#navigation li ul li a { padding: 2px 5px; 	height:60px;	line-height:1em; width:83px;color:#ffffff} /* Sub Menu Styles */

#navigation li:hover ul, #navigation li.over ul { display:inline-block;left:-13px;} /* The magic */

#navigation li:hover ul ul, #navigation  li.over ul ul { left:-999em} /* This is magic too*/

#navigation li:hover ul li:hover ul, #navigation li.over ul li.over ul { left:133px;display:inline-block} /* More magic */

#navigation li ul li a:hover{background:#eeeeee}

#navigationOuter{height:56px;}



/*-----------------------------------------------------------------------------------
--
--			                       MAIN BODY AND GRADIENTS
--
-------------------------------------------------------------------------------------*/
#RHTopGrad{float:left;top:1px;background:transparent url(/images/TopRHGrad.jpg) repeat-x 0 bottom;height:56px;
position:relative;
width:51px;}
#LHTopGrad{float:left;background:transparent url(/images/TopLHGrad.jpg) repeat-x 0 bottom;height:56px;
position:relative;
width:51px;}

#mainBodyOuter{height:500px;background:transparent url(/images/LHMidGrad2.png) no-repeat left 0;}

#RHMidGrad2{position:absolute;bottom:76px;right:-2px;z-index:100}

#RHMidGrad3{position:absolute;top:0px;right:-46px;z-index:100}



/*-----------------------------------------------------------------------------------
--
--			                              FOOTER
--
-------------------------------------------------------------------------------------*/

#footer{height:75px;margin:0 0 0 51px;width:773px;}
#footer UL{
list-style-type:none;
}
#footer UL LI{
color:gray;
float:left;
margin:10px 0px;
}
#footer UL LI SPAN{
border-right:1px solid grey;
margin:0 10px;
}
#footer #verto{float:right;}

#footer UL LI A:link, #footer UL LI A:hover,#footer UL LI A:visited{color:Gray}


