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

HTML, body {margin:0; border:0; padding:0; color:#FFF; height: 100%;}
p, h1, h2, h3, img {margin:0; border:0; padding:0;}
p {color:#9eb2a2}
h1, h2, h3, img {color:#FFF}
body {background-color:#000}
.boldtext {font-weight:bold; line-height:12px;}
.lineheight {line-height:17px}
.clear {clear:both}
.third_line_label {position:absolute; top: 394px; left:280px;}

object:active, div:active {outline:none;}
div, object {outline:none;}

object:focus, div:focus {-moz-outline-style: none;}

.textfield {border:1px solid #191f22; border-bottom:1px solid white; width:250px; margin:0px 0 10px; color:#9eb2a2; padding:5px 0px; font:15px Tahoma, Geneva, sans-serif; background-image:url(../images/pattern.jpg)}
.textarea {border:1px solid #191f22; width:250px; height:128px; margin:0px 0 5px; color:#9eb2a2; padding:5px 0px; font:15px Tahoma, Geneva, sans-serif; line-height:42px; background-image:url(../images/textarea.jpg); overflow:hidden;}
.send {margin-left:-8px; margin-top:-5px; margin-right:6px; float:right}

/* Footer stick*/
#wrapper {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -695px;}
#push, #container {height: 695px;}

#header {height:78px; clear:both; background-color:#000;}

#content {clear:both; height:519px; min-width:1207px; background:url(../images/pattern.jpg) repeat; overflow:hidden;}
	#stripes {width:652px; height:25px; clear:both; text-align:right; background:url(../images/stripes.gif) right bottom no-repeat;}
	#contentLeft {width:548px; height:519px; float:left}
		#imgHolder {clear:both;}
		#txtPhilosophy {padding:30px 35px 0 25px;}
			#txtPhilosophy p {color:#9eb2a2; font:12px Tahoma; line-height:15px; padding:0 0 15px 0}
			#txtPhilosophy li {color:#9eb2a2; font:12px Tahoma; line-height:15px; padding:0 0 15px 0}
		
		.txtContact {width:230px; float:left; text-align:left; padding:80px 0 0 40px;} .txtContact p {color:#9eb2a2; font:12px Tahoma; line-height:14px; padding:0 0 15px 0}
		.txtContact a {color:#9eb2a2; text-decoration:none;}
		
		#galleryThumbs {clear:both; height:120px}
			#flashHolder {width:333; height:119px; float:left}
			.horizThumbsHolder {width:178px; float:left}
			#galleryThumbs .horizIMG {float:left; padding:0 1px 1px 0;}
			#galleryThumbs .vertIMG {float:left; padding:1px 1px 1px 0;}
			#galleryThumbs img {float:left}
		#galleryPicture {padding:0} #galleryPicture img {padding:0 1px 1px 0}
		
		#contentRight {width:652px; height:519px; float:right; background:url(../images/buildingRight.gif) bottom right no-repeat;}
		
		.articleThumbs {margin:20px 15px 0 0; float:left}

#footer {clear:both; background:#151e23 url(../images/footerBG.jpg) center top; height:201px; padding:0 0 0 40px}
	.categoryThumbs {float:left; padding:3px 18px 0 0; width:94px;}
	.categoryThumbs p {clear:both; display:block; padding:5px 5px 5px 0; font:10px Tahoma, Geneva, sans-serif; color:#FFF;}
	
#footerProjects {clear:both; background:#151e23 url(../images/footerBG.jpg) center top; height:201px;}
	#footerProjects #paragraph {padding:10px 0 0 15px; display:block; width:507px; font:11px Tahoma, Geneva, sans-serif; color:#9eb2a2; float:left;}
	.paragraphBorder {border-bottom:1px #9eb2a2 dotted; clear:both; width:507px; border-top:0; height:14px;}
	.paragraphLeft {width:100px; float:left;}
	.paragraphRight {width:300px; text-align:right; float:right;}
	.categoryThumbsProjects {float:right; padding:3px 18px 0 0; width:94px;}
	.categoryThumbsProjects p {clear:both; display:block; padding:5px 5px 5px 0; font:10px Tahoma, Geneva, sans-serif; color:#FFF;}
	.categoryThumbsProjects1 {float:left; padding:3px 18px 0 0; width:94px;}
	.categoryThumbsProjects1 p {clear:both; display:block; padding:5px 5px 5px 0; font:10px Tahoma, Geneva, sans-serif; color:#FFF;}
	#footerProjects img {float:left; padding:1px 1px 0 0}

#copyright {clear:both; padding:10px 10px 10px 10px; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#9eb2a2; height:14px; background:url(../images/copyrightBG.jpg) top center}

#copyright a:link {color: #9eb2a2;	text-decoration: none;}
#copyright a:visited {text-decoration: none; color: #9eb2a2;}
#copyright a:hover {text-decoration: underline;	color: #9eb2a2;}
#copyright a:active {text-decoration: none;	color: #9eb2a2;}
