﻿html { min-height: 100%; margin-bottom: 1px; }

body {
background-color: #FFFFFF;}

/*     HEADER     */
.headerSpacer{
background-image: url(images/index_02.jpg);
width: 375px;
height: 97px; }

/*     TOP MENU     */
.topMenuBG{
background-image: url(images/index_04.jpg);
text-align: center;
background-repeat: no-repeat;
width: 800px;
height: 29px; }

.topMenuCustomBG{
background-image: url(images/custom_04.jpg);
text-align: center;
background-repeat: no-repeat;
width: 800px;
height: 29px; }

.topMenuTeamBG{
background-image: url(images/team_04.jpg);
text-align: center;
background-repeat: no-repeat;
width: 800px;
height: 29px; }

.menuRed a:link, .menuRed a:visited{
color: #981a1e;
font-family: Tahoma;
font-weight: bolder;
text-decoration: none;
font-size: 20px; }

.menuRed a:hover, .menuRed a:active{
color: #6f1911;
font-family: Tahoma;
font-weight: bolder;
text-decoration: none;
font-size: 20px; }

.menuGrey a:link, .menuGrey a:visited{
color: #353d3e;
font-family: Tahoma;
font-weight: bolder;
text-decoration: none;
font-size: 20px; }

.menuGrey a:hover, .menuGrey a:active{
color: #212627;
font-family: Tahoma;
font-weight: bolder;
text-decoration: none;
font-size: 20px; }


.webkit .stdContent{
font-size: x-small;
}

.ie .stdContent{
font-size: xx-small;
}

.stdContent{
font-family: Tahoma;
font-size: x-small;
margin-top: 1em;
text-align: justify;
margin-bottom: 1em;
color: #3d3d3d;
}



/*     POLAROID     */

.webkit .polaroidContent {
font-size: x-small;
}

.ie .polaroidContent {
font-size: xx-small;
}

.polaroidContent{
margin-left: +19em;
font-family: Tahoma;
font-size: x-small;
margin-top: 1em;
text-align: justify;
margin-bottom: 1em;
color: #3d3d3d;
}

.polaroidHeaderSpacer{
margin-top: 3.8em;
}

.polaroidHeader{
font-family: Tahoma;
margin-left: +6.3em;
color: #353d3e;
font-size: 30px; }

.polaroidContent a:link, #polaroidContent a:visited {
text-decoration: none;
color: #353d3e;
font-size: 10px;
font-weight: bold; }

#polaroidContent a:hover, #polaroidContent a:active {
text-decoration: none;
color: #981a1e;}


/*     CONTENT BG     */

.contentIndexBG{
background-image: url(images/index_06.gif);
width: 593px;
height: 429px;}

.contentIndexBGCustom{
background-image: url(images/custom_06.jpg);
width: 593px;
height: 429px;}

.contentWhoWhatBGCustom{
background-image: url(images/whowhat_06.jpg);
width: 593px;
height: 429px;
background-repeat: no-repeat; }

.contentTNCBGCustom{
background-image: url(images/tnc_06.jpg);
width: 593px;
height: 429px;
background-repeat: no-repeat; }

.contentServicesBGCustom{
background-image: url(images/services_06.jpg);
width: 593px;
height: 429px;
background-repeat: no-repeat; }

.contentCommunicateBGCustom{
background-image: url(images/communicate_06.jpg);
width: 593px;
height: 429px;
background-repeat: no-repeat; }

.contentArtistsBGCustom{
background-image: url(images/artists_06.jpg);
width: 593px;
height: 429px;
background-repeat: no-repeat; }

.fixSpacer{
height: 8px;
}

.contentGetStartedBGCustom{
background-image: url(images/getstarted_06.jpg);
width: 593px;
height: 429px;
background-repeat: no-repeat; }

.contentIdentityBG{
background-image: url(images/identity_06.jpg);
width: 593px;
height: 429px;
background-repeat: no-repeat; }

.contentNewsBG{
background-image: url(images/news_06.jpg);
width: 593px;
height: 429px;
background-repeat: no-repeat; }

.contentPicsBG{
background-image: url(images/whiteback.jpg);
width: 593px;
height: 429px;
background-repeat: no-repeat; }

.contentTeamBG{
background-image: url(images/team_08.jpg);
width: 593px;
height: 381px;
background-repeat: no-repeat; 
}



.contentTeammusicBG{
background-image: url(images/teammusic_08.jpg);
width: 593px;
height: 381px;
background-repeat: no-repeat; 
}

.contentTeamSurfBG{
background-image: url(images/team_surf_08.jpg);
width: 593px;
height: 381px;
background-repeat: no-repeat; 
}

.contentTeamSkateBG{
background-image: url(images/team_skate_08.jpg);
width: 593px;
height: 381px;
background-repeat: no-repeat; 
}


/*     NEWS     */

.webkit .newsText{
font-size: x-small;

}

.ie .newsText{
font-size: xx-small;
}
.newsContent{
margin-left: 11.9em;
margin-top: 1em; }

.newsText{
margin-left: 0em;
padding-left: 1em;
font-family: Tahoma;
font-size: x-small;
color: #3d3d3d;
}

/*     TEAM     */
.contentTeamHeaderBG{
background-image: url(images/team_06.jpg);
width: 593px;
height: 48px;
background-repeat: no-repeat; 
}
.teamContentSpacer{
height: 10px;

.webkit .teamContent {
font-size: x-small;
}

.ie .teamContent {
font-size: xx-small;
}

}
.teamContent{
margin-left: +27em;
font-family: Tahoma;
font-size: x-small;
margin-top: 1em;
text-align: justify;
margin-bottom: 1em;
color: #3d3d3d;
}

/*     PRODUCT CRUMB     */
.crumb{
margin-left: 10px;
margin-top: 10px; }

.crumbCategory{
font-size: 12px;
font-family: Tahoma;
color: #353d3e;}

.crumbSection{
font-family: Tahoma;
font-size: 12px;
color: #981a1e;}

.crumbSep{
font-family: Tahoma;
font-size: 10px;
font-weight: 300;
color: #212627;}

/*     TEAM CRUMB     */
.crumbTeam a:link, .crumbTeam a:visited {
text-decoration: none;
color: #981a1e; }

.crumbTeam a:hover, .crumbTeam a:active {
text-decoration: none;
color: #ffffff; }

.crumbTeam{
margin-left: 50px;
}

.crumbTeamCategory{
font-size: 12px;
font-family: Tahoma;
color: #353d3e;}

.crumbTeamSection{
font-family: Tahoma;
font-size: 12px;
color: #981a1e;}

.crumbTeamSep{
font-family: Tahoma;
font-size: 10px;
font-weight: 300;
color: #212627;}



/*     CONTENT SPACING     */
.leftContentSpacer{
background-image: url(images/index_05.jpg);
width: 124px;
height: 429px;
background-repeat: no-repeat; }

.leftContentSpacerCustom{
background-image: url(images/custom_05.jpg);
width: 124px;
height: 429px;
background-repeat: no-repeat; }

.rightContentSpacer{
background-image: url(images/index_07.jpg);
width: 83px;
height: 429px;
background-repeat: no-repeat; }

.rightContentSpacerCustom{
background-image: url(images/custom_07.jpg);
width: 83px;
height: 429px;
background-repeat: no-repeat; }


/*     FOOTER SPACING     */
.leftFooterSpacer{
background-image: url(images/index_09.jpg);
width: 124px;
height: 17px; }

.rightFooterSpacer{
background-image: url(images/index_11.jpg);
width: 83px;
height: 17px; }

.topFooterSpacer{
height: 1px; }

/*     FOOTER     */
#footer{
width: 593px;
height: 17px;
background-color: #353d3e;
text-align: center;
font-weight: bold;
color: #dddddd;
font-size: xx-small;
font-family: Verdana, Helvetica, Arial, sans-serif;
letter-spacing: .1em;
}

#footer a:link, #footer a:visited {
text-decoration: none;
color: #dddddd; }

#footer a:hover, #footer a:active {
text-decoration: none;
color: #ffffff; }
