
		body {
			padding: 5px 5px;
			text-align: center;		
			font: .9em verdana, trebuchet ms, arial, tahoma;
			background-color: #e8e8e8;
			}
		
		#mainpage {
			margin: auto auto;
			width: 790px;
			text-align: left;
			background-color: #ffffff;
		
		}

		#header {
			margin: auto auto;
			height: 141px;
			text-align: left;
			background-image: url("images/topbanner.jpg");
		}

		#titlearea {
			padding-top: 9px; 		
			padding-left: 15px; 		
		}

		h1.title {
			color: #ffff00;
			font: 26px arial, tahoma, trebuchet ms, verdana;
			font-weight: bold;
			line-height: 0px;		
		}


		h2.subtitle {
			color: #ffffff;
			font: 15px trebuchet ms, verdana, arial, tahoma;
			width: 450px;
			padding: 0px;		
			line-height: 20px;		
			font-weight: bold;
		}



		#menu {
			font: 1em trebuchet ms, verdana, arial, tahoma;
			text-align: left;
			padding-left: 7px;
			padding-right: 15px;
			color: #ffffff;
			line-height: 12px;		
		}

		.menuitem {
			padding-left: 10px;
			padding-right: 10px;
		}

		#content {
			width: 61%;
			height: 1420px;
			padding: 5px;
			background-color: #ffffff;
			float: left;
		}

		#content2 {
			width: 61%;
			height: 1870px;
			padding: 5px;
			background-color: #ffffff;
			float: left;
		}


		#content3 {
			width: 77%;
			height: 1970px;
			padding: 5px;
			background-color: #ffffff;
			float: left;
		}


		#content4 {
			width: 61%;
			height: 2970px;
			padding: 5px;
			background-color: #ffffff;
			float: left;
		}

		#center {
			width: 200px;
			height: auto;
			margin-left: 150px;
			float: left;
		}


		#subscribe {
			width: 300px;
			height: auto;
			margin-left: 110px;
		}


		#left {
			float: left;
			background-image: url("images/LeftEdge.jpg");
			background-repeat: repeat-y;
			width: 150px;
			height: 1430px;

		}	
		
		#left2 {
			float: left;
			background-image: url("images/LeftEdge.jpg");
			background-repeat: repeat-y;
			width: 150px;
			height: 1980px;

		}			

		#left3 {
			float: left;
			background-image: url("images/LeftEdge.jpg");
			background-repeat: repeat-y;
			width: 150px;
			height: 2980px;

		}			
		#right {
			float: right;
			width: 148px;
			height: 1430px;
			background-color: #ffffff;
		}

		#right2 {
			float: right;
			width: 148px;
			height: 1880px;
			background-color: #ffffff;
		}

		#right3 {
			float: right;
			width: 148px;
			height: 2980px;
			background-color: #ffffff;
		}

		#right4 {
			float: right;
			width: 21px;
			height: 1980px;
			background-color: #ffffff;
		}

		#rightadsense {
			float: right;
			width: 120px;
			height: auto;
			margin-right: 3px;
			padding-right: 2px; 		
			padding-left: 9px; 		
			background-color: #f2f2f2;
			border-style: dashed; 
			border-color: #cccccc;
			border-width: .1em;
		}






		#inneradsense {
			float: left;
			padding-right: 7px; 		
			padding-bottom: 7px; 		

		}

		#rightadsense2 {
			float: right;
			width: 120px;
			height: auto;
			margin-right: 3px;
			margin-top: 640px;
			padding-right: 2px; 		
			padding-left: 9px; 		
			background-color: #f2f2f2;
			border-style: dashed; 
			border-color: #cccccc;
			border-width: .1em;
		}



		#hbar {
			width: 100%;
			clear: bottom;
			background-color: #eeeeee;
		}

		#footer {
			float: left;
			margin: auto auto;
			width: 790px;
			text-align: center;
			height: 18px;
			background-color: #ffffff;
		}

		#articles {
			float: left;
			margin-top: 0px;
			padding-bottom: 10px;
			width: 790px;
			background-color: #999999;

		}


		#links {
			margin: auto auto;
			text-align: center;
		}

		a:link {
			text-decoration:none;
			color:#ff6633;
		}

		a:visited {
			text-decoration:none;
			color:#ff6600;
		}

		a:hover {
			text-decoration:underline;
    			background-color: #00ff99;
		}

		img {
			border: none;
		} 

		img.logo {
			clear: right;
		}

		hr.double {
			border: none 0; 
			border-top: 3px double #00a;
			width: 100%;
			height: 3px;
			margin: auto auto 1 1;
			text-align: center;
		}
		
		h3.articlelist {
			font: 1.2em trebuchet ms, verdana, arial, tahoma;
			text-align: center;
		}
			
		#linkheaders {
			font: 1.0em trebuchet ms, verdana, arial, tahoma;
			color: #333399;
			padding-bottom: 8px;
		}			

		.a-left {
			float: left;
			margin-left: 100px;
			text-align: left;
		}			

		.a-right {
			float: right;
			margin-right: 150px;
			text-align: left;
		}


		a.slinks {
			height: 17px;
		}


		p.c1 {
			font-weight: bold;

		}

		p.c2 {
			text-align: center;
			font: 28px arial, tahoma, trebuchet ms, verdana;
			font-weight: bold;

		}

		p.c3 {
			background-color: #ccccff;
			text-align: center;
			font: 18px arial, tahoma, trebuchet ms, verdana;
			font-weight: bold;
		}

		p.c5 {
			background-color: #ffff99;
			text-align: left;
			font: 13px arial, tahoma, trebuchet ms, verdana;
			font-weight: normal;
			border-style: dashed; 
			border-color: #cccccc;
			border-width: .1em;
			padding: 3px 15px 3px 15px;
		}

		p.c6 {
			background-color: #ffffff;
			text-align: left;
			padding: 10px 10px 10px 10px;
			
		}

		#menu1 {
			font-weight: bold;
			padding-bottom: 9px;
		}

		#menu2 {
			font-weight: bold;
			margin-left: 9px;
			margin-right: 9px;
			padding-bottom: 6px;
			line-height: 17px;
		}
