/* CSS Document */
body {background-image: url(../images/dailyDiagnostics/DiagnosticsBG.gif);background-repeat: repeat;}
/* Header */
#Header img{
	position:relative;
	top:0px;
}
/* Header */

/*Main Div */

#container
{
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	height: 100%;
}

#content {
	position:relative;
	left: 19px;
	top:40px;
	background-image:url(../images/dailyDiagnostics/DiagFill.gif);
	background-repeat:repeat-y;
	height: 100%;
}

/*End Main Div */

/* Footer */
#Footer {
	position:relative;
	left:19px;
	margin-bottom:0px;
	width: 761px;
	height:84px;
	background-image: url(../images/dailyDiagnostics/DIagFooter.gif);
	background-repeat: repeat;
   text-align:center;
}

#Footer p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   font-variant:small-caps;
   color:#000000;
   padding:40px 0px 0px 0px;
}

#Footer a {
 text-decoration:none;
 color:#000000;
}
 
#Footer a:hover {
 text-decoration:underline;
 color:#5FA1DD;
}
#Footer img.footerImg {position:absolute; top:0px;}
#Footer p.copyright {
	font-variant:normal;
	color:#FFFFFF;
	padding: 7px 0px 10px 0px;
}
#searchBar {
	position: absolute;
	left: 500px;
	top: -29px;
	width: 300px;
}
#socialButtons{
	position: absolute;
	left: 18px;
	top: -26px;
	width: 150px;
}
/*End Footer */


/* This is the Menu section */
#Menu {position:relative; margin-top: 38px;	z-index:+2;}

#Menu img.About {position:absolute; left: 0px;}
#Menu img.Training {position:absolute; left: 90px;}
#Menu img.Library {position:absolute; left: 221px;}
#Menu img.Logo {position:absolute; left: 347px; top: -33px;}
#Menu img.News {position:absolute; left: 448px;}
#Menu img.Defense {position:absolute; left: 504px;}
#Menu img.Cadets {position:absolute; left: 615px;}
#Menu img.FunStuff {position:absolute; left: 717px;}

/*End Menu */

/* Left Column */

#LeftColumn {
	position:absolute;
	background-color:#FFFFFF;
	width:189px;
}
  
#LeftColumn img.lowerhalf {position:relative; left: 10px; margin-bottom:10px;}

/* Categories */  
#Sidebar {
  position:relative;
  left:12px;
  width:163px;
  background-color:#FFFFFF;
  border:solid;
  border-color:#93c5f3;
  border-width:1px;
  margin-bottom:10px;
}

#Sidebar p{
	padding:0px 10px 0px 10px;
}

#Sidebar img.header {position:relative;	top:0px;}

#Sidebar ul {
	list-style-image:url(../images/dailyDiagnostics/CBullet.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
}

#Sidebar a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#4289BF;
 text-decoration:none;
 }

#Sidebar a:hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:underline;
 color:#BD0826;
}

/* End Archive */  

/* End Left Column */

/* Center Column */
#CenterColumn {
	position:relative;
  	left:195px;
    width:370px;
	margin-bottom:0px;
}

.noPosts {height:1040px;}

#Post {
  position:relative;
  left:0px;
  width:380px;
  margin-bottom: 40px;
}

#Post h1.TipHeadline {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#5FA1DD;
  padding-left:20px;
}

#Post h1.AlertHeadline {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#BD0826;
  padding-left:20px;
}
  
#Post h2.TipDate {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#5FA1DD;
  padding-left:20px;
}

#Post h2.AlertDate {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#BD0826;
  padding-left:20px;
}
 
#Post p {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:15px;
  padding: 0px 20px 0px 20px;
}

#Post a:link {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#4289BF;
 text-decoration:none;
 }

#Post a:hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:underline;
 color:#BD0826;
}

#Post a:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#4289BF;
 text-decoration:none;
 }

#Post ul {
	list-style-image:url(../images/dailyDiagnostics/CBullet.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	margin: 0px 15px 0px 20px;
	#padding: 0px 0px 0px 40px;/*css hack for ie7*/
}

#Post a:link {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#4289BF;
 text-decoration:none;
 }

#Post a:hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:underline;
 color:#BD0826;
}

#Post a:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#4289BF;
 text-decoration:none;
 }
/*End Enter Column */

/* Right Column */

#RightColumn {
	position:absolute;
	background-color:#FFFFFF;
	left: 575px;
	width:186px;
	height:750px;
}
 
#RightColumn img.Keen {position:relative; left: 15px;} 
#RightColumn img.Scout {position:relative; left: 15px;}

#Bio {
	position:relative;
	left:15px;
	width: 159px;
	margin-bottom:15px;
	top:-20px;
}

#Bio span.Name {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#3581BA;
  font-weight:bold;
}

#Bio p {
 font-size: 10px;
 color: #3581BA;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 margin: 0px 0px 10px 0px;
}

#Bio span.about {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color: #3581BA;
 text-transform:uppercase;
 font-weight:bold;
}
/* End Right Column */
