@charset "utf-8";
/* CSS Document */

/* Import CSS CSS */
@import url("reset.css");
@import url("contribute.css");
/* End Import */

/* ***Main Layout Styles*** */
* {
	margin:0px;
	padding:0px;
}

body {
	background: #145baf url(../images/build/bg_body.jpg) repeat-x;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

#wrapper {
	width:836px;
	margin:0px auto;
	padding:0px 0px 0px 35px;
}

#logo {
	width:223px;
	height:96px;
	margin:0px;
	padding:0px;
	background: url(../images/build/logo.jpg) no-repeat;
	float:left;
}

#navigation {
	width:613px;
	height:26px;
	margin:0px;
	padding:70px 0px 0px 0px;
	float:right;
	position:relative;
	z-index:1000;

}

#flash {
	width:504px;
	height:419px;
	margin:0px;
	padding:0px;
	float:left;
	background: url(../images/build/flash.jpg) no-repeat;

}

#sidebuttons {
	width:332px;
	height:384px;
	margin:0px;
	padding:35px 0px 0px 0px;
	float:right;
	background: url(../images/build/bg_buttons.jpg) no-repeat;
	z-index:0;
}

#banner {
	width:310px;
	height:408px;
	margin:0px;
	padding:5px 0px 0px 0px;
	float:left;

}

#fixed-team-nav
{
	width:250px;
	top: -150px;
	list-style: none;
	left:340px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;	
}

#fixed-team-nav ul#home-nav a {color:#0c4386; text-decoration:none;}
#fixed-team-nav ul#home-nav a:hover {color:#00adef; text-decoration:none;}


#fixed-team-nav2
{
	width:200px;
	top: -80px;
	list-style: none;
	left:340px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;	
}

#fixed-team-nav2 ul#home-nav a {color:#0c4386; text-decoration:none;}
#fixed-team-nav2 ul#home-nav a:hover {color:#00adef; text-decoration:none;}

/*ul#home-nav {
	float: left;
	width: 200px;
	list-style: none;
	padding: 0px;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}*/

#content ul#home-nav {padding-left:0px;}
ul#home-nav li { list-style:none;}
ul#home-nav li a#hidden-nav, ul#home-nav li a#hidden-nav:hover, ul#home-nav li a#hidden-nav.selected { display: none; font-family:Arial, Helvetica, sans-serif; color:#494949; font-size:12px; padding-bottom:7px;}



#banner-team {
	position:absolute;
	width:310px;
	left:320px;
	top:96px;
	height:408px;
	margin:0px;
	padding:5px 0px 0px 0px;
	float:left;

}

#content {
	width:446px;
	height:388px;
	margin:0px;
	padding:25px 60px 0px 20px;
	float:right;
	background: url(../images/build/bg_content.jpg) no-repeat bottom;
}

#content-team
{
	width:836px;
	height:408px;
	float:left;
}

.tab-select { float: left; display: none;}

.tab-select-long { float: left; display: none; height:300px;}


#bottom {
	width:836px;
	height:85px;
	margin:0px;
	padding:0px;
	float:right;
	background: url(../images/build/bottom.jpg) no-repeat;

}


#bottom_main {
	width:836px;
	height:85px;
	margin:0px;
	padding:0px;
	float:right;
	background: url(../images/build/bottom.jpg) no-repeat;

}


#bottom-team {
	width:836px;
	height:95px;
	margin-top:5px;
	padding-top:0px;
	float:right;
	background: url(../images/build/bottom.jpg) no-repeat;

}

#bottom-team2 {
	width:836px;
	height:95px;
	margin-top:5px;
	padding-top:0px;
	float:right;
	background: url(../images/build/bottom.jpg) no-repeat;

}

 /***Navigation Styles*** */
/*#navigation ul {
	display:inline;
	padding-left:50px;
}

#navigation ul li {
	display:inline;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#navigation ul li a{
	color:#FFFFFF;
	text-decoration:none;
}

#navigation ul li a:hover{
	color:#6799CB;
	text-decoration:none; 
} */


#sidebuttons ul {
	list-style:none;
}

#sidebuttons ul li {
	padding-bottom:14px;
	list-style:none;
}

/* ***Text Styles*** */
h1 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:23px;
	padding-bottom:8px;
	padding-top:0px;
}

h2 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	padding-top:2px;
}

h3 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	}

h4 {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	}

p {
	color:#494949;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:10px;
}

#content ul, ol {padding-left:40px; 
		padding-bottom:10px; 	
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#494949;}
		
#content a {color:#0c4386; text-decoration:none;}
#content a:hover {color:#00adef; text-decoration:none;}

/* ***Additional Styles*** */
/* General */
	#cssdropdown, #cssdropdown ul { list-style: none;}
	#cssdropdown, #cssdropdown * { padding: 0; margin: 0; font-size:12px;}
	
	/* Head links */
	#cssdropdown li.headlink {float: left; margin-left: -1px; /*border: 1px black solid;*/ text-align: left; }
	#cssdropdown li.headlink a { display: block; padding: 3px; text-decoration:none;}

	/* Child lists and links */
	#cssdropdown li.headlink ul { display: none; text-align: left; padding-left:10px; padding-bottom: 10px; width:155px; background-color:#04295d;}
	#cssdropdown li.headlink:hover ul { display: block; color:#6799CB; text-decoration:none; }
	#cssdropdown li.headlink ul li a { padding:8px; height: 12px; background-color:#04295d;}
	#cssdropdown li.headlink ul li a:hover {}
	
	/* Pretty styling */
	#cssdropdown a { color: #FFFFFF; } #cssdropdown ul li a:hover { text-decoration: none; color:#6799CB;}

	#home {width:58px; padding-left:9px;}
	#services {width:74px;}
	#visit {width:73px;}
	#testimonials {width:93px;}
	#questions {width:78px;}
	#about {width:71px;}
	#moving {width:66px;}
	#contact {width:78px;}


.clear {clear:both;}

.imgright-map {float:right; margin-bottom:10px; border:2px solid #00adef;}

/* Gallery */

#content ul.gallery {float:left; list-style:none; padding-left:0px;}
#content ul.gallery li {width:75px; padding-right:15px; padding-bottom:20px; list-style:none; float:left;}
#content ul.gallery li.splitter {width:40px; padding-right:0px; padding-bottom:10px; list-style:none; float:left;}
#content ul.gallery li a img {border:1px solid #000000;}
	
/*Branding*/
#branding {width:836px; padding:15px 0px 0px 0px; margin:0px; float:left;}

#binary {float:right; padding:0px 0px 10px 0px; color:#FFFFFF; font-size:10px; width:836px; text-align:right;}
#binary a {color:#6799CB; text-decoration:none;}
#binary a:hover {color:#FFFFFF; text-decoration:none;}

#modern_earth {width:127px; height:36px; float:right;}
	 
/* *** Error Styles *** */
.error { background: #FFFFFF; border: solid 1px #D89C9C; float: left; width: 400px; margin: 10px 10px 10px 10px; padding: 8px 20px 8px 20px; color: #A05353; font-size: .9em; }
* html .error { margin: 10px 25px 10px 25px; }

/* Home Page Navigation */
#content ul#interior-nav { float:left; display: inline; list-style: none; padding-left:0px; }
ul#interior-nav li { float: left; width: 72px; height: 24px; padding-right: 10px; }
ul#interior-nav li a { float: left; width: 72px; height: 24px; }
ul#interior-nav li.pageflip1 a { background:url(../images/content/but-page1.jpg) no-repeat; }
ul#interior-nav li.pageflip1 a:hover { background:url(../images/content/but-page1.jpg) no-repeat; }
ul#interior-nav li.pageflip1 a.selected { background:url(../images/content/but-page1-inactive.jpg) no-repeat; cursor: default; }
ul#interior-nav li.pageflip2 a { background:url(../images/content/but-page2.jpg) no-repeat; }
ul#interior-nav li.pageflip2 a:hover { background:url(../images/content/but-page2.jpg) no-repeat; }
ul#interior-nav li.pageflip2 a.selected { background:url(../images/content/but-page2-inactive.jpg) no-repeat; cursor: default; }
ul#interior-nav li.pageflip3 a { background:url(../images/content/but-page3.jpg) no-repeat; }
ul#interior-nav li.pageflip3 a:hover { background:url(../images/content/but-page3.jpg) no-repeat; }
ul#interior-nav li.pageflip3 a.selected { background:url(../images/content/but-page3-inactive.jpg) no-repeat; cursor: default; }


/* Testimonial */
.testimonial-item { line-height:20px; margin:0 0 0 45px; padding-top:15px;list-style:none;}

#fade {
list-style:none;
}

.button{
	cursor: hand;
	cursor:pointer;
	z-index: 5000;
	display:block;
	height:20px;
}

#next_button{
	float:right;
	width: 64px;
	height: 20px;
}
#next_button:hover{
	opacity:0.5;
	filter:alpha(opacity=50);
}

#content-testimonial {
	width:446px;
	height:388px;
	margin:0px;
	padding:25px 60px 0px 20px;
	float:right;
	background: url(../images/build/bg_content_testimonials.jpg) no-repeat bottom;
}
