/* --------------------------------------------------------------------------------------------
ALTER

DESCRIPTION:
Jobs to complete outside of, as well as throughout the entirety of, this document.
   * DEF: 'asset' = An asset can best be described as any item used in the creation of the site other than
   the HTML.  For example: images, flash, css files, etc.)

** NOTE: The current path for all assets associated with this site is: http://n1assets1.styles1.sowthespirit.com/281/2133327574/

INSTRUCTIONS:
Make changes to the following:
1. all asset URL paths in the following external documents should be changed to the appropriate client URL:
   * style_281.tpl, home.tpl, non-ie.css, ie.css
   ** NOTE: if no URL path exists in one of the aforementioned external documents, obviously
      no change is necessary
2. all asset URL paths in this document should be changed to the appropriate client URL
3. all color values in non-ie.css & ie.css as well as throughout this document should be altered
   ** NOTE: follow PSD instructions on what color each element will be
-------------------------------------------------------------------------------------------- */

/* -------------------------------------------------
content styling / GLOBAL
-- NOTE: pre-vA
------------------------------------------------- */

body
{
color: #000;
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif;
}

a:active,
a:link,
.title_9,
.title_9Bold,
.title_10,
.title_10Bold,
.title_12,
.title_12Bold,
.title_14,
.title_14Bold,
.title_16,
.title_16Bold
{
color: #005380;
}

/* Fix for calendar days of the week color. */
.white_9Bold
{
color: #FFF;
}

a:visited
{
color: #0099EC;
}

a:focus,
a:hover
{
color: #3FBBFF;
}

.contentEdit h1
{
padding: 0.75em 0.5em 0.25em 0.5em;
border: 1px solid #900000;
margin: 0.2em 0;
font-size: 227%;
color: #FFF;
background: #900000 url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/h1_bkgd.jpg) repeat-x 0 0;
}

.contentEdit h2
{
padding: 0.75em 0.5em 0.25em 0.5em;
border: 1px solid #900000;
margin: 0.2em 0;
font-size: 227%;
color: #000;
background: #900000 url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/h2_bkgd.jpg) repeat-x 0 0;
}

.contentEdit h3
{
padding: 0.5em 0.5em 0.75em 0.5em;
margin: 0.2em 0;
font-size: 182%;
color: #ff0000;
background: #900000 url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/h3_bkgd.gif) repeat-x left bottom;
}

.contentEdit h4
{
padding: 0.5em 0.5em 0.75em 0.5em;
margin: 0.2em 0;
font-size: 182%;
color: #FFF;
background: #900000 url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/h4_bkgd.gif) repeat-x left bottom;
}

.contentEdit h5
{
padding: 0 0 0 1.75em;
margin: 0.2em 0;
font-size: 227%;
color: #900000;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/h5_icon.gif) no-repeat 0 6px;
}

.contentEdit h6
{
padding: 0 0 0 1.75em;
margin: 0.2em 0;
font-size: 227%;
color: #000;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/h6_icon.gif) no-repeat 0 6px;
}

.contentEdit img
{
border-color: #900000;
}

/* To style images in content. */
.contentEdit img.imageStyle
{
border-top: 4px solid #900000;
border-right: 4px solid #900000;
border-bottom: 4px solid #900000;
border-left: 4px solid #900000;
}

a[href^="http:"]:active,
a[href^="http:"]:link,
a[href^="http:"]:visited
{
padding: 0 18px 0 0;
text-decoration: underline;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/content_externalLink.gif) no-repeat center right;
}

/* Fix for external link image on linked images in content. */
a[href^="http:"]:active.noIcon,
a[href^="http:"]:link.noIcon,
a[href^="http:"]:visited.noIcon,
a[href^="http:"]:focus.noIcon,
a[href^="http:"]:hover.noIcon
{
padding: 0;
background: none;
}

/* Fix for external link image on company box. */
div#companyBox a[href^="http:"]:active,
div#companyBox a[href^="http:"]:link,
div#companyBox a[href^="http:"]:visited
{
background: none;
padding: 0;
}

/* Fix for external link image on company logo. */
div#companyLogo a:active,
div#companyLogo a:link,
div#companyLogo a:visited,
div#companyLogo a:focus,
div#companyLogo a:hover
{
padding: 0;
}

/* --------------------------------------------------------------------------------------------
ALTER

DESCRIPTION:
Special link properties within the editable region of the website.

INSTRUCTIONS:
Make changes to the following:
1. replace default URL (281.style.sowthespirit.com) with client URL
-------------------------------------------------------------------------------------------- */
a[href^="http://www.281.style.sowthespirit.com"]:active,
a[href^="http://www.281.style.sowthespirit.com"]:link,
a[href^="http://www.281.style.sowthespirit.com"]:visited,
a[href^="http://281.style.sowthespirit.com"]:active,
a[href^="http://281.style.sowthespirit.com"]:link,
a[href^="http://281.style.sowthespirit.com"]:visited,
a[href^="http://n1media1.images1.sowthespirit.com"]:active,
a[href^="http://n1media1.images1.sowthespirit.com"]:link,
a[href^="http://n1media1.images1.sowthespirit.com"]:visited
{
padding: 0;
background-image: none;
}
/* END ALTER - Special link */

a[href^="mailto:"]:active,
a[href^="mailto:"]:link,
a[href^="mailto:"]:visited,
a[href^="javascript:location.href='mailto:'"]:active,
a[href^="javascript:location.href='mailto:'"]:link,
a[href^="javascript:location.href='mailto:'"]:visited
{
padding: 0 18px 0 0;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/content_emailLink.gif) no-repeat center right;
}

a[href$=".pdf"]:active,
a[href$=".pdf"]:link,
a[href$=".pdf"]:visited
{
padding: 2px 18px 2px 0;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/content_pdfLink.gif) no-repeat center right;
}

a[href$=".doc"]:active,
a[href$=".doc"]:link,
a[href$=".doc"]:visited
{
padding: 2px 18px 2px 0;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/content_wordLink.gif) no-repeat center right;
}

/* -------------------------------------------------
main structure
------------------------------------------------- */

body
{
padding: 0 0 30px 0;
background: #460000 url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/body_bkgd.jpg) repeat-x 0 0;
}

div#siteWrapper
{
text-align: center;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/siteWrapper_bkgd.jpg) no-repeat center top;
}

div#siteContainer
{
width: 994px;
margin: 0 auto;
text-align: left;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/siteContainer_bkgd.jpg) no-repeat 0 0;
}

/* -------------------------------------------------
div#shellWrapper
------------------------------------------------- */

div#shellWrapper
{
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/shellWrapper_bkgd.jpg) repeat-y 0 0;
}

div#shellContainer
{
padding: 0 0 38px 0;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/shellContainer_bkgd.jpg) no-repeat left bottom;
}

/* -------------------------------------------------
div#header
------------------------------------------------- */

div#header
{
width: 974px;
height: 136px;
padding: 20px 10px 2px 10px;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/siteContainer_bkgd.jpg) no-repeat 0 0;
}

* html div#header
{
width: 984px;
padding: 20px 0 2px 10px;
}

h1#clientLogo
{
float: left;
display: inline;
width: 649px;
height: 136px;
}

h1#clientLogo a
{
display: block;
width: 649px;
height: 136px;
text-decoration: none;
text-indent: -9999px;
overflow: hidden;
}

div#headerInfo
{
float: left;
display: inline;
width: 325px;
}

ul#headerIcons
{
width: 324px;
height: 65px;
}

ul#headerIcons li
{
float: left;
display: inline;
width: 108px;
height: 65px;
}

ul#headerIcons li a
{
display: block;
width: 98px;
height: 41px;
padding: 24px 5px 0 5px;
line-height: 17px;
text-decoration: none;
text-align: center;
text-transform: uppercase;
font-size: 93%;
color: #FFF;
overflow: hidden;
}

ul#headerIcons li#homeIcon a:focus,
ul#headerIcons li#homeIcon a:hover
{
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/headerIcons.jpg) no-repeat 0 -65px;
}

ul#headerIcons li#membersIcon a:focus,
ul#headerIcons li#membersIcon a:hover
{
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/headerIcons.jpg) no-repeat -108px -65px;
}

ul#headerIcons li#contactIcon a:focus,
ul#headerIcons li#contactIcon a:hover
{
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/headerIcons.jpg) no-repeat -216px -65px;
}

/* --------------------------------------------------------------------------------------------
ALTER

DESCRIPTION:
Marquee

INSTRUCTIONS:
Make changes to the following:
1. if client does not have component activated, change visible to hidden, & vice versa
2. color value
3. PSD changes - if, by deactivating the marquee, image changes result, 
change and upload image.
-------------------------------------------------------------------------------------------- */

#MarqueeWrapper 
{
width: 321px;
height: 23px;
padding: 35px 0 0 2px;
visibility: visible;
}

#Marquee 
{
position: relative;
top: 0;
left: 0;
width: 321px;
height: 23px;
overflow: hidden;
}

#Marquee span 
{
width: 321px;
height: 23px;
color: #fff;
font-size: 93%;
line-height: 23px;
}
/* END ALTER - Marquee */

/* -------------------------------------------------
div#horizontalNav
------------------------------------------------- */

div#horizontalNav
{
width: 972px;
height: 30px;
padding: 0 11px;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/siteContainer_bkgd.jpg) no-repeat 0 -158px;
}

ul#Primary 
{
position: relative;
width: 972px;
height: 30px;
z-index: 100;
}

ul#Primary li
{
/* first level list items are always visible */
float: left;
display: inline;
position: relative;
width: 162px;
height: 30px;
}

ul#Primary li a:active,
ul#Primary li a:link,
ul#Primary li a:visited,
ul#Primary li a:focus,
ul#Primary li a:hover
{
display: block;
width: 141px;
height: 16px;
padding: 8px 11px 8px 10px;
line-height: 16px;
text-decoration: none;
text-align: center;
text-transform: uppercase;
color: #fff;
}

ul#Primary li a:focus,
ul#Primary li a:hover
{
color: #FFF;
}

ul#Primary li#navOne a:focus,
ul#Primary li#navOne a:hover 
{
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/horizontalNav_bkgd.jpg) no-repeat 0 -30px;
}

ul#Primary li#navTwo a:focus,
ul#Primary li#navTwo a:hover 
{
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/horizontalNav_bkgd.jpg) no-repeat -162px -30px;
}

ul#Primary li#navThree a:focus,
ul#Primary li#navThree a:hover 
{
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/horizontalNav_bkgd.jpg) no-repeat -324px -30px;
}

ul#Primary li#navFour a:focus,
ul#Primary li#navFour a:hover 
{
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/horizontalNav_bkgd.jpg) no-repeat -486px -30px;
}

ul#Primary li#navFive a:focus,
ul#Primary li#navFive a:hover 
{
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/horizontalNav_bkgd.jpg) no-repeat -648px -30px;
}

ul#Primary li#navSix a:focus,
ul#Primary li#navSix a:hover 
{
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/horizontalNav_bkgd.jpg) no-repeat -810px -30px;
}

/* --------- ul#Primary li ul --------- */

ul#Primary li ul 
{
/* second level unordered lists appear off-page until mouseover */
position: absolute;
width: 161px;
height: auto;
top: auto;
left: -9999px;
padding: 0;
margin: 0;
overflow: hidden;
z-index: 200;
}

ul#Primary li ul li
{
height: auto;
}

ul#Primary li#navOne ul li a:active,
ul#Primary li#navOne ul li a:link,
ul#Primary li#navOne ul li a:visited,
ul#Primary li#navTwo ul li a:active,
ul#Primary li#navTwo ul li a:link,
ul#Primary li#navTwo ul li a:visited,
ul#Primary li#navThree ul li a:active,
ul#Primary li#navThree ul li a:link,
ul#Primary li#navThree ul li a:visited,
ul#Primary li#navFour ul li a:active,
ul#Primary li#navFour ul li a:link,
ul#Primary li#navFour ul li a:visited,
ul#Primary li#navFive ul li a:active,
ul#Primary li#navFive ul li a:link,
ul#Primary li#navFive ul li a:visited,
ul#Primary li#navSix ul li a:active,
ul#Primary li#navSix ul li a:link,
ul#Primary li#navSix ul li a:visited
{
display: block;
width: 141px;
height: auto;
padding: 7px 10px;
border-top: 1px solid #980000;
border-bottom: 1px solid #980000;
line-height: 17px;
text-decoration: none;
background: #b20000 url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/dropDown_bkgd.jpg) repeat-x 0 0;
}

* html ul#Primary li#navOne ul li a:active,
* html ul#Primary li#navOne ul li a:link,
* html ul#Primary li#navOne ul li a:visited,
* html ul#Primary li#navTwo ul li a:active,
* html ul#Primary li#navTwo ul li a:link,
* html ul#Primary li#navTwo ul li a:visited,
* html ul#Primary li#navThree ul li a:active,
* html ul#Primary li#navThree ul li a:link,
* html ul#Primary li#navThree ul li a:visited,
* html ul#Primary li#navFour ul li a:active,
* html ul#Primary li#navFour ul li a:link,
* html ul#Primary li#navFour ul li a:visited,
* html ul#Primary li#navFive ul li a:active,
* html ul#Primary li#navFive ul li a:link,
* html ul#Primary li#navFive ul li a:visited,
* html ul#Primary li#navSix ul li a:active,
* html ul#Primary li#navSix ul li a:link,
* html ul#Primary li#navSix ul li a:visited
{
height: 17px;
}

ul#Primary li#navOne ul li a:focus,
ul#Primary li#navOne ul li a:hover,
ul#Primary li#navTwo ul li a:focus,
ul#Primary li#navTwo ul li a:hover,
ul#Primary li#navThree ul li a:focus,
ul#Primary li#navThree ul li a:hover,
ul#Primary li#navFour ul li a:focus,
ul#Primary li#navFour ul li a:hover,
ul#Primary li#navFive ul li a:focus,
ul#Primary li#navFive ul li a:hover,
ul#Primary li#navSix ul li a:focus,
ul#Primary li#navSix ul li a:hover
{
border-top: 1px solid #980000;
border-bottom: 1px solid #980000;
background: #d00000 url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/dropDown_roll.jpg) repeat-x 0 0;
}

ul#Primary li.hover ul 
{ 
/* on mouseover, move the list to it's normal position */
top: 30px;
left: 0;
}

/* -------------------------------------------------
div#middle
------------------------------------------------- */

div#middle
{
padding: 30px 40px 40px 40px;
}

/* -------------------------
div#\One
------------------------- */

h2#toolBoxOne-title
{
padding: 0 0 20px 0;
line-height: 26px;
font-weight: normal;
font-size: 182%;
color: #fff;
}

div#toolBoxOne-content
{
font-size: 14px;
}

/* -------------------------------------------------
div#homeComponentWrapper
------------------------------------------------- */

div#homeComponentWrapper
{
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/homeComponent_bkgd.jpg) repeat-y 0 0;
}

div#homeComponentContainer
{
padding: 0 0 34px 0;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/homeComponent_bottom.jpg) no-repeat left bottom;
}

div#homeComponent
{
width: 914px;
padding: 34px 41px 0 41px;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/homeComponent_top.jpg) no-repeat 0 0;
}

* html div#homeComponent
{
width: 945px;
padding: 34px 10px 0 41px;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/homeComponent_top.jpg) no-repeat 0 0;
}

/* -------------------------
div.toolBox
------------------------- */

div.toolBox
{
float: left;
display: block;
width: 284px;
min-height: 164px;
background: #860000 url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/homeComponent_box.jpg) no-repeat 0 0;
}

* html div.toolBox
{
height: 164px;
}

h3.toolBox-title a:active,
h3.toolBox-title a:link,
h3.toolBox-title a:visited,
h3.toolBox-title a:focus,
h3.toolBox-title a:hover
{
display: block;
width: 244px;
height: 26px;
padding: 12px 20px;
line-height: 26px;
text-decoration: none;
font-weight: normal;
font-size: 182%;
color: #fff;
overflow: hidden;
}

div.toolBox-content
{
padding: 10px 0 0 0;
}

div.toolBox-content span
{
padding: 10px 20px 20px 20px;
}

div.toolBox-content td.vB-icontd
{
display: none;
}

div.toolBox-content td.vB-itemtd
{
padding: 0;
}

h4.toolBox-subTitle
{
padding: 0 0 10px 0;
}

div.toolBox-content a:active,
div.toolBox-content a:link,
div.toolBox-content a:visited,
div.toolBox-content a:focus,
div.toolBox-content a:hover,
h4.toolBox-subTitle a:active,
h4.toolBox-subTitle a:link,
h4.toolBox-subTitle a:visited,
h4.toolBox-subTitle a:focus,
h4.toolBox-subTitle a:hover
{
display: block;
width: 223px;
line-height: 17px;
padding: 7px 41px 7px 20px;
text-decoration: none;
font-weight: normal;
color: #fff;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/homeComp_icon.gif) no-repeat right 7px;
overflow: hidden;
}

div.toolBox-content a:focus,
div.toolBox-content a:hover,
h4.toolBox-subTitle a:focus,
h4.toolBox-subTitle a:hover
{
color: #FFF;
background: #e00000 url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/homeComp_icon_roll.gif) no-repeat right 7px;
}

/* ----- div#toolBoxThree ----- */

div#toolBoxThree
{
margin: 0 30px;
}

/* -------------------------------------------------
div#copyright
------------------------------------------------- */

div#copyright
{
width: 914px;
height: 17px;
padding: 20px 40px 13px 40px;
line-height: 17px;
text-align: center;
color: #000;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/copyright_bkgd.jpg) no-repeat 0 0;
}

/* -------------------------------------------------
div#footer
------------------------------------------------- */

/* -------------------------
div#footerInfo
------------------------- */

div#footerInfo
{
width: 480px;
margin: 0 auto;
}

/* ----- div#companyLogo ----- */

div#companyLogo
{
width: 161px;
height: 45px;
margin: 0 auto;
}

div#companyLogo a
{
display: block;
width: 161px;
height: 45px;
padding: 0;
text-decoration: none; /* Netscape 8.1 */
text-indent: -9999px;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/company_logo.jpg) no-repeat 0 0;
overflow: hidden;
}

div#companyLogo a:focus,
div#companyLogo a:hover
{
background-position: 0 -45px;
}

/* ----- div#footerIcons ----- */

div#footerIcons
{
padding: 18px 0 0 0;
text-transform: uppercase;
font-size: 77%;
color: #fff;
}

div#bookmarkLinks
{
float: left;
display: inline;
width: 230px;
padding: 0 20px 0 0;
text-align: right;
}

div#browserLinks
{
float: left;
display: inline;
width: 230px;
text-align: left;
}

div#footerIcons a
{
color: #fff;
}

div#footerIcons a:focus,
div#footerIcons a:hover
{
color: #ff0000;
}

/* Fix for external link image on company box. */
div#footerIcons a[href^="http:"]:active,
div#footerIcons a[href^="http:"]:link,
div#footerIcons a[href^="http:"]:visited
{
background: none;
padding: 0;
}

/* ------- div#companyBox --------- */

div#companyBox
{
width: 160px;
height: 106px;
padding: 7px 5px 18px 5px;
margin: 30px auto 0 auto;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/companyBox_bkgd.jpg) no-repeat 0 0;
}

div#companyBox a
{
display: block;
width: 160px;
height: 106px;
text-decoration: none;
overflow: hidden;
}

/* -------------------------------------------------
div#lightBox
------------------------------------------------- */

div#lightBox
{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 3000px;
background-color: black;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
* html div#lightBox
{
width: 150%;
}

/* -------------------------------------------------
div#lightBox-memberBoxWrapper
------------------------------------------------- */

div#lightBox-memberBoxWrapper
{
display: none;
position: absolute;
top: 100px;
left: 50%;
width: 588px;
height: 228px;
border: 6px solid #e00000;
margin-left: -300px; /* 1/2 the width + 1/2 the scrollbar width of 25 + 5 more */
overflow: hidden;
z-index:1002;
}

div#memberBox
{
height: 198px;
background: #FFF url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/memberBox_bkgd.jpg) no-repeat right bottom;
}

div#memberBox form
{
float: left;
display: inline;
width: 194px;
padding: 15px 20px 0 20px;
}

h3#memberBox-title
{
padding: 0 0 6px 0;
line-height: 20px;
text-transform: uppercase;
font-size: 138.5%;
color: #000;
}

div.memberBox-login-info
{
padding: 0 0 10px 0;
}

label.overlabel 
{
height: 16px;
line-height: 16px;
text-transform: uppercase;
font-family: Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
font-size: 108%;
color: #808080;
}

input.memberBox-textBox
{
width: 180px;
height: 16px;
padding: 6px;
border: 1px solid #e00000;
color: #000;
background: #fff;
}

button#memberBox-enter
{
display: block;
width: 194px;
height: 30px;
padding: 0;
border: 0;
margin: 0;
text-decoration: none;
text-indent: -9999px;
background: transparent url(http://n1assets1.styles1.sowthespirit.com/281/2133327574/images/memberBox_buttons.jpg) no-repeat 0 0;
overflow: hidden;
cursor: pointer;
}

button#memberBox-enter:focus,
button#memberBox-enter:hover
{
background-position: 0 -30px;
}

div#memberBox-info
{
float: left;
display: inline;
width: 314px;
padding: 20px 0 0 20px;
color: #808080 ;
}

div#memberBox-info h4
{
color: #000000;
}

div#memberBox-info a
{
color: #000;
}

div#memberBox-info a:focus,
div#memberBox-info a:hover
{
color: #fff;
background: #000;
}

div#memberBox-register
{
padding: 0 0 15px 0;
}

div#closeMemberBox a
{
display: block;
width: 588px;
height: 30px;
line-height: 30px;
text-decoration: none;
text-align: center;
text-transform: uppercase;
font-size: 108%;
color: #FFF;
background: #9A9A9A;
}

div#closeMemberBox a:focus,
div#closeMemberBox a:hover
{
background: #000;
}

/* slideShow */
div#slideshow-wrapper
{
position: relative;
float: left;
display: inline;
width: 284px;
height: 197px;
}

div#slideshow-wrapper > img
{
position: absolute;
top: 0;
left: 0;
z-index: 10;
}

div#slideshow-container
{
position: absolute;
top: 0;
left: 0;
width: 284px;
height: 197px;
padding: 0;
overflow: hidden;
z-index: 0;
}

div#slideshow-container img
{
position: absolute;
top: 0;
min-width: 284px;
max-width: 284px;
min-height: 197px;
}