@charset "utf-8";
/* CSS Document */

/********** reset ***********/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,p,blockquote,th,td{margin:0;padding:0;border:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}




body {
  font: 83% arial,sans-serif;
  background:url(bg.jpg) #000000 repeat-x;
  }
	
#header {
	background-image:url(top.jpg);
	height:150px;
	width:1000px;
	}

#menu {
	background-image:url(middle.jpg);
	height:70px;
	width:1000px;
	}
	
#mainContainer {
  width:1000px;
  height:227px;
  margin:10px auto;
  float:bottom;
  background:#000000;
  border:0px solid #00cc00;
  /*background:inherit;*/
  letter-spacing:1px;
}

#mainContainer2 {
  width:1000px;
  height:250px;
  float:bottom;
  border:0px solid #00cc00;
  letter-spacing:1px;
}

#mainContainer3 {
  width:1000px;
  height:600px;
  float:bottom;
  border:0px solid #00cc00;
  letter-spacing:1px;
}

/*#mainContent {
  width:300px;
  height:250px;
  float:bottom;
  background:inherit;

  margin-left:160px;
  letter-spacing:1px;
}*/


	
#dbjtable {

width:500pxpx;
	padding-left:30px;

}

#mainContent {
	
	width:500pxpx;
	padding-left:90px;

	}

#mainContent2 {
	padding:2px;
	}
	
#leftNav {
	width:200px;
	height:506px;
	}
	
#rightside {
	width: 350px;
	height: 306px;;
	float: right;
	padding-top:30px;
	padding-right:70px;
	}
	
#photo {
	background-image:url(file:///C|/Documents%20and%20Settings/Dan%20Podell/My%20Documents/sdent/images/photo1%20.jpg);
	height:250px;
	width:inherit;
	background-position:center;	
}
#title {
	background-color:#FFFFFF;
	width:1000px;	
	padding-left:20px;
	padding-top:10px;
}


#navigation {
	width: 1000px;
	height: 60px;
	padding-top:10px
	
	}
	
#navigation a
{
	vertical-align:middle;
	border: 0px solid #000000;
	width: 1000px;
	text-decoration: none;
	text-align: top;
	list-style-type:none;
	font-size:16px;
	
}

a:link, a:active, a:visited{

color:#FFFFFF;
}

a:hover {
color: #1b741d;

}




a#homeover:hover {
background-image: url(/images/homehover.jpg);

}

#navigation a:link,
#navigation a:active,
#navigation a:visited 
{
	color: #000000;
}

#navigation a:hover 
{
	color: #000000;
	
}

#footer {
	color:#000000;
	width:1000px;
	margin:0px auto;
	text-align:center;
	overflow:hidden;
	padding-bottom:10px;
	background-position:bottom;
	clear:both;
	float: bottom;
	}

#year {
	width:660px; height:600px; margin:4em auto;
	}
div.holder {font-family:Arial, Helvetica, sans-serif; float:left; border:2px solid #fff;}
pre {margin:0;}
pre.month {background:#567; color:#fff; border-bottom:2px solid #89a;}
pre.wkday {background:#567; color:#fff; border-bottom:3px solid #234;}
pre.green {background:#999999; color:#000;}
pre.bookc {background:#c56; color:#fff;}

