/* CSS Document */

* {
margin: 0px auto;
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#container
{
	margin: 0px auto;
	width: 776px;
	text-align: center;		
}

#header
{
	float: left;
	width: 776px;
	height: 197px;
	text-align: center;
}
img 
{
	border-style:none;
}

#content_home
{
	float:left;
	width: 775px;
	height: 241px;
}

#content
{
	float:left;
	width: 776px;
	/*height: 223px;*/
	background-image: url(../images/content_bkgd.gif);
	background-repeat:repeat-y;
	text-align: left;
}
#content_portfolio
{
	float:left;
	width: 776px;
	height: 226px;
}
html > body #content_portfolio
{
	float:left;
	width: 776px;
	height: 223px;
}
#content_press
{
	float:left;
	width: 776px;
	height: 246px;
}

html > body #content_press
{
	float:left;
	width: 776px;
	height: 243px;
}
ul 
{
	list-style-type:none;
	margin:0pt;
	padding:0pt;
}

li 
{
	margin:0pt;
	padding:0pt;
}
.bt01 
{
	float:left;
	display:block;
	width:199px;
	height:241px;
}
.bt02 
{
	float:left;
	display:block;
	width:189px;
	height:241px;
}
.bt03 
{
	float:left;
	display:block;
	width:189px;
	height:241px;
}
.bt04 
{
	float:left;
	display:block;
	width:198px;
	height:241px;
}

.nav_bt01 
{
	float:left;
	display:block;
	width:189px;
	height:23px;
}
.nav_bt02 
{
	float:left;
	display:block;
	width:189px;
	height:23px;
}
.nav_bt03 
{
	float:left;
	display:block;
	width:189px;
	height:23px;
}
.nav_bt04 
{
	float:left;
	display:block;
	width:189px;
	height:23px;
}

#sectiontitle
{
	float:left;
	width: 776px;
	height: 91px;
}
#sectiontitle_press
{
	float:left;
	width: 776px;
	height: 71px;
}
#nav
{
	float:left;
	padding-left: 10px;
	width: 766px;
	height: 23px;
}
#title
{
	float: right;
}
#left
{
	float: left;
}

#picture_holder
{
	float: left;
	/*padding: 10px;*/
	width: 398px;
	
}
#content_holder
{
	float: left;
	padding: 70px 19px 0px 9px;
	line-height: 14px;
	width: 350px;
	color: #FFFFFF;
	font-size:11px;
}
#content_contact
{
	float: left;
	padding: 95px 19px 0px 9px;
	line-height: 14px;
	width: 350px;
	color: #FFFFFF;
	font-size:11px;
}
p
{
	margin:0pt;
	padding:0pt;
}

a:link, a:visited 
{
	color:#ffffff;
	text-decoration:none;
}
a:hover, a:active
{
	color: #e1decf;
	text-decoration:none;
}
a:focus{outline:none;}

/* FOOTER */
#bottom{
	position: absolute;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	width:100%;	
}

#footer_img {
	width:776px; 
	height:22px;
	text-align:right;
}/* END FOOTER */