/* Layout Stylesheet */ 

body {
 margin-top: 0px;
 background:#DDDDDD;
 color: #000000;
 text-align:center;
 font-family: Arial;
 padding:0;
 background-position: top center;
 background-image: url("images/backgroundStripe.jpg");
 }
 
 #bodyblock {
 margin-top: 0px;
 padding-top: 30px;
 margin-left: auto;
 margin-right: auto;
 color: #000000;
 width:734px;
 }
  #bodyshadow {
 margin-top: 0px;
 padding-top: 0px;
 margin-left: auto;
 margin-right: auto;
 color: #000000;
 width:734px;
 background-image: url("images/bgShadow.jpg");
 background-repeat: repeat-y;
 }

#outer {
 text-align:left;
 width: 720px;
 margin:auto;
 background:#FFFFFF;
 }

#navbartop {
 margin: auto;
 padding: 0px;
 height: 5px;
 background:#0A264D;
 }
 #navbar {
 font-family: Georgia;
 color: #FFFFFF;
 margin-left: 0;
 font-size: 16px;
 width: 480px;
 padding-top: 4px;
 padding-left: 5px;
 height: 25px;
 background:#800000;
 }

#headertext {
 padding-left: 10px;
 font-family: Goudy Old Style;
 font-size: 65px;
 font-weight: bold;
 }
 #subheadertext {
 margin-top: -10px;
 padding-left: 15px;
 font-family: Impact;
 font-size: 20px;
 }
 #hdrimg {
  position: absolute;
  background-image: url("images/header.jpg");
  margin-top: 0px;
  margin-right: auto;
  margin-left: auto;
  width: 720px;
  height: 150px;
  }
 
#hdr {
 padding-top: 00px;
 margin-top: -30px;
 margin-left: auto;
 margin-right: auto;
 margin-bottom: 0px;
 width: 734px;
 height:150px;
 color: #FFFFFF;
 background-image: url("images/header.jpg");
 background-repeat: no-repeat;
 }

#l-col {
 float:left;
 background:#FFFFFF;
 color: #000000;
 width:150px;
 }

#cont {
 width:720px;
 background:#FFFFFF;
 color: #000000;
 text-align:left;
 }

#ftr {
 margin:auto;
 padding-top:95px;
 width:720px;
 height:25px;
 font-size: 60%;
 color: #000000;
 }
 
 #title{
 margin-left:50px;
 margin-top:45px;
 width:710px;
 font-weight:bold;
 font-size: 130%;
 }
 
 #date {
 position:absolute;
 text-align:center;
 padding-top: 15px;
 margin-top:-15px;
 width:63px;
 height:64px;
 background-image:url("images/note.jpg");
 background-repeat:no-repeat;
 font-weight:bold;
 font-size: 80%;
 color:#FFFFFF;
 }

 h2{
 padding-left:15px;
 font-size: 25px;
 }
 
 #contenttext{
 text-align: left;
 padding-left:25px;
 padding-right:25px;
 padding-top:0px;
 padding-bottom:15px;
 font-size: 15px;
 margin-bottom:0px;
 }
 
 #subcontenttext{
 text-align: left;
 padding-left:25px;
 padding-right:25px;
 padding-top:0px;
 padding-bottom:0px;
 font-size: 15px;
 margin-bottom:0px;
 }
 
 #postedby{
 margin-right:120px;
 text-align:right;
 font-size:70%;
 }

 #numcomments{
 margin-top:-10px;
 margin-right:120px;
 text-align:right;
 font-size:80%;
 }
 
 #bottom {
 padding-top: 0px;
 margin-top: 0px;
 margin-left: auto;
 margin-right: auto;
 width: 734px;
 height:165px;
 color: #000000;
 background-image: url("images/bottomShadow.jpg");
 background-repeat: no-repeat;
 }
 
 
 #post{
 margin-left:150px;
 margin-right:100px;
 text-align: justify;
 }
 
 a{
 color: #FFFFFF;
 text-decoration: none;
 }
 
 a.blue{
 color: #0000FF;
 text-decoration: none;
 }
 a:hover{
 color:#0A264D;
 }

 img {
 border:0px;
 }
 
div.hr {
  height: 15px;
  background: #fff url("images/hr.jpg") no-repeat scroll center;
}
div.hr hr {
  display: none;
}

.left
{
        float: left;
		margin-top: -14px;
        margin-bottom: 0px;
		margin-left: -8px;
		margin-right: 5px;
}

/*float right*/
.right
{
         float: right;
		 margin-top: -14px;
         margin-bottom: 0px;
		 margin-left: 5px;
		 margin-right: -8px;
}

span.left {
position: absolute;
left: 0;
}
span.right {
position: absolute;
right: 0;
}
div.line {
position: relative;
text-align: center;
width: 100%;
height: 100px;
}