/* Layout Stylesheet */

	body {
		background: #fff url(./images/img/layout/bg-wood.png) top left;
		text-align: center;
		}

		#envelope {
			position: relative;
			margin: 0 auto;
			width: 1008px;
			text-align: left;
			}

			#logo {
				height: 195px;
					_overflow: hidden;
				background: url(./images/img/layout/bg-main.png) top left no-repeat;
				        _background: url(./images/img/layout/bg-main.gif) top left no-repeat;
					/*_background-image: none;
					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=./images/img/layout/bg-main.png, sizingMethod='crop');*/
				}
				
				#logo h1 {
					position: absolute;
					top: 10px;
					left: 37px;
					}

					#logo h1 span {
						display: none;
						}
	
					#logo h1 a {
						display: block;
						width: 186px;
						height: 123px;
						background: url(./images/img/logo-bitter-lawyer.png) top left no-repeat;
						}
	
			#signup {
                              
				position: absolute;
				top: 0;
				right: 31px;
				}
				
				#signup a {
					display: block;
					background: url(./images/img/interface/btn-signup.png) top left no-repeat;
					width: 195px;
					height: 34px;
				}
				
				#signup span {
					display: none;
				}
				
                      #logoutdiv {
				position: absolute;
				top: 0;
				right: 31px;
				}
				
				#logoutdiv a {
					display: block;
					background: url(./images/img/btn-logout.png) top right no-repeat;
					width: 195px;
					height: 34px;
				}
				
				#logoutdiv span {
					display: none;
				}
			#navigation {
				position: absolute;
				top: 115px;
				left: 335px;
				}
				
			#header-ad {
				position: absolute;
				top: 10px;
				left: 250px
			}
		
			.content {
				padding: 0 14px 0 14px;
				height: auto;
				min-height: 500px;
					_height: 500px;
				background: url(./images/img/layout/bg-content.png) top left repeat-y;
				        _background: url(./images/img/layout/bg-content.gif) top left repeat-y;
					/*_background: url(./images/img/layout/bg-content.gif) top left repeat-y;
					_background-image: none;
					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=./images/img/layout/bg-content.png, sizingMethod='scale');*/
				}
				
				#contentArea {
					background: url(./images/img/layout/bg-cols.gif) top left repeat-y;
                                                _background: none;
				}
				
				#leftCol {
					float: left;
					width: 198px;
					        _width: 189px;
					        _overflow-x: hidden;
					height: auto;
					min-height: 500px;
						_height: 500px;
					}
					
				#rightCol {
					float: left;
					padding: 26px 83px 24px 50px;
					width: 782px;
						w\idth: 649px;
					height: auto;
					min-height: 500px;
						_height: 500px;
					background: #FEFEED url(./images/img/layout/bg-colGeneric.gif) top left no-repeat;
						/*_background: none;*/
					}
					
					.noBG #rightCol {
						background: none !important;
					}
				
				#clearCols {
					clear: both;
					height: 5px;
					background: url(./images/img/layout/bg-clear.gif) top left no-repeat;
					}
					
					.noBG #clearCols {
						background: none !important;
					}

			#focusAreas { }

			#footer {
				height: 20px;
				padding: 24px 0 0 290px;
					_padding: 24px 0 24px 200px;
				background: url(./images/img/layout/bg-footer.png) 0 -20px no-repeat;
				        _background: url(./images/img/layout/bg-footer.gif) 0 -20px no-repeat;
					/*_background-image: none;
					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=./images/img/layout/bg-footer.png, sizingMethod='crop');*/
				color: #948565;
				}
				
				#footer ul { }
	
					#footer li {
						float: left;
					}
	
					#footer a {
						float: left;
						color: #948565;
						font-family: arial;
							_font-family: tahoma;
						font-size: 9px;
						text-transform: uppercase;
						text-decoration: none;
						}
						
						#footer a:hover {
							text-decoration: underline;
						}
	
