﻿body {background-color:#515151;}

/* ******************************************************************************************************** */
/* *************************************      MASTER PAGE STYLES     ************************************** */
/* ******************************************************************************************************** */
.small {font-size:10px;}
#innercontent{width:740px; margin:0 auto; background-color:White;}
#outercontent{width:760px; margin:0 auto; padding-bottom:20px; background-color:White;}
#dynamiccontent{width:740px; margin:0 auto; background-color:White; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#flashcontent{width:760px; float:left; height:285px; background-image:url('../SiteImages/FlashBorder.gif');}
#flashfile{width:740px; height:261px; float:left; margin:10px 0px 0px 10px;}
/*#footer{width:800px; height:150px; background-color:Blue;}*/
#header{width:800px;}
#headerdesign{width:760px; float:left; margin:18px 0px 0px 20px; height:38px; background-image:url('../SiteImages/DrShelleyHeader.png');}
#main{width:800px; margin:0 auto;}
#nav{width:760px; float:left; height:40px; margin:12px 0px 0px 20px; background-image:url('../SiteImages/NavBackground.png');}
#navtext{width:740px; height:25px; margin:0 auto; margin-top:7px;}

/* IE6 FORMAT FIXES */
#iefix #headerdesign{width:760px; float:left; margin:18px 0px 0px 10px; height:38px; background-image:url('../SiteImages/DrShelleyHeader.png');}
#iefix #nav{width:760px; float:left; height:40px; margin:12px 0px 0px 10px; background-image:url('../SiteImages/NavBackground.png');}
#iefix #flashfile{width:740px; height:261px; float:left; margin:11px 0px 0px 5px;}

/* GENERAL CLASS STYLES */
.border{border:solid 1px red;} /* USED ONLY TO TEST PLACEMENT */
.cleaner{clear:both;}
.error{font-family: Arial, Helvetica, Sans-Serif; font-size:12px; color:Red;}
.headerspace{width:760px; float:left; margin-left:20px; height:12px;}
/* ******************************************************************************************************** */
/* **********************************     END MASTER PAGE STYLES    *************************************** */
/* ******************************************************************************************************** */




/* ******************************************************************************************************** */
/* ***************************************     MENU ITEM STYLES    **************************************** */
/* ******************************************************************************************************** */
.menustyle{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:White; margin-left:11px;}
.menustyle a:hover{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#adbea3; margin-left:11px;}

/* ******************************************************************************************************** */
/* ************************************     END MENU ITEM STYLES    *************************************** */
/* ******************************************************************************************************** */





/* ******************************************************************************************************** */
/* **********************************     PLACEHOLDER PAGE STYLES        ********************************** */
/* ******************************************************************************************************** */
#leftsidecontent{width:500px; float:left;}

.leftside{width:501px; float:left; background-color:White;}
.middle{width:2px; float:left; margin-left:7px; background-color:#d4d4d4;}
.rightside{width:228px; float:left; background-color:White;}
/* ******************************************************************************************************** */
/* **********************************     END PLACEHOLDER PAGE STYLES    ********************************** */
/* ******************************************************************************************************** */





/* ******************************************************************************************************** */
/* ***********************************     CONTROLS PAGE STYLES       ************************************* */
/* ******************************************************************************************************** */
#contactformlarge{width:740px; height:1075px; margin:0 auto;}
#iefix #contactformlarge{width:740px; height:1075px; margin:0 auto;}

.city{width:250px; height:40px; float:left; margin-bottom:10px;}
.state{width:175px; height:40px; float:left; margin-bottom:10px;}
.contactform{width:227px; float:left; font-family:Arial; font-size:12px;}
.contactheader{text-align:center;}

.contacttextbox{width:200px; float:left; background-image:url('../SiteImages/TextBoxGradient.gif'); background-repeat:repeat-x;}
.contacttextbox-sm{width:140px; float:left; background-image:url('../SiteImages/TextBoxGradient.gif'); background-repeat:repeat-x;}
#ie7fix .contacttextbox{width:200px; float:left; margin-left:-10px; background-image:url('../SiteImages/TextBoxGradient.gif'); background-repeat:repeat-x;}
.contacttextboxlarge{width:200px; height:98px; background-image:url('../SiteImages/TextBoxGradientLarge.gif'); background-repeat:repeat-x;}
.contacttextboxlargealt{width:625px; height:98px; background-image:url('../SiteImages/TextBoxGradientLarge.gif'); background-repeat:repeat-x;}
#iefix .contacttextboxlarge{width:200px; height:94px; background-image:url('../SiteImages/TextBoxGradientLarge.gif'); background-repeat:repeat-x;}
.contacttextboxlarger{width:400px; background-image:url('../SiteImages/TextBoxGradient.gif'); background-repeat:repeat-x;}
.contacttextboxsmall{width:150px; float:left; background-image:url('../SiteImages/TextBoxGradient.gif'); background-repeat:repeat-x;}
#ie7fix .contacttextboxsmall{width:150px; float:left; margin-left:-10px; background-image:url('../SiteImages/TextBoxGradient.gif'); background-repeat:repeat-x;}

.formlabel{font-family:Arial; font-weight:bold; color:#666666;}
.row{margin:10px 0px 0px 10px;}
.rowcaptcha{width:90%; height:150px; float:left; margin:0 auto; margin-top:3px;}
.submitformat{width:53px; height:25px;}
.txtformat{width:130px;}
.captcharow {line-height:20px;}
#iefix .submitformat{float:right; width:53px; height:25px; margin-right:10px;}
.submitformatalt{float:right; width:53px; height:25px; margin:-25px 105px 20px 0; padding-bottom:20px;}
.toprow{margin:5px 0px 0px 10px;}
.warning{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.warningalt{font-family:Arial, Helvetica, sans-serif; font-size:9px;}
/* ******************************************************************************************************** */
/* ***********************************    END CONTROLS PAGE STYLES    ************************************* */
/* ******************************************************************************************************** */





/* ================ FCK EDITOR STYLES ================ */
/* This line eliminates spacing between lines */
p, ul, li, h1, h2, h3, h4, h5, h6, address{margin-top:0px; margin-bottom:0px;}
a img{border:0;}
/* Content styling */
p{color:Black; font:normal normal normal 14px Arial, Helvetica, Sans-Serif;}
p a{color:Black; border:0;}
p a:hover{color:Black; border:0;} /* THE BACKGROUND COLOR MESSES UP PICTURES IN IE8 BUT IS NEEDED FOR HYPERLINKS */
/* Largest header styles. Same styling, different colors */
h1{color:Black; font:normal normal bolder 30px Arial, Helvetica, Sans-Serif;}
h1 a{color:Black;}
h2{color:Black; font:normal normal bolder 28px Arial, Helvetica, Sans-Serif;}
h2 a{color:Black;}
/* Small header styles. Same styling, different colors */
h3{color:Black; font:normal normal bolder 26px Arial, Helvetica, Sans-Serif;}
h3 a{color:Black;}
h4{color:Black; font:normal normal bolder 24px Arial, Helvetica, Sans-Serif;}
h4 a{color:Black;}
/* Same content styling as <p> above, one bold, one normal */
h5{color:Black; font:normal normal bolder 14px Arial, Helvetica, Sans-Serif;}
h5 a{color:Black;}
/* Smaller content styling */
h6{color:Black; font:normal normal normal 12px Arial, Helvetica, Sans-Serif;}
h6 a{color:Black;}
/* Italicized content styling */
address{color:Black; font:italic normal bolder 14px Arial, Helvetica, Sans-Serif;}
address a{color:Black;}
/* ============== END FCK EDITOR STYLES ============== */



/* ============= RECAPTCHA OPTION STYLES ============= */
.recaptchatable .recaptcha_image_cell, #recaptcha_table {background-color:#515151 !important; /* reCaptcha widget background color */}
#recaptcha_table {border-color:#adbea3 !important; /* reCaptcha widget border color */}
#recaptcha_response_field {border-color:#adbea3 !important; /* Text input field border color */
            background-color:White !important; /* Text input field background color */ color:#464646; font:normal normal bold 12px Arial Black, Helvetica, Sans-Serif;}
/* #Captcha{display:none;} */
/* =========== END RECAPTCHA OPTION STYLES =========== */

