/*
Theme Name:Andy
Description: real estate, life-style Theme
Author: Jinsona
Author URL: http://www.web2feel.com
*/

body {
	margin:0;
	padding-top:0px;
	background:#111 ;
	font-family:"Verdana",Tahoma,sans-serif;
	color:#444;
	font-size:13px;
	}
img {
	border:0;
	}
a {
	color:#133495;
	text-decoration:none
	}
a:hover {
	color:#2f55c7;
	text-decoration:none
		}
h1, h2, h3, h4, h5, h6 {
	
	}
blockquote {
	padding-left:10px;
	color:#333;
	font-style: normal;
	
	}
.clear {
	clear:both;
	}
.alignleft {
	float:left;
	}
.alignright {
	float:right;
	}

/* The Wrapper */

#wrapper {
	width:1000px;
	margin:0 auto;
	background:#fff;	
	}
#pagecontent {
	width:1000px;
	margin:0 auto;
	background:#ffffff url(images/content.jpg) no-repeat top left;
	min-height:154px;
	}
	


#foxmenucontainer{
	height:30px;
	background:url(images/menu.jpg);
	display:block;
	padding:0px 0 0px 14px;
	}
#foxmenu{
	position:relative;
	display:block;
	height:24px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	}
#foxmenu ul{
	margin:0px;
	padding:6px 10px 0 0;
	list-style-type:none;
	width:auto;
	}
#foxmenu ul li{
	display:block;
	float:right;
	margin:0 1px 0 0;
	}
#foxmenu ul li a{
	display:block;
	float:left;
	color:#555;
	text-decoration:none;
	padding:5px 7px 0 7px;
	height:19px;
	background:transparent url(images/foxmenu_bg-OVER.gif) no-repeat top left;
	}
#foxmenu ul li a:hover{
	color:#fff;
	background:transparent url(images/foxmenu_bg-OFF.gif) no-repeat top right;
	}
#foxmenu ul li a.current,#foxmenu ul li a.current:hover{
	color:#fff;
	background:transparent url(images/foxmenu_bg-OFF.gif) no-repeat top right;
	}



	
/* The Top */
#topcorner {
	float:right;
	margin-top:20px;
	right:20px;	
	height:50px;	
	width:220px;	
}

#feed a{
	padding-left:181px;
	
}

#search {
	background: url("images/search.gif") no-repeat bottom; 
	width: 220px;
	height: 53px;
	float: left;
	text-align: left;
	}
	
.top {
	height:244px;
	margin-top:0px;
	background:url(images/top2.jpg);
	}
.blogname {
	float:right;
	width:600px;
	font-family:"Century Gothic",Tahoma,sans-serif;
	text-align:center;
	background:transparent url(images/title_bkg.png);
	margin-right:20px;
	border:groove 3px #c60;
	}
.blogname h1  {
	font-size:38px;
	font-weight:bold;
	margin:10px 0 0 0;
	text-decoration: none;
	letter-spacing:0.2em;
	}
.blogname h1  a:link, .blogname h1  a:visited{ 
	color: #fff; 
	text-decoration: none; 
	background-color:transparent;
	}

.blogname h1  a:hover { 
	color: #fff; 
	text-decoration: none; 
	background-color:transparent;
	}
		
.blogname h2 {
	margin:0px 0 10px 0;
	font-size:16px;
	font-weight:bold;
	color:#DBE2F5;
	letter-spacing:0.2em;
	}

/* The Content */
.content {
	float: left;
	width: 590px;
	margin: 80px 10px 0px 0;
	padding: 0 0;
	}

.date1 {
	float:left;
	width:45px;
	height:63px;
	background:url(images/date.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-left:6px;
	margin-right:10px;
	text-align:center;
	font-size:13px;
	font-family:Verdana,Helvitica,sans-serif;
	padding-top:0px;
	font-weight:normal;
    text-transform:uppercase;
	color:#fff;
	}
.date1 .day {
	color:#3858b3;
	font-size:25px;
	font-weight:bold;
	padding-top:5px;
	line-height:28px;
	}
.title{
	margin: 0 0;
	padding: 0px 10px 0px 10px;
	height:75px;	
	background: #070707 url(images/tite.jpg) no-repeat left top;

}	
	
.post {
	margin: 10px 10px 0 15px;
	padding:0px 0px 0px 0px;
	height: 100%;
	text-align:left;
	color:#444;
	font: 13px "verdana", Arial, sans-serif;
	}

.post h2 {
	margin: 0 0;
	padding: 5px 0px 0px 0px;
	height:48px;
	background: transparent;
	text-align: left;
	font: 22px "Georgia", Arial, sans-serif;
	font-weight:normal;
	border-top:1px solid #fff;
	}

.post h2 a, .post h2 a:link, .post h2 a:visited  {
	color: #3858b3;
	background-color: transparent;
	}

.post .date {
	margin: 0 10px;
	padding: 1px 0 0 0;
	height: 23px;
	background:transparent ;
	font: normal 12px "verdana", Arial, sans-serif;
	color: #666;
	font-variant:small-caps;
	}	

.post .postmetadata {
	margin: 0 0;
	padding: 10px 15px 0px 15px;
	height: 26px;	
	background:#fff url(images/meta.jpg) no-repeat left top;
	font: normal 10px Verdana, Arial, sans-serif;
	text-align: right;
	color:#333;
	}

.post a:link,
.post a:visited {
	color: #003366;
	background-color: transparent;
}

.post a:hover {
	color: #3399cc;
	background-color: transparent;
	text-decoration: none;
}

.entry {
	margin: 0 0;
	padding: 5px 25px;
	}
.cover{
	margin: 0 0;
	background:#222 url(images/cover.jpg);
	background-repeat:repeat-y;
	}
	

#right-column{
	float:right;
	width:400px;
	margin:15px 0 0 0 ;
}

.underline{
	color:#990033;
	background:inherit;}

	
/* The Sidebar2 */

.sidebar2 {
	width:190px;
	float:right;
	line-height:18px;
	padding: 0px 2px 0px 0px;
	margin:0 2px;
	color:#000;
		}

.sidebar2 h2 {
	height:25px;
	padding-top:5px;
	padding-left:10px;
	font-size:14px;
	color:#eee;
	margin:0px 0;
	background:#DBE2F5 url(images/h2.jpg);
	background-repeat:repeat-x;
	line-height:normal;
		
	}
.sidebar2 ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;
	}

.sidebar2 ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-bottom:2px solid #D2D7F7;
	}

.sidebar2 ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}

.sidebar2 ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}
.sidebar2 li {
	list-style-type: none;
	margin: 0 0 15px 0;
	padding: 0;

	}
.sidebar2 li li, .sidebar1 li li {
	list-style-type:none;
	border-bottom:2px solid #D2D7F7;
	margin: 0;
	color:#aaa;
	background: #eca /*url(images/arw2.gif) 3px 3px no-repeat*/;
	padding: 3px 10px 3px 22px;
	}
.sidebar2 li li:hover, .sidebar1 li li:hover{
	color:#222;
	background: #fda url(images/arw.gif) 3px 3px no-repeat;
	}

.sidebar2 li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	background: #bdc8e8;
	padding: 3px 10px 3px 2px;

	}

.sidebar2 li li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	background: #bdc8e8;
	padding: 3px 10px 3px 10px;

	}
.sidebar2 p {
	padding: 7px 10px;
	background:#bdc8e8;
	margin:0;

	}
.sidebar2  a:link, .sidebar2  a:visited{
	color:#222;
		}	
.sidebar2  a:hover {
	color:#000;
		}
.sidebar2 table {
	width:100%;
	text-align:center;
	background-color:#bdc8e8;
	}
		
/* The Sidebar1 */

.sidebar1 {
	width:190px;
	float:right;
	line-height:18px;
	padding: 0px 10px 0px 0px;
		}
.sidebar1 h2 {
	height:25px;
	padding-top:5px;
	padding-left:10px;
	font-size:15px;
	color:#ddd;
	margin:0px 0;
	background:#DBE2F5 url(images/h2.jpg);
	background-repeat:repeat-x;
	line-height:normal;
	
	}
.sidebar1 ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;

	}

.sidebar1 ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border-bottom:1px solid #D2D7F7;

	}

.sidebar1 ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}

.sidebar1 ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}

.sidebar1 li {
	list-style-type: none;
	margin: 0 0 15px 0;
	padding: 0;

	}

/*.sidebar1 li li {
	list-style-type:none;
	border-bottom:1px solid #D2D7F7;
	margin: 0;
	background: #bdc8e8 url(images/button.gif) 7px 5px no-repeat;
	padding: 3px 10px 3px 22px;

	}*/

.sidebar1 li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	background: #bdc8e8;
	padding: 3px 10px 3px 2px;

	}
.sidebar1 li li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	background: #bdc8e8;
	padding: 3px 10px 3px 10px;

	}

.sidebar1 p {
	padding: 7px 10px;
	background:#bdc8e8;
	margin:0;

	}
.sidebar1  a:link, .sidebar1  a:visited{
	color:#2A4DAB;
		}	
.sidebar1  a:hover {
	color:#222;
		}
.sidebar1 table {
	width:100%;
	text-align:center;
	background-color:#bdc8e8;
	}


	
/* --- FOOTER --- */

#footer {
	min-height:65px;
	padding:5px 0 0 0px;
	margin-top:10px;
	background:#092181;
	color:#bbb;
	font-size:10px;
	font-weight:normal;
	letter-spacing:1px;
	text-align:center;
	clear:both;
	}

#footer a {
	color:#1ea4ee;	
	}

#footer a:hover {
	color:#FFF;
	}


	
	
/* The Navigation */

.navigation {
	height:10px;
	padding:0 20px;
	}
.navigation a {
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	color:#fefefe;
	}
.navigation a:hover {
	color:#fff;

	}

/* The Attachment */

.contentCenter {
	text-align:center;
	}

/* The Page Title */

h2.pagetitle {
	padding:0;
	margin:0 0 20px 0;
	font-size:25px;
	text-align:center;
	}
/* Comments*/
.respond {margin:2em 0 1em 2em;}

#comments { width: 46.8em;}

	dl#comment_list { margin: 0 0 0 4em; }
		
		dl#comment_list dt { padding: 0 0 33px 0; background: url('images/comment_top.gif') 0 100% no-repeat; font-size: 0.7em;  color: #3858b3; }
		
		dl#comment_list dt.author { background: url('images/comment_author_top.gif') 0 100% no-repeat; }
		
			dl#comment_list dt .comment_num { padding: 0 0.3636em 0 0; }
			
				dl#comment_list dt .comment_num a, dl#comment_list dt .comment_num a:visited { color: #999; }
				
				dl#comment_list dt .comment_num a:hover { color: #a90000; }
				
			dl#comment_list dt strong { font-size: 1.4545em; color: #000; }
				
				dl#comment_list dt strong a, dl#comment_list dt strong a:visited { color: #3858b3; border-bottom: 1px dotted #999; }
				
				dl#comment_list dt strong a:hover { color: #000; border-bottom: 1px solid #a90000; }
		
		dl#comment_list dd { width: 428px; padding: 10px 20px; margin: 0 0 1.5385em; background: #dfdfdf url('images/comment_bottom.gif') 0 100% no-repeat; }
		
		dl#comment_list dd.author { background: #f6f4c9 url('images/comment_author_bottom.gif') 0 100% no-repeat; }
		
			dl#comment_list dd.entry p, dl#comment_list dd.entry ul, dl#comment_list dd.entry ol, dl#comment_list dd.entry blockquote { margin:0 0 1.1538em 0; }



/*---:[ comment form styles ]:---*/

#comment_form { width: 500px; padding: 1.0em 0 0 4em; }

    #comment_form .form_field_pair { position: relative; height: 40px; }
	
	    #comment_form .form_field_name { position: absolute; left: 200px; }
	    
	    #comment_form .form_field { position: absolute; left: 0px; font-size: 120%;}
	
		#comment_form label { padding: 0 0 0 70px; font-size: 1.0em; font-weight: bold; }

		#comment_form .form_field input { width: 250px; padding: 3px; color: #444; font: normal 0.8em Georgia, "Times New Roman", Times, serif; border-top: 2px solid #999; border-left: 2px solid #999; border-right: 1px solid #eee; border-bottom: 1px solid #eee; }
		
		#comment_form .form_field_pair.comment { height: auto; }
		
		#comment_form .comment .form_field { position: static; }
		
		#comment_form .comment .form_field_name { display: none; }
		
		#comment_form textarea { width: 321px !important; }
	
			#comment_form input:focus { border-top: 2px solid #666; border-left: 2px solid #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
			
		#comment_form .form_buttons { padding: 1em 0; }
	
		#comment_form .submit_button { padding: 0.5em; background: url('images/submit_bg.gif') repeat-x; color: #000; border: 0.21429em double #999; border-top-color: #ccc; border-left-color: #ccc; font: bold 1.4em/1.0em "Helvetica Neue", Helvetica, Arial, sans-serif; cursor: pointer; }
		
		#comment_form .submit_button:HOVER { color: #a90000; }
		
		#comment_form p.subscribe-to-comments { font-size: 1.4em; }
		
			#comment_form p.subscribe-to-comments label { font-size: 1.0em; }
			
			.commentstatus { background: #FFFFCC; font-size: 150%; position:absolute; margin-left: 10px; margin-top: 4px; padding: 4px; border: solid 1px #eee; }
			
/* The Old Comments 

.comments {
	}
.comments form {
	}
.comments textarea {
	width:95%;
	height:156px;
	background:#E1E7F7;
	border:1px solid #D0DAF5;
	color:#484849;
	padding:10px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
#commentform {
	padding-left:23px;
	}
#commentform input {
	background:#E1E7F7;
	border:1px solid #D0DAF5;
	color:#000;
	padding-left:10px;
	}
.comments input#submit {
	padding:0;
	width:72px;
	height:29px;
	}
.comments h2 {
	font-size:19px;
	line-height:30px;
	margin:24px 0 0 23px;
	padding:0;
	font-weight:normal;
	}
.comments ol li p {
	padding:0;
	margin:10px 0;
	}
	*/