/* @group structure */

#head 		{ background-color: #e1ecf6; 
				height: 100px;
				padding-top:0px; 
				}
/*				 
.wrap 		{ width: 900px; height: 30px; 
				margin: auto; 
				}
.wrapper 		{ width: 900px; height: 30px; 
				margin: 10 auto; 
				}	
*/							
.wrapper 		{ width: 900px; 
				margin: 0 auto;
				background-color:#FFF 
				}
/*
.wrap 		{ width: 900px; 
				margin: 0 auto; 
				}

*/
/* @group core nav menu */


#nav 	{ margin: 0; padding: 0; 
				list-style: none; 
				height: 30px; 
				padding-left: 0px; 
				padding-right: 15px; 
				background-color: #fff; 
				}
 
#nav li 		{ float: left; display: block; 
				background-color:transparent; 
				position: relative; 
				z-index: 999; 
				margin: 0 1px; 
				}
 
#nav li a 	{ display: block; 
				padding: 0; 
				font-weight: bold; line-height: 50px; 
				text-decoration: none;  
				color: #585ea7; 
				zoom: 1; 
				padding: 0px 12px; 
				}

#nav li a:hover, #nav li a.hov { background-color: #fff; 
							color: #7c7e86; 
							}


/* @group subnav */

#nav ul 			{ position: absolute; left: 1px; display: none; 
					margin: 0; padding: 0; 
					list-style: none; 
					padding-bottom: 3px; 
					}	

#nav ul li 		{ width: 180px; float: left; 
					text-align: left; background-color:#fff; 
					}

#nav ul li:hover 	{	}


							}
/* @group core nav menu */

/* Top navigation bar for menu items with sub menus */
#topnav 	{ clear:both;

				margin: 0px 0px 0px 0px; padding: 0px 0px; 
				list-style: none; 
				height: 30px; 
				padding-left: 0px; 
				padding-right: 5px; 
				background-color: #fff; 
				}
 
#topnav li 		{ float: left; display: block; 
				background-color:transparent; 
				position: relative; 
				z-index: 999; 
				margin: 0 1px; 
				}
 
#topnav li a 	{ display: block; 
				padding: 0; 
				font-weight: bolder ; line-height: 15px; 
				text-decoration: none;  
				color: #585ea7; 
				font-size:14px;
				zoom: 1; 
				padding: 0px 2px; 
				}

#topnav li a:hover, #nav li a.hov { background-color: #fff; 
							color: #7C7e86; 
							}


/* @group subnav */

#topnav li > ul			{ position: absolute; left: 1px; display: none; 
					margin: 0; padding: 0; 
					list-style: none; 
					padding-bottom: 3px; 
					}	

#topnav li > ul li		{ width: 125px; 
					text-align: left; background-color:#fff; 
					}

#topnav li > ul li:hover  #nav li a.hov { background-color: #fff; 
							color: #7c7e86; 
							}

/* Bottom navigation bar for menu items */

/* Bottom Navigation/Menu bar  */
/*
#bottnav 			{ clear:both; margin:15px 20px 0px 0px; padding:0px 0px; list-style-type:none; }
#bottnav ul		   {  border-top: 5px hidden; padding: 0px 0px} 

  padding: 0px 0px ; 	}
#bottnav ul li		{ padding: 1px; float:left; position:relative; display:inline; margin-right:20px;  	}
#bottnav ul li a	   { font-weight:bold; display:block; height:50px; width:100px; background-color:#FFF; font-color: #585ea7; text-decoration:none; text-align:center; float:left;	}
#bottnav li > ul	{ display:none; position:absolute; left:0; top:100%; 	}
#bottnav li:hover > ul { display:block; color: #7c7e86;	}
#bottnav a:link	{ color: #800000;	}
#bottnav a:visited	{ color: #800000;	}
#bottnav a:active	{ color: #800000;	}
#bottnav a:hover	{ color: #7c7e86;	}
#bottnav a:focus	{ color:  #7c7e86;   }
*/


#bottnav 	{ clear:both;

				margin: 0px 0px 0px 0px; padding: 0px 0px; 
				list-style: none; 
				height: 30px; 
				padding-left: 0px; 
				padding-right: 5px; 
				background-color: #fff; 
				}
 
#bottnav li 		{ float: left; display: block; 
				background-color:transparent; 
				position: relative; 
				z-index: 999; 
				margin: 0 1px;
				margin-right:20px 
				}
 
#bottnav li a 	{ display: block; 
				padding: 0; 
				font-weight: bolder ; line-height: 15px; 
				text-decoration: none;  
				color: #80000; 
				font-size:14px;
				zoom: 1; 
				padding: 0px 2px; 
				}

#bottnav li a:hover { background-color: #fff; 
							color: #7C7e86; 
							}
