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

/* main attributes */

body,

html {
	margin:0;
	padding:0;
}
			
body {
	min-width:820px;
	background-color:#FFFFFF;
}

/* font attributes */
			
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	display:inline;
}

.pbold {
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	font-weight:bold;
}

.pgrey {
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	size:12px;
}

ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

li
{
background-image:url(../img/ball.jpg);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1.3em;
}
			
a:link {color:#0000CC; text-decoration: none}
a:visited {color:#0000CC; text-decoration: none}
a:hover {color:#0000CC; text-decoration: underline}
a:active {color:#0000CC; text-decoration: none}

			
	#wrap {
		background:#FFFFFF;
		margin:auto auto;
		width:820px;
		height:auto;
	}
	
	#headerwrapInd {
		width:820px;
		height:180px;
	}
	
	#headerwrap {
		width:820px;
		height:190px;
	}
	
		#logo {
			width:440px;
			height:145px;
			float:left;
		}
		
		#slogan {
			width:380px;
			height:120px;
			float:right;
		}
		
		#menu {
			width:380px;
			height:25px;
			float:right;
		}
	
	#flaholder {
		width:820px;
		height:230px;
	}
	
	#leftwrap {
		width:530px;
		height:auto;
		float:left;
		height:auto;
	}
	
		#leftcont {
			width:450px;
			height:auto;
			position:relative;
			left:25px;
		}
		
		#featProjPic {
			width:175px;
			height:auto;
			float:left;
		}
		
		#featProjCont {
			width:275px;
			height:auto;
			float:right;
		}

			
	#rightwrap {
		width:290px;
		height:auto;
		float:right;
	}
	
		#rightcont {
			width:250px;
			position:relative;
			left:30px;
		}
	