.main_body {

	width: 100%;

	margin-top: 0px;

}

.top_left {

	background-image: url(images/main_topleft.gif);

	height: 100px;

	width: 100%;

	background-repeat: no-repeat;

	background-position: left center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.65em;

	text-transform: uppercase;

	color: #CCCCCC;

	text-align: right;

	vertical-align: bottom;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}

.nav_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	text-transform: uppercase;

	color: #CCCCCC;

	text-align: left;

	vertical-align: top;

	height: 50px;

}

.text_nav {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	text-transform: uppercase;

	color: #FFFFFF;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding: 5px;

}

.pacosdesign {

	background-image: url(images/main_design.jpg);

	background-repeat: no-repeat;

	height: 525px;

	width: 700px;

}

.blackborder {

	vertical-align: top;

}

.products_main {

	width: 600px;

	padding: 4px;

}

.products_images {

	height: 300px;

	width: 300px;

	border: thin solid #522308;

}

.products {

	height: 350px;

	width: 200px;

	padding: 5px;

}

.products_title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

	color: #FFCC00;

	padding: 2px;

	width: 200px;

	font-weight: bold;

	text-transform: uppercase;

	text-align: left;

}

.products_picture {

	height: 300px;

	width: 200px;

}

.products_description {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	text-transform: uppercase;

	color: #FFFFFF;

	width: 200px;

	padding: 2px;

	font-weight: bold;

	text-align: left;

	vertical-align: top;

}

.cell_text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: .7em;

	text-transform: uppercase;

	color: #FFFFFF;

}

.products_next {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.7em;

	font-weight: bold;

	color: #FFFFFF;

	text-transform: uppercase;

	padding: 4px;

}

.topwhiteborder {

	border-top-width: thin;

	border-top-style: solid;

	border-top-color: #FFFFFF;

}

.contact {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	text-transform: none;

	color: #FFFFFF;

	vertical-align: top;

	padding: 5px;

	text-align: left;

}

.logo {

	top: 500px;

	left: 600px;

}

























/* Author: Craig Erskine Description: Dynamic Menu System - Horizontal/Vertical */

ul#navmenu-h { margin: 0; padding: 0; list-style: none; position: relative; z-index:99;} 



ul#navmenu-h ul { width: 160px; 

/* Sub Menu Width */ 

margin: 0; list-style: none; display: none; position: absolute; top: 100%; left: 0; } 

ul#navmenu-h ul ul,

ul#navmenu-h ul ul ul { top: 0; left: 100%; } 

ul#navmenu-h li { float: left; display: inline; position: relative; } ul#navmenu-h ul li { width: 100%; display: block; } 

/* Root Menu */ ul#navmenu-h a { border-top: 1px solid #FFF; border-right: 1px solid #FFF; padding: 5px; float: left; display: block; background: #DDD; color: #666; font: bold 15px Arial, sans-serif; text-decoration: none; height: 1%; text-align:left; } 

/* Root Menu Hover Persistence */ ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a { background: #BBB; color: #FFF; } /* 2nd Menu */ ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a { float: none; background: #BBB; } /* 2nd Menu Hover Persistence */ ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a { background: #999; } /* 3rd Menu */ ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a { background: #999; } /* 3rd Menu Hover Persistence */ ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a { background: #666; } /* 4th Menu */ ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a { background: #666; } /* 4th Menu Hover */ ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { background: #333; } /* Hover Function - Do Not Move */ ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; } ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }


