/*  
Theme Name: Palmer Alaska
Theme URI: http://realestatetomato.typepad.com
Description: Another theme from the <a href="http://realestatetomato.typepad.com">Real Estate Tomato</a> collection.
Version: 1.0
Author: Real Estate Tomato
Author URI: http://realestatetomato.typepad.com/
*/

body {
	background-color: #fff;
	margin: 0;
}

ul, ol, form {
	margin: 0;
	padding: 0;
}

ul, ol {
	list-style-type: none;
}

.clear {clear: both;}
	
	/*------------
	=LAYOUT CSS
	------------*/

		#wrapper {
			width: 900px;
			margin: 0 auto;
			padding: 15px 0;
		}

			/*------------
			=HEADER CSS
			------------*/
			
				#wrapper #header {
					background: url('images/header_bg.jpg') no-repeat top left;
					height: 306px;
					width: 900px
				}
				
					#header h1#logo {
						margin: 0;
						float: right;
					}
					
						#header h1#logo a {
							height: 65px;
							width: 440px;
							display: block;
							text-indent: -500em;
						}

			/*------------
			=NAVIGATION CSS
			------------*/
			
				#nav {
					background: url('images/nav_bg.jpg') no-repeat center top;
					height: 47px;
					width: 900px;
					text-transform: uppercase; font-style:normal; font-variant:normal; font-weight:normal; font-size:18px; font-family:Arial, sans-serif; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px
				}
			
				#nav ul {
					text-align: center;
					padding: 10px 0 0;
				}
				
					#nav ul a:active, #nav ul a:visited, #nav ul a:link {text-shadow: #2d6c95 1px 1px 0; color: #ddf5ff; text-decoration: none;}
					#nav ul a:hover {color: #fff; text-decoration: underline;}
				
					#nav ul li {
						background: url('images/nav_div.jpg') no-repeat right center;
						display: inline; padding-left:10px; padding-right:18px; padding-top:5px; padding-bottom:5px
					}

			/*------------
			=COLUMN CSS
			------------*/
			
				#content {
					font: normal 12px "Arial", sans-serif;
					color: #3e3e3e;
				}
				
					#content .floralDiv {
						background: url('images/top_floralDiv.jpg') no-repeat center top;
						height: 22px;
						width: 900px
					}

					/*------------
					=LEFT CSS
					------------*/
				
						#content #left {
							width: 536px;
							float: left;
							padding: 15px 0;
							font: normal 12px "Arial", sans-serif;
							color: #3e3e3e;
						}
						
							#left .article {
								background: url('images/left_articleDiv.jpg') no-repeat bottom center;
								margin-left:0; margin-right:0; margin-top:0; margin-bottom:40px; padding-left:0; padding-right:0; padding-top:0; padding-bottom:30px
							}
							
							#left a:active, #left a:visited, #left a:link {color: #a21b20; text-decoration: underline;}
							#left a:hover {color: #7A1418; text-decoration: none;}
							
							#left h2 {
								margin: 0;
								font: normal 18px "Georgia", serif;
								color: #3C7BD3;
							}
							
								#left h2.title {
									margin: 0;
									letter-spacing: 2px;
									text-transform: uppercase;
									font: lighter 22px "Georgia", serif;
								}
								
									#left h2.title span {
										color: #969696;
										font-size: 12px;
										letter-spacing: 0;
									}
								
									#left h2.title a:active, #left h2.title a:visited, #left h2.title a:link {color: #1176a3; text-decoration: none;}
									#left h2.title a:hover {color: #074764;}
									
							#left p {
								line-height: 18px;
							}
									
								#left p.meta {
									margin: 0;
									font: normal 11px "Arial", sans-serif;
									color: #666;
								}
								
								#left p.more {
									float: left;
									width: 130px;
									font-weight: bold;
								}
								
							#left img {
								border: 5px solid #a7a7a7;
							}
								
								#left .metainfo {
									width: 380px;
									float: right;
									text-align: right;
									font-size: 11px;
									color: #555;
								}
								
									#left .metainfo span {
										padding-left: 15px;
									}
							
							#left h3 {
								font: lighter 16px "Georgia", serif;
								color: #555;
							}
							
							#left h4 {
								font: normal 14px "Georgia", serif;
								color: #777;
							}
							
							#left ul {
								margin: 10px;
							}
							
								#left ul li {
									margin: 3px 0;
								}
	
					/*------------
					=RIGHT CSS
					------------*/
				
						#content #right {
							background: url('images/right_bg.jpg') no-repeat right top;
							width: 354px;
							float: right;
							color: #444
						}
						
							#right p.cta-search {
								width: 321px;
								margin: 10px auto;
							}
								
								#right p.cta-search a {
									background: url('images/right_ctaSearch.jpg') no-repeat center top;
									height: 106px;
									width: 321px;
									display: block;
									text-indent: -1500em
								}
								
							#right p.contact {
								background: url('images/right_contact.jpg') no-repeat center top;
								height: 94px;
								width: 292px;
								margin: 0 auto;
								text-indent: -1500em
							}
							
							#right p.rss, #right p.search {
								background: url('images/right_mug.png') no-repeat center right;
								margin: 0 auto;
								width: 240px; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:9px
							}
							
								#right p.search {
									background-image: url('images/right_mag.png');padding-left:0; padding-right:0; padding-top:11px; padding-bottom:7px
								}
							
								#right p.rss input, #right p.search input {
									border-left:1px solid #B5A7A4; border-top:1px solid #B5A7A4; border-bottom:1px solid #B5A7A4; width: 185px;
									background-color: #fff;
									border-right: 0px none;; padding-left:5px; padding-right:5px; padding-top:9px; padding-bottom:10px
								}
						
							#right a:active, #right a:visited, #right a:link {color: #619fbb; text-decoration: underline;}
							#right a:hover {color: #2c657e; text-decoration: none;}
							
							#right h2 {
								font: normal 18px "Georgia", serif;
								color: #2c657e;
							}
							
							#right ul {
								margin: 10px;
							}
							
								#right ul li {
									margin: 3px 0;
								}
								
							#right ul.column-split {
								float: left;
								width: 150px;
								margin: 15px 10px;
								padding: 0;
								font: normal 12px "Arial", sans-serif;
							}
							
								#right ul.column-split li {
									padding: 1px 3px 5px;
									padding-left: 10px;
									color: #b2b2b2;
									border-bottom: 1px solid #d6d6d6;
								}
							
									#right ul.column-split li.list-title {
										padding: 3px;
										text-transform: uppercase;
										font: normal 18px "Arial", sans-serif;
										color: #6d6d6d;
									}

			/*------------
			=FOOTER CSS
			------------*/
			
				#wrapper #footer {
					background: url('images/footer_copy.jpg') no-repeat center top;
					width: 900px;
					padding-top: 30px; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:0
				}
				
					#footer p {
						margin: 0;
						padding: 0;
					}
					
						#footer p.copyright {
							float: left;
							text-indent: -1500em;
						}
						
						#footer p.credits {
							text-align: right;
							font: normal 11px/16px "Georgia", serif;
							color: #444;
						}
						
							#footer p.credits span {
								display: block;
								font-size: 12px;
							}
							
							#footer p.credits a:active, #footer p.credits a:visited, #footer p.credits a:link {color: #5d99ff; text-decoration: underline;}
							#footer p.credits a:hover {color: #4368a6; text-decoration: none;}
							
							#comment {
								width:450px;
							}