/******All Templates********/
#Page { width: 900px; }
#Header { background-color: #ffffff; }
#Content { background-color: #ffffff; }
#Column1, #Column2, #Column3, #Feature { background-color: #ffffff; }
#Footer { background-color: #ffffff; }

/******Base Template 5*****/
#Column1
{
    width: 480px;
    float: left;
    margin: 10px 0 0 210px;
}
#Column2
{
    margin: 10px 0 0 -480px;
    float: left;
    width: 210px;
    position: relative; 
    left: -210px;
}
#Column3
{
    margin: 10px 0 0 0;
    float: left;
    width: 210px;
}

body
{
    background: #9a8869 url(../files/images/design/background.gif) left top repeat-x;
    padding: 0 0 50px 0;
}

#Body-Wrap
{
    background: url(../files/images/design/background-glow.jpg) center top no-repeat;
}

#Header
{
    background: transparent;
    margin: 0;
    padding: 19px 0 0 0;
}

#Header h1
{
    background: url(../files/images/design/header.jpg) left top no-repeat;
    height: 187px;
    margin: 0;
    padding: 0;
    text-indent: -9000px;
}

#Header h1 a
{
    display: block;
    width: 900px;
    height: 187px;
}

#Footer
{
    background: transparent url(../files/images/design/footer-background.gif) left top no-repeat;
    font-size: 90%;
    padding: 10px 8px 10px 8px;
    color: #514737;
}

#Footer a { color: #514737; }

#Footer .Copyright
{
    float: left;
}

#Footer .DesignedBy
{
    float: right;
}


/* Navigation */

#Nav
{
    background: #fbfbfa url(../files/images/design/nav-gradient-bg.gif) left bottom repeat-x;
    border-top: 1px solid #cbc1b5;
    border-bottom: 1px solid #cbc1b5;
}


#Nav a:link, #Nav a:visited, #Nav a:active
{
    color: #6d5744;
    text-decoration: none;
    text-transform: uppercase;
    display: block;
    padding: 10px 29px;
    font-size: 110%;
}

#Nav a:hover
{
    text-decoration: underline;
}

#Nav ul
{
    margin: 0;
    padding: 0;
}

#Nav ul li
{
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

/* End Navigation */

.Sidebar1, .Sidebar2
{
    background: url(../files/images/design/column-background.gif) center top no-repeat;
}

#Content
{
    font-size: 110%;
}

#Column1 h2
{
    font-size: 160%;
    color: #6b5543;
    padding-bottom: 4px;
    border-bottom: 1px solid #ccc;
}

#Column1 h3 { font-size: 130%; }

#Column1 h4
{
    font-size: 120%;
    color: #7f7c44;
}

#Column1 ul li, #Column1 ol li
{
    font-size: 120%;
    line-height: 1.5em;
}

#Column1 a:link
{
    color: #806650;
}

#Column1-Wrap
{
    padding: 5px 6px 10px 6px;
}

#Column2-Wrap, #Column3-Wrap
{  
    padding: 0 14px 10px;
}

#Column3-Wrap h3
{
    font-size: 140%;
    text-transform: uppercase;
    font-weight: bold;
    color: #8a7868;
    text-align: center;
    margin-top: 8px;
}

#Column3-Wrap hr
{
    border-top: 1px solid #d8d3cb;
    border-bottom: 1px solid #efece7;
    border-style: solid none;
}

#Column3-Wrap .Field label
{
    color: #4c3c30;
    font-size: 110%;
}

#Column3-Wrap .Field input
{
    display: block;
    margin: 4px 0 4px 9px;
    width: 160px;
}

#Column3-Wrap .Field textarea
{
    display: block;
    margin: 4px 0 4px 9px;
    width: 160px;
}

#Column3-Wrap .Buttons
{
    text-align: center;
    margin: 10px 0 15px 0;
}

#Column3-Wrap a { color: #4C3C30; }

.InfoCenterContainer ul
{
    margin: 15px 0 20px 5px;
}

.InfoCenterContainer ul li
{
    list-style-type: none;
    line-height: 1.2em;
}

#Column2-Wrap a
{
    text-decoration: none;
    color: #4c3c30;
}

#Column2-Wrap a:hover { text-decoration: underline; }


.InfoCenterButton
{
    background: url(../files/images/information-center-button.gif) left top no-repeat;
    width: 182px;
    height: 40px;
    text-indent: -9000px;
    display: block;
    margin-top: 9px;
}

.ViewAllLink
{
    text-align: right;
    display: block;
}

.MemberLogin a
{
    background: url(../files/images/icon-lock.gif) left center no-repeat;
    padding: 2px 0 2px 18px;
    color: #4c3c30;
    font-size: 110%;
}

.MemberLogin
{
    text-align: center;
    margin: 10px 0 20px 0;
}

.SkyRadio { text-align: center; }


.MemberPhoto
{
    float: left;
    margin: 0 10px 10px 0;
}


#Column1 h3
{
    font-size: 160%;
}

.Profile
{
    border-bottom: 1px solid #ccc;
    margin: 10px 0 10px 0;
    padding-top: 10px;
}


.ProfileInfo { line-height: 1.35em; }


.CollabItems li p { font-size: 100%; }


/* DROP DOWN MENUS */



#Nav li {
    float: left;
    position: relative;
    margin-bottom: 0;
    z-index: 99;
}
#Nav li.Parent a span
{
    background: transparent url(../images/icon-nav-dropdown.gif) no-repeat right center;
    padding: 1px 8px 1px 0;
}

#Nav ul li {
    display: inline;
    list-style-type: none;
    padding: 0;
    line-height: 1.2em;
    z-index: 999;
    font-size: 140%;
}

#Nav li a,
#Nav li a:link,
#Nav li a:visited 
{
    
    text-decoration: none;
    display: block;
    padding: 0.7em 20px 0.7em;
}

#Nav a:hover { text-decoration: underline; }

#Nav ul ul
{
    left: -9000px;
    position: absolute;
    width: 220px;
    padding: 0;
    z-index: 999;
    background: #f6f6f6;
    right: auto; 
    bottom: auto;
    top: 2.55em;
}

#Nav li li
{
    display: block;
    float: none;
    z-index: 99;
    position: relative;
    font-size: 100%;
}

#Nav li ul a,
#Nav li ul a:link,
#Nav li ul a:visited 
{
    display: block;
    width: 200px;
    padding: 6px 10px;
    line-height: 1.3em;
    border: none;
    height: auto;
    font-size: 95%;
}

#Nav li ul a:hover { text-decoration: none; }

#Nav li:hover, #Nav li.sfhover
{ background: #f3f3f3; }

#Nav li li:hover, #Nav li li.sfhover
{ background: #eee; }

#Nav li:hover a, #Nav li.sfhover a
#Nav li:hover a:link, #Nav li.sfhover a:link
#Nav li:hover a:visited, #Nav li.sfhover a:visited
{ 
    border-color: #ddd; 
    color: #900;
}

#Nav li:hover li a, #Nav li.sfhover li a
#Nav li:hover li a:link, #Nav li.sfhover li a:link
#Nav li:hover li a:visited, #Nav li.sfhover li a:visited
{ color: #222; }

#Nav li li:hover a, #Nav li li.sfhover a
#Nav li li:hover a:link, #Nav li li.sfhover a:link
#Nav li li:hover a:visited, #Nav li li.sfhover a:visited
{ color: #900; }

#Nav li:hover ul, #Nav li.sfhover ul { left: auto; }
#Nav li:hover ul ul, 
#Nav li.sfhover ul ul { left: -9000px; }
#Nav li li:hover ul, 
#Nav li li.sfhover ul { left: 200px; }

.NoPhoto { display: none; }{1|0|0|}