/*  
Theme Name: Jackie Colson-Miller
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/
*/


html {
	height: 100%;
}

body {
	background: url(images/bg.gif) top left repeat-x;
	margin: 0px;
	height: 100%;
	font-family: "Arial";
}

a {text-decoration: none;}

a img {
border:none;
}

.trophy {
padding-left: 20px;
}

textarea {
      width:450px;
}

#wpcf_msg {
      width:300px;
}




/*
--------------------
Container Elements
--------------------
*/

#container {
	position: relative;
	margin: 0 auto;
	min-height: 100%;
	_height: 100%;
}

.content {
	margin: 0 auto;
	
	margin-bottom: 20px;
}

	.content #left {
		width: 20%;
		float: left;
		text-align: center;
		margin-right: 10px;
	}
	
		.content #left p {
			font-size: 17px;
			font-weight: bold;
		}
		
			.content #left p .herinfo {
				font-size: 14px;
				color: #0D3C56;
			}
			
				.content #left p .herinfo a:active, .content #left p .herinfo a:visited, .content #left p .herinfo a:link {color: #0D3C56;}
				.content #left p .herinfo a:hover {color: #377001; text-decoration: none;}
		
	.content #middle {
		width: 48%;
		margin-left: 22%;
		padding-right: 22px;
		border-right: 1px solid #A6A7A7;
                line-height:1.5em;
                color:#3B3B3B;
	}

        .content #middle-frame {
                width: 68%;
                margin-left: 1%;
                padding-right: 22px;
	        border-right: 1px solid #A6A7A7;
                text-align:center;
         }

  

		.content #middle h2.title {
			font-size: 25px;
			color: #296280;
			margin: 0px;
			margin-bottom: 6px;
		}
	
		.content #middle p.category {
			font-size: 10px;
			font-family: "Verdana";
			margin: 0px;
			margin-bottom: -5px;
		}
		
		.content #middle p {
			font-family: "Arial";
			font-size: 14.5px;
		}
		
			.content #middle p.postinfo {
				font-size: 12px;
				text-align: center;
                                
			}

				
.content #middle p.postinfo .comments {
		background: url(images/speakbubble.gif) center left no-repeat;
		padding-left: 16px;
                
					}

.content #middle p.postinfo .comments a {
               color:#FA8E03;
               font-weight:bold;
} 

.content #middle p.postinfo .comments a:hover {
               color:green;
               
} 
					
					.content #middle p.postinfo .date {
						background: url(images/date.gif) center left no-repeat;
						padding-left: 18px;
					}

	.content #right {
		width: 25%;
		float: right;
	}
	
	.content #right h2#translate {
		margin-left:10px;
	}
	
	.content #right .search-rss {
                        background:url(images/rssbg.gif) top left no-repeat;
                        width:250px;
                        height:170px;
						padding:0px;
						margin:0px;
						padding-top:13px;
						padding-left:13px;
						margin-top:20px;
                        }
	
	.content #right fieldset {
		text-align: right;
		border: 0px;
		width: 200px;
		margin:0px;
		padding:0px;
	}
		
		
			.content #right a#rss {
				position: relative;
				background: transparent url(images/rss.gif) top left no-repeat;
				display: block;
				width: 37px;
				height: 64px;
				float: left;
				text-align:left;
			}
		
			.content #right fieldset input {
				border: 1px solid #E5E5E3;
				margin-bottom: 4px;
				padding: 4px;
				font-size: 14px;
				text-align: right;
				color: #174f83;
				width:140px;
			}
			
			.content #right a#homesearch {
		background: url(images/SearchForHomes.jpg) top left no-repeat;
		height: 122px;
		width: 181px;
		display: block;
		margin: 0px;
		padding: 0px;
		text-align:left;
		margin-left:25px;
	}
			
		.content #right h2 {
			font-size: 21px;
			color: #51A201;
			text-align: left;
                  
		}
		
		.content #right #where-jackie {
			width:220px;
			margin: 0px;
			padding: 0px;
			margin-top:30px;
			margin-left:10px;
		}
		
		.content #right a#comp {
			background: url(images/jackiecomp.gif) top left no-repeat;
			height: 150px;
			width: 144px;
			display: block;
			margin: 0 auto;
			text-align:left;
		}
		
                


		.content #right a.wjackie, .content #right a:visited.wjackie, .content #right a:active.wjackie {color: #000102; text-align: center; display: block;}
		.content #right a:hover.wjackie {color: #51A201; text-decoration: none;}
		
		.content #right ul.arch {
			list-style-type: none;
			padding-left: 25px;
		}
		
			.content #right ul.arch li {
				text-indent:0px;
				font-size: 14px;
				font-weight: bold;
				color: #51A201;
			}
			
				.content #right ul.arch li.title {
					text-indent: 0px;
					font-size: 21px;
					font-weight: lighter;
					color: #174f83;
				}

.content #right ul.arch li.topmenu {
			        text-indent: 0px;
					font-size: 21px;
					font-weight: lighter;
					color: #174f83;
}

.content #right ul.arch li.topmenu ul.children li {
	                 text-indent:15px;
					font-size: 14px;
					font-weight: bold;
					color: #51A201;
}

                               
				
				.content #right ul.arch li a:link, .content #right ul li a:visited, .content #right ul li a:active {color: #51A201;}
				.content #right ul.arch li a:hover {color: #0B3A54; text-decoration: none;}

                 .content #right ul.arch li ul li {
                                    list-style-type: none;
                                    margin:0;
                                    padding:0;
                                    }
                 .content #right ul.arch li ul {
                                    margin:0;
                                    padding:0;
                                    }
                 .content #right ul.arch li ul ul {
                                    list-style-type:none;
                                    margin:0;
                                    padding:0;
                                    margin-left:30px;
                                    }
                  

.content #right ul.arch li.orange a {
                                         color:#FA8E03;
                                 }
.content #right img.copyscape {
    display: block;
    margin-left: auto;
    margin-right: auto }

#footer {
	position: relative;
	background: #000 url(images/btmbg.gif) bottom left repeat-x;
	width: 100%;
        text-align:center;
	height: 198px;
	clear: both;
} 

.previews {
       width:100%;
       height:120px;
}

.chiclet {
       width:100%;
       height:72px;
}

.chiclet_in {
       padding-top:10px;
}

.footer_txt {
        width:100%;
        color:#fff;
        font-family: "Arial";
        font-size:11px;
        height:60px;
        background-color:#000;
        padding:30px;
}

.footer_txt a {
        color: #296280;
        text-decoration:underline;
}

.footer_txt a:hover {
        color:#51A201;
        text-decoration:none;
}

/*
--------------------
Text and Font Styles
--------------------
*/

h1#logo {
	height: 81px;
	width: 886px;
	margin: 0 auto;
	padding: 0px;
        display:block;
}

h1#logo a {
display:block;
height: 81px;
	width: 886px;
}
	
h2 {
	color: #E35852;
	font-size: 22px;
}	

	h2.tag {
		margin-top: 180px;
        margin-bottom: 35px;
		text-align: center;
		font-size: 24px;
		color: #51A201;
	}

		h2.tag .orange {
			color: #E6762F;
		}

h3 {
	color: #367DA4;
	font-size: 18px;
}

h4 {
	font-size: 15px;
}

h2, h3, h4 {
	margin: 0px;
}
	
.green, h4 {
	color: #51A201;
}

	.content #middle a:active {color: #599EC5;}
	.content #middle a:visited {color: #599EC5;}
	.content #middle a:link {color: #599EC5;}
	.content #middle a:hover {color: #51A201; text-decoration: none;}

.bookmarks a {
    font-size:13px;
    
}


.previews_in {
padding-top:20px;
}         

.enter {
font-size:10px;
}

.orange {
 color:#FA8E03;
font-weight:bold;
}


.red {
color:#E34F4F;
}

