body {margin: 0;padding: 0;
font-size: 62.5%;font-family: arial, helvetica, sans-serif;text-align:left;color: #000;background-color: #fff;}#container {width: 758px;margin: 0px auto;
border: 1px solid #fff;padding: 0px;}
#header {
width: 758px;
height: 86px;
}
#header .logo {float: left;margin-top: 1px;margin-left: 7px;
}#header .tag {float: right;margin-top: 16px;
color: #000000;
font-size: 44px;margin-right: 12px;}#left {margin-top: 5px;border: 1px solid #ffffff;float: left;width: 175px;
font-size: 1.2em;margin-left: 1px;text-align:left;}#content {border: 1px solid #fff;float:right;text-align: left;font-size: 1.6em;margin-left: 2px;margin-top: 6px;margin-bottom: 20px;width: 550px;}#content h1 {color:  #50846E;font: 1.8em Trebuchet, Verdana, Arial, Helvetica, sans-serif;background-color: #fff;
margin-bottom: 1px;}#content h2 {font: 1.4em Trebuchet, Verdana, Arial, Helvetica, sans-serif;margin-bottom: 1px;}
#box {border: 1px solid #000;text-align: left;font-size: 0.8em;margin: 20px auto;
padding: 4px;width: 550px;}

#box h2 {color:  #50846E;
text-align: center;
font: 1.4em Trebuchet, Verdana, Arial, Helvetica, sans-serif;margin-left: 5px;margin-bottom: 2px;}

#box2 {border: 1px solid #000;font-size: 1.0em;margin: 20px auto;
padding: 4px;width: 550px;}

#box2 h2 {color:  #50846E;
text-align: center;
font: 1.4em Trebuchet, Verdana, Arial, Helvetica, sans-serif;margin-left: 5px;margin-bottom: 2px;}

.datatable td{
 border: 2px solid #fff;
 }

ul {
 list-style-type: square;
 }p {font-size: 0.8em;padding-top: 0;margin-top: 0;}.clear {clear: both;}img {border-style: none;}

#invertedtabs{
margin-left: 1px;
padding: 0;
width: 756px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 0px;
}

#invertedtabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
margin-bottom: 1em; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
line-height: 1.5em;
}

#invertedtabs a{
float:left;
color: white;
background: #527F6B url(color_tabs_left2.gif) no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent url(color_tabs_right2.gif) no-repeat right bottom;
padding:3px 9px 3px 6px;
}

#invertedtabs a span{
float:none;
}

#invertedtabs a:hover{
background-color: #C3D3FD;
}

#invertedtabs a:hover span{
background-color: #C3D3FD;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #FF0000;
}

#invertedtabsline{
clear: both;
padding: 0;
width: 758px;
height: 8px;
line-height: 8px;
background: #FF0000;
border-bottom: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

#albumlist {
list-style-type: none;
}
#albumlist li {float: left;margin-right: 6px;margin-bottom: 10px;}#albumlist img {display: block;padding: 12px;border: 1px solid #ccc}

#footer {clear: both;
font-size: 1.4em;border-top: 4px solid #527F6B;
padding: 3px;}


 .timecontainer {
    width: 548px;
    font-size: 1.0em;
	padding: 1px;
	border: 1px solid #0000ff;
	margin-bottom: 15px;
	color: #000;
	background-color: #FFF;
}
.bigbox{
border: 1px solid  #C3D3FD;
background-color: #ffffe0;
padding: 3px;
margin-bottom: 0.5em;
width: 170px;
}
 .timebox {
    margin-left: 4px;
    font-size: 1.0em;
	padding: 3px;
}

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #2e6ab1;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}

#page {clear: both;
margin: 10px auto;
width: 250px;padding: 3px;}














