/*  



Theme Name: SW Theme



Theme URI: http://www.sweans.com



Description: A WordPress theme frame work



Version: 2.0



Author: Sweans



Author URI: http://www.sweans.com



*/



html, body, div, span, applet, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, big, cite, code,



del, dfn, em, font, img, ins, kbd, q, s, samp,



small, strike, strong, sub, sup, tt, var,



b, u, i, center,



dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td {



	margin: 0;



	padding: 0;



	border: 0;



	outline: 0;



	font-size: 100%;



	vertical-align: baseline;



	background: transparent;



}



body{



	margin:0;



	background-color: #ffffff;



	}



body, th, td, input, textarea{



	color:#000000;



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	}



.banner_wrap{



	margin:0px auto;



	width:963px;



	height:552px;



	padding-top:20px;



	}



.banner_wrap2{



	margin:0px auto;



	width:980px;



	padding-top:20px;



	}



.banner_wraptwo{



	margin:0px auto;



	width:980px;



	padding-top:15px;



	}



.banner{



	margin:0px auto;



	width:980px;



	height:170px;



	background:url(images/Banner_back.png) no-repeat;



	clear:both;



	/*position:absolute;



	top:48px;*/



	behavior: url(http://chicagocashflowproperties.com/wp-content/themes/sw-creativix/iepngfix.htc);



	}



.wrap{



	width:952px;



	height:300px;



	/*position:absolute;



	top:220px;*/



	padding-left:33px;



}







.news1{



	width:310px;



	height:300px;



	background:red;



	float:right;



	}



.news_letter{



	width:292px;



	height:283px;



	display:block;



	float:left;



	margin-left:0px;



	margin-top:-4px;



	}



.newsletter_bg{



	background:url(images/News01.png) no-repeat;



	width:292px;



	height:283px;



	display:block;



	float:left;



	margin-left:-3px;



	behavior: url(http://chicagocashflowproperties.com/wp-content/themes/sw-creativix/iepngfix.htc);



	}



.news_letter1{



	width:292px;



	height:283px;



	display:block;



	float:right;



	margin-top:-47px;



	}



.video_bg1{



	background:url(images/Video_bg01.png) no-repeat;



	width:540px;



	height:279px;



	float:left;



	margin-right:107px;



	behavior: url(http://chicagocashflowproperties.com/wp-content/themes/sw-creativix/iepngfix.htc);



	}



.News{



	background:url(images/News01.png) no-repeat;



	height:289px;



	width:292px;



	float:right;



	behavior: url(http://chicagocashflowproperties.com/wp-content/themes/sw-creativix/iepngfix.htc);



	}



.Form_home{



	margin-top:70px;



	margin-left:8px;



	color:#FFFFFF;



	font-family:Arial, Helvetica, sans-serif;



	font-size:11px;



	}



.form_textarea{



	width:225px;



	height:15px;



	margin-bottom:10px;



	}



#awf_field-11374948{



	width:228px;



	height:18px;



	margin-bottom:10px;



	}



.banner_captiontwo{



	color:#9D0000;



	font-family:Arial,Helvetica,sans-serif;



	font-size:16px;



	font-weight:bold;



	padding-left:39px;



	text-align:center;



	width:980px;



}



#Site_wrap{



	width:980px;



	margin:0px auto;







	}



form{



	}



fieldset{



	}



input, textarea{



	font-weight:bold;



	}



input.text{



	background:#FFFFFF;



	border:none;



	padding:1px;



	}



input.button{



	background:#000000;



	border:1px solid #000000;



	color:#ffffff;



	}



h1, h2, h3{



	color:#000000;



	}



h1{



	font-size:25px;



	



	



	}



h2{



	



	font-size:22px;



	



	



	}



h3{



	font-size:16px;



	}



h4{



	font-size:14px;



	}



h5{



	font-size:12px;



	}



h6{



	font-size:10px;



	}



p, ul, ol{



	font-size:13px;



	line-height:20px;



	



	}



ul, ol{



	



	}



blockquote{



	margin-left:36px;



	margin-right:36px;



	}



a{



	text-decoration:none;



	color:#850303;



}



.category_contents a{



	color:#8f8f8f;;



	text-decoration:none;



	}



a:hover{



	border:none;



	}



h1 a, h2 a, h3 a{



	border:none;



	text-decoration:none;



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	font-weight:bold;



	}



h1 a:hover, h2 a:hover, h3 a:hover{



	background:none;



	color:#850303;



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	font-weight:bold;



	}



hr{



	display:none;



	}



#wrapper{



	}



.header_position{



	/*position:relative;*/



	}



.banner_caption{



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	color:#9d0000;



	font-weight:bold;



	width:980px;



	text-align:center;



	padding-left:39px;



	}



#header{



	



	margin:0 auto;



	width:980px;;



	/*position:absolute;



	top:15px;



	left:62px;*/



	margin-top:16px;



	}



#headertwo{



	margin:0 auto;



	width:980px;



	margin-top:13px;



	/*position:absolute;



	top:11px;



	left:62px;*/



	}



#menu{



	float:left;



	margin-left:63px;



	



	}



#menu ul{



	line-height:normal;



	list-style:none;



	margin:0;



	padding:0;



	}



#menu li{



	float:left;



	}



#menu a{



	color:#FFFFFF;



	display:block;



	float:left;



	font-size:12px;



	margin-right:1px;



	text-decoration:none;



	padding-right: 20px;



	padding-left: 20px;



	height: 30px;



	line-height: 30px;



	}



#menu a:hover{



	color:#ffffff;



	}



#menu .current_page_item a{



	color:#FFFF99;;



	}



#search{



	float:right;



	width:270px;



	padding-top: 10px;



	}



#search fieldset{



	border:none;



	}



#search #s{



	padding:3px;



	width:140px;



	vertical-align:top;



	}



#search #x{



	width:60px;



	vertical-align:top;



	}



#logo{



	height:552px;



	margin:0 auto;



	width:auto;



	background:url(images/Head_bg.jpg) repeat-x;



	}



#logo h1, #logo h2{



	margin:0;



	padding:0;



	}



#logo h1{



	padding-top:19px;



	}



#logo h2{



	}



#logo p{



	clear:left;



	color: #000000;



	font-size:14px;



	font-weight:bold;



	line-height:normal;



	margin:0;



	padding:0 0 0 20px;



	}



#logo a{



	color:#9d0000;



	}



#logotwo{



	background:url(images/Headpage01_bg.jpg) repeat-x;



	height:287px;



	



	}



#page{



	background:#FFFFFF;



	margin:0 auto;



	padding:20px 0px 0 0px;



	width:980px;



	}



.contentmain{



	width:672px;



	float:left;



	min-height:300px;



	}



.Recentpost{



	float:left;



	width:337px;	



	}



.post_heading{



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	color:#000000;



	font-weight:101;



	width:300px;



	font-weight:normal;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #CCCCCC;



	padding-bottom:5px;



	margin-left:10px;



	}



.dotted{



	border-right:1px dotted #cccccc ;



	width:330px;



	height:auto;



}



.postcontents{



	width:300px;



	}



.post_content{



	padding-top:15px;



	width:318px;



	padding-right:15px;



	}



.date{



	width:50px;



	height:50px;



	float:left;



	background:url(images/Date.jpg) no-repeat;



	text-align:center;



	color:#000000;



	font-weight:normal;



	text-transform:uppercase;



	font-size:12px;



	margin-right:3px;



	}



.datestyle{



	margin-left:0px !important;



	padding-left:0px !important;



	font-size:16px;



	font-weight:bold;



	font-size:16px !important;



	border-bottom:none !important;



	}



.post_content p{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#3d3d3d;



	padding-bottom:30px;



	border-bottom:1px dotted #b5b5b5;



	margin-bottom:10px;	



	padding-left:51px;



	}



.post_content a{



	color:#850303;



	padding-top:10px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	font-weight:bold;



	



	}



.recentproperty{



	float:left;



	width:335px;



	height:auto;



	}



.property_content a{



	color:#850303;



	padding-top:10px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	font-weight:bold;



	margin-left:-2px;



	



	}



.property_content{



	padding-top:15px;



	padding-left:5px;

	float:left;



	}



.property_content p{



	padding-top:5px;



	



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#3d3d3d;



	padding-bottom:5px;



	margin-bottom:10px;



	}



.excerpt a{



	width:100px;



	float:left;



	margin-top:-42px;



	margin-left:51px;







	}



#content{	



	}



.post{



	}



.post .title{



	font-weight:normal;



	margin:0;



	}



h1.title{



	color:#333333;



	font-size:26px;



	



	font-weight: normal;



	}



h2.title{



	color:#850303;



	margin-bottom:10px;



	font-family:Arial, Helvetica, sans-serif;



	font-size:16px;



	}



.center{



	color:#850303;



	}



.desctitle{



	font-size:10px;



	}



.post h1.title{



	font-size:24px;



	height:auto;



	margin-bottom:6px;



	



	}



.post .entry{



	padding-bottom:20px;



	



	}



.entry p{



	padding-bottom:10px;



	padding-top:10px;	



	color:#090909;



	font-family:Arial,Helvetica,sans-serif;



	font-size:15px;



}



.entry ul,ol{



	padding-left:20px;



}



.post .meta{



	border-bottom:1px dotted #CCCCCC;



	color:#333333;



	font-size:14px;



	}



.navigation{



	padding-top:10px;



	padding-bottom: 10px;



}



.navigation a{



	font-size: 14px;



	font-weight: bold;



}



.post .meta a{



	color:#333333;



	}



.post .links{



	margin:0;



	}



.post .tags{



	font-size:9px;



	font-weight:bold;



	margin:0;



	text-transform:uppercase;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #CCCCCC;



	}



.post .links a, .post .tags a{



	border:none;



	}



.leftsidebar



	{



	width:245px;



	float:left;



	}



.sidebar{



	



	}



.sidebar ul{



	list-style:none;



	margin:0;



	padding:0;



	}



#sidebar1 li{



	background-color: #C6C6C6;



	padding: 5px;



	}



#sidebar2 li{



	padding:5px;



	}



.sidebar li ul{



	}



.sidebar li li{



	margin:0;



	}



.sidebar li h2{



	margin:0;



	}



#sidebar1{



	



	margin-left: 10px;



	}



#sidebar1 li h2{



	height:30px;



	font-size: 14px;



	font-weight: bold;



	color: #FFFFFF;



	line-height: 30px;



	background-color: #333333;



	text-align: center;



	}



#sidebar1 li ul{



	line-height:normal;



	padding-left: 5px;



	padding-right: 5px;	



	}



#sidebar1 li li{



	background-image: url(images/list.jpg);



	background-repeat: no-repeat;



	background-position: left center;



	padding-left:15px;



	padding-top: 5px;



	padding-bottom: 5px;	



	}



	#sidebar1 li li li{



	background-image: url(images/list.jpg);



	background-repeat: no-repeat;



	background-position: left center;



	padding:0px;



	}



#sidebar1 li li a{



	}



.rightsidebar{



	width:300px;



	float:right;



	



	}



.sidebartop{



	background:url(images/Sidebar_top.png) no-repeat;



	width:292px;



	height:45px;



	behavior:url(http://chicagocashflowproperties.com/wp-content/themes/sw-creativix/iepngfix.htc);

	float:left;



	}



.sidebarmid{



	background:url(images/Sidebar_bg.png) repeat-y;



	width:292px;



	behavior: url(http://chicagocashflowproperties.com/wp-content/themes/sw-creativix/iepngfix.htc);

	float:left;



	}



.sidebarbottom{



	background:url(images/sidebar_bottom.png) no-repeat;



	width:292px;



	height:26px;



	behavior: url(http://chicagocashflowproperties.com/wp-content/themes/sw-creativix/iepngfix.htc);

	

	float:left;

	

	margin-bottom: 10px;



	}



.sidebartitle{



	font-family:Arial, Helvetica, sans-serif;



	color:#ffffff;



	text-align:left;



	padding-left:25px;



	padding-top:17px;



	font-weight:normal;



	font-size:14px;



	}



#sidebar2{



	padding:0px;



	margin-right: 5px;



	margin-left:0px;



	}



#sidebar2 li h2{



	}



#sidebar2 li ul{







	line-height:normal;



	padding-left:10px;



	}



#sidebar2 li li{



	background:none;



	background-repeat: no-repeat;



	background-position: left center;



	}



#sidebar2 li a{



	border:none;



	padding-left: 10px;	



	}



#sidebar2 li a:hover{



	border:none;



	



	}



#calendar{



	margin:0 auto;



	}



#calendar caption{



	font-weight:bold;



	}



#calendar table{



	border-collapse:collapse;



	text-align:center;



	width:220px;



	}



#calendar thead th{



	background:#CCCCCC;



	color:#FFFFFF;



	}



#calendar tbody td{



	background:#EEEEEE;



	}



#calendar #today{



	background:#B8D03B;



	color:#FFFFFF;



	font-weight:bold;



	}



#calendar a{



	font-weight:bold;



	}



#calendar #prev{



	text-align:left;



	}



#calendar #next{



	text-align:right;



	}



#design{



	background:#FFFFFF url(images/lines2.gif) bottom right no-repeat;



	height:138px;



	}



#footer{



	background-color:#424242;



	color:#000000;



	font-size:9px;



	width:980px;



	margin-right: auto;



	margin-left: auto;



	height:179px;



	}



.footer_wrap{



	height:179px;



	background-color:#424242;



	}



#footer a{



	



	}



.footer_container{



	width:960px;



	height:164px;



	padding-top:15px;



	padding-left:20px;



	}



.leftwrap{



	width:200px;



	float:left;



	}



.facebook{



	width:200px;



	float:left;



	padding-bottom:10px;



	}



.CidAddress{



	width:200px;



	float:left;



	



	}



.CidAddress h4{



	font-family:Arial, Helvetica, sans-serif;



	font-size:10px;



	color:#8f8f8f;



	font-weight:normal;



}







.Categories{



	width:379px;



	padding-left:15px;



	float:left;



	border-left:1px dotted #333333;



	border-right:1px dotted #333333;



	height:147px;



	}



.rightwrap{



	width:350px;



	float:left;



	height:147px;



	}



.twiter{



	width:330px;



	float:left;



	height:100px;



	text-align:right;



	}



.tweetlink{



	background:url(images/twitterimg.png) no-repeat;



	width:29px;



	height:29px;



	display:block;



	float:right;



	margin-right:10px;



	}



.facebooklink{



	background:url(images/facebookimg.png) no-repeat;



	width:29px;



	height:29px;



	display:block;



	float:right;



	}



.copywrit{



	width:350px;



	float:left;



	text-align:right;



	font-family:Arial, Helvetica, sans-serif;



	font-size:10px;



	color:#a5a0a0;



	font-weight:normal;



	}



.facebook_link{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#8f8f8f;



	}



.footer_copy{



	padding-top:10px;



	padding-left:10px;



	font-size: 12px;



	}



.sw_copy{



	font-size: 12px;



	padding-left:10px;



	}



.info{



	



	}



.comlabel{



	color:#666666;



	font-size:13px;



	font-weight:lighter;



	}



.comtext{



	background-color:#9d0000;



	border:5px solid #FFFFFF;



	color:#FFFFFF;



	padding:5px;



	}



.postlabel{



	color:#666666;



	font-size:13px;



	font-weight:lighter;



	}



.posttext{



	background-color:#9d0000;



	border:5px solid #FFFFFF;



	color:#FFFFFF;



	padding:5px;



	}



.commentlist{



	list-style:none;



	}



.authorcomment{



	background-color:#efefef;



	margin:10px 0px 0px 0px;



	padding:3px;



	}



.odd{



	color:#333333;	



	}











.wp125ad even { width:85px;}



.odd a:link{



	color:#000000;



	}



.commenttext{



	color:#000000;



	color:#000000;



	font-size:10px;



	margin:0px 0px 10px 0px;



	padding:5px 10px 5px 10px;



	background-color: #dee7ea;



	width:93%;



	}



#author, #email, #url{



	background:#DEE7EA;



	border:1px solid #AABACB;



	padding:3px;



	width:40%;



	margin-bottom:4px;



	}



.details{



	color:#850303;



	}



#comment{



	background:#dee7ea;



	border:1px solid #aabacb;



	



	margin-bottom:0.6em;



	margin-top:5px;



	padding:3px;



	width:95%;



	}



#comment-2{



	padding-bottom:10px;



	}



#submit{



	



	background-color:#efefef;



	border-bottom:2px solid #CCCCCC;



	border-left:1px solid #E4E4E4;



	border-right:2px solid #CCCCCC;



	border-top:1px solid #E4E4E4;



	color:#9d0000;



	padding:3px;



	}



acronym, abbr, span.caps{



	cursor:help;



	}



acronym, abbr{



	border-bottom:1px dashed #999;



	}



blockquote{



	padding-left:52px;



	background-image: url(images/qt.png);



	background-repeat: no-repeat;



	background-position: left top;



	margin-top: 15px;



	margin-right: 30px;



	margin-bottom: 0;



	margin-left: 10px;



	padding-top: 5px;



	}



blockquote cite{



	display:block;



	margin:5px 0 0;



	}



.center{



	text-align:center;



	}



.aligncenter{



	margin-right: auto;



	margin-left: auto;	



}



img.aligncenter{



	display:block;



	margin-left:auto;



	margin-right:auto;



	}



hr{



	display:none;



	}



a img{



	border:none;



	}















pre{



	background:#f3f2ed;



	border:solid 1px #9a9a9a;



	color:blue;



	margin:10px;



	padding:10px;



	}



code{



	color:#000;



	font-size:1.0em;



	}







/* Begin Images */



p img {



	padding: 0;



	max-width: 100%;



	}







/*	Using 'class="alignright"' on an image will (who would've



	thought?!) align the image to the right. And using 'class="centered',



	will of course center the image. This is much better than using



	align="center", being much more futureproof (and valid) */







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	margin: 0 7px 2px 0;



	display: inline;



	padding:10px 1px 0px;



	}







.alignright {



	float: right;



	}







.alignleft {



	float: left;



	}



/* End Images */







/* Captions */



.aligncenter,



div.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







.wp-caption {



	border: 1px solid #ddd;



	text-align: center;



	background-color: #f3f3f3;



	padding-top: 4px;



	margin: 10px;



	/*-moz-border-radius: 3px;



	-khtml-border-radius: 3px;



	-webkit-border-radius: 3px;



	border-radius: 3px;*/



}







.wp-caption img {



	margin: 0;



	padding: 0;



	border: 0 none;



}







.wp-caption p.wp-caption-text {



	font-size: 11px;



	line-height: 17px;



	padding: 0 4px 5px;



	margin: 0;



}



/* End captions */



/*Drop Menu start*/







#dropmenu, #dropmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative;  z-index:300; width:100%;}







#dropmenu a {



	color:#FFFFFF;



	display:block;



	float:left;



	font-size:14px;



	margin-right:0px;



	text-decoration:none;



	line-height: 30px;



	height: 30px;



	padding-right: 13px;



	padding-left: 13px;



	padding-top:5px;



	



}



#dropmenu a:hover { color:#FFFF99;}



#dropmenu li {float:left; position:relative;}



#dropmenu ul {position:absolute; display:none;  top:30px;; left:0px;}



#dropmenu ul a {



	color: #2081cd;



	font-weight: normal;



	background-image: none;



}



#dropmenu ul a:hover {



	color: #FFFFFF;



	font-weight: normal;



	background-image: none;



}



#dropmenu li ul {



	background-color: #464646;



	width: 200px;



	padding: 0px;



	margin:0px;



}



#dropmenu li ul a {



	height:auto;



	float:left;



	color: #FFFFFF;



	width:200px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #797979;



	text-align: left;



	text-indent: 20px;



	padding-top: 0px;



	padding-bottom: 0px;



	margin: 0px;



	padding-right: 0px;



	padding-left: 0px;



}











#dropmenu li ul a:hover {



	color: #FFFFFF;



	background-color: #626262;



}



#dropmenu li ul li{



	width:200px;



	



}



#dropmenu ul ul {top:auto;}



#dropmenu li ul ul {left:200px; margin:0px 0 0 0px;}



#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}



#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}







.signup{



	background:url(images/Signup.png) no-repeat;



	width:153px;



	height:30px;



	border:none;



	margin-left:78px;



	color:#2e2e2e;



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	margin-top:14px;



	}



.category_title{



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	color:#8f8f8f;



	padding-bottom:7px;	}



	



.Categories li{



	list-style:none;



	font-family:Arial, Helvetica, sans-serif;



	color:#8f8f8f;



	font-size:11px;



	}



.category_contents{







	}



.category_contents ul li{







	}



h4.category_text {



	color:#8F8F8F;



	font-family:Arial,Helvetica,sans-serif;



	font-size:12px;



	}



.category_contents li {



	



	float:left;



	width:179px;



	}



.Categories li li{



	width:140px;



	float:left;



	background:red;



	



	}



.video1{



	/*position:absolute;



	left:47px;



	top:13px;*/



	margin-left:14px;



	margin-top:12px;



	}




.execphpwidget {
    float: left;
    margin-left: 26px;
    text-align: left;
    width: 238px;
}



.fanpage{



	width:238px;



	height:266px;



	padding-top:20px;



	margin-left:-5px;



	}



.video1 p{



	padding:0px !important;



	margin:0px !important;



}



.clear{



	clear:both;



	}



.Read_more{



	font-family:Arial, Helvetica, sans-serif !important;



	font-size:10px !important;



	color:#3389ae !important;



	}



	



.bookmark{



	width:131px;



	float:right;



	margin-top:-36px;



	



	}



	



.linkcontainer{



	float:left;



	width:300px;



	background-color:red;



	height:30px;



	margin-top:-100px;



	}



.submit_form{



	}



.submit_content{



	width:672px;



	margin-bottom:25px;



	}



.alignleftmost{



	float:left;	



	}



img.alignleftmost{



	



display:inline;



margin:0 7px 2px 0;



padding:4px;



/*height:130px;*/



}



	



.submit_content p{



	margin-bottom:30px;



	padding:10px;



	color:#3D3D3D;



	font-family:Arial,Helvetica,sans-serif;



	font-size:12px;



	}







.submit_content a{



	padding-left:10px;



	color:#850303;



	font-family:Arial,Helvetica,sans-serif;



	font-size:15px;



	font-weight:bold;







	}



.prpertylink{



	padding-top:15px;



	text-align:right;



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	font-weight:bold;



	}



/* gallery styles*/















#slideshow {



    position:relative;



    height:260px;



	width:260px;



}







#slideshow DIV {



    position:absolute;



    top:0;



    left:-10px;



    z-index:8;



    opacity:0.0;



    height: 200px;



	top:-10px;	



}







#slideshow DIV.active {



    z-index:10;



    opacity:1.0;



}







#slideshow DIV.last-active {



    z-index:9;



}







#slideshow DIV IMG {



    height: 260px;



    display: block;



    border: 0;



	width:260px;



    margin-bottom: 10px;



}



#af-form-295266787 .af-header{



	background:url(images/form.jpg) repeat-x !important;



	height:60PX;



	}



#af-form-295266787 .buttonContainer input.submit {



	background:url(images/button.jpg) repeat-x !important;



	border:1px solid #5d0303 !important;



	



	}



img.alignleftblog{



	margin: 0 7px 2px 0;



	display: inline;



	padding:10px 0px 4px;



	}



.alignleftblog{float:left;}







#content1{



   margin-top:0px;



   }



#contenttwo{



	margin-top:0px;



	}



#contentone{



	 margin-top:-224px;



	}	

.prop_post{

	float:left;

	border-bottom:1px dotted #b5b5b5;

	width:330px;

}

.prop_thumb{

	float:left;

}

.flexslider {

  

    border-radius: 0px 0px 0px 0px !important;

    left: -5px !important;

    position: relative;

    top: -4px !important;

    width: 515px !important;

	}

.flex-caption{

	width:100% !important;

	color:#ffffff !important;

}

.flex-control-nav{

	display:none !important;

}

.nivo-caption p{

	color:#ffffff !important;

}

#wp125adwrap_2c{

	float:left !important;

}

.ebook{

	margin-left: 6px;

    margin-top: 7px;

}

/*Whole sale page starts*/

.contentmain1{

margin:0 auto;

width:1023px;}

.bdbg{

background-image:url(images/bdbg.png);

background-repeat:repeat;

}

.b-top{

background:url(images/p-top.png);

height:29px;

width:1023px;

background-repeat:no-repeat;}

.b-mid{

background:url(images/b-mid.png);

width:1023px;

background-repeat:repeat-y;

float:left;}

.b-bot{

background:url(images/b-bot.png);

width:1023px;

height:41px;

background-repeat:no-repeat;

float:left;}

.hd-img{

margin-top:20px;

text-align:center;}

.widecolumn{

padding:20px 50px 20px 50px;}

h1.ttle{

font-family:Tahoma;

font-size:30px;

text-align:center;

font-weight:normal;

padding-bottom:25px;}

.entrys h2{

font-family: 'Advent Pro', sans-serif ;

line-height:30px;

padding-bottom:10px;

font-size:23px;

text-align:center;

color:#e72e2c;}

.entrys p{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:normal;

line-height:25px;

text-align:justify !important;

padding-bottom:15px;

}

.etrimg img {

border:#9e9e9e solid 4px;

border-radius: 3px 3px 3px 3px;

 box-shadow: 5px 6px 4px #CCCCCC;

 float:left;

 margin-right:20px;

 margin-bottom:15px;

 

}

.etrimg{padding:15px;

}

.etr2img{

	text-align:center;

}

.etr2img img {

border:#9e9e9e solid 4px;

border-radius: 3px 3px 3px 3px;

 box-shadow: 5px 6px 4px #CCCCCC;

 margin-bottom:10px;

 

}



.entrys ul li{



list-style-image:url(images/lismg.png);

background-repeat:no-repeat;

padding-bottom:10px;}

.entrys ul{padding-left:28px;

}

.copt{

text-align:center;

font-family:Tahoma;

font-size:12px;

color:#666666;

margin-bottom:10px;}


/*resource page style-------------------*/
.resource_contentmain {
    float: left;
    min-height: 500px;
    width: 678px;
}


.r_head {
    background-image: url("images/RESOURCES.png");
    background-position: right top;
    background-repeat: no-repeat;
    color: #6E6E6E;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: auto;
    line-height: 32px;
    margin-left: 37px;
    min-height: 130px;
    padding-right: 213px;
    position: relative;
    top: -7px;
    width: 423px;
}
.r_head a {
   color: #6E6E6E;
}
.r_head a:hover {
   color: #850303;
}
.r_head h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#850303;
	line-height:32px;
 
}


.r_search {
    border-bottom: 1px solid #D4D4D4;
    float: left;
    height: 72px;
    margin-left: 37px;
    width: 620px;
}
.r_search h1 {
    color: #850303;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 29px;
    margin-top: 22px;
}

.search_box {
    background-image: url("images/s_box.png");
    float: right;
    height: 30px;
    margin-top: 23px;
    width: 228px;
}

.search_box #s {
    background: none;
    border: medium none;
    color: #272727;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 24px;
    line-height: 24px;
    padding: 3px 3px 3px 10px;
    width: 185px;
}

.search_box #x {
    background: none;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 30px;
    width: 28px;
}


.search_box2 {
    float: left;
    height: 43px;
    margin-left: 37px;
    width: 615px;
}
.r_select{
	float:left;
	height:28px;
	width:286px;
	background-image:url(images/selectbox.png);
	margin-top:15px;
	margin-left:2px;
	overflow:hidden;
}

.boxes .anchor {
    float: left;
    overflow: hidden;
    width: 194px;
}

.r_select select {
    background: none;
    border: medium none;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 28px;
    padding: 5px;
    width: 310px;
	outline:none;
    cursor:pointer;
}
.r_select select option {
    background-color: #981212;
    padding: 5px;
}
.r_select_button {
    float: left;
    height: 28px;
    margin-left: 10px;
    margin-top: 15px;
    width: 30px;
}
.r_select_b{
	border:none;
	background:none;
	background-image:url("images/button_r2.png");
	height:28px;
	width:30px;
	cursor:pointer;
}
.resources{
	float:left;
	width:100%;
	height:auto;
	margin-bottom:12px;
}

.boxes {
    background-image: url("images/boxes.png");
    float: left;
    height: 307px;
    margin-left: 37px;
    margin-right: 0;
    margin-top: 20px;
    width: 295px;
}
.boxes ul{
	list-style-type:none;

}
.boxes a{
	color:#272727;

}
.boxes a:hover{
	color:#850303;

}
.boxes ul li{
    height:30px;
	line-height:30px;
	font-size:12px;
	color:#272727;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
	float:left;	
	width:96%;
	overflow:hidden;
}
.boxes ul li span{
    font-weight:bold;
	width:80px;
	display:block;
	background-image:url(images/li.png);
	background-position:right center;
	margin-right:8px;
	background-repeat:no-repeat;
	float:left;
}
.boxes ul li.social_icons{
	width:96%;
	height:auto;
}


.social_icons img {
    float: right;
    margin-right: 12px;
    margin-top: 4px;
}
.r_catselect{
	float:left;
	margin-left:40px;
	font-style:italic;
	color:#850303;
	font-size:12px;
	margin-top:2px;
}