.site {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
/*	list-style-image: url(/_themes/tidepool/tidbul1e.gif); */
	margin: 0px;
	padding: 0px;
	width:100%;
}
.site H1 
{
    font-size:36pt; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;
}
h1 {
    text-align:center; color:#006666;
}
.content {
	margin: 0px;
	padding: 0px;
}

.menulist {
    font-family:comic sans ms, arial, helvetica; 
    font-weight:normal;
    list-style-image: url(../_themes/tidepool/tidbul1e.gif);
}

.menulist-item-title {
    margin-top:3px;
}

.menulist-item-memo {
    margin-left:20px; 
    font-size:smaller;
    font-weight:normal;
}

.menubar { elevation:level; vertical-align:middle; BACKGROUND-COLOR: #808080; padding-left:0px; PADDING-top: 0px; padding-bottom:0px; BORDER: #FFFFFF 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #FFFFFF; LETTER-SPACING: 1px; HEIGHT: 28px; TEXT-ALIGN: left; FONT-VARIANT: small-caps;
          margin:0px; white-space:nowrap; width:1900px; }
/*
.menubar A:link {BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; COLOR: #ECE7E3; BORDER-BOTTOM: #808080 1px solid; TEXT-DECORATION: none}
.menubar A:visited {BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; COLOR: #ECE7E3; BORDER-BOTTOM: #808080 1px solid; TEXT-DECORATION: none}
.menubar A:active {BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; COLOR: #ECE7E3; BORDER-BOTTOM: #808080 1px solid; TEXT-DECORATION: none}
.menubar A:hover {BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF 1px solid}
.menubar A:unknown {	BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF 1px solid}
*/
.menubar A:link { padding:0.2em 1em; color: #ffffff; text-decoration:none;}
.menubar A:hover { color: Yellow; }
.menubar UL LI { display:inline; padding-left:10px; padding-right:10px; }
  }  

.ribbon 
{
     width:2800px; height:24px; 
     background-color:#CCCCCC;  
     border-top: solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; 
     vertical-align:middle;  
}

.ribbon a
{
    font-size:12pt; font-weight:bold;
    color :#FFFFFF; text-decoration:none; 
    margin-left:5px; margin-right:5px;
    padding-left:10px; padding-right:10px;    
}
.ribbon a:link { color:#FFFFFF; }
.ribbon a:hover { color:#FFCC00; }
.ribbon a:visited { color:#FFFFFF; }
.ribbon a:active { color:#FFFFFF; }
.ribbon a:unknown { color:#FFFFFF; }

.logo
{
    float: left;
    width: 166px;
    background-color: #000099;
    border: inset medium #999;
}
.menu
{
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: 10px;
    font-style: oblique;
    font-variant: small-caps;
    color: #CCFFCC;
    margin: 10px;
    padding: 0px;

    width: 176px;
}
.menu a {
	padding:10px;
    color: #CCFFCC;

}
.menu h2 {
    font-size: 12px;
    color:#CCFFCC;
}
.title {
	width: 100%;
}
.photoframe {
	width:166px;
	height:137px;
}
.webcam-item {
    text-decoration: none;
}
.webcam-title {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
    margin-left: 10px;
    margin-top: 6px;
    margin-bottom: 0px;
    padding: 0px;
}

.itemlist {
    font-family:comic sans ms, arial, helvetica; 
    font-weight:normal;
    list-style-image: url(../../_themes/tidepool/tidbul1e.gif);
}

.itemlist-title {
    margin-top:3px;
}

.itemlist-memo {
    margin-left:20px; 
    font-size:smaller;
    font-weight:normal;
}