/* General
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body{
	text-align:center;
	margin-top:0px;
}

#frame{
	width:700px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
}
	
p,h1,pre,h2,h3{
	margin:10px 25px 0px 25px;
}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;	
}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FF6810;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
	
/* Navigation Layout
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#nav{
	width:700px;
	height:120px;
	padding:0px;
	background-image: url(../sitepix/structural/navbar/navbar_r1_c1.png);
	background-position:top left ;
	background-repeat: no-repeat;
}
	
#subnav{
	text-align:right;
}

#subnav p{
	float:right;
}

#subnav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-right:3px;
	margin-left:3px;
}

#subnav a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

#subnav a.active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF6810;
	text-decoration: none;
}

/* Content Layout
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
	
#content{
	width:700px;
	height:450px;
	padding:0px;
	background-image: url(../sitepix/structural/content_bg.gif);
	background-position:top left ;
	background-repeat: repeat-y;
	font-size:10px;
}
	
#content h4{
	background-image: url(../sitepix/structural/content_header.gif);
	background-position:top left ;
	background-repeat: no-repeat;
	width: 700px;
	font-size:10px;
	margin-top:0px;
}

#content a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

#content a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6810;
	text-decoration: none;
}

#content_left{
	width:320px;
	padding:0px;
	float:left;
}

#content_right{
	width:320px;
	padding:0px;
	float:left;
}
	
/* Footer Layout
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#footer{
	width:700px;
	height:80px;
	margin-top:0px;
	background-image: url(../sitepix/structural/footer_bg.gif);
	background-position:top left ;
	background-repeat: no-repeat;
	float:left;
}

#footer p{
	margin-top:0px;
}

#footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-right:12px;
}

#footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

#footer a.active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF6810;
	text-decoration: none;
}

.BodyFooter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	margin-right:70px;
}


#image_swap{
	background-image: url(../sitepix/structural/image_swap_frame.gif);
	background-position:top left ;
	background-repeat: no-repeat;
	width: 700px;
	height: 230px;
	font-size:10px;
	margin-top:0px;
}


/* Contact Page
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

#detail-container{
	width:300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin-left:25px;
}

.detail-left{
	width: 90px;
	float: left;
	font-size:12px;
	padding: 4px;
}

.detail-mid{
	width: 190px;
	float: left;
	font-size:12px;
	padding: 4px;
}

#detail-container input{
	width:200px;
}

#detail-container textarea{
	width:200px;
}