/*container_starts_here*/



/*#page_container {

	float:left;

	width:960px;

	background-color:#ead4a5;

	border:1px solid #cc9f42;

	padding-bottom:5px;

	margin-bottom:10px;

	margin-left:16px;

}

*//*container_ends_here*/

#page_cont

{

	width:100%;

}

.page_center

{

	width:960px;

	background-color:#ead4a5;

}



/*header_starts_here*/



#header {

	float:left;

	width:930px;

	height:217px;

	margin-left:15px;

	margin-top:5px;

	background-color:#ead4a5;





}

#header_wrapper {

	float:left;

	width:960px;

	height:217px;

	background-color:#ead4a5;

border-left:#996600 1px solid;

border-right:#996600 1px solid;

border-top:#996600 1px solid;



}



p {

text-align:left; !important



}



.logo_1 {

	float:left;

	width:140px;

	height:217px;

	background-color:#000000;

}

.logo {

	float:left;

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

	width:140px;

	height:159px;

}

/*midwest_logo_starts_here*/

.header_bar_logo {

	float:left;

	background-color: #000000;

	width:789px;

	height:47px;

}

.midwest {

	float: left;

	background-image: url(../images/midwest-.jpg); margin-left:90px;

	width:551px; background-repeat:no-repeat;

	height:25px;

	margin-top:10px;

}

/*midwest_logo_ends_here*/



.gallery {

	float:left;

	

	width:789px;

	height:125px;

}

/*menu_starts_here*/



.menu {

	float:left;

	width:789px;

	height:46px;

background-color:#68572b;

}

.menu ul {

	margin:0px;

	padding:0px;

	list-style:none;



	float:left;

}



.menu ul li  {

	margin:0px;

	padding:0px;

	list-style:none;display:inline;

	float:left;

}



.home a {

	float:left;

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

	background-repeat:no-repeat;

	width:86px;

	text-decoration:none;

	height:45px;

}

.about_us a {

	float:left;

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

	background-repeat:no-repeat;

	width:103px;

	text-decoration:none;

	height:45px;

}

.services a {

	float:left;

	text-decoration:none;

	background-repeat:no-repeat;

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

	width:144px;

	height:45px;

}



.services1 a {

	float:left;

	text-decoration:none;

	background-repeat:no-repeat;

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

	width:131px;

	height:45px;

		margin-left:-7px;

}











.photo a {

	float:left;

	text-decoration:none;

	background-repeat:no-repeat;

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

	width:159px;

	height:45px;

		margin-left:-2px;

}

.faq a {

	float:left;

	text-decoration:none;

	background-repeat:no-repeat;

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

	width:68px;

	height:45px;

	margin-left:-8px;

}

.contact_us a {

	float:left;

	text-decoration:none;

	background-repeat:no-repeat;

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

	width:110px;

	height:45px;

}

/*menu_ends_here*/



/*header_ends_here*/





/*wrapper_starts_here*/



#wrapper {

	float:left;

	width:960px;

	background-color:#ead4a5;

	border-left:#996600 1px solid;

	border-right:#996600 1px solid;

	border-bottom:#996600 1px solid;

}

/*wrapper_ends_here*/





/*body_starts_here*/

.body {

	float:left;

	width:929px;

	margin-left:15px;

	margin-top:5px;

}

/*body_ends_here*/





/*left_area_starts_here*/

.left_area {

	width:281px;

	background-color:#52410d;

	float:left;

}

/*outer_border_starts_here*/

.outer {

	border:1px solid #75673d;

	width:269px;

	margin-left:5px;

	float:left;

	margin-top:5px;

	margin-bottom:5px;

	text-align:left;

}

/*outer_border_ends_here*/



.upcoming_event img {

	margin-top:12px;

	margin-left:15px;

	float:left

}

.may {

	float:left; width:281px;

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

	font-weight:bold;

	font-size:12px;

	color:#eddbb8;

	margin-left:15px;

	margin-top:8px;

}

.raising {

	float:left;width:281px;

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

	font-weight:bold;

	font-size:12px;

	color:#cfb06d;

	margin-left:15px;

	margin-top:5px;

}

.call {

	float:left;

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

	font-weight:bold;

	font-size:12px;

	color:#c2c2c2;

	margin-left:15px;

	margin-top:5px;

}

.border_bottom {

	float:left;

	border-bottom:1px dashed #796838;

	width:200px;

	height:10px;

	margin-left:35px;

	margin-top:7px;

}

.read_more {

	float:left; color:#FF0000;

		

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

	width:74px;

	height:13px;

	margin-left:190px;

	margin-top:8px;

}

.read_more a { color:#FFFFFF; text-decoration:none;}

/*left_area_ends_here*/



/*right_start_here*/



.right_area {

	width:640px;

	float:left;

	background-color:#a88848;

	margin-left:8px;

}

.welcome_bg {

	float:left;

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

	width:624px;

	height:28px;

	margin-top:5px;

	margin-left:8px;

}

.heading{



   color:#FFFFFF;

}



.welcome {

	float:left;

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

	font-size:15px;

	font-weight:bold;

	color:#FFFFFF;

	padding-left:13px;

	padding-top:4px;

}

.welcome_para {

	float:left;

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

	font-size:13px;

	font-weight:bold;

	color:#ead4a5;

	padding-left:18px;

	padding-top:15px;

	width:600px;

	text-align:left;

}



.welcome_para ol{

text-align:left;

}

.welcome_para p{

text-align:left;

}

.welcome_para_1 p{

text-align:left;



}

.welcome_para_1 {

	float:left;

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

	font-size:13px;

	font-weight:bold;

	color:#ead4a5;

	padding-left:18px;

	padding-top:8px;

	width:600px;

}

/*right_end_here*/







/*footer_start_here*/



.footer {

	float:left;

	background-color:#75530c;

	width:640px;

	height:32px;

	

}



/*footer_end_here*/

.ref a{ color:#ead4a5;}



.sample_holder {



float:left;



margin-bottom:15px;

width:140px;

}

.rite_cont_2{float:left;}

.head_text

{

	font-size:16px; padding-top:5px; padding-bottom:5px; color:#FFF;

}


