/*  	Main Page Attributes	*/	

html { min-height: 100%; margin-bottom: 1px; }


	body {
		text-align: center;
		padding: 0;
		margin: 0;
		font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 15px;
		color: #1C1C1C;
		}
		
	#wrapper {
		width:780px;
		margin: 0px auto;
		padding: 0px;
		background-color:#fff;
		}	
		
	img {
		border: 0;
		display: block;
		}		
		
	a {
		color: #69C;
		text-decoration: none;
		}
			
	a:hover {
		color: #69C;
		border-bottom: 1px solid #69C;
		}
			
	a:active {
		removed font-weight: bold;
		color: #000;
		}

a:active2 {
		removed font-weight: bold;
		color: #fff;
		}


	.box {
		width:780px;
		margin: 0px auto;
		padding: 0px; 
		background-color: #fff;
		clear:both;
		}

.wrap0, .wrap1, .wrap2, .wrap3 {
  	display:inline-table;
  	/* \*/display:block;/**/
  	}
.wrap0 {
	margin-top:0px;
	margin-right:0px;
  	float:left;
  	
  	}
.wrap1 {
  	
  }
.wrap2 {
  
  }
.wrap3 {
 
 
  }
.shadowbox {
	display:none;
	height:48px;
	width:48px;
	padding: 0px;
	background: #FFFFF5;
	border: 1px solid;
	border-color:#ccc #999 #999 #ccc;
	float:none;
}
		
	h1, h2, h3 {
		font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 10px;		
		letter-spacing: 1px;
		color: #333;
		line-height: 15px;
		}	
	
	h1 {
		font-size: 14px;
		}
	
	h2 {
		font-size: 11px;
		border-bottom: 1px solid #E3E3E3;
		border-bottom-length: 15px
		}
	
	h3 {
		font-size: 10px;
		}
	
	h4 {	font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px;		
		letter-spacing: 1px;
		color: #000;
		line-height: 13px;		}
	
	h5 {	font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
			font-weight: 500;
			font-size: 11px;		
			letter-spacing: 1px;
			color: #000;
			line-height: 11px;		}
	
	
	h6 {
		font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-weight: 600;
		font-size: 10px;		
		color: #333;
		line-height: 3px;
		}
	
	
	h8 {
			font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
			font-weight: 300;
			font-size: 10px;		
			color: #A9A9A9;
			line-height: 11px;
		}
	
	
		h9 {
				font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
				font-weight: bold;
				font-size: 10.5px;		
				color: #000;
				line-height: 14px;
				
		}
	
	ul, li {
		margin:0px;
		margin-left:8px;
		padding:0px;
		}
		
	#header {
		height: 126px;
		width: 780px;
		margin: 0px;
		padding: 0px;
		background: url(../images/pv_header.gif); 
		clear:both;
		}

	#header .contact {
		height:75px;
		width:300px;
		text-align:right;
		margin-top:-126px;
		padding-top: 25px;
		padding-right: 18px;
		float: right;
		position:relative;
		z-index:1;
		}

	#nav {
		width:780px;
		font-weight: bold;
		color: #fff;
		background-color: #333;
		background: url(../images/pv_navbar.gif) repeat-x; 
		height: 22px;
		text-align:left;
		}
	
	#nav_left {
		width:174px;
		color: #000;
		background-color: #fff; 
		text-align:left;
		}
	
	#nav .navbox {
		width: 780px;
		text-align: left;
		padding-top: 3px;
		}
			
	#nav a {
		color: #FFF;
		text-decoration: none;
		margin-left: 22px;
		}
			
	#nav a:hover {
		border-bottom: 1px solid #9CF;
		color: #9CF;
		padding: 0;
		margin-left: 22px;
		}
			
	#nav .active {
		font-weight: bold;
		color: #9CF;
		}

	#nav_left .active {
		font-weight: bold;
		color: #000;
		}



	#infoblock {
		margin: 0px;
		padding: 0px;
		}

	.textbox {
		font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
		margin:12px;
		text-align:left;
		}
	
	#contentspan {
		font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 16px;
		width:780px;
		margin-top:10px;
		padding-bottom:32px;
		background:#fff;
		text-align:left;
		float:left;
		overflow:hidden;
		background-position:bottom;
		background-repeat:no-repeat;
			}
	
	
	
		
	#contentleft {
		font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 16px;
		width:174px;
		margin-top:10px;
		padding-bottom:32px;
		background:#fff;
		text-align:left;
		float:left;
		overflow:hidden;
		background-position:bottom;
		background-repeat:no-repeat;
		border-right: 1px solid #666;
		}
		
	#contentleft .active {
		font-weight: bold;
		color: #000;
		}		
		
		
	#contentmain {
		font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: 16px;
		width:605px;
		margin-top:10px;
		padding:0px;
		padding-bottom:24px;
		float:left;
		background:#fff;
		text-align:left;
		overflow:hidden;
		}
	
	#contentheader {
		background:#fff
		}
	
	
	#contentbubbles {
			font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
			font-size: 13px;
			line-height: 16px;
			width:58px;
			background: url(../images/pv_boba.gif) repeat-x; 
			margin-top:0px;
			padding-left:10px;
			padding-bottom:0px;
			float:right;
			background:#fff;
			text-align:left;
			overflow:hidden;
			}
		
	#footer {
		width: 100%;
		height: 24px;
		clear: both;
		} 

	#copyright {
		border-top: 1px solid #E3E3E3;
		font-size: 9px;
		line-height: 15px;
		color: #666;
		padding: 0px;
		float:right;
		}
		
	#lefty {
		width:360px;
		margin-top:0px;
		padding-left:15px;
		padding-bottom:0px;
		background:#fff;
		text-align:left;
		overflow:hidden;
	}
	
	#righty {
			float:right;
			width:170px;
			margin-top:-650px;
			margin-left:-30px;
			padding-left:30px;
			padding-bottom:0px;
			background:#fff;
			text-align:left;
			overflow:hidden;
	}