@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	color:#232323;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-attachment: scroll;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #000000;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0;
	padding:0;
}




.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------logo_banner--------------------*/
#logo_banner{
	width:1004px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Georgia;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #908b51;
	text-decoration: none;
	float: none;
	padding: 0px;
	height: 115px;
	background-image: url(../images/bg_header.jpg);
	background-repeat: no-repeat;
}
/*------------------------------------------------menu_banner--------------------*/
#menu_banner{
	width:1004px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Georgia;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #908b51;
	text-decoration: none;
	padding: 0px;
}
.menu_area {	
	margin: 0 auto;
	float: left;
	width: 1004px;
	padding: 0;
	color: #ffd5a8;
}
#practice_banner{
	width:1004px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Georgia;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	float: none;
	padding: 0px;
	height: 69px;
}
.practice_area {
	color: #fcd7ba;
	font-size: 1.3em;
	text-align: center;
	float: left;
	height: 48px;
	padding: 15px 70px 0 70px;	
	margin-left: 34px;
	margin-right: 34px;
}
.practice_area a{
	color: #fcd7ba;
	text-decoration: none;
	}

.submit {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/submit.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 19px;
	width: 57px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.submit:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/submit1.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 19px;
	width: 57px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.advancesearch {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/advancesearch.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 19px;
	width: 107px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.advancesearch:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/advancesearch1.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 19px;
	width: 107px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.login {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/login.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 19px;
	width: 50px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.login:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/login1.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 19px;
	width: 50px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.register {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/register.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 19px;
	width: 65px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.register:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/register1.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 19px;
	width: 65px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*------------------------------------------------banner--------------------*/
#banner{
	width:1004px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Georgia;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #908b51;
	text-decoration: none;
	float: none;
	padding: 0px;
	height: 328px;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
}
.banner_area {
	margin: 0px;
	float: left;
	height: 328px;
	width: 356px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 648px;
}
.services {
	background-image: url(../images/services_01.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 138px;
	width: 176px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 150px;
	color: #4a0b03;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.publications {
	background-image: url(../images/publications.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 140px;
	width: 176px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 150px;
	color: #4a0b03;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.banner_head {
	font-family: Georgia;
	font-size: 24px;
	font-weight: normal;
	color: #4a0b03;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding: 0px;
}
.more {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/submit.png);
	background-repeat: no-repeat;
	float: left;
	height: 19px;
	width: 57px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
}
.more:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/submit1.png);
	background-repeat: no-repeat;
	float: left;
	height: 19px;
	width: 57px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
}
/*------------------------------------------------body_area--------------------*/
#body_area{
	width:1004px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Georgia;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #908b51;
	text-decoration: none;
	float: none;
	padding: 0px;
}
#innerbody_area{
	width:1004px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Georgia;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #908b51;
	text-decoration: none;
	float: none;
	padding: 0px;
}.body_textarea {
	margin: 0px;
	float: left;
	width: 928px;
	padding-top: 10px;
	padding-right: 42px;
	padding-bottom: 10px;
	padding-left: 34px;
}
.body_textareablank {
	margin: 0px;
	float: left;
	width: 928px;
	padding-top: 30px;
	padding-right: 42px;
	padding-bottom: 0px;
	padding-left: 34px;
}
.body_textarea1 {
	margin: 0px;
	float: left;
	width: 935px;
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 34px;
}
.body_textarea2 {
	margin: 0px;
	float: left;
	width: 935px;
	padding-top: 10px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 34px;
}
.innerbody_textarea {
	margin: 0px;
	float: left;
	width: 935px;
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 34px;
}
.head {
	font-family: Georgia;
	font-size: 24px;
	font-weight: normal;
	text-transform: none;
	color: #fbd8b9;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 928px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.head1 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	color: #ab8459;
	text-decoration: none;
}
.text {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: normal;
	text-transform: none;
	color: #874b24;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 928px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: normal;
	text-transform: none;
	color: #ffd5a8;
	text-decoration: underline;
}
a:hover {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
.link1 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
	color: #ffd5a8;
	text-decoration: underline;
}
.link1:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: underline;
}.body_area1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 290px;
	width: 1004px;
}
.left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 663px;
}

.links3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 110px;
	width: 663px;
}
.customer_support {
	font-family: Georgia;
	font-size: 24px;
	font-weight: normal;
	color: #4a0b03;
	text-decoration: none;
	background-image: url(../images/customersupport.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 82px;
	width: 145px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 75px;
	line-height: 24px;
}
.customer_support a, .legal a, .whychose a{
	font-family: Georgia;
	font-size: 24px;
	font-weight: normal;
	color: #4a0b03;
	text-decoration: none;	
}
.customer_support a:hover, .legal a:hover, .whychose a:hover{
	color: #000000;
}
.legal {
	font-family: Georgia;
	font-size: 24px;
	font-weight: normal;
	color: #4a0b03;
	text-decoration: none;
	background-image: url(../images/legal.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 82px;
	width: 145px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 75px;
	line-height: 24px;
}
.whychose {
	font-family: Georgia;
	font-size: 24px;
	font-weight: normal;
	color: #4a0b03;
	text-decoration: none;
	background-image: url(../images/whychoss.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 82px;
	width: 145px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 75px;
	line-height: 24px;
}
.testimonials {
	font-family: Arial;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #874b24;
	text-decoration: none;
	background-image: url(../images/testimonials.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 130px;
	width: 530px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 119px;
}
.testimonials_head {
	font-family: Georgia;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #fbd8b9;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.testimonials_head1 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ab8459;
	text-decoration: none;
	font-variant: normal;
	text-transform: none;
	padding: 0px;
	line-height: 24px;
	margin: 0px;
}
.lawnews {
	color: #fbd8b9;

	margin: 0px;
	float: left;
	width: 257px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.innerlawnews {
	margin: 0px;
	float: left;
	height: 272px;
	width: 257px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.lawnews_head {
	font-family: Georgia;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #fbd8b9;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	width: 250px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.lawnews_more {
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #fbd8b9;
	text-decoration: none;
	float: left;
	width: 200px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.lawnews_head1 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #ab8459;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}


.more1 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/submit.png);
	background-repeat: no-repeat;
	float: left;
	height: 19px;
	width: 57px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
}
.more1:hover {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffd5a8;
	text-decoration: none;
	background-image: url(../images/submit2.png);
	background-repeat: no-repeat;
	float: left;
	height: 19px;
	width: 57px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: normal;
}
/*------------------------------------------------fotter--------------------*/
#fotter{
	width:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5a873;
	text-decoration: none;
	padding: 0px;
	float: left;
	background-image: url(../images/fotter.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-attachment: scroll;
}
.fotter_links {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 20px;
	width: 100%;
	color: #ffd5a8;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.fotter_text {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #cb0002;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 43px;
	width: 944px;
	padding-top: 53px;
	padding-right: 30px;
	padding-bottom: 32px;
	padding-left: 30px;
}

.fotter_copyrights {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 20px;
	width: 100%;
	color: #ffd5a8;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: center;
}
.fotter_validation {
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 20px;
	width: 100%;
	color: #c75c2c;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*------------------------------------------------fotterlinks --------------------*/
a.fotterlink:link {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #ffd5a8;
	padding-right: 5px;
	padding-left: 5px;

}
a.fotterlink:visited {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #ffd5a8;
	padding-right: 5px;
	padding-left: 5px;

}
a.fotterlink:hover {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #ffffff;
	padding-right: 5px;
	padding-left: 5px;

}
a.fotterlink:active{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #ffd5a8;
	padding-right: 5px;
	padding-left: 5px;

}
/*------------------------------------------------fotterlinksend--------------------*/

/*------------------------------------------------validation --------------------*/
a.xhtml:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #492f14;
	margin: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 150px;

	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a.xhtml:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #492f14;
	margin: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 150px;

	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a.xhtml:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #000000;
	margin: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 150px;

	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a.xhtml:active{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #492f14;
	margin: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 150px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

a.css:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 100px;

	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
a.css:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 100px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
a.css:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
background-color: #492f14;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 100px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
a.css:active{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 100px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
/*------------------------------------------------validation--------------------*/
#innercontentarea
			{
	color: #ab8459;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left:0px;
	width: 100%;
			
			}
#innercontentarea p{margin-bottom: 10px;}

#innerhedding
			{
				width:600px;
				height:30px;
				float:left;
				font-family: Georgia;
				font-size: 24px;
				font-style: normal;
				font-weight: normal;
				color: #fbd8b9;
				text-decoration: none;
				padding: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 10px;
				margin-left: 0px;
			}
#innercontent
			{
				font-family: "Trebuchet MS";
				font-size: 14px;
				font-weight: normal;
				text-transform: none;
				color: #ab8459;
				text-align:justify;
				text-decoration: none;
				width:641px;
				margin:10px 0 0 0;
				padding:0 0 10px 0;
`			
			}
#innercontent002
			{
				font-family: "Trebuchet MS";
				font-size: 14px;
				font-weight: normal;
				text-transform: none;
				color: #ab8459;
				text-align:justify;				
				text-decoration: none;
				width:641px;
				margin:10px 0 0 0;
				padding:0 0 10px 0;
			
			}
#innercontent003
			{
				font-family: "Trebuchet MS";
				font-size: 14px;
				font-weight: normal;
				text-transform: none;
				color: #ab8459;
				text-align:justify;				
				text-decoration: none;
				width:641px;
				margin:10px 0 0 0;
				padding:0 0 10px 0;
			}
#innercontent004
			{
				font-family: "Trebuchet MS";
				font-size: 14px;
				font-weight: normal;
				text-transform: none;
				color: #ab8459;
				text-align:justify;				
				text-decoration: none;
				width:641px;
				margin:10px 0 0 0;
				padding:0 0 10px 0;
			}


.submitbutton:hover 
			{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #000000;
	margin: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 150px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	cursor:pointer;	
			}

#logo {
	float: left;
	width:337px;
	height:79px;
	margin: 20px 0 0 50px;
	z-index:1;
}
#contact_info {
	color: #fcd7ba;
	float: right;
	margin: 20px 50px 0 0;
	font-size: 30px;
	letter-spacing: 3px;
	text-align: right;
}



#modernbricksmenu2{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu2 ul{
margin:0;
margin-left: 34px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: #fcd7ba;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 15px 51px;
background-color: #4a0b02; /*Brown color theme*/ 
}

#modernbricksmenu2 a:hover{
background-color: #770703; /*Brown color theme*/ 
color: #fcd7ba;
}

a.squarebutton{
background: transparent url('../images/square-button-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #fcd7ba; /*button text color*/
}

a.squarebutton span{
	display: block;
	padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
	background-color: transparent;
	background-image: url(../images/square-button-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;

}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

form label {
	color: #fbd8b9;
}	

form input, form textarea{
	background: #F9E3D2; 
	border: 1px #fbd8b9 solid;
}																																				
															
