body	{
	text-align: center;
	margin:0;
	padding:0;
	background-color:#ffffff;
	/* background: #cccccc url(images/background.png); */
	font-family:arial, verdana, sans serif;
	font-size:14px;
	line-height: 140%;
	}

a 			{color:#cc6633; font-size:12px; text-decoration:underline;}
h1			{font-size:20px; font-weight:normal;line-height:120%;}
h2			{font-size:16px; font-weight:bold; color:#444444;}
h3			{font-size:12px; font-weight:bold;margin:0px;padding:0px;}
p			{margin-top:2px;padding-top:2px;}

#container_home {
	width:950px;
	min-height:420px;
	margin:25px auto;
	text-align:center;
	line-height: 130%;
	background: url(images/home_main.gif) no-repeat;
	border:1px solid #ffffff;
}

#container {
	width:950px;
	min-height:420px;
	margin:25px auto;
	text-align:center;
	line-height: 130%;
	background: url(images/subpage_main.gif) no-repeat;
	border:1px solid #ffffff;
}

#nav-bkgd {
	width:950px;
	height:25px;
	background-color:#d4e065;
	margin-top:55px;
	opacity:0.6;
	/* for IE */
    filter:alpha(opacity=60);

}

#nav {
	text-align:right;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	padding:5px 10px;
}

#nav a {color:#000000; text-decoration:none; padding:0 10px;}
#nav a:hover {color:#000000; text-decoration:underline;}
#nav a:visited {color:#000000; text-decoration:none;}

#home-text {
	width:720px;
	text-align:left;
	color:#333333;
	line-height: 130%;
	margin-top: 355px;
	padding:10px;
}

#sub-text {
	width:920px;
	text-align:left;
	color:#333333;
	line-height: 130%;
	margin-top: 45px;
	padding:10px;
}

#portfolio_text {
	float:left;
	width:920px;
	color:#333333;
	text-align:left;
	margin-top:45px;
}



#footer 		{clear:both;margin:0;text-align:left;padding-top:15px;font-size:10px; color:#333333;}
#footer a		{color:#f9e3b1; text-decoration:underline;}
#footer_left 	{float:left; width:500; margin:0;}
#footer_right 	{margin:0; padding-left:500px; text-align:right;}





