BODY {

            padding:0px;

            margin:0px;

            }

 

BR {

            line-height:10px;

            }

 

/* THIS SETS THE BLUE BACKGROUND IMAGE ON THE BODY */

.sub {

            padding:0px;

            margin:0px;

            background: #fff url(/resources/images/bg_sub.gif) top left repeat-y;

            font-family:verdana;

            }

 

#home {

            padding:0px;

            margin:0px;

            background: #fff url(/resources/images/bg_sub.gif) top left repeat-y;

            font-family:arial;

}

 

 

 

 

/* HEADER ****************************** */

#header {

            padding:0px 0px 0px 25px;

            margin:0px;

            }

 

#headerLogo {

            padding:0px;

            margin:0px;

            }

 

#headerTag {

            padding:0px;

            margin:0px;

            }

 

.headerNav {

            padding:18px 0px 0px 0px;

            margin:0px;

            text-align:left;

            }

            

            

/* SEARCH BOX STYLES ****************************** */

            #formSearchBox {

                        padding:4px 0px 0px 20px;

                        margin:0px;

                        width:157px;

                        }

            

            #formSearchBox p {

                        padding:0px;

                        margin:0px;

                        font-size:10px;

                        display:inline;

                        }

            

            .formSearch {

                        padding:0px;

                        margin:0px;

                        border-top:1px solid #5c5c5c;

                        border-right:1px solid #E7E7E7;

                        border-bottom:1px solid #EEEEEE;

                        border-left:1px solid #929292;

                        background:#ffffff;

                        width:97px;

                        }

 

/* HOME PAGE STYLES ****************************** */

#home1 p {

            padding:0;

            margin:0;

            }

 

#home2 p {

            padding:0;

            margin:0;

            }

 

#home3 p {

            padding:0;

            margin:0;

            }

 

#homeHead {

 

}

 

#homeHeadWrap {

padding:0 0 0 25px;

}

 

#homeNav {

 

}

 

#homeNavWrap {

background: url(/resources/images/bg_home_nav.gif) top left repeat-x;

padding:0 0 0 25px;

margin:0;

}

 

#homeContent {

background:#45B8D8 url(/resources/images/bg_home_top.gif) top left repeat-x;

}

 

#homeContentWrap {

background: url(/resources/images/bg_home_bot.gif) bottom left repeat-x;

padding:0 0 0 25px;

margin:0 0 0 0;

}

 

#homeLeft {

background: #7DCDE4;

}

 

#homeBlocks {

background:#D6F096 url(/resources/images/bg_home_block.gif) top left repeat-x;

padding:0 0 0 25px;

margin:20px 0 0 0;

}

 

#homeBlocksWrap {

float:left;

padding:0;

margin:0;

}

 

 

.homeBlockWrap {

width:198px;

padding:0;

margin:0;

float:left;

}

 

.homeBlockWrapWide {

width:235px;

padding:0;

margin:0;

float:left;

}

 

.homeBlock {

padding:0 23px;

margin:0;

}

 

.homeBlock h4 {

background:#fff;

width:100%;

padding:0px;

margin:0px;

font: bold 13px/27px small-caps arial, sans-serif;

color:#333;

}

 

.homeBlock span {

display:block;

padding:10px 0 0 0;

margin:0px;

font: normal 11px/12px arial, sans-serif;

}

 

 

/* SETS COLOR BAR / MARGIN BETWEEN SECTION NAV AND CONTENT */      

#contentBg {

            padding:0px 0px 0px 0px;

            margin:7px 0px 0px 0px;

            background: url(/resources/images/bg_yellow.gif) top left repeat-x;

            }

            

/* SETS BACKGROUND IMAGE ****************************** */

 

            #overview {

                        margin:0px 0px 0px 0px;

                        padding:0px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/01.jpg) 206px 0px no-repeat;

                        }

            #overviewBg {

                        padding:0px 0px 0px 0px;

                        margin:7px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_blue.gif) top left repeat-x;

                        }

            .overview {

                        padding:0;

                        margin:0;

                        background: url(/resources/images/backgrounds/bg_blue.gif) top left repeat-x;

                        }

            #overviewBgSm  {

                        padding:0px 0px 0px 0px;

                        margin:7px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_blue_sm.gif) top left repeat-x;

                        }

            .overviewSm {

                        padding:0;

                        margin:0;

                        background: url(/resources/images/backgrounds/bg_blue_sm.gif) top left repeat-x;

                        }           

 

            #visit {

                        margin:0px 0px 0px 0px;

                        padding:0px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/02.jpg) 206px 0px no-repeat;

                        }

            #visitBg {

                        padding:0px 0px 0px 0px;

                        margin:7px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_purple.gif) top left repeat-x;

                        }

            .visit {

                        padding:0;

                        margin:0;

                        background: url(/resources/images/backgrounds/bg_purple.gif) top left repeat-x;

                        }

            #visitBgSm {

                        padding:0px 0px 0px 0px;

                        margin:7px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_purple_sm.gif) top left repeat-x;

                        }

            .visitSm {

                        padding:0;

                        margin:0;

                        background: url(/resources/images/backgrounds/bg_purple_sm.gif) top left repeat-x;

                        }

 

 

            #collections {

                        margin:0px 0px 0px 0px;

                        padding:0px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/03.jpg) 206px 0px no-repeat;

                        }

            #collectionsBg {

                        padding:0px 0px 0px 0px;

                        margin:7px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_green.gif) top left repeat-x;

                        }           

            .collections {

                        padding:0;

                        margin:0;

                        background: url(/resources/images/backgrounds/bg_green.gif) top left repeat-x;

                        }           

            #collectionsBgSm {

                        padding:0px 0px 0px 0px;

                        margin:7px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_green_sm.gif) top left repeat-x;

                        }           

            .collectionsSm {

                        padding:0;

                        margin:0;

                        background: url(/resources/images/backgrounds/bg_green_sm.gif) top left repeat-x;

                        }           

 

#collectionsGalleryBg {

                        padding:0px 0px 0px 0px;

                        margin:7px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_green_gallery.gif) top left repeat-x;

                        }           

            .collectionsGallery {

                        padding:0;

                        margin:0;

                        background: url(/resources/images/backgrounds/bg_green_gallery.gif) top left repeat-x;

                        }           

 

 

            #experience {

                        margin:0px 0px 0px 0px;

                        padding:0px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_yellow_sm.gif) 0px 0px no-repeat;

                        }

            #experienceBg {

                        padding:0px 0px 0px 0px;

                        margin:7px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_yellow.gif) top left repeat-x;

                        }

            .experience {

                        padding:0;

                        margin:0;

                        background: url(/resources/images/backgrounds/bg_yellow.gif) top left repeat-x;

                        }           

            #experienceBgSm {

                        padding:0px 0px 0px 0px;

                        margin:7px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_yellow_sm.gif) top left repeat-x;

                        }

            .experienceSm {

                        padding:0;

                        margin:0;

                        background: url(/resources/images/backgrounds/bg_yellow_sm.gif) top left repeat-x;

                        }           

 

 

            #join {

                        margin:0px 0px 0px 0px;

                        padding:0px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/05.jpg) 206px 0px no-repeat;

                        }

            #joinBg {

                        padding:0px 0px 0px 0px;

                        margin:7px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_tan.gif) top left repeat-x;

                        }           

            .join {

                        padding:0;

                        margin:0;

                        background: url(/resources/images/backgrounds/bg_tan.gif) top left repeat-x;

                        }           

            #joinBgSm {

                        padding:0px 0px 0px 0px;

                        margin:7px 0px 0px 0px;

                        background: url(/resources/images/backgrounds/bg_tan_sm.gif) top left repeat-x;

                        }           

            .joinSm {

                        padding:0;

                        margin:0;

                        background: url(/resources/images/backgrounds/bg_tan_sm.gif) top left repeat-x;

                        }           

 

#contentPad {

            padding:0px 0px 60px 10px;

            margin:0px;

            }

 

/* SPACERS ARE USED TO PUSH DOWN THE CONTENT BELOW THE BG IMAGE */

/* AS WELL AS A PLACE TO PUT LINKS TO THE BACKGROUND IMAGE. */

 

#spacerCollections {

height:66px;

}

 

#spacerSmall {

height:66px;

}

/*126px 231px */

#spacerLanding {

height:231px;

}

 

#rightSpacerSmall {

padding:66px 0 20px 0;

margin:0;

}

 

/* 231PX PADDS THE TOP THE 60PX PADDS THE BOTTOM AND THE */

/* 10PX CREATES THE IMAGE OVERLAP */

 

#contentPadLanding {

            padding:0 0 60px 10px;

            margin:0px;

            }           

 

#ContentPadCollections {

            padding:0 0 60px 0;

            margin:0px;

            }                       

 

#content {

            padding:0px 32px 0px 22px;

            margin:0px;

            background:#ffffff;

            }

 

#contentEcards {

            padding:0px 32px 0px 22px;

            margin:0px;

            background:#ffffff;

            }

 

#contentExp {

            padding:0px 32px 0px 22px;

            margin:0px;

            background:#ffffff;

            }

 

/* ektron writes in a span tag */

 

#content span#contentBlock1 {

display:block;

}

 

.barBlock {

            padding:10px;

            margin:0px;

            height:211px;

            overflow:hidden;

            }

            

#contentLeft {

            background-color:#DCDCDC;

            padding:0px;

            margin:0px;

            }

            

#contentCenter {

            padding:0px;

            margin:0px;

            border-width:0px 0px 0px 0px;

            border-style:solid;

            border-color:#cccccc;

            }

            

#contentRight {

            padding:0px;

            margin:0px;

            }

 

 

 

#colC {

padding:232px 0 20px 0;

margin:0;

}

            

#colCShort {

padding:66px 0 20px 0;

margin:0;

}

 

/* FOR THE RIGHT SIDE SPACER */

.contentRight {

            padding:0px;

            margin:0 0 0 0;

            }

 

/* top nav */

#topBar {

            padding:0px 0px 0px 25px;

            margin:0px;

            background:#B4B4B4;

            display:block;

            }

 

/*  SITE MAP ****************************** */

 

.sitemap {

            float:left;

            display:block;

            width:200px;

            padding:5px;

            margin:5px;

            }

            

#content div.sitemap ol {

            padding:0 5px;

            margin:0;

            list-style-type : none;

            }

            

#content div.sitemap ol li ol {

            padding:0 5px;

            margin:0;

            list-style-type:none;

            }

            

            

/* OVERVIEW */            

#smOverview {

            border-left:5px solid #45B8D8;

            }

/* VISIT */

#smVisit {

            border-left:5px solid #B8488E;

            }

/* COLLECTIONS */

#smCollections {

            border-left:5px solid #99CC33;

            }

/* EXPERIENCE */

#smExperience {

            border-left:5px solid #EEB411;

            }

/* JOIN */

#smJoin {

            border-left:5px solid #C6BE8F;

            }           

            

 

/* EXPERIENCE */

/* LANDING */

 

.expLandBlueBox {

width:100%;

padding:17px;

background:#DCEFF3;

}

 

.expLandWhiteBox {

width:100%;

padding:17px;

background:#fff;

}

 

.expLandGrid {

width:100%;

}

 

.expLandGirdLeft {

width:50%;

}

 

 

.expLandLead {

            padding:0 0 20px 0;

            }

 

.expLandBlue {

            padding:30px 23px 0 23px;

            background:#DCEFF3;

            }

 

#contentExp td.expLandBlue a {

color:#ff0000;

}

 

#contentExp table.expLandGray {

            margin:0 11px 11px 0;

            width:275px;

            background:#EDEDED;

            }

 

#contentExp td.expLandGrayPhoto {

            padding: 6px 0 6px 6px;

            }

 

#contentExp td.expLandGrayText {

padding:6px 6px 6px 0;

}

 

 

.expBlueBox {

            padding:0;

            margin:0;

            background:#DCEFF3;

            }

 

.expGrayBox {

            background:#EAEAEA;

            padding:17px;

            }

 

.expPad {

            padding:10px;

            }

            

            

/* FOOTER ****************************** */

 

#footer {

            padding:0px 0px 0px 25px;

            margin:0px 0px 0px 0px;

            background:#F1F1F1;

            clear:both;

            }

            

#footerLeft {

            width:167px;

            padding:0px;

            margin:0px;

            background:#cccccc;

            }

            


#footerBlock {

            padding:0px;

            }

 

 

/* footer */

 

td.footer {

padding:0 0 0 25px;

margin:0;

}

 

div.footerLinks {

padding:10px 0 0 25px;

margin:0;

}

 

div.footerLinks a {

padding:0 18px 0 0;

color:#999999;

font: normal 11px/12px arial, sans-serif;

text-decoration:none;

}

 

div.footerLinks a:hover {

color:#333;

}

 

.smText {

font: normal 11px/12px arial, sans-serif;

}

 

.medText {

font: normal 13px/14px arial, sans-serif;

}

 

.lgText {

font: normal 15px/16px arial, sans-serif;

}

