/* CSS Document */

* {
	margin:0; padding:0;
}

body{
	background:#FFFFFF url(images/bg.gif) top repeat-x;
}

a { color:#6f0000;}

a:hover{text-decoration:none;}

h3 {	
	font-family:Arial; 
	font-size:16px;
	color:#6f0000;
}

a img { border:0;}

img {vertical-align:top;}

.ul1 li { color:#0000000; padding:5px; text-decoration:none; font-weight:bold; line-height:1.69em; margin-left:10px;}

.ul1 li a { color:#6f0000; text-decoration:none; line-height:1.69em;}

.ul1 li a:hover { text-decoration:underline;}

.p1 { padding:10px;}

.left { float:left;}

.right {float:right;}

.clear  { clear:both;}

.indent { padding:0 40px 0 0;}

.img_indent { padding:10px; float:left;}

.img_right { padding:2px; float:right; }

.clear { clear:both;}

.green { color:#005725;}

.green2 { color:#005725; font-weight:bold;}

.form1 { color:#6f0000;}

table.stat th, table.stat td {font-size : 12px;}

html, input, textarea
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		line-height:17px;
		color:#333333;		
}

input, select { vertical-align:middle; font-weight:normal;}

strong { font-size:12px;}

#container {
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-400px;
	width:780px;
	height:1024px;
}

#index01 {
	position:absolute;
	left:0px;
	top:0px;
	width:780px;
	height:92px;	
	background:url(images/index01.jpg) no-repeat;
}

#index02 {
	position:absolute;
	left:0px;
	top:92px;
	width:17px;
	height:868px;
	background:url(images/index02.jpg) no-repeat;
}

#index03 {
	position:absolute;
	left:17px;
	top:92px;
	width:4px;
	height:52px;
	background:url(images/index03.jpg) no-repeat;
}

#index04 {
	position:absolute;
	left:21px;
	top:92px;
	width:122px;
	height:52px;
	background:url(images/index04.jpg) no-repeat;
}

#index05 {
	position:absolute;
	left:143px;
	top:92px;
	width:173px;
	height:52px;
	background:url(images/index05.jpg) no-repeat;
}

#index06 {
	position:absolute;
	left:316px;
	top:92px;
	width:146px;
	height:52px;
	background:url(images/index06.jpg) no-repeat;
}

#index07 {
	position:absolute;
	left:462px;
	top:92px;
	width:142px;
	height:52px;
	background:url(images/index07.jpg) no-repeat;
}

#index08 {
	position:absolute;
	left:604px;
	top:92px;
	width:155px;
	height:52px;
	background:url(images/index08.jpg) no-repeat;
}

#index09 {
	position:absolute;
	left:759px;
	top:92px;
	width:3px;
	height:52px;
	background:url(images/index09.jpg) no-repeat;
}

#index10 {
	position:absolute;
	left:762px;
	top:92px;
	width:18px;
	height:868px;
	background:url(images/index10.jpg) no-repeat;
}

#index11 {
	position:absolute;
	left:17px;
	top:144px;
	width:745px;
	height:327px;
	background:url(images/bpcLogo.png) no-repeat;
}

div.index11home {
	margin-left: 5px;
	margin-top: 5px;
	position:absolute;
	left:17px;
	top:144px;
	width:745px;
	height:327px;
}

#index12 {
	position:absolute;
	left:17px;
	top:471px;
	width:249px;
	height:202px;
	background:url(images/index12.jpg) no-repeat;
}

#index13 {
	position:absolute;
	left:266px;
	top:471px;
	width:248px;
	height:202px;
	background:url(images/index13.jpg) no-repeat;
}

#index14 {
	position:absolute;
	left:514px;
	top:471px;
	width:248px;
	height:202px;
	background:url(images/index14.jpg) no-repeat;
}

#index15 {
	position:absolute;
	left:17px;
	top:673px;
	width:497px;
	height:287px;
	background:url(images/index15.jpg) no-repeat;
}

#index16 {
	position:absolute;
	left:514px;
	top:673px;
	width:248px;
	height:287px;
	background:url(images/index16.jpg) no-repeat;
}

#index17 {
	position:absolute;
	left:0px;
	top:960px;
	width:780px;
	height:64px;
	background:url(images/index17.jpg) no-repeat;
}

#index12 .padding{padding:15px 13px 3px 15px;}

#index12 .header{
	padding:30px 13px 3px 15px;
	font-family:Arial; 
	font-size:21px;
	line-height:17px;
	color:#51aaf3;
}

#index13 .padding{padding:15px 13px 3px 15px;}

#index13 .header{
	padding:30px 13px 3px 15px;
	font-family:Arial; 
	font-size:21px;
	line-height:17px;
	color:#51aaf3;
}

#index14 .padding{padding:15px 13px 3px 15px;}

#index14 .header{
	padding:30px 13px 3px 15px;
	font-family:Arial; 
	font-size:21px;
	line-height:17px;
	color:#51aaf3;
}

#index15 .padding{padding:5px 10px 3px 15px;}

#index15 .header{
	padding:10px 10px 3px 15px;
	font-family:Arial; 
	font-size:25px;
	font-stretch:extra-condensed;
	color:#000000;
}

#index16 .padding{padding:5px 10px 3px 15px;}

#index16 .header{
	padding:10px 10px 3px 15px;
	font-family:Arial; 
	font-size:25px;
	color:#OOOOOO;
}

#profiles12 .padding{padding:0px 10px 0px 15px;}

#profiles12 {
	position:absolute;
	left:17px;
	width:249px;
	height:729px;
	overflow:auto;
	background:url(images/services.png) no-repeat;
}

#profiles12 .header{
	padding:5px;
	font-family:Arial; 
	font-size:18px;
	line-height:17px;
	color:#51aaf3;
}

#profiles13 {
	position:absolute;
	left:266px;
	width:450px;
	height:770px;
	overflow:auto;	
}

#profiles13 .padding{padding:5px 10px 3px 12px;}

#profiles13 .header{
	padding:5px;
	font-family:Arial; 
	font-size:21px;
	line-height:17px;
	color:#6f0000;
}

#services12 {
	position:absolute;
	left:17px;
	width:249px;
	height:709px;
	overflow:auto;
	background:url(images/services.png) no-repeat;
}

#services12 .padding{padding:5px 10px 3px 15px;}

#services12 .header{
	padding:10px 10px 3px 15px;
	font-family:Arial; 
	font-size:21px;
	line-height:17px;
	color:#51aaf3;
}

#services13 {
	position:absolute;
	left:267px;
	width:475px;
	height:689px;
	overflow:auto;
}

#services13 .padding{padding:5px 10px 3px 15px;}

#services13 .header{
	padding:5px;
	font-family:Arial; 
	font-size:21px;
	line-height:17px;
	color:#6f0000;
}

div.mapDivo{
	position:absolute;
	left:45px;
	top:150px;
	width:700px;
	height:750px;
}

div.mapDivo2{
	position:absolute;
	left:45px;
	top:150px;
	width:250px;
}

#propertys12 .padding{padding:5px 10px 3px 15px;}

#propertys12 {
	position:absolute;
	left:17px;
	top:144px;
	width:745px;
}

#contact12 .padding{padding:5px 10px 3px 15px;}

#contact12 {
	position:absolute;
	width:740px;
	height:475px;
	left:25px;
	top:471px;
	overflow:auto;
}

#contact12 .header{
	padding:10px 10px 3px 15px;
	font-family:Arial;
	font-size:21px;
	line-height:17px;
	color:#51aaf3;
}

#noimage11 {
	padding:5px 10px 3px 15px;
	position:absolute;
	left:17px;
	top:144px;
	width:745px;
}

#noimage11 .header{
	padding:10px 10px 3px 15px;
	font-family:Arial; 
	font-size:21px;
	line-height:17px;
	color:#51aaf3;
}

div.propList{
	position:absolute;
	left:20px;
	top:150px;
	width:765px;
	height:750px;
	overflow:auto;
}