h1 {
	color: white;
	background-color: transparent;
	font: normal 20pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	margin: 0;
	padding: 0;
	}

h2 {
	color: #990A0A;
	background-color: transparent;
	font: normal 16pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	margin: 0;
	padding: 0;
	}
	
h3 {
	color: Black;
	background-color: transparent;
	font: normal 14pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	margin: 0;
	padding: 0;
	}
	
h4 {
	color: #C39850;
	background-color: transparent;
	font: normal 12pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	margin: 0;
	padding: 0;
	}
	
h5 {
	color: white;
	background-color: transparent;
	font: normal 10pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	margin: 0;
	padding: 0;
	}
	
h6 {
	color: white;
	background-color: transparent;
	font: normal 8pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	margin: 0;
	padding: 0;
	}

a:link {color: #990000;  border: none; }
a:visited {color: #990000;}
a:active {color: #990000;}
a:hover {background-color: transparent;}
a {text-decoration: none;}	
	
body { 
	text-align: center; /* for IE */
	background: url(../images/background.gif) repeat;
	}
	
img { 
	border: none;
	} 
	
ul {
	margin:0;
	padding: 0;
	}

ul li{
	margin:0;
	padding:0;
	}		

#box_content_projects {
	padding: 100px 0 0 0;
	text-align: left;
	color: Black;
	font: normal 8pt Arial, Helvetica, sans-serif;
}

#box_content_projects_more {
	padding: 15px 15px 0 0;
	text-align: right;
	color: White;
	font: normal 9pt Arial, Helvetica, sans-serif;
}

#box_content_projects_more a {
	color: White;
}

.box_content_testimonials {
	padding: 0;
	text-align: left;
	color: Black;
	font: normal 8pt Arial, Helvetica, sans-serif;
}

#box_content_testimonials_more a {
	color: White;
}

#box_content_testimonials_more {
	padding: 9px 15px 0 0;
	text-align: right;
	color: White;
	font: normal 9pt Arial, Helvetica, sans-serif;
}

#box_content_bars_more a {
	color: White;
}

#box_content_bars {
	padding: 0;
	text-align: left;
	color: Black;
	font: normal 8pt Arial, Helvetica, sans-serif;
}

#box_content_bars_more {
	padding: 129px 15px 0 0;
	text-align: right;
	color: White;
	font: normal 9pt Arial, Helvetica, sans-serif;
}
		
.center {
	text-align: center;
}	

#column_left {
	float: left;
	width: 190px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	color: Black;
	font: normal 10pt Arial, Helvetica, sans-serif;
}

#column_center {
	float: left;
	width: 190px;
	margin: 0 0 0 70px;
	padding: 0px;
	overflow: hidden;
	text-align: justify;
	color: Black;
	font: normal 10pt Arial, Helvetica, sans-serif;
}

#column_right {
	float: right;
	width: 190px;
	margin: 0 158px 0 0;
	padding: 0px;
	overflow: hidden;
	color: Black;
	font: normal 10pt Arial, Helvetica, sans-serif;
}

.content {
	color: black;
	font: 10pt Arial, Helvetica, sans-serif;
	text-align: justify;
	margin: 0 0 0 18px;
	padding: 7px 0px 0px 20px;
	float: left;
	width: 467px;
}

#container {
	margin:0 auto; 
	width: 1025px;
	}	
	
#copyright {
	font: 10px Arial, Helvetica, sans-serif;	
	color: Gray;
	text-align: center;
	text-decoration: none;
	padding: 10px 0 0 0;
	}

#footer { 
	text-align: center;
	color: white;
	font: 10pt Arial, Helvetica, sans-serif;
	}
	
#gallery_left {
	float: left;
	width: 150px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	color: #9A0A0A;
	font: normal 10pt Arial, Helvetica, sans-serif;
}

#gallery_center {
	float: left;
	width: 150px;
	margin: 0 0 0 8px;
	padding: 0px;
	overflow: hidden;
	text-align: justify;
	color: #9A0A0A;
	font: normal 10pt Arial, Helvetica, sans-serif;
}

#gallery_right {
	float: right;
	width: 150px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	color: #9A0A0A;
	font: normal 10pt Arial, Helvetica, sans-serif;
}
	
#header {
	padding: 0 0 10px 5px;
	}
	
#index_list {
	color: white;
	font: 10pt Arial, Helvetica, sans-serif;
	text-align: left;
	width: 190px;
	padding: 142px 0 0 175px;
	float: left;
	width: 210px;
	margin: 0px;
	overflow: hidden;
	}	

#index_main_img {
	background-image: url(../images/index_main.png);
	background-repeat: no-repeat;
	background-position: top;
	padding: 0 0 12px 0;
	z-index: -1;
	height: 417px;
	}

#index_box {
	background-image: url(../images/index_boxes.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 0 0 0 0;
	z-index: -1;
	height: 310px;
	}
	
#index_box_content {
	color: Black;
	font: 10pt Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 45px 0 0 160px;
	}
	
#secondary_main_img {
	background-image: url(../images/secondary_main.png);
	background-repeat: no-repeat;
	background-position: top;
	padding: 0 0 12px 0;
	z-index: -1;
	height: 417px;
	}
	
#sitedesign {
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
	color: Gray;
	text-decoration: none;
	padding: 10px 0 0 0;
}
