

body { margin-top: 0 }





a {
font-family: "Lucida Grande", arial, sans-serif;
zzzfont-size: 12px;
font-weight: bold;
color: #888888;
text-decoration : none;
}


a:hover {
font-family: "Lucida Grande", arial, sans-serif;
zzzfont-size: 12px;
color: #CC0000;
font-weight: bold;
text-decoration : none;
}

Body {
color: #444444;
font-size: 12px;
font-family: "Lucida Grande", arial, sans-serif;
top-margin : 20px;
bottom-margin : 0px;
left-margin : 0px;
right-margin : 0px;
zzzSCROLLBAR-BASE-COLOR: #404040;
zzzSCROLLBAR-ARROW-COLOR: #EFEFEF;
}

TD {
zzzcolor: #000000;
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
}


a img {border:0px, border-color:#FFF}

.normal {
color: #000000;
font-size: 12px;
font-family: "Lucida Grande", arial, sans-serif;
}

.blocktext
{
	color: #888888;
	font-size: 11px;
	font-family: "Lucida Grande", arial, sans-serif;
	zzzfont-weight: bold;
}

.storybox {
color: #000000;
font-size: 12px;
font-family: "Lucida Grande", arial, sans-serif;
background-color: #FFFFFF;
}

.storyinfo {
color: #888888;
font-size: 11px;
font-family: "Helvetica, Lucida Grande", arial, sans-serif;
zzzfont-weight: bold;
}

.commentbar4 {
color: #000000;
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
background-color: #EEEEEE;
}



H1 {
color: #000000; 
font-size: 12px;
font-family: "Lucida Grande", arial, sans-serif;
}


H2 {
color: #000000; 
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
}

H3 {
color: #000000; 
font-size: 13px;
font-family: "Lucida Grande", arial, sans-serif;
}

option {
font-family: "Lucida Grande", arial, sans-serif;
font-size: 11px;
color: #000000;
}

textarea {
font-family: "Lucida Grande", arial, sans-serif;
font-size: 11px;
color: #000000;
}

select {
font-family: "Lucida Grande", arial, sans-serif;
font-size: 10px;
color: #000000;
}

input, submit {
font-family: "Lucida Grande", arial, sans-serif;
font-size: 10px;
color: #000000;
}

th {
color: #000000;
font-size: 12px;
font-weight: bold;
font-family: "Lucida Grande", arial, sans-serif;
}

.headertext {
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
font-family: "Lucida Grande", arial, sans-serif;
}

.navtext {
color: #000000;
font-family: "Lucida Grande", arial, sans-serif;
}


.blocktitle {
color: #000000;
font-size: 11px;
font-weight: bold;
font-family: "Lucida Grande", arial, sans-serif;
padding-left:5px;
}



.blockinfo {
color: #888888;
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
zzzbackground-color: #FF4444;
padding-left:18px;
zzzpadding-bottom:2px;
zzzpadding-top:2px;
}



.footerblock {
color: #888888;
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
zzzborder-top-width: 1px;
zzzborder-top-style: dashed;
}


.headerblock
{
	color: #888888;
	font-size: 11px;
	font-family: "Lucida Grande", arial, sans-serif;
	font-color: #dddddd //background-color: #EEEEEE;
	zzzpadding-top: 15px;
	zzzpadding-bottom: 6px;
	padding-left: 10px;
	padding-right: 20px;
	zzzborder-bottom-width: 1px;
	zzzborder-bottom-style: dashed;
//	font-weight: bold;
}

.welcomeblock {
color: #000000;
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
zzzbackground-color: #EEEEEE;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
border-top-width: 1px;
border-top-style: dashed;
}


.featureblock {
color: #000000;
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
}


.footer {
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
}

.feturedstorytitle {
color: #CC0000;
font-size: 18px;
font-weight: bold;
font-family: "Lucida Grande", Arial;
}

.storytitle,.storytitle h1   {
color: #000000;
font-size: 18px;
font-weight: bold;
font-family: "Lucida Grande", Arial;
display: inline;
}

.storybyline {
color: #000000;
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
}

.storyunderline{
background-color: #000000;
}

.warning {
color: red;
font-size: 12px;
font-weight: bold;
font-family: "Lucida Grande", arial, sans-serif;
}

.warningsmall {
color: red;
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
}

.commentbar1 {
color: #000000;
background-color: #EEEEEE;
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
}

.commentbar2 {
background-color: #EEEEEE;
font-size: 11px;
font-family: "Lucida Grande", arial, sans-serif;
}

.commentbar3 {
color: #888888;
background-color: #EEEEEE;
font-size: 10px;
font-family: "Helvetica, Lucida Grande", arial, sans-serif;
}

.commenttitle {
color: #000000;
font-size: 12px;
font-weight: bold;
background-color: #EEEEEE;
font-family: "Lucida Grande", arial, sans-serif;

}


.cal_day {

font-size: 13px;

font-weight: bold;

color: #000000;

}






.cal_day {
font-size: 12px;
font-weight: normal;
color: #000000;
border-style: solid dashed none none;
border-color: #bbbbbb #bbbbbb #ffffff #ffffff;
}

.cal_body {
xxbackground-color: #C0C0C0;
font-family: "arial, sans-serif";
font-weight: bold;
color: #000000;
border-style: none none none none;
border-color: #000000 #000000 #000000 #000000;
}

.cal-nullday {
xxbackground-color: #EEEEEE;
color: #000000;
border-style: solid dashed none none;
border-color: #bbbbbb #bbbbbb #ffffff #ffffff;
}

.cal-oldday {
background-color: #eeeeee;
color: #000000;
border-style: solid dashed none none;
border-color: #bbbbbb #bbbbbb #ffffff #ffffff;
}

.cal-futureday {
xxbackground-color: #EEEEEE;
color: #000000;
border-style: solid dashed none none;
border-color: #bbbbbb #bbbbbb #ffffff #ffffff;
}

.cal_month {
font-size: 6px;
xxbackground-color: #C0C0C0;
border-style: solid none solid none;
border-color: #bbbbbb #ffffff #bbbbbb #ffffff;
}

.cal-today {
background-color: #9CC2E6;
font-color: #ffffff;
border-style: solid dashed none none;
border-color: #bbbbbb #bbbbbb #ffffff #ffffff;
}

.cal-event {
font-size: 6px;
}

.weekview_caltitle {
background-color: #dddddd;
font-weight: bold;
font-size: 13px;
color: #000000;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
}

.weekview-curday {
background-color: #66A6CE;
color: #000000;
}

.weekview-offday {
xxbackground-color: #C0C0C0;
color: #000000;
}

.weekview_dayformat {
font-size: 11px;
background-color: #eeeeee;
color: #000000;
padding-left: 5px;
padding-top: 5px;
}

.weekview_addevent {
font-size: 11px;
background-color: #eeeeee;
color: #000000;
padding-top: 5px;
padding-right: 5px;
}

.weekview_daterange {
font-size: 16px;
font-weight: normal;
xxbackground-color: #66A6CE;
color: #000000;
}


.dayview_times {
font-size: 14px;
xxbackground-color: #bbbbbb;
color: #000000;
}

.dayview_datecol {
font-weight: normal;
xxbackground-color: #C0C0C0;
font-size: 16px;
color: #000000;
padding-left: 5px;
padding-top: 5px;
}

.dayview_quickaddtitle {
font-weight: bold;
background-color: #C0C0C0;
font-size: 13px;
color: #000000;
}




.storyboxfooter {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	border-top-width: 3px;
}





.filemgmtbg1{
	background-color: #eeeeee;
	xzxzfont-weight: bold;
	font-size: 10px;
	color: #000000;
	} 

.filemgmtbg2{
	background-color: #ffffff;
	xzxzfont-weight: bold;
	font-size: 20px;
	color: #000000;
	} 


.filemgmtbg3{ background- color:#ffffff }
.filemgmtbg4{ background-color:#B0C4DE } 
.filemgmtbg5{ background-color:#B0C4DE } 
.commons {display:none}
.video-summary {display:none}

flickr-album { 
padding: 0; 
width: 100%;
} 
  
.flickr-thumbnail { 
padding-right: 20px; 
background-color: #fff; 
border: 1px solid #a9a9a9; 
margin: 6px 6px 6px 6px; 
padding: 4px; 
margin-top: 10px; 
} 
  
.flickr-photo { 
padding-right: 20px; 
background-color: #fff; 
border: 1px solid #a9a9a9; 
margin: 6px 6px 6px 6px; 
padding: 4px; 
margin-top:10px; 
} 



  
  
.flickr-nav { 
clear: both; 
font-size: 13px; 
} 
  
.flickr-description { 
font-size: 12px; 
} 
  
a.annotation { 
position: absolute; 
border: 1px solid white; 
padding: 0; 
display: none; 
} 
  
a.annotation span { 
display: block; 
width: 100%; 
height: 100%; 
background: white; 
opacity: 0.2; 
-moz-opacity: 0.2; 
filter:alpha(opacity=20); 
} 
  
a.annotation:hover { 
border-color: yellow; 
} 




div.gallery  .flickr-title {
padding: 5px 0;

color: #888888; font-size: 11px;font-weight: bold;font-family: "Lucida Grande", Arial; text-decoration : none;

}


div.gallery  .flickr-description{
	display:none;
}



div.gallery  .flickr-meta{
        display:none;
}



.flickr-meta{
	 font-size: 12px;
}




.flickr-title {
	padding: 5px 0; 
	color: #888888; 
	font-size: 18px;
	font-weight: bold;
	font-family: "Lucida Grande", Arial; 
	text-decoration : none;
	display: inline;

}









