html, div, h1, h2, h3, h4, h5, h6, p, img, ul, li, 
{
                margin: 0;
                padding: 0;
                border: 0;
}
body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/scaffoldbg.gif);
	background-repeat: repeat-x; background-color: #002877;
}
#page {
	text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 980px;
	margin: 0px auto; color:#fff;
}

#header {
	float: left;  padding: 30px 0px 39px 0px;
}
#navigation {
	float: right; 
}
#navigation ul { margin: 0; 
                 

}
#navigation li {
	 text-align: center; list-style-type: none; margin: 0; display:inline;
	
}
#navigation a {
	font-size: 13px; color: #FFF; text-decoration: none; font-weight:bold; margin: 0; float:left; width:100px; 
                padding: 115px 0 14px 0;
	 
}
#navigation a:hover {
	background-image: url(../images/scaffoldnav_over.gif); background-repeat: repeat-x;
	color: #FF0;
}
#featured{ position:relative;
	background-attachment: scroll; background-color: transparent; background-image: url(../images/shadow.png);
	background-repeat: no-repeat; background-position: 0px;
width:980px; height:300px; overflow: hidden; padding: 20px 0 5px 0;
}
#featured_image{
width:980px; height:300px;
overflow: hidden; margin:0px; border: none;
}
#featured_image img, #featured_image a img {
position:absolute; z-index: 2; visibility: hidden;
}
#featured #featured_image .current_img, #featured #featured_image .current_img img{
z-index: 3; visibility: visible;
}
#main {
	font-size: 14px; width: 765px; float: right;margin-top: 20px;
}
#main_top {
	background-image: url(../images/scaffoldtop.png);
	background-repeat: no-repeat;
	height: 37px;
	width: 760px;
	float: right;
	padding-top: 10px;
}
#text-left {
	width: 345px; padding-right: 15px; padding-left: 15px;
	text-align: left; float: left; padding-bottom: 25px;
	border-right-width: 1px; border-right-style: solid;border-right-color: #FFFF67;
}
#side-text {
	width: 180px; font-size: 13px;
	margin: 0px 10px; padding: 0 0 40px 0;
}
#main_content {
	float: right; width: 760px;
	background-image: url(../images/scaffoldslice.png); background-repeat: repeat-y;
}
#text-right {
	width: 345px; padding-right: 15px; padding-left: 15px;
	text-align: left; float: right;
}
#main_bott {
	float: right; height: 14px; width: 760px;
	background-image: url(../images/scaffoldbottom.png); background-repeat: no-repeat;	
}
#mainside {
	float: left; width: 200px; margin-bottom:20px;
}
#sidebar_top {
	background-image: url(../images/scaffold_adtop.png);
	height: 47px;width: 200px;float: left;margin-top: 20px;
}
#sidbar {
	background-image: url(../images/scaffoldinternal_17.png);
	width: 200px;float: left;
}
#sidebar_bott {
	background-image: url(../images/scaffold_adbot.png); background-repeat: no-repeat;
	height: 14px; width: 200px;float: left;
}
#gallery {
	width: 980px; padding-top: 20px;
}
#gallery-top {
	background-image: url(../images/scaffoldinternal_03.png);
	background-repeat: no-repeat;
	width: 980px;
	height: 40px;
}
#gallery-content {
	background-image: url(../images/scaffoldinternal_06.png);
	background-repeat: repeat-y;
	width: 940px;
	padding: 10px 20px;
	text-align: left;
}
#gallery-bot {
	background-image: url(../images/scaffoldinternal_08.png);
	background-repeat: no-repeat;
	height: 13px;
	width: 980px;
}
#form {
	font-size: 14px; margin-top:20px;
	float: right; width: 480px;
}
#form_top {
	height: 37px;width: 480px;float: right;
	background-image: url(../images/scaffoldinternal_29.png); background-repeat: no-repeat;
}
#form_content {
	float: right; height:220px;width: 460px; padding: 0 10px 0 10px;
	background-image: url(../images/internal-bg_32_32.png); background-repeat: repeat-y;
}
#form_bott {
	float: right; width: 480px; height: 13px;
	background-image: url(../images/scaffoldinternal-bot_38.png); background-repeat: no-repeat;
}
#numbers {
	float: left; width: 480px; margin-top:20px;
}
#numbers_top {
	height: 37px;width: 480px;
	float: left; background-image: url(../images/scaffoldinternal_29.png); background-repeat: no-repeat;
}
#numbers-main {
	width: 460px; padding-left: 20px; float: left; text-align:left;
	background-image: url(../images/internal-bg_32_32.png); background-repeat: repeat-y;
}
#numbers_bott {
	height: 13px; width: 480px; float: left;
	background-image: url(../images/scaffoldinternal-bot_38.png); background-repeat: no-repeat;
}
#footer {
	width: 100%; height:120px; border-top-width: 7px;	border-top-style: solid; border-top-color: #FF0; text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top: 30px
}
#footer ul { margin: 20px 0px;
}
#footer li {
	 text-align: center; list-style-type: none; margin: 0px; display:inline;	
}
#footer a {
	font-size: 13px; color: #FFF; text-decoration: none; font-weight:bold; margin: 0px; width:100px; 
                padding: 20px;
	 
}
#footer a:hover {
	color: #FF0;
}

h1 {
	font-size:18px;
	}
h2 {
	font-size:16px; text-align: center;
	}	
p {
	padding-top:15px;}
#image-box {
	text-align: left; width: 720px; margin: 0px auto;
}
.client {
	margin:10px;
	padding:4px;
	border:1px solid #565a5a;
	margin: 5px 5px 20px 5px;
	}
.gallery {
    margin:10px; border:solid 1px #fff;
	}
img {border:0;
}
#web {
	font-size: 9px;
	color: #FFF;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
}
#photo {
	width: 980px; padding-top: 20px;
}
#photo-top {
	background-image: url(../images/scaffoldinternal_03.png);
	background-repeat: no-repeat;
	width: 980px;
	height: 40px;
}
#photo-content {
	background-image: url(../images/scaffoldinternal_06.png);
	background-repeat: repeat-y;
	width: 940px;
	padding: 10px 20px;
	text-align: left;
}
#photo-bot {
	background-image: url(../images/scaffoldinternal_08.png);
	background-repeat: no-repeat;
	height: 13px;
	width: 980px;
}