#modernbricksmenu2
{
	padding: 0;
	width: 100%;
/*Brown color theme*/
	background: transparent;
	voice-family: inherit;
}
#modernbricksmenu2 UL
{
	margin: 0;
	margin-left: 0px;
/*margin between first menu item and left browser edge*/
	padding: 0;
	list-style: none;
}
#modernbricksmenu2 LI
{
	display: inline;
	margin: 1px 14px 0 0;
	padding: 0px 0 0;
	text-transform: capitalize;
}
#modernbricksmenu2 A
{
	float: left;
	display: block;
	font: bold 11px Arial;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0 1px 0 0;
/*Margin between each menu item*/
	padding: 5px 10px;
	background-color: #000000;
/*Brown color theme*/
}
#modernbricksmenu2 A:hover
{
	background-color: #D25A0B;
/*Brown color theme*/
	color: #FFFFFF;
}
#modernbricksmenu2 #current A
{
/*currently selected tab*/
	background-color: #D25A0B;
/*Brown color theme*/
	color: #FFFFFF;
	border-color: #D25A0B;
/*Brown color theme*/
}
#homenavstyle #modernbricksmenu2 #current A
{
/*currently selected tab*/
	background-color: #D25A0B;
/*Brown color theme*/
	color: #FFFFFF;
	border-color: #D25A0B;
/*Brown color theme*/
}
/*^^^^^^^^ NAVIGATION ^^^^^^^^^^*/
#menucase
{
}
#stylefour
{
	position: relative;
	display: block;
	height: 43px;
	font-size: 11px;
	font-weight: bold;
	background: transparent url(http://www.alanpeto.com/images/navigation/navigation/bgOFF.gif) repeat-x top left;
	font-family: Arial, Verdana, Helvitica, sans-serif;
	border-top: 4px solid #B30000;
}
#stylefour UL
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: auto;
}
#stylefour UL LI
{
	display: block;
	float: right;
	margin: 0;
}
#stylefour UL LI A
{
	display: block;
	float: left;
	color: #666;
	text-decoration: none;
	padding: 11px 20px 0;
	height: 33px;
	background: transparent url(http://www.alanpeto.com/images/navigation/navigation/bgDIVIDER.gif) no-repeat top left;
}
#stylefour UL LI A:hover, #stylefour UL LI A.current
{
	color: #FFFFFF;
	background: transparent url(http://www.alanpeto.com/images/navigation/navigation/nav_active.jpg) repeat-x top left;
}
/*--TOPMENU--
=== Top Menu ===*/
.grid_15
{
	display: inline;
	float: left;
	margin-left: 0px;
	margin-right: 10px;
}
#topmenufull
{
	position: relative;
	height: 33px;
	margin-bottom: 0px;
	background-color: #010101;
	border-top: 5px solid #313A7F;
	border-bottom: 0px solid #313A7F;
}
#topmenu
{
	position: relative;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
}
#topmenu LI A
{
	color: #E5DADA;
	display: block;
	margin: 0 1px 0 0;
	padding: 9px 15px;
}
#topmenu LI A:hover, #topmenu LI.active A, #topmenu LI.current-menu-item A, #topmenu LI.current-menu-parent A, #topmenu LI.current-post-parent A
{
	color: #FDF5F5;
	text-decoration: none;
	background-color: #313A7F;
	border-bottom: 1px solid #000000;
}
.nav .current-menu-parent A, .nav .current-menu-ancestor A
{
	color: #222;
	background-color: #E5D6D6;
}
.nav .current-menu-parent LI A, .nav .current-menu-ancestor LI A
{
	color: #555;
}
/*- Nav / Dropdowns-*/
#nav, #nav UL
{
	padding: 0;
	float: left;
	list-style: none;
}
#nav
{
	padding: 0;
}
#nav A
{
	display: block;
}
#nav LI
{
	float: left;
	line-height: 33px;
}
#nav LI A:hover
{
	background: #31397F none;
	color: #FFFFFF;
}
#nav LI A:current
{
	background: #31397F none;
	color: #FFFFFF;
}
#nav LI UL
{
	position: absolute;
	width: 15em;
	left: -999em;
	padding-top: 1px;
}
#nav LI:hover UL, #nav LI.sfhover UL
{
	left: auto;
	z-index: 1000;
}
#nav LI UL LI
{
	background: #FFFFFF url(images/bgr-box-trans.png) repeat-x top;
	border-bottom: 1px solid #DEDBD1;
	border-left: 1px solid #DEDBD1;
	border-right: 1px solid #DEDBD1;
	line-height: 28px;
	width: 15em;
}
#nav LI:hover, #nav LI.hover
{
	position: static;
}
#nav LI UL UL
{
	margin: -29px 0 0 15em;
}
#nav LI:hover UL UL, #nav LI.sfhover UL UL
{
	left: -999em;
}
#nav LI:hover UL, #nav LI LI:hover UL, #nav LI.sfhover UL, #nav LI LI.sfhover UL
{
	left: auto;
}
#nav LI:hover UL UL, #nav LI:hover UL UL UL, #nav LI.sfhover UL UL, #nav LI.sfhover UL UL UL
{
	left: -999em;
}
#nav LI:hover UL, #nav LI LI:hover UL, #nav LI LI LI:hover UL, #nav LI.sfhover UL, #nav LI LI.sfhover UL, #nav LI LI LI.sfhover UL
{
	left: auto;
}
/*---SLANTED MENU--*/
#slantedmenu
{
	font-weight: bold;
	font-size: 90%;
}
#slantedmenu:after
{
/*Add margin between menu and rest of content in Firefox*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#slantedmenu UL
{
	text-indent: 10px;
	padding: 3px 0;
	margin: 0;
	background-color: #E0E0E0;
	border: 1px solid #BEBEBE;
	text-align: left;
/*set value to "center" for example to center items*/
}
#slantedmenu UL LI
{
	display: inline;
}
#slantedmenu UL LI A
{
	color: #494949;
	padding: 3px 0;
	padding-right: 25px;
	margin: 0;
	text-decoration: none;
	background: transparent url(http://www.alanpeto.com/http://www.alanpeto.com/images/navigation/navigation/slantdivider.gif) no-repeat top right;
}
#slantedmenu UL LI A:visited
{
	color: #494949;
}
#slantedmenu UL LI A:hover
{
	color: #000000;
}
/*---BLUE MENU---
BLUE HOVER*/
.bubplastic.blue UL LI A:hover, .bubplastic.blue UL LI.highlight A
{
	background: transparent url(http://www.alanpeto.com/images/navigation/bg-bubplastic-h-blue.gif) no-repeat top left;
}
.bubplastic.blue UL LI A:hover SPAN.menu_ar, .bubplastic.blue UL LI.highlight A SPAN.menu_ar
{
	background: transparent url(http://www.alanpeto.com/images/navigation/bg-bubplastic-h-blue.gif) no-repeat top right;
}
/*GRAY HOVER*/
.bubplastic.gray UL LI A:hover, .bubplastic.gray UL LI.highlight A
{
	background: transparent url(http://www.alanpeto.com/images/navigation/bg-bubplastic-h-gray.gif) no-repeat top left;
}
.bubplastic.gray UL LI A:hover SPAN.menu_ar, .bubplastic.gray UL LI.highlight A SPAN.menu_ar
{
	background: transparent url(http://www.alanpeto.com/images/navigation/bg-bubplastic-h-gray.gif) no-repeat top right;
}
.clearit
{
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}
/*BUBBLE PLASTIC HORIZONTAL MENU*/
.bubplastic.horizontal
{
	width: 100%;
	height: 27px;
	margin: 0;
	padding: 0;
	background: #000000 url(http://www.alanpeto.com/images/navigation/bg-bubplastic.gif) repeat-x top left;
}
.bubplastic.horizontal UL
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal UL LI
{
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(http://www.alanpeto.com/images/navigation/bg-bubplastic-button.gif) no-repeat top left;
}
.bubplastic.horizontal UL LI A
{
	display: block;
	height: 27px;
	padding-left: 35px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica Neue", helvetica, "microsoft sans serif", arial, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
}
.bubplastic.horizontal UL LI A SPAN.menu_ar
{
	display: block;
	float: left;
	height: 22px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(http://www.alanpeto.com/images/navigation/bg-bubplastic-button.gif) no-repeat top right;
	cursor: pointer;
}
/*END BUBBLE PLASTIC HORIZONTAL MENU*/

