@charset "utf-8";
/* SWHomes */

body, img, ul, li, form {padding: 0; margin: 0; border: 0;}
body {background-image:url(images/topbg.jpg);background-repeat: repeat-x;background-position: center top;background-color: #B7AB93;font-family: verdana; font-size: 12px;color: #3b4f5c;}
.bigBlue {font-family: Verdana, helvetiva; font-size: 30px; color:#188ccf;}
a {text-decoration: none;color: #188ccf;}
a:hover {text-decoration: underline;}

h1 {color: #00a52b; font-size: 24px; font-family: "Myriad Pro", Verdana, Arial, Helvetica;font-weight: normal;}
h2 {color: #00a52b; font-size: 18px; font-family: "Myriad Pro", Verdana, Arial, Helvetica;font-weight: normal;}
h3 {color: #000000; font-size: 16px; font-family: "Myriad Pro", Verdana, Arial, Helvetica;font-weight: bold;}
h4 {color: #000000; font-size: 14px; font-family: "Myriad Pro", Verdana, Arial, Helvetica;font-weight: normal;}

#mainContainer {width: 900px; clear: both; margin: 0 auto;}
#headerContainer {clear: both; height: 161px;}

#navContainer {clear: both;height: 26px;margin: 0 auto;}
#theNav {margin: 13px 0 0 75px;clear: both;font-family: Arial, Helvetica, sans-serif;}
#theNav ul {padding-top: 3px; }
#theNav li {display: inline;list-style: none;padding-right: 21px;}
#theNav a {color: #FFFFFF;text-decoration: none;font-size: 12px;text-decoration: none; text-transform: uppercase; font-weight: bold;}
#theNav a:hover {color: #188ccf !important;}
/*#theNav .memberDirectory {color: #188ccf;}*/
#theNav .selectedPage, #theNav .selectedPageRoot {color: #00a52b;}
#bodyContainer {background-image:url(images/bodyinner.jpg); background-repeat:repeat-y;clear: both;margin: 0 auto;}
#bodyInner {background-image:url(images/body.jpg); background-repeat:no-repeat;clear: both;min-height: 600px;}
#twoCol #bodyInner {min-height: 650px;}
#home #bodyTop {background-image:url(images/swokc_green.jpg); width: 900px; height: 217px;clear: both;background-repeat: no-repeat;}
#bodyContent {width: 780px; padding: 40px 15px 30px 15px; margin: 0 auto;line-height: 24px;}
.about #bodyContent p {width: 535px;margin: 0 auto;}
.about #bodyContent h1 {width: 535px;margin: 0 auto;margin-bottom: 30px;}
#inside #bodyContent p {margin: 0;}
#inside #bodyContent .developer {padding-top: 20px; padding-bottom: 20px;}
#twoCol #bodyContent {width: 390px; padding: 5px 15px 15px 15px; float: right;}
#twoCol #bodyRight {width: 249px; float: right;margin-right: 75px;}
#twoCol #boxTop {background-image:url(images/boxtop.jpg); background-repeat: no-repeat; width: 249px; height: 63px;}
#twoCol #boxMiddle {background-image:url(images/boxmiddle.jpg); background-repeat: no-repeat; width: 224px; background-color: #fbad2d;padding: 5px 5px 5px 20px;}
#twoCol #boxMiddle li {list-style: none;font-size: 24px;font-family: "Myriad Pro", Arial, Helvetica;}
#twoCol #boxMiddle a {color: #FFFFFF;}
#twoCol #boxBottom {background-image:url(images/boxbottom.jpg); background-repeat:no-repeat; width: 249px; height: 14px;}
#twoCol #imageArea {width: 761px; margin: 0 auto;padding-top: 20px;}
#home #bodyContent {width: 500px; margin: 0 auto;padding-top: 20px; padding-bottom: 20px;color: #000000;}


#bodyFooter {background-image:url(images/footer_bg.jpg); width: 800px; min-height: 190px; clear: both;background-repeat: repeat-y;margin-left: 51px;padding-bottom: 10px;}
#home #footerLeft {width: 266px;float: left;}
#home #footerMiddle {width: 268px;float: left;}
#home #footerRight {width: 266px;float: left;}
#home #footerBox {width: 205px; margin: 0 auto;}

#footerContainer {background-image:url(images/footerBG.jpg); background-repeat:repeat; clear: both;margin: 0 auto; width: auto;}
#footerContentContainer {width: 900px; clear: both; background-image:url(images/footer.gif); background-repeat:no-repeat; height: auto!important; height: 132px; min-height: 132px; margin: 0 auto; padding: 0 0 2em 0;}
#footerContent {float: left; margin-left: 75px;margin-top: 50px;width: 375px;color: #9da7ae;}
#footerContent p {margin: 0; padding: 0;}
#footerContent a {color: #FFFFFF;}

#inside #topColumn {margin: 0px 133px 10px 133px;}
#inside #bottomColumn {margin: 0px 20px 10px 20px;}

/* card */

#inside #leftBody {float: left; width: 382px;}
#inside #rightBody {float: right; width: 382px;}
#cardContainer {width: 382px; min-height: 200px; background-color: #ebedee;}
#cardTop {background-image:url(images/cardtop.jpg);height: 55px;}
#cardLeft {float: left; width: 150px;padding: 6px;color: #fbae2d; font-weight: bold; font-family: "Myriad Pro";font-size: 14px;}
#cardRight {float: right; width: 150px;padding: 6px;}
#cardBottom {padding: 8px;line-height: 30px;}
#bodyContent .directoryLetters {padding-left: 25px;}
#bodyContent .directoryLetters a {font-size: 18px;padding-right: 17px;}

#footerContentContainer:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#footerContentContainer {display: inline-block;}
* html #footerContentContainer {height: 1%;}
#footerContentContainer {display: block;}
