/* Customer CSS */
body {
margin:0;
background-color:#fdc180;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#comp-banner {
background:url(../images/flash.jpg) top no-repeat;
}

#backgroundImage {
background-image:url(../images/background.jpg);
background-repeat:repeat-x;
width:100%;
min-height:1000px;
_height:1000px;
}

#container {
width:1000px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}

img {
border:none;
}

a {
color:#cb6133;
}

a:hover {
color:#000;
}

#header {
float:left;
width:1000px;
height:263px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
}

#headerInt {
float:left;
width:1000px;
height:263px;
background-image:url(../images/int_header.jpg);
background-repeat:no-repeat;
}

#topText {
width:400px;
height:200px;
float:right;
margin:24px 40px 10px 20px;
_margin:28px 20px 0 20px;
font-size:14px;
line-height:24px;
_line-height:20px;
}

#topText h1 {
text-transform:uppercase;
color:#CC6133;
font-size:14px;
}

#navBar {
width:1000px;
float:left;
height:20px;
margin-top:11px;
_margin-top:16px;
}

#slot-navigation ul {
margin:0 0 0 40px;
padding:0;
}

#slot-navigation li {
display:inline;
}

#slot-navigation a {
color:#fff;
font-weight:700;
text-transform:uppercase;
text-decoration:none;
padding:2px 56px;
border-right:1px #b3562e solid;
}

#slot-navigation a:hover {
color:#000;
}

#slot-navigation #navigation-5,#slot-navigation #navigation-6,#slot-navigation #navigation-8 {
display:none;
}

#slot-navigation #navigation-7 a {
border-right:none;
}

#contentRepeater {
margin-left:auto;
margin-right:auto;
width:921px;
background-color:#fff;
clear:both;
overflow:hidden;
}

#leftContent {
float:left;
width:420px;
margin:20px 0 0 20px;
}

#leftContentInt {
float:left;
width:200px;
margin:0 0 4px 4px;
_margin:0 0 4px 3px;
background-color:#f6eddc;
min-height:500px;
background-image:url(../images/int_grad.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#leftContainerTop {
float:left;
width:420px;
}

#leftTopImage {
float:left;
width:207px;
height:155px;
background-image:url(../images/hand_image.jpg);
background-repeat:no-repeat;
}

#leftTopText {
float:right;
width:193px;
margin-left:20px;
font-size:14px;
}

#leftTopText h1,#leftBottomText h1 {
color:#cb6133;
text-transform:uppercase;
margin:0 5px 0 0;
font-size:14px;
}

.italics {
font-style:italic;
}

#leftTopText ul,#leftBottomText ul {
padding:0;
margin-top:4px;
margin-left:0 !ie;
}

#leftTopText li,#leftBottomText li {
list-style:none;
line-height:20px;
}

#leftTopText a,#leftBottomText a {
background-image:url(../images/carot_list.gif);
background-repeat:no-repeat;
background-position:left;
color:#000;
text-decoration:none;
padding-left:20px;
}

#leftTopText p,#leftBottomText p {
margin:0;
}

#leftTopText a:hover,#leftBottomText a:hover {
color:#cb6133;
}

#leftContainerBottom {
float:left;
width:420px;
margin-top:20px;
_margin-top:0;
}

#leftBottomImage {
float:left;
width:207px;
height:73px;
background-image:url(../images/woman_face.jpg);
background-repeat:no-repeat;
}

#leftBottomText {
float:right;
width:193px;
margin-left:20px;
font-size:14px;
}

#slot-members {
margin-top:10px !ie;
}

#slot-members h1,#slot-public h1 {
font-weight:700;
color:#CC6133;
border-bottom:1px #e0d5c1 solid;
padding:7px 0 7px 15px;
text-transform:uppercase;
margin-bottom:-9px;
margin-bottom:-19px !ie;
font-size:14px;
}

#slot-members ul,#slot-public ul {
padding:0;
margin-left:0 !ie;
margin-top:20px !ie;
}

#slot-members li,#slot-public li {
list-style:none;
}

#slot-members a,#slot-public a {
display:block;
width:185px;
text-decoration:none;
color:#000;
font-size:14px;
padding:7px 0 7px 15px;
border-bottom:1px #e0d5c1 solid;
}

#slot-members a:hover,#slot-public a:hover {
color:#CC6133;
}

#page-index #slot-lsidebar {
float:left;
width:420px;
margin:20px 0 0;
}

#slot-lsidebar {
float:left;
width:180px;
margin:20px 0 30px 10px;
}

#rightContent {
float:right;
width:427px;
margin:0 5px 2px 20px;
}

#rightContentInt {
float:left;
width:650px;
margin:20px 5px 4px 20px;
}

#slot-main {
float:left;
width:680px;
margin-bottom:20px;
}

#contact-form {
float:left;
}

#rightTopImage {
float:left;
width:427px;
height:77px;
background-image:url(../images/right_gradient.jpg);
background-repeat:no-repeat;
}

#slot-right-top h1 {
font-family:"Times New Roman", Times, serif;
font-size:30px;
font-style:italic;
margin:0 0 0 5px;
}

#slot-right-top h2 {
font-family:"Times New Roman", Times, serif;
font-size:30px;
font-style:italic;
color:#cb6133;
text-align:right;
margin:0 5px 0 0;
}

#rightFlash {
float:left;
width:427px;
height:246px;
}

#bottom {
margin-left:auto;
margin-right:auto;
width:921px;
height:93px;
background-image:url(../images/bottom_bar.gif);
background-repeat:no-repeat;
}

#logoContainer {
float:right;
width:300px;
height:53px;
margin:17px 20px 0 0;
}

#mdaLogo a {
float:left;
width:181px;
height:53px;
background-image:url(../images/mda_logo.jpg);
background-repeat:no-repeat;
display:block;
text-indent:-5000px;
}

#adaLogo a {
float:right;
width:107px;
height:37px;
background-image:url(../images/ada_logo.jpg);
background-repeat:no-repeat;
margin-top:10px;
display:block;
text-indent:-5000px;
}

#footer-content {
margin-left:auto;
margin-right:auto;
width:921px;
text-align:center;
margin-top:20px;
}

#footer-content a {
color:#cb6133;
}

#footer-content a:hover {
color:#000;
}

#slot-footer1 {
padding:0 0 0 5px;
}

#slot-footer2 ul,#slot-footer3 ul {
padding:0;
margin:0;
}

#slot-footer2 li,#slot-footer3 li {
display:inline;
}

#slot-footer2 a,#slot-footer3 a {
padding:0 5px;
text-decoration:none;
}

#slot-footer2 #footer2-6,#slot-footer2 #footer2-7,#slot-footer2 #footer2-8 {
display:none;
}

#slot-footer3 #footer3-3 {
display:none;
}

h1 {
font-size:20px;
margin:0;
}

h2 {
font-size:14px;
margin:0;
padding:0;
}

.sbMemberCustomLabel {
font-weight:700;
}

.sbMemberEmailLabel {
font-weight:700;
}

.sbMemberPhoneLabel {
font-weight:700;
}

a {
outline:none;
}

/* Newsletter styles */
#newsletterStyles h1 {
font-size:20px;
color:#CC6133;
margin:0 0 5px;
padding:0;
}

#newsletterStyles h2 {
font-size:16px;
color:#819EA2;
margin:0;
padding:0;
}

#newsletterStyles h3 {
font-size:14px;
color:#BC9F7D;
margin:0;
padding:0;
}
