body {
	padding: 0;
	margin: 0 auto;
	width:100%;
	background: url('../images/layouts/body_bg.jpg') top center repeat;
}

	#mainContainer {
		position: relative;
		margin: 0px auto;
		padding: 0px;
		width:100%;
		min-width: 800px;
		min-height: 650px;
		background: url('../images/layouts/top_repeat.png') top center repeat-x;
	}
		
		#header {
			position: relative;
			width:850px;
			height: 183px;
			margin: 0 auto;
			padding: 0;
			background: url('../images/layouts/header.jpg') top center no-repeat;
		}
		
			#logo {
				position: absolute;
				top:37px;
				left:53px;
			}

			#socialmedia {
				position: absolute;
				top:3px;
				right:35px;
				width:80px;
				height:25px;
				overflow: hidden;
				background: transparent;
			}

				#linkedin {
				position:absolute;
				width:24px;
				height:24px;
				top:0;
				left:0;
				background: transparent;
				}
							
				#facebook {
				position:absolute;
				width:24px;
				height:24px;
				top:0;
				left:28px;
				background: transparent;
				}	
				
				#twitter {
				position:absolute;
				width:24px;
				height:24px;
				top:0;
				right:0;
				background: transparent;
				}
	
		#spacer1 {
			position: relative;
			margin: 0 auto;
			padding: 0;
			height: 25px;
			width: 850px;
		}
		
		#contentHeader {
			position: relative;
			margin: 0 auto;
			padding: 0px;
			width:782px;
			height:16px;
			background: url('../images/layouts/content_top.png') top center no-repeat;
		}
		
		#contentWrapper {
			position: relative;
			margin: 0 auto;
			padding: 0px;
			width:782px;
			min-height: 425px;
			background: url('../images/layouts/content_wrapper.png') top center repeat-y;
		}
		
			#contentContainer {
				position: relative;
				margin: 0 auto;
				padding: 8px 0 0;
				width:772px;
				min-height:425px;
				background: url('../images/layouts/content_bg.jpg') top center no-repeat;
			}
			
				#priNav_container {
					position: relative;
					width: 748px;
					height:46px;
					margin: 0 auto;
					padding: 8px 0 25px;
				}
				
					#priNav_container h2 {
						display: none;
					}
				
					#priNav {
						position: relative;
						margin: 0 auto;
						padding: 0;
						width:748px;
						height:46px;
						text-align: center;
					}
					
						#priNav li {
							position: relative;
							display: block;
							float: left;
							margin:0 auto;
							padding: 0;
							width:124px;
							height:46px;
							line-height: 46px;
							text-align: center;
						}
					
							#priNav li a {
								position: relative;
								color: #8d8d8d;
								font-family: Tahoma,Arial,Helvetica,sans-serif;
								font-size: 14px;
								text-decoration: none;
								text-transform: lowercase;
								text-align: center;
								line-height: 46px;
								margin: 0 auto;
								display: block;
							}
							
							#priNav li:hover .atag, #priNav li.active .atag {
								color: #ffffff;
							}
							
							#priNav li:hover, #priNav li.active {
								background: url('../images/layouts/priNav_hover.jpg') top center no-repeat;
							}
							
							
				#content {
					position: relative;
					margin: 0 auto;
					padding: 0;
					width:700px;
				}
				
		#contentFooter {
			position: relative;
			margin: 0 auto;
			padding: 0px;
			width:782px;
			height:18px;
			background: url('../images/layouts/content_bottom.png') top center no-repeat;
		}
					
		#bottom {
			position: relative;
			width: 750px;
			height: 30px;
			margin: 20px auto 0;
			padding: 0;
		}
		
			#bottom p {
				font-family: "Arial Rounded MT Bold",Arial,Helvetica,sans-serif;
				font-size: 10px;
				color: #999999;
				line-height: 15px;
				text-align: left;
				margin-top: 0;
			}
			
			#bottom p a:link, #bottom p a:visited {
				color: #999999;
				text-decoration: underline;
			}
			
			#bottom p a:hover, #bottom p a:active {
				color: #000000;
				text-decoration: underline;
			}
			
			#copyright {
				position: absolute;
				left:0;
				margin: 0;
				padding: 0;
			}
			
			#artistry {
				position: absolute;
				right:5px;
				margin: 0;
				padding: 0;
			}
