/*IN THE NEWS*/
.horizontalcssmenu ul{
	position:absolute;
	left:674px;
	top:0px;
	width:89px;
	height:70px;
margin: 0;
padding: 0;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
width: 89px; 
height: 39px;
padding: 2px 8px;
text-decoration: none;
background: url(images/index_12.png) no-repeat center center;
color: black;
font: bold 13px Tahoma;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: -2px;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */


.horizontalcssmenu ul li ul li a{
width: 160px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #fff;
	color: #fff;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.horizontalcssmenu a.sub_bottom{
	background: url(images/sub_bottom2.png) no-repeat;
	border-bottom: none;
}

.horizontalcssmenu a:hover.sub_bottom{
	background: url(images/sub_bottom2.png) no-repeat;
	border-bottom: none;
}
.horizontalcssmenu ul li a:hover{
background: url(images/oindex_12.png) no-repeat center center;
}

.horizontalcssmenu ul li ul li a:hover{
width: 160px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #c7b272;
	color: #c7b272;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */


/*EVENTS*/
.ehorizontalcssmenu ul{
	position:absolute;
	left:763px;
	top:0px;
	width:72px;
	height:70px;margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ehorizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.ehorizontalcssmenu ul li a{
display: block;
width: 72px; 
height: 39px;
padding: 2px 8px;
text-decoration: none;
background: url(images/index_12.png) no-repeat center center;
color: black;
font: bold 13px Tahoma;
}
	
/*Sub level menu*/
.ehorizontalcssmenu ul li ul{
left: -218px;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.ehorizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.ehorizontalcssmenu ul li ul li a{
width: 400px;
height: 15px;
left: 9px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #fff;
	color: #fff;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.ehorizontalcssmenu a.sub_bottom{
	background: url(images/sub_bottom.png) no-repeat;
	border-bottom: none;
}

.ehorizontalcssmenu a:hover.sub_bottom{
	background: url(images/sub_bottom.png) no-repeat;
	border-bottom: none;
}

.ehorizontalcssmenu a.current{
	background: url(images/current.png) no-repeat;
	border-bottom: 1px dotted #fff;
}

.ehorizontalcssmenu a:hover.current{
	
	background: url(images/current.png) no-repeat;
	border-bottom: 1px dotted #fff;
	color: #fff;
}


.ehorizontalcssmenu ul li a:hover{
background: url(images/oindex_12.png) no-repeat center center;
}

.ehorizontalcssmenu ul li ul li a:hover{
width: 400px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #c7b272;
	color: #c7b272;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .ehorizontalcssmenu ul li { float: left; height: 1%; }
* html .ehorizontalcssmenu ul li a { height: 1%; }
/* End */


/*MEET GERRY*/
.mhorizontalcssmenu ul{
	position:absolute;
	left:495px;
	top:0px;
	width:89px;
	height:15px;
	margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.mhorizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.mhorizontalcssmenu ul li a{
display: block;
width: 89px; 
height: 39px;
padding: 2px 8px;
text-decoration: none;
background: url(images/index_10.png) no-repeat center center;
color: black;
font: bold 13px Tahoma;
}
	
/*Sub level menu*/
.mhorizontalcssmenu ul li ul{
left: 5px;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 1000;
}

/*Sub level menu list items*/
.mhorizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */

.mhorizontalcssmenu ul li ul li a{
width: 190px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #fff;
	color: #fff;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.mhorizontalcssmenu a.sub_bottom{
	background: url(images/sub_bottom2.png) no-repeat;
	border-bottom: none;
}

.mhorizontalcssmenu a:hover.sub_bottom{
	background: url(images/sub_bottom2.png) no-repeat;
	border-bottom: none;
}
.mhorizontalcssmenu ul li a:hover{
background: url(images/oindex_10.png) no-repeat center center;
}

.mhorizontalcssmenu ul li ul li a:hover{
width: 190px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #c7b272;
	color: #c7b272;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .mhorizontalcssmenu ul li { float: left; height: 1%; }
* html .mhorizontalcssmenu ul li a { height: 1%; }
/* End */







/*issues_menu*/
.issues_menu ul{
	position:absolute;
	left:584px;
	top:0px;
	width:179px;
	height:70px;
	margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.issues_menu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.issues_menu ul li a{
display: block;
width: 179px; 
height: 39px;
padding: 2px 8px;
text-decoration: none;
background: url(images/issues.png) no-repeat center center;
color: black;
font: bold 13px Tahoma;
}
	
/*Sub level menu*/
.issues_menu ul li ul{
left: 0px;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 1000;
}

/*Sub level menu list items*/
.issues_menu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */

.issues_menu ul li ul li a{
width: 190px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #fff;
	color: #fff;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	overflow: hidden;
}

.issues_menu a.sub_bottom{
	background: url(images/sub_bottom2.png) no-repeat;
	border-bottom: none;
}

.issues_menu a:hover.sub_bottom{
	background: url(images/sub_bottom2.png) no-repeat;
	border-bottom: none;
}
.issues_menu ul li a:hover{
background: url(images/oissues.png) no-repeat center center;
}

.issues_menu ul li ul li a:hover{
width: 190px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #c7b272;
	color: #c7b272;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .issues_menu ul li { float: left; height: 1%; }
* html .issues_menu ul li a { height: 1%; }
/* End */


/*CONTACT*/
.contact ul{
	position:absolute;
	left:836px;
	top:0px;
	width:122px;
	height:39px;
	margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.contact ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.contact ul li a{
display: block;
width: 122px; 
height: 39px;
padding: 2px 8px;
text-decoration: none;
background: url(images/index_14.png) no-repeat center center;
color: black;
font: bold 13px Tahoma;
}
	
/*Sub level menu*/
.contact ul li ul{
left: 9px;
top: 0;
border-top: 1px solid #202020;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.contact ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */

.contact ul li ul li a{
width: 250px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) no-repeat; 
border-width: 0 1px 1px 1px;
	color: #081132;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.contact ul li a:hover{
background: url(images/oindex_14.png) no-repeat center center;
}

.contact ul li ul li a:hover{
	font-weight: bold;
	color: #9b0407;
	background: url(images/menuH.png) no-repeat; 
border-width: 0 1px 1px 1px;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .contact ul li { float: left; height: 1%; }
* html .contact ul li a { height: 1%; }
/* End */









/*CONTACT*/
.go ul{
	position:absolute;
	left:1000px;
	top:0px;
	width:57px;
	height:34px;
	margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.go ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.go ul li a{
display: block;
width: 57px; 
height: 34px;
padding: 2px 8px;
text-decoration: none;
background: url(images/top_06.png) no-repeat center center;
color: black;
font: bold 13px Tahoma;
}
	
/*Sub level menu*/
.go ul li ul{
left: 9px;
top: 0;
border-top: 1px solid #202020;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.go ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */

.go ul li ul li a{
width: 250px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) no-repeat; 
border-width: 0 1px 1px 1px;
	color: #081132;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.go ul li a:hover{
background: url(images/otop_08.png) no-repeat center center;
}

.go ul li ul li a:hover{
	font-weight: bold;
	color: #9b0407;
	background: url(images/menuH.png) no-repeat; 
border-width: 0 1px 1px 1px;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .go ul li { float: left; height: 1%; }
* html .go ul li a { height: 1%; }
/* End */






/*BLOG*/
.blog ul{
	position:absolute;
	left:446px;
	top:0px;
	width:89px;
	height:70px;
margin: 0;
padding: 0;
}

/*Top level list items*/
.blog ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.blog ul li a{
display: block;
width: 49px; 
height: 39px;
padding: 2px 8px;
text-decoration: none;
background: url(images/blog_1.png) no-repeat center center;
color: black;
font: bold 13px Tahoma;
}
	
/*Sub level menu*/
.blog ul li ul{
left: -2px;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.blog ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */


.blog ul li ul li a{
width: 160px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #fff;
	color: #fff;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.blog a.sub_bottom{
	background: url(images/sub_bottom2.png) no-repeat;
	border-bottom: none;
}

.blog a:hover.sub_bottom{
	background: url(images/sub_bottom2.png) no-repeat;
	border-bottom: none;
}
.blog ul li a:hover{
background: url(images/oblog_1.png) no-repeat center center;
}

.blog ul li ul li a:hover{
width: 160px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #c7b272;
	color: #c7b272;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .blog ul li { float: left; height: 1%; }
* html .blog ul li a { height: 1%; }
/* End */








/*HOME*/
.homie ul{
	position:absolute;
	left:418px;
	top:0px;
	width:75px;
	height:70px;
	margin: 0;
	padding: 0;
}

/*Top level list items*/
.homie ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.homie ul li a{
display: block;
width: 79px; 
height: 39px;
padding: 2px 8px;
text-decoration: none;
background: url(images/home_1.png) no-repeat center center;
color: black;
font: bold 13px Tahoma;
}
	
/*Sub level menu*/
.homie ul li ul{
left: -2px;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.homie ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */


.homie ul li ul li a{
width: 160px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #fff;
	color: #fff;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.homie a.sub_bottom{
	background: url(images/sub_bottom2.png) no-repeat;
	border-bottom: none;
}

.homie a:hover.sub_bottom{
	background: url(images/sub_bottom2.png) no-repeat;
	border-bottom: none;
}
.homie ul li a:hover{
background: url(images/ohome_1.png) no-repeat center center;
}

.homie ul li ul li a:hover{
width: 160px;
height: 15px;
left: 15px;
padding: 2px 5px;
background: url(images/menuH.png) repeat-x; 
border-bottom: 1px dotted #c7b272;
	color: #c7b272;
	font: small-caps 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .homie ul li { float: left; height: 1%; }
* html .homie ul li a { height: 1%; }
/* End */

