body {
	text-align: left;
	 } 
	 
/* Sets the font family and base font size for the site. 
**NOTE: 
You never have to repeat the font family or size unless you want them to be different. 
All other fonts, e.g. in the h1, h2, and h3 are percentages of this base font, which is about 11 points */
body, body div, body p, body th, 
body td, body li, body dd, body a {
}

/*  This encloses ALL DIVS and centres them. It works with the text-align center declaration in the body */
#wrapper{
	margin: 0 auto;
	width:720px;
	text-align:left;
	border: 1px solid #CCFF00;
}


/* START Header One Layout DIVS - all contained in 'headerone'*/
		
#headerone {
	width: 722px;
	height: 0px;
	text-align: left;
	background-repeat: no-repeat;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}			
				
/* END Header Two Layout DIVS */		
			
			
				
			
/* START Content DIVS */
#content{
	width: 722px;
	float: left;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	height: 400px;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 90%;
	background-color: #999999;
		}
	

	
#contentindex{
	color: #333333;
	width: 722px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 90%;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
		}	
	
	#contentindex_text{
	float: left;
		}	


#contentabout{
	color: #333333;
	width: 722px;
	float: left;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 90%;
		}

	
	
#imagebar {
	float: left;
	width: 722px;
	height: 356px;
				}
				
#navbar {
	width: 722px;
	text-align: center;
	line-height: 23px;
	background-image: url(../images/top_banner.jpg);
	padding-top: 108px;
	padding-bottom: 3px;
				}						
		



		
#contentleft {
	float: left;
	width: 130px;
	margin:45px 0px 30px 6px;
	padding:0px 0px 0px 18px;
	color: #333333;
	font-family: "Times New Roman", Times, serif;
	background-repeat: no-repeat;
	text-align: left;
	font-weight: normal;
	background-color: #FFFFFF;
				}
				

				
#contentright {
	float: left;
	width: 510px;
	margin:45px 90px 20px 18px;
	color: #333333;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	text-align: left;
	font-weight: lighter;
	background-color: #FFFFFF;
				}
					







#text_content {
	float: left;
	width: 722px;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background-image: url(../images/bottom_banner.jpg);
	background-repeat: repeat-y;
	height: 300px;
				}

#text_content_1 {
	float: left;
	width: 722px;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background-image: url(../images/bottom_banner.jpg);
	background-repeat: repeat-y;
	padding-bottom: 20px;
				}
				
				
				
#text_content_2 {
	float: left;
	width: 722px;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-image: url(../images/bottom_banner.jpg);
	background-repeat: repeat-y;
	padding-bottom: 20px;
				}				




#footer {
	float: left;
	width: 722px;
	margin:0px;
	color: #333333;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
				}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration: none;
	color: #333333;
	font-weight: lighter;
		}	
						
	
a:link {
	color: #333333;
	text-decoration: none;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: lighter;
	}


a:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration: none;
	font-weight: lighter;
	}



#current
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}


/* START - Navtwo */

#navtwo{
	float:left;
	padding:7px 0px 0px 13px;
	color: #62A3C8;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 25px;
	width: 707px;
	margin-top: 0px;
	margin-bottom: 0px;
}


#navtwo ul{
}

#navtwo li{
line-height: 8px
}

#navtwo a, #navtwo a:link, #navtwo a:visited{
	text-decoration: none;
	color: #62A3C8;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
}

#navtwo a:hover{
color: #333333;
}

#navtwo #current{
color: #000000;
}


ul#styling{
}

ul#portfoliotop{
}





img {
	border : 0px none;
}

.imgright {
	border : 0px none;
	float: right
}			
	
h1 {
	color: #FFFFFF;
	font-size : 150%;
	margin-bottom: 5px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
		}
			
	
h2 {
	color: #666666;
	font-size : 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: center;
	margin-top: 0px;
	margin-right: 200px;
	margin-bottom: 0px;
	margin-left: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}	



h3 {
	color: #333333;
	font-size : 70%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 20px;
	font-weight: normal;
	text-align: left;
	padding: 0px;
	}
	
h4 {
	color: #333333;
	font-size : 90%;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin: 20px;
		}


h5 {
	color: #666666;
	font-size : 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: left;
	margin-top: 0px;
	margin-right: 200px;
	margin-bottom: 0px;
	margin-left: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}	
	
	
	
	h6 {
	color: #666666;
	font-size : 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-align: right;
	margin-top: 0px;
	margin-right: 200px;
	margin-bottom: 0px;
	margin-left: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	

	
div.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}	

