/* Print CSS
This version 2008-03-16 v0.7
Copyright (c) 2008, shoesforindustry.net. All rights Reserved.  
*/
/*=======================*/
body {
background: #fff;
color: #000;
font-size: 100%;
font-family: 'Helvetica Neue',Helvetica,'Microsoft Sans Serif',Arial,sans-serif;
}
hr {
border:  1px solid #ccc;
}

/*============================================*/
/* STRUCTURAL ELEMENTS */
#headerwrapper{background: #fff; color:#000;}
#header {background: #fff; color:#000;}

#mainmenuwrapper {background: #fff; color:#000;}
#mainmenu {background: #fff; color:#000;}

#contentswrapper{background: #fff; color:#000;}
#contents{background: #fff; color:#000;border: none;}
#contentbody{background: #fff; color:#000;border: none;}
#submenu {background: #fff; color:#000;border: none;}

#footernavwrapper{background: #fff; color:#000;border: none;}
#footernav{background: #fff; color:#000; border: none;}

#footerwrapper {background: #fff; color:#000;border: none;}
#footer {background: #fff; color:#000;border: none;}

/* Remove from DISAPLY */

#submenu, #mainmenuwrapper, #mainmenuwrapper {
display: none; }

.menu_horiz {
display: none; }

.breadcrumbs {
display: none; }

.noprint {
display: none; 
}

img {
padding: 2px 1px 5px 5px;
border:  none;
text-decoration:  none;
page-break-before: auto;
}

#contents {
color: #000;
background: #fff;
float: none;
text-align: left;
border: 3px solid #fff;
}
#contentbody {
color: #000;
background: #fff;
}

a, a:link, a:visited, a:active, a:hover {
text-decoration:  none;
color:  #000;
} 

#contents a:link:after, #contents a:visited:after {
   content: "  (" attr(href) ")  ";
   font-size: 9px;
color: #990000;
background: #fff;
font-variant: normal;
}

h1 {
background-image: none;
background: #fff;
color: #000;
font-size: 30px;
height: 40px;
padding: 0;
margin: 0;
text-align: right;
}

h1 a, h1 a:link, h1 a:active, h1 a:hover, h1 a:visited {
height: 60px;
background-image: none;
background: #fff;
color: #000;
position: relative;
display: inline;
padding: 0;
margin: 0;
}

* html h1 a{
height: 40px;
}
#subheader h2{
background-image: none;
border: none;
}
#subheader h2,#subheader h2 a,#subheader h2 a:link,#subheader h2 a:visited,#subheader h2 a:hover,#subheader h2 a:focus,#subheader h2 a:active{
border-bottom:  3px solid #ccc;
font-variant: small-caps;
background-image: none;
background: #fff;
color: #000;
font-size: 28px;
}

h2, h3, h4, h5, h6 {
background-image: none;
background: #fff;
color: #000;
}

.imageright, .imageleft {
display: inline;
}

#footer {
clear:  both;
font-size: 9px;
text-align: center;
background: #fff;
color: #000;
margin:0;
padding:0;
background-image: none;
}


.picturelist, .albumlist{
list-style: none;
list-style: none outside;
text-align: left;
}

.thumb{
list-style: none;
list-style: none outside;
float: none;
page-break-before: auto;
margin: 5px;
margin-bottom: 25px;
text-align: left;
}
.picturename, .albumname, .albumcomment,.albumpicturecount {
text-align: center;
}

.picturecomment {
text-align: center;
}

.thumb img {
border: 1px solid #ccc;
padding: 5px;
}
.instructiontext{
display: none;
}

#contents .thumb a:link:after, #contents .thumb a:visited:after,#contents .calendareventtitle a:link:after ,#contents .NewsSummaryLink a:link:after{ 
display:  none;
}
NewsSummaryLink

#contents .calendareventtitle a:link:after 

form {
width: 80%;
}
fieldset {
width:  80%;
border:  none;
}
.invisible {
display: none;
}
.invisible2 {
display: none;
}
.jsgmap {display: none;}
#googlemaps {display: none;}
#staticmap {display: inline;}


.iCalEventGen, .calendar-returnlink, .NewsPostDetailReturnLink {
display: none;
}
.rotatingfadingimages {
display: none;
}
