body{
background:url(../assets/bg.jpg);
background-repeat:no-repeat;
background-position:top center;
background-color:#777f3f;
font-family:Palatino, Georgia, "Times New Roman", Times, serif;
font-size:14px;
padding:0px;
margin:0px;
color:#FFFFFF;
}

:focus {
outline: 0;
}


#wrapper{
width:956px;
margin-left:auto;
margin-right:auto;
}

#header{
background:url(../assets/gp_header1.jpg);
width:956px;
}


.pics { 
height:240px;  
width:956px; 
padding:0; 
margin:0; 
overflow:hidden;
}

.pics img { 
height:240px;  
width:956px; 
top:0; 
left:0;
}



#body{
background:url(../assets/gp_middle_bar.png) repeat-y;
width:956px;
margin:0px;
padding:0px;
}

#content2{
background-image:url(../assets/content-bg.png);
width:856px;
padding:0px 50px;
padding-top:5px;
padding-bottom:15px;
}

#body_left{
width:538px;
height:176px;
float:left;
padding-left:56px;
padding-right:15px;
}

#body_right{
width:347px;
height:176px;
float:left;
}

.contact_info{
float:right;
text-align:right;
line-height:23px;
}

#animals{
padding-left:31px;
}

#pests{
	margin:0 31px;
	border-bottom:9px solid #62421d;
}

#pests a{
	display:block;
	height:114px;
	text-indent:-9999px;
}

#pests a:hover{
	background-position:0 -114px;
}

a#cockroaches{background:url(../assets/cockroaches.jpg); width:134px;}
a#ants{background:url(../assets/ants.jpg);width:135px;}
a#silverfish{background:url(../assets/silverfish.jpg);width:108px;}
a#termites{background:url(../assets/termites.jpg);width:139px;}
a#firebrats{background:url(../assets/firebrats.jpg);width:126px;}
a#spiders{background:url(../assets/spiders.jpg);width:140px;}
a#mice{background:url(../assets/mice.jpg);width:111px;}



#bottom{
background:url(../assets/gp_bottom_bar.png);
height:28px;
width:958px;
}

#footer{
text-align:center;
color:#b2be5e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.clear{
clear:both;
margin:0px;
padding:0px;
}

p{
padding:0px;
margin:0px;
}

a.footer:link, a.footer:visited{
color:#b2be5e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

a.footer:hover{
color:#FFFFFF;
text-decoration:none;
}

a:link, a:visited{
color:#FFCC00;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

a:hover{
color:#FFFFFF;
}


/* CAPTCHA */

.captcha-img-wrapper {
	background-color:#fff;
}
.captcha-refresh-btn {
	display: block;
	background:url('http://www.webphibian.com/standards/forms/assets/refresh.png');
	width: 20px;
	height: 20px;
	text-indent: -9999px;
	margin-top: 3px;
}



/* ----------------- DROP DOWN MENU ----------------- */
#nav-bg{
	background:url(../assets/navbar.jpg);
}

#nav-container{
display:block;
width:894px;
background:url(../assets/navbar.jpg);
}

#dd-dd-nav {
position:relative;
z-index:100;
height:26px; /* Same as Top dd-nav Links */
background:url(../assets/navbar.jpg);
}

#dd-nav ul {
padding:0;
margin:0;
list-style: none;
}

#dd-nav ul li {
padding:0px;
margin:0px;
float:left;
position:relative;
}

#dd-nav ul li ul {
display:none;
border-top:none;
}

#dd-nav ul li:hover ul li ul {
display: none;
}


/* Top dd-nav Links */
#dd-nav ul li a, #dd-nav ul li a:visited {
display:block;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
height:26px;
line-height:26px;
color:#fff;
text-shadow:#000 0px 1px 5px;
text-align:center;
text-decoration:none;
background:url(../assets/navbar.jpg);
}

/* Top dd-nav Links Hover - Keeps the top tab hovered will mousing over the drop down */
#dd-nav ul li a:hover, #dd-nav ul li:hover a {
color:#ffe137;
}

 

 

/* Styles Y offset for drop downs */
#dd-nav ul li:hover ul, #dd-nav ul li a:hover ul {
display:block;
position:absolute;
top:26px; /* Same height as Top dd-nav Links */
left:0;
padding-top:9px;
}



/* Drop Down Tab */
#dd-nav ul li:hover ul li a, #dd-nav ul li ul li a {
display:block;
text-align:left;
text-indent:10px;
height:26px;
line-height:26px;
text-shadow:#000 0px 1px 5px;
border-top:1px solid #cda762;
font-size:14px;
color:#fff;
filter:none; /* Resets BG for IE 7+ */
background:#a87532;
}

#dd-nav ul li:hover ul li:first-child a{
	border-top:none;
}

/* Drop Down Tab Hover */
#dd-nav ul li:hover ul li a:hover, #dd-nav ul li ul li a:hover {
background:#cc8400;
}


/* -------------------- TOP dd-nav AND DROP DOWN WIDTHS -------------------- */
/* Individually sets the width of the top dd-nav links and their drop downs */
a.tab1:link, a.tab1:visited, a.tab1:hover{
width:94px;
}


a.tab2:link, a.tab2:visited, a.tab2:hover{
width:110px;
}

a.tab3:link, a.tab3:visited, a.tab3:hover{
width:100px;
}

ul#dropdown3 a{
	width:180px;
}

a.tab4:link, a.tab4:visited, a.tab4:hover{
width:139px;
}


a.tab5:link, a.tab5:visited, a.tab5:hover{
width:145px;
}


a.tab6:link, a.tab6:visited, a.tab6:hover{
width:181px;
}


a.tab7:link, a.tab7:visited, a.tab7:hover{
width:125px;
}
