/* CSS Document */

/* ---------------------------------------- */

/* ---------------- Header ---------------- */

/* ---------------------------------------- */

body {

	background-color: #fef5c5;

	margin: 0px;

}

.mast {

	position: absolute; 

	top: 122px; 

	left: 178px;

}

.mastContainer {

	width: 216px; 

	height: 216px;

}

#container {

	width: 760px;

	background-color: #f6d887;

	margin: 0px 0px 0px -403px;

	padding: 0px;

	width: 760px;

	position: absolute;

	height: auto;

	left: 50%;

	top: 0px;

}

#header {

	width: 760px;

	height: 124px;

}

#header .logo {

	background-image:  url("../images/template/logoEnglish.jpg");

	display: block;

	float: left;

	height: 98px;

	width: 174px;		

}

#header .logo a {

	height: 98px;

	width: 174px;

	text-decoration: none;

	display: block;

}

#banner {

	width: 586px;

	height: 122px;

	background-image:  url("../images/template/banner.jpg");

	display: block;

	float: left;	

	font-family: "Times New Roman", Times, serif;

	color: #FFFFFF;

}

#banner .bushLewis {

	font-size: 36px;

	margin-top: 65px;

	margin-left: 150px;

	float: left;

	position: absolute;

	z-index: 2;

	left: 126px;

	top: -10px;

	height: 44px;

	width: 320px;

}

#banner .contactPhone {

	font-size: 24px;

	margin-top: 45px;

	position: absolute;

	z-index: 3;

	left: 564px;

	top: -7px;

	text-align: right;

	margin-left: 30px;

	width: 157px;

	height: 41px;

}

#banner .addy {

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

	font-size: 12px;

	margin-top: 45px;

	position: absolute;

	z-index: 4;

	left: 195px;

	top: 56px;

	text-align: left;

	margin-left: 30px;

	width: 410px;

	height: 21px;

	background-color:transparent;

}

#banner .contactPhone a {

	text-decoration: none;

	color: #ffffff;	

}

#banner .contactPhone a:link, a:visited {

	text-decoration: none;

	color: #ffffff;	

}

#banner .contactPhone a:hover, a:active {

	text-decoration: underline;

	color: #ffffff;	

}

#body {

	width: 760px;

	

}



/* ------------------------------------------ */

/* ---------------- Left Col ---------------- */

/* ------------------------------------------ */

#leftCol {

	float: left;

	width: 160px;

	padding-left: 10px;

	padding-right: 10px;

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

	color: #000000;

}

#leftCol .callLeftCol {

	font-size: 12px;

	color: #483520;

}

#leftCol .phoneNumLeftCol {

	font-size: 18px;

	color: #483520;

	display: block;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #483520;	

}

#leftCol h4 {

	color: #cb9e22;

	margin-bottom: 5px;

}

#leftCol h4 strong {

	color: #372400;

}

#leftCol p {

	font-size: 10px;

}

#leftCol ul {

	list-style-type: disc;

	padding-left: 10px;

	margin-left: 3px;

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

	font-size: 12px;

}

#leftCol p strong {

	color: #58101a;

	font-size: 12px;

	font-weight: bold;

}

#leftCol ul strong {

	color: #58101a;

	font-size: 12px;

	font-weight: bold;

}

#leftCol a {

	color: #58101c;

	text-decoration: underline;

}

#leftCol a:link, a:visited {

	color: #58101c;

}

#leftCol a:hover, a:active {

	color: #000000;	

}

#leftCol .spanishLinkLeftCol {

	font-size: 14px;

	font-weight: bold;

	color:#660000;

	text-align: center;	

}

#leftCol form {

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

	font-size: 12px;

	color:#000000;

	margin: 0px;

}

#leftCol textarea {

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

	font-size: 12px;

	border: 1px solid #58101a;

	margin-top: 2px;

	margin-bottom: 2px;

	padding: 2px;

	width: 150px;

	height: 75px;	

}

#leftCol input {

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

	font-size: 12px;

	border: 1px solid #58101a;

	margin-top: 2px;

	margin-bottom: 2px;	

	padding: 2px;

	width: 150px;

}

#leftCol select {

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

	font-size: 12px;

	border: 1px solid #58101a;

	margin-top: 2px;

	margin-bottom: 2px;	

	padding: 2px;

	width: 155px;

}

#leftCol .submit {

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

	font-size: 12px;

	border: 1px solid #58101a;

	background-color: #58101a;

	color: #ffffff;

}



#leftCol ul.mini {

	list-style: none;

	padding: 0px;

	margin: 0px;

}



#leftCol form {

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

	font-size: 12px;

	color:#000000;

	margin: 0px;

}

#leftCol textarea {

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

	font-size: 12px;

	border: 1px solid #58101a;

	margin-top: 2px;

	margin-bottom: 2px;

	padding: 2px;

	width: 150px;

	height: 75px;	

}

#leftCol input {

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

	font-size: 12px;

	border: 1px solid #58101a;

	margin-top: 2px;

	margin-bottom: 2px;	

	padding: 2px;

	width: 150px;

}

#leftCol select {

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

	font-size: 12px;

	border: 1px solid #58101a;

	margin-top: 2px;

	margin-bottom: 2px;	

	padding: 2px;

	width: 155px;

}

#leftCol .submit {

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

	font-size: 12px;

	border: 1px solid #58101a;

	background-color: #58101a;

	color: #ffffff;

}

.address2 {

  display: none;

}

#leftCol input.valid {

    background-color: #007940!important;

}

#leftCol input.invalid {

    background-color: #F00000!important;

}

#leftCol input.single-line {

	width: 120px;

}

#leftCol ul.mini img {

  vertical-align: bottom;

}



/* ------------------------------------------- */

/* ---------------- Body Copy ---------------- */

/* ------------------------------------------- */

#rightCol {

	float: left;

	width: 572px;

	background-color: #ffffff;

	padding: 2px;

	background-image:  url("../images/template/outBodyHeader.jpg");

	background-position: bottom;

	padding-bottom: 20px;

	background-repeat: no-repeat;

}

#navBar {

	padding: 0px;

	margin-bottom: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

}

#navBar a {

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

	font-size: 12px;

	color: #000000;

	margin: 0px;

	padding-right: 4px;

	padding-left: 3px;

	background-image:  url("../images/template/navUP.gif");

	background-repeat: no-repeat;

	background-position: right top;

	background-color: #f4cf6b;

	display: block;

	float: left;

	width: auto;

	height: auto;

	padding-top: 5px;

	padding-bottom: 5px;

	text-decoration: none;

}

#navBar a:link, #navBar a:visited {

	color: #000000;

}

#navBar a:hover, #navBar active {

	background-image:  url("../images/template/navOver.gif");

	background-repeat: no-repeat;

	background-position: right top;

	background-color: #59111a;

	color: #ffffff;

}

#category {

	clear: both;

	margin: 0;

	padding: 0;

}

#category .practicAreas {

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

	font-size: 14px;

	color: #cb9e22;

	display: block;

	margin: 0px;

	padding-top: 5px;

	padding-bottom: 5px;

}

#category strong {

	color: #372400;

}



#content {

	margin: 0;

	padding: 0px;

	width: 567px;

	background-color: #ffe9ae;

	background-image:  url(../images/template/contentTop.gif);

	background-repeat: no-repeat;

	background-position: right top;

}

#content .copy {

	background-image:  url(../images/template/contentRightSide.gif);

	background-repeat: repeat-y;

	background-position: right top;

	display: block;

	border-bottom-width: 5px;

	border-bottom-style: solid;

	border-bottom-color: #d5b769;

	padding: 5px;

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

	font-size: 12px;

	color: #000000;

}

#content .copy ul {

	list-style-type: disc;

}

#content .copy a {

	color: #58101c;

	text-decoration: underline;

}

#content .copy a:link, a:visited {

	color: #58101c;

}

#content .copy a:hover, a:active {

	color: #000000;	

}

#content p {

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

	font-size: 12px;

	color: #000000;

	margin-right: 10px;

}

#content a {

	

}



#content .copy h1 {

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

	font-size: 14px;

	font-weight: bold;

	margin: 0px;

	color: #58101a;

}

#content .copy h2 {

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

	font-size: 12px;

	font-weight: bold;

	margin: 0px;

	color: #58101a;

}

#content .copy h3 {

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

	font-size: 12px;

	font-weight: bold;

	margin: 0px;

	color: #58101a;

}



#content form {

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

	font-size: 12px;

	color:#000000;

	margin: 0px;

	margin-left: 25%;

	margin-right: 25%;

}

#content textarea {

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

	font-size: 12px;

	border: 1px solid #58101a;

	margin-top: 2px;

	margin-bottom: 2px;

	padding: 2px;

	width: 200px;

	height: 75px;

}

#content input {

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

	font-size: 12px;

	border: 1px solid #58101a;

	margin-top: 2px;

	margin-bottom: 2px;	

	padding: 2px;

	width: 200px;

}

#content .submit {

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

	font-size: 12px;

	border: 1px solid #58101a;

	background-color: #58101a;

	color: #ffffff;

	width: 75px;

}

#content input.valid {

    background-color: #007940!important;

}

#content input.invalid {

    background-color: #F00000!important;

}

#content .p-pad-side-35px {

	padding-left:35px;

	padding-right:35px;

}



/* ------------------------------------------------ */

/* ---------------- Body Home Copy ---------------- */

/* ------------------------------------------------ */

#copyHome {

	background-image:  url("../images/template/contentRightSide.gif");

	background-repeat: repeat-y;

	background-position: right top;

	display: block;

	border-bottom-width: 5px;

	border-bottom-style: solid;

	border-bottom-color: #d5b769;

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

	font-size: 12px;

	color: #000000;

	padding-right: 3px;

}

#copyHeaderHome {

	display: block;

	padding-bottom: 0px;

	padding-top: 0px;

	clear: both;

	height: auto;

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

	color: #000000;

}

#copyHeaderHome .homeColLeft {

	width: 360px;

	float: left;

	margin: 3px;

}

#copyHeaderHome .homeColLeft h1 {

	margin-top: 5px;

	margin-bottom: 5px;

	font-size: 14px;

}

#copyHeaderHome .homeColLeft h2 {

	margin-top: 5px;

	margin-bottom: 5px;

	font-size: 12px;

}

#copyHeaderHome .homeColLeft h3 {

	margin-top: 0px;

	margin-bottom: 5px;

	font-size: 14px;

	color: #660000;

}

/* box link */

.boxLink {

	display: block;

	width: 60px;

	height: 15px;

	font-size: 10px;

	color: #ffffff;

	background-color: #f4ce68;

	border: 1px solid #b5824b;

	text-align: center;

}

a.boxLink:link {

	color: #000000;

}

a.boxLink:visited {

	color: #000000;

}

a.boxLink:hover {

	color: #660033;

}

a.boxLink:active {

	color: #660033;

}

#copyHeaderHome .capHome {

	font-size: 12px;

	font-weight: bold;

}

#copyHeaderHome .homeColRight {

	width: 160px;

	float: right;

	background-color: #f6d887;

	padding-right: 10px;

	padding-left: 10px;

	border-left: 1px solid #000000;

	background-image: url(../images/template/home_right_col_bg.gif);

	background-repeat: no-repeat;

	background-position: left top;

	position: relative;

	display: block;

	padding-bottom: 50px;

}

#copyHeaderHome .homeColRight h4 {

	color: #cb9e22;

	font-size: 16px;

}

#copyHeaderHome .homeColRight h4 strong {

	color: #372400;

}

#copyHeaderHome .homeColRight strong{

	color: #660000;

	font-size: 14px;

}



#smallColContainer .smallCol {

	width: 110px;

	float: left;

	margin-right: 2px;

	border-left: 1px solid #cfb264;

	padding-right: 3px;

	padding-left: 3px;

}

/* small col link */

#smallColContainer .smallCol a {

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

	font-size: 12px;

	color:#660000;

	text-decoration: underline;

	padding: 0px;



}

#smallColContainer .smallCol a:link, a:visited {

	color: #660000;

}

#smallColContainer .smallCol a:hover, a:active {

	color: #000000;

}

#homeFooter {

	padding-top: 60px;

	padding-bottom:30px;

	clear: both;

	text-align: center;

}









/* ---------------------------------------- */

/* ---------------- Footer ---------------- */

/* ---------------------------------------- */

#footerNumber {

	display: block;

	background-image:  url(../images/template/footerBG.gif);

	background-repeat: no-repeat;

	background-color: #F4D686;

	margin: 0px;

	padding: 0px;

	width: 760px;

	height: 75px;

	background-position: left bottom;

	clear: both;

}

#footerNumber .number {

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

	font-size: 20px;

	color:#483520;

	left: 360px;

	top: 475px;

	margin-left: 380px;

	font-weight: bold;

	border-left-width: 1px;

	border-left-style: dotted;

	border-left-color: #483520;

	margin-top: 15px;

	padding-left: 10px;

	display: block;

	padding-top: 5px;

	padding-bottom: 5px;

	clear: both;

	float: right;

	margin-right: 15px;

	width: auto;

}

#footer {

	clear: both;

	width: 721px;

	background-color: #FEF5C5;

	height: auto;

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

	font-size: 12px;

	color: #000000;

	text-align: center;

	padding: 20px;

}

#footer a {

	color: #58101a;

}

#footer a:link, a:visited {

	color: #58101a;

}

#footer a:hover, a:active {

	color: #000000;

}





/* -------------------------------------------- */

/* -- clearfix from positioniseverything.net -- */

/* -------------------------------------------- */

.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}

.clearfix {

	display: inline-table;

}



/* Hides from IE-mac \*/

* html .clearfix {

	height: 1%;

}

.clearfix {	

	display: block;

}



#lblErrors li {

	color: #FF0000!Important;

	font-weight: bold;

}



#pnlCaptcha {

	margin-top: 25px;

	margin-bottom: 100px;

}



#lblVerifySubmission span {

	font-weight: bold;

}



#CaptchaControl1_image {

	margin-top: 10px;

	margin-bottom: 10px;

}



.captcha span {

	margin-right: 10px;

}



#btnSubmitForm {

	margin-top: 5px;

}



#ValidationSummary2 ul li {

	color: #FF0000!Important;

}

/* CSS Document */
/* ---------------------------------------- */
/* ---------------- Header ---------------- */
/* ---------------------------------------- */
body {
	background-color: #fef5c5;
	margin: 0px;
}
.mast {
	position: absolute; 
	top: 122px; 
	left: 178px;
}
.mastContainer {
	width: 216px; 
	height: 216px;
}
#container {
	width: 760px;
	background-color: #f6d887;
	margin: 0px 0px 0px -403px;
	padding: 0px;
	width: 760px;
	position: absolute;
	height: auto;
	left: 50%;
	top: 0px;
}
#header {
	width: 760px;
	height: 124px;
}
#header .logo {
	background-image:  url("../images/template/logoEnglish.jpg");
	display: block;
	float: left;
	height: 98px;
	width: 174px;		
}
#header .logo a {
	height: 98px;
	width: 174px;
	text-decoration: none;
	display: block;
}
#banner {
	width: 586px;
	height: 122px;
	background-image:  url("../images/template/banner.jpg");
	display: block;
	float: left;	
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
}
#banner .bushLewis {
	font-size: 36px;
	margin-top: 65px;
	margin-left: 150px;
	float: left;
	position: absolute;
	z-index: 2;
	left: 126px;
	top: -10px;
	height: 44px;
	width: 320px;
}
#banner .contactPhone {
	font-size: 24px;
	margin-top: 45px;
	position: absolute;
	z-index: 3;
	left: 564px;
	top: -7px;
	text-align: right;
	margin-left: 30px;
	width: 157px;
	height: 41px;
}
#banner .addy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 45px;
	position: absolute;
	z-index: 4;
	left: 195px;
	top: 56px;
	text-align: left;
	margin-left: 30px;
	width: 410px;
	height: 21px;
	background-color:transparent;
}
#banner .contactPhone a {
	text-decoration: none;
	color: #ffffff;	
}
#banner .contactPhone a:link, a:visited {
	text-decoration: none;
	color: #ffffff;	
}
#banner .contactPhone a:hover, a:active {
	text-decoration: underline;
	color: #ffffff;	
}
#body {
	width: 760px;
	
}

/* ------------------------------------------ */
/* ---------------- Left Col ---------------- */
/* ------------------------------------------ */
#leftCol {
	float: left;
	width: 160px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
#leftCol .callLeftCol {
	font-size: 12px;
	color: #483520;
}
#leftCol .phoneNumLeftCol {
	font-size: 18px;
	color: #483520;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #483520;	
}
#leftCol h4 {
	color: #cb9e22;
	margin-bottom: 5px;
}
#leftCol h4 strong {
	color: #372400;
}
#leftCol p {
	font-size: 10px;
}
#leftCol ul {
	list-style-type: disc;
	padding-left: 10px;
	margin-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#leftCol p strong {
	color: #58101a;
	font-size: 12px;
	font-weight: bold;
}
#leftCol ul strong {
	color: #58101a;
	font-size: 12px;
	font-weight: bold;
}
#leftCol a {
	color: #58101c;
	text-decoration: underline;
}
#leftCol a:link, a:visited {
	color: #58101c;
}
#leftCol a:hover, a:active {
	color: #000000;	
}
#leftCol .spanishLinkLeftCol {
	font-size: 14px;
	font-weight: bold;
	color:#660000;
	text-align: center;	
}
#leftCol form {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	margin: 0px;
}
#leftCol textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #58101a;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 2px;
	width: 150px;
	height: 75px;	
}
#leftCol input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #58101a;
	margin-top: 2px;
	margin-bottom: 2px;	
	padding: 2px;
	width: 150px;
}
#leftCol select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #58101a;
	margin-top: 2px;
	margin-bottom: 2px;	
	padding: 2px;
	width: 155px;
}
#leftCol .submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #58101a;
	background-color: #58101a;
	color: #ffffff;
}

#leftCol ul.mini {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#leftCol form {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	margin: 0px;
}
#leftCol textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #58101a;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 2px;
	width: 150px;
	height: 75px;	
}
#leftCol input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #58101a;
	margin-top: 2px;
	margin-bottom: 2px;	
	padding: 2px;
	width: 150px;
}
#leftCol select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #58101a;
	margin-top: 2px;
	margin-bottom: 2px;	
	padding: 2px;
	width: 155px;
}
#leftCol .submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #58101a;
	background-color: #58101a;
	color: #ffffff;
}
.address2 {
  display: none;
}
#leftCol input.valid {
    background-color: #007940!important;
}
#leftCol input.invalid {
    background-color: #F00000!important;
}
#leftCol input.single-line {
	width: 120px;
}
#leftCol ul.mini img {
  vertical-align: bottom;
}

/* ------------------------------------------- */
/* ---------------- Body Copy ---------------- */
/* ------------------------------------------- */
#rightCol {
	float: left;
	width: 572px;
	background-color: #ffe9ae;
	padding: 2px;
	background-image:  url("../images/template/outBodyHeader.jpg");
	background-position: bottom;
	padding-bottom: 20px;
	background-repeat: no-repeat;
}
#navBar {
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#navBar a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding-right: 4px;
	padding-left: 3px;
	background-image:  url("../images/template/navUP.gif");
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #f4cf6b;
	display: block;
	float: left;
	width: auto;
	height: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}
#navBar a:link, #navBar a:visited {
	color: #000000;
}
#navBar a:hover, #navBar active {
	background-image:  url("../images/template/navOver.gif");
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #59111a;
	color: #ffffff;
}
#category {
	clear: both;
	margin: 0;
	padding: 0;
}
#category .practicAreas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cb9e22;
	display: block;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#category strong {
	color: #372400;
}

#content {
	margin: 0;
	padding: 0px;
	width: 567px;
	background-color: #ffe9ae;
	background-image:  url(../images/template/contentTop_edited.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#content .copy {
	background-image:  url(../images/template/contentRightSide.gif);
	background-repeat: repeat-y;
	background-position: right top;
	display: block;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #d5b769;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#content .copy ul {
	list-style-type: disc;
}
#content .copy a {
	color: #58101c;
	text-decoration: underline;
}
#content .copy a:link, a:visited {
	color: #58101c;
}
#content .copy a:hover, a:active {
	color: #000000;	
}
#content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-right: 10px;
}
#content a {
	
}

#content .copy h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	color: #58101a;
}
#content .copy h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	color: #58101a;
}
#content .copy h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	color: #58101a;
}

#content form {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	margin: 0px;
	margin-left: 25%;
	margin-right: 25%;
}
#content textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #58101a;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 2px;
	width: 250px;
	height: 75px;
}
#content input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #58101a;
	margin-top: 2px;
	margin-bottom: 2px;	
	padding: 2px;
	width: 250px;
}
#content .submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #58101a;
	background-color: #58101a;
	color: #ffffff;
	width: 75px;
}
#content input.valid {
    background-color: #007940!important;
}
#content input.invalid {
    background-color: #F00000!important;
}
#content .p-pad-side-35px {
	padding-left:35px;
	padding-right:35px;
}

/* ------------------------------------------------ */
/* ---------------- Body Home Copy ---------------- */
/* ------------------------------------------------ */
#copyHome {
	background-image:  url("../images/template/contentRightSide.gif");
	background-repeat: repeat-y;
	background-position: right top;
	display: block;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #d5b769;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 3px;
}
#copyHeaderHome {
	display: block;
	padding-bottom: 0px;
	padding-top: 0px;
	clear: both;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
#copyHeaderHome .homeColLeft {
	width: 360px;
	float: left;
	margin: 3px;
}
#copyHeaderHome .homeColLeft h1 {
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 14px;
}
#copyHeaderHome .homeColLeft h2 {
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
}
#copyHeaderHome .homeColLeft h3 {
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 14px;
	color: #660000;
}
/* box link */
.boxLink {
	display: block;
	width: 60px;
	height: 15px;
	font-size: 10px;
	color: #ffffff;
	background-color: #f4ce68;
	border: 1px solid #b5824b;
	text-align: center;
}
a.boxLink:link {
	color: #000000;
}
a.boxLink:visited {
	color: #000000;
}
a.boxLink:hover {
	color: #660033;
}
a.boxLink:active {
	color: #660033;
}
#copyHeaderHome .capHome {
	font-size: 12px;
	font-weight: bold;
}
#copyHeaderHome .homeColRight {
	width: 160px;
	float: right;
	background-color: #f6d887;
	padding-right: 10px;
	padding-left: 10px;
	border-left: 1px solid #000000;
	background-image: url(../images/template/home_right_col_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	display: block;
	padding-bottom: 50px;
}
#copyHeaderHome .homeColRight h4 {
	color: #cb9e22;
	font-size: 16px;
}
#copyHeaderHome .homeColRight h4 strong {
	color: #372400;
}
#copyHeaderHome .homeColRight strong{
	color: #660000;
	font-size: 14px;
}

#smallColContainer .smallCol {
	width: 110px;
	float: left;
	margin-right: 2px;
	border-left: 1px solid #cfb264;
	padding-right: 3px;
	padding-left: 3px;
}
/* small col link */
#smallColContainer .smallCol a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#660000;
	text-decoration: underline;
	padding: 0px;

}
#smallColContainer .smallCol a:link, a:visited {
	color: #660000;
}
#smallColContainer .smallCol a:hover, a:active {
	color: #000000;
}
#homeFooter {
	padding-top: 60px;
	padding-bottom:30px;
	clear: both;
	text-align: center;
}




/* ---------------------------------------- */
/* ---------------- Footer ---------------- */
/* ---------------------------------------- */
#footerNumber {
	display: block;
	background-image:  url(../images/template/footerBG.gif);
	background-repeat: no-repeat;
	background-color: #F4D686;
	margin: 0px;
	padding: 0px;
	width: 760px;
	height: 75px;
	background-position: left bottom;
	clear: both;
}
#footerNumber .number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#483520;
	left: 360px;
	top: 475px;
	margin-left: 380px;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #483520;
	margin-top: 15px;
	padding-left: 10px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
	float: right;
	margin-right: 15px;
	width: auto;
}
#footer {
	clear: both;
	width: 721px;
	background-color: #FEF5C5;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	padding: 20px;
}
#footer a {
	color: #58101a;
}
#footer a:link, a:visited {
	color: #58101a;
}
#footer a:hover, a:active {
	color: #000000;
}


/* -------------------------------------------- */
/* -- clearfix from positioniseverything.net -- */
/* -------------------------------------------- */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {
	display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {	
	display: block;
}

#lblErrors li {
	color: #FF0000!Important;
	font-weight: bold;
}

#pnlCaptcha {
	margin-top: 25px;
	margin-bottom: 100px;
}

#lblVerifySubmission span {
	font-weight: bold;
}

#CaptchaControl1_image {
	margin-top: 10px;
	margin-bottom: 10px;
}

.captcha span {
	margin-right: 10px;
}

#btnSubmitForm {
	margin-top: 5px;
}

#ValidationSummary2 ul li {
	color: #FF0000!Important;
}
#blogger-navigation {
	width:400px;
}
#blogger-navigation h3{
}
#blogger-navigation ul{
width: 140px;
}
#blogger-navigation ul li{
}
#blogger-navigation ul li a{
}
#blogger-navigation ul li a:link, #blogger-navigation ul li a:visited{
}
#blogger-navigation ul li a:hover, #blogger-navigation ul li a:active{
}
#blogger-navigation #powered-by{
}
#blogDiv{
	width:530px;
	padding-left:10px;

}