* {
	vertical-align: baseline;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
	}

a img, :link img, :visited img {border: 0;}
html { height:100%}
body{ height:100%;  font-family:verdana, Geneva, sans-serif; font-size:11px; color:#666666; text-decoration:none; background-color: #fff;}

body p{font-family:verdana, Geneva, sans-serif; font-size:11px; color:#666666;}

a{ font-family:verdana, Geneva, sans-serif; font-size:11px; color:#666666; text-decoration:underline;}

a:visited{ font-family:verdana, Geneva, sans-serif; font-size:11px; color:#666666; text-decoration:underline;}

a:hover{ font-family:verdana, Geneva, sans-serif; font-size:11px; color:#666666; text-decoration:underline;}

H1 { font-size:18px; font-weight:bold; color:#666666;}

H2 {font-size:16px; font-weight:bold; color:#666666;}

H3 {font-size:14px; font-weight:bold; color:#666666;}

H4 {font-size:12px; font-weight:bold; color:#666666;}

H5 {font-size:11px; font-weight:bold; color:#666666;}

H6 {font-size:10px; font-weight:bold; color:#666666;}

input {border: 1px solid #000000;}

input.btn {padding:3px 6px}

#header_top{width:100%; height:115px; background-color:#ffd133; padding-top:10px;}

#logo{width:960px; height:115px; margin-left:auto; margin-right:auto;}

#logo_holder{width:283px; height:108px; float:left; background-image:url(images/logo.png)}

#icons{width:365px; height:108px; float:right; background-image:url(images/icons.png)}

#header_lower{width:100%; height:25px; padding-top:10px; background-color:#e7c152;}

#word_holder{width:530px; height:17px; margin-left:auto; margin-right:auto; background-image:url(images/header_word.png)}

#wrapper{width:960px; height:100%; margin-left:auto; margin-right:auto;}

#footer{width:100%; height:130px;}

#footer_top{width:100%; height:35px; background-color:#ffd133; text-align:center; vertical-align: text-bottom}

#footer_top p{color:#FFF; font-weight:bold; font-size:14px; text-align:center; vertical-align: text-bottom; padding-top:8px}

#footer_lower{width:100%; height:95px; background-color:#655e7a; color:#fff}

#footer_lower a {text-decoration:none; color:#fff;}

#footer_lower p {text-decoration:none; color:#fff;}


.top_box p {color:#b34736; font-size:11px; font-weight:normal; margin: 0;}
.top_box h1 {color:#b34736; font-size:18px; font-weight:bold;}
.top_box h2 {color:#b34736; font-size:14px; font-weight:bold; margin: 0;}
.top_box h3 {color:#b34736; font-size:14px; font-weight:normal;}
.top_box h4 {color:#b34736; font-size:13px; font-weight:bold;}
.bot_box h2 {color:#b34736; font-size:14px; font-weight:bold; margin-bottom: 10px;}
.urbangreymenu{
width: 190px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: #000;

margin-bottom: 10px;; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
width:188px;
height:37px;
}


.urbangreymenu .headerbar a{
text-decoration: none;
color: black;
display: block;
}


.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: #727477;
}

#illumination {background-image:url(images/illumination.png); width:188px; height:37px;}
#display {background-image:url(images/display.png); width:188px; height:37px;}
#directional {background-image:url(images/directional.png); width:188px; height:37px;}
#signage {background-image:url(images/signage.png); width:188px; height:37px;}
