#wrapper {
	width: 970px;
	margin: auto;
	overflow: auto;
	padding: 1% 0;
}

.panel {
	display: block;
	float: left;
	overflow: hidden; /*only needed for equal height columns*/
	position: relative; /*prevents shifting when changing viewport in IE;thanks to Alan Gresley*/
	width: 100%;
}

.h-block {
	float: left;
	left: 100%;
	overflow: visible;
	position: relative;
	margin-left: -100%;
}

.h-item {
	display: inline;
/* 	float: left; */
}

.v-block {
}

.v-item {
}
/*
=================================================================================================
                                          HEADER PANEL LAYOUT
=================================================================================================
*/
	#headerpanel {
	}

		#headerpanel .block {
				width: 100%;
		}

			#headerpanel .header {
			}
	
			#headerpanel .items {
				width: 100%;
			}
	
				#headerpanel .item {
				}
		
					#headerpanel .items .item .block {
							margin: 3% 0 0 11%;
					}

					#headerpanel .links {
					}
		
						#headerpanel .logo {
/* 							margin-top:10px; */
						}
						
						#headerpanel .header-title-block .title {
/*  							margin-top:27px;  */
						}
						
						#headerpanel .header-title-block .subtitle {
						}
						
						#headerpanel .logo2 {
							height: 84px;
/* 							float: right; */
							margin-left: 808px;/* 88%;*/
						}

						#headerpanel .project-logo2 {
							margin-left: 680px;
							height: 88px;
							width: 260px;
						}

						#headerpanel .header_face {
							margin: 0 0 6px -105px;
							height: 74px;
						}

					#headerpanel .separator {
					}
		

/*
=================================================================================================
                                     PRIMARY MENU PANEL LAYOUT
=================================================================================================
*/
	
	.primarymenupanel {
		height: 23px;
		margin-top: 16px;
		padding: 8px 0 6px 0;
		width: 100%;
/* 		padding-left: 10%; */
	}
	
		.primarymenupanel .block {
			padding-left: 10%;
		}
		
			.primarymenupanel .header {
			}
			
			.primarymenupanel .items {
				margin-left:10px;
			}
	
				.primarymenupanel .item {
/* 					float: left; */
				}
	
/* 				.primarymenupanel .links { */
/* 				} */
				
				.primarymenupanel .separator {
/* 					float: left; */
					margin: 0 10px;
				}
	

/*
=================================================================================================
                                   SECONDARY MENU PANEL LAYOUT
=================================================================================================
*/
	
	.secondarymenupanel {
		height: 23px;
		padding: 8px 0 6px 0;
		width: 100%;
		margin-top: 54px;
/* 		padding-left: 10%; */
	}
	
		.secondarymenupanel .block {
			padding-left: 6%;
		}
		
			.secondarymenupanel .header {
			}
			
			.secondarymenupanel .items {
				margin-left:10px;
			}
	
				.secondarymenupanel .item {
/* 					float: left; */
				}
	
				.secondarymenupanel .links {
				}
				
				.secondarymenupanel .separator {
/* 					float: left; */
/*					margin: 0 10px; */
					margin: 0 8px;
				}
	


/*
=================================================================================================
                                          MIDDLE PANEL LAYOUT
=================================================================================================
*/
	#middlepanel {
/* 		float: left; */
		padding: 24px 0 0 0;
	}
	
	#middlepanel .block {
}

/*
=================================================================================================
                                          LEFT SIDEBAR LAYOUT
=================================================================================================
*/

	#leftsidebar {
/* 		float: left; */
/* 		margin: 0 0 0 13px; */
		width: 20%;
/*		padding-left: 20px;*/
/* 		margin:150px 0 0 13px; */
/* 		margin-left:13px; */
	}
	
		#leftsidebar .block {
/* 			width: 170px; */
		}
	
			#leftsidebar .header {
				height: 20px;
				padding: 10px 0 0 0;
			}
			
				#leftsidebar .items {
				}
				
					#leftsidebar .item {
						height: 25px;
					}
					
					#leftsidebar .item:hover {
					}
					
					#leftsidebar .links {
						padding: 3px 0 3px 5px;
						line-height: 25px;
					}
					
					#leftsidebar .separator {
					}


		#leftsidebar .blockseparator {
			margin: 40px 0;
		}

/*
=================================================================================================
                                          CENTER LAYOUT (CONTENT)
=================================================================================================
*/
	#content {
/* 		padding-left: 220px; */
		margin-left: -78%;
/*		margin-left: -81%; */
		width: 745px;
	}

	#acct-home-content {
	  	margin-top: 8%;
		margin-left: -81%;
	}

		#content .block {
		}
	
			#content .header {
			}
		
				#content .items {
				}
			
					#content .item {
					}
				
					#content .intro {
					}
				
					#content .quote {
					}
				
		#content .blockseparator {
			margin: 2% 0;
		}


/*
=================================================================================================
                                         RIGHT SIDEBAR LAYOUT
=================================================================================================
*/

	#rightsidebar {
/* 		float: left; */
/* 		margin: 0 0 0 24px; */
/* 		padding: 0 0 0 32px; */
/* 		width: 16%; */
	}
	
		#rightsidebar .block {
		}
	
			#rightsidebar .header {
/* 				height: 20px; */
/* 				padding: 10px 0 0 0; */
			}
			
				#rightsidebar .items {
				}
				
					#rightsidebar .item {
/* 						height: 25px; */
					}
					
					#rightsidebar .links {
/* 						padding: 3px 16px 3px 10px; */
/* 						text-align: center; */
/* 						line-height: 25px; */
					}
					
					#rightsidebar .separator {
					}


		#rightsidebar .blockseparator {
		}




/*
=================================================================================================
                                         FOOTER PANEL LAYOUT
=================================================================================================
*/

	#footerpanel {
/* 		width: 60%; */
/* 		margin-left: 40%; */
	}
	
		#footerpanel .block {
			width: 100%;
		}
	
			#footerpanel .header {
			}
			
				#footerpanel .items {
					width: 100%;
					margin-left: 31%;
				}
				
					#footerpanel .item {
					}
					
					#footerpanel .links {
					}
					
					#footerpanel .separator {
					}


		#footerpanel .blockseparator {
		}

