@charset "utf-8";
/* CSS Document */
/* Style sheet para danddcontractors.com | About D&D */
@import url(base.css); /* Imports basic level styling & positioning for page */

/*********************************/
/******** HTML Elements **********/
/*********************************/
#featurebox {
	display: block;
	height: 182px;
	width: 760px;
	margin: 0;
	padding: 0;
	background: url(../images/featurebox_sec.jpg) 0 100% no-repeat;		
}

/*********************************/
/********* Link Styles ***********/
/*********************************/
#logo a { display: block; height: 68px; width: 145px; }
#logo a:hover { background: transparent; border: 0; margin: 0; padding: 0; }
/* Nav Links */
ul#nav { border: 0; margin: 0; padding: 0; top: 10px; float: right; }
ul#nav li { display: block; float: left; list-style-type: none; }
ul#nav li#currentpage { display: block; height: 25px; width: 80px; background: transparent url(../images/nav_sprite.gif) no-repeat -96px -26px; text-indent: -9999px; overflow: hidden; }

/*** Header Links ***/
h2#work_link { display: block; background: url(../images/work_panelhead.gif) 0 0 no-repeat; height: 100px; width: 200px; }
h2#test_link { display: block; background: url(../images/test_panelhead.gif) 0 0 no-repeat; height: 27px; width: 155px; }
h2#jobs_link { display: block; background: url(../images/jobs_panelhead.gif) 0 0 no-repeat; height: 70px; width: 176px; }

#panel02 h2#work_link a:hover, #h_link02 a:hover, #h_link03 a:hover { background: transparent; border: 0; margin: 0; padding: 0; }

/*********************************/
/*********** Classes *************/
/*********************************/


/*********************************/
/*********** Headers *************/
/*********************************/
/*** Replaced Headers ***/
h1 { display: block; font-size: 150%; height: 180px; width: 230px; background: url(../images/head_services.gif) 100% 50% no-repeat; margin: 0; padding: 0; overflow: hidden; }

#feature_test {
	z-index: 100;
	position: absolute;
	width: 400px;
	top: 90px;
	right: 0;
	color: #FFF;
	margin: 10px 20px;
	padding: 0;
	font-family: Cambria, Georgia, "Times New Roman", Times, serif;
	font-size: 150%;
	font-weight: normal;
	line-height: 1em;
}

#contenttupper {
	display: inline; /* Fixes IE 5-6 double margin float bug */
	position: relative;
	clear: both;
	width: 100%;
	float: left;
	padding: 30px 0 0;
	margin: 0;
	background: url(../images/hilite.gif) 0 0 repeat-x;
}
#panel01 {
	display: block;
	width: 510px;
	top: 0;
	float: left;
	margin: 0;
	padding: 0 20px 0 0;
}
#panel02 { display: inline; width: 210px; float: right; margin: 10px 0; padding: 10px; background: url(../images/sidepanelbg01.jpg) 0 0 no-repeat; }
