/* CSS Document */

body, html{
	margin: 0px;
	padding: 0px;
	background-image: url(../images/background.gif);
}

*{
	padding:0px;
	margin:0px;
}

h1, h2, h3, h4, h5, h6{
	padding-top:10px;
	padding-bottom:5px;
	color:#333333;
}

body{
	min-width: 750px;
	padding-top: 10px;
	font-family: arial, verdana, sans-serif;	
	font-size: 1em;
}

#wrapper {
	background-image: url(../images/sidebar.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: white;	
    margin:0 auto;
    width:750px;
	border-style:solid;
	border-width:2px;
	border-color:#990033;
	
    }
/* styles for header */	
#header {
    background:#EBD6D6;;
	height:75px;
    }
	
	#header img{
		 float:left;
		 border:0px;
	}
	
	#header .chft{
		font-weight:bold;
		padding-top:10px;
		margin:0px; 
		font-size:1.30em;
		color: #333333;
	}
	
	#header .pagetitle{
		font-weight:bolder;
		margin:0px; 
		font-size:2em;
		color:#CC6666;		
	}
	
/* styles for topnav*/
#topnav {
    background:#CC6666;
	clear:both;
	padding:3px;
	font-size:.90em;
    }
	
	#topnav ul{
		margin:0;
   		padding:0;
    	list-style:none;
	}
	
	#topnav li{
		display: inline;
		padding-left: 10px;
		padding-right: 20px;
	}
	
#main {
	width: 560px;
    padding:5px;
	background:white;	
	float: left;
    }
	
	#main ul{
		
	}
	
	#main li{
		margin-left: 50px;
		font-size:.75em;
	}
	
	#main p{
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		font-size:.75em;
	}
	
	#main #date{
		font-style: italic;
		font-size: .65em;
		padding: 0px;
		padding-left: 10px;
	}
	
	#main h2{
		color:#CC6666;
	}
	
	#main h3{
		padding: 0px;
		padding-left: 10px;
		font-size: 1em;		
	}
	
/*  stlyes for side */
#side {
    background:#F4EAEA;
	width: 170px;
	padding:5px;
	font-size: .80em;
	float:left;	
    }
	#side ul{
		margin:0px;
		padding:0px;
    	list-style:none;		
	}
	
	#side li{
		padding-bottom: 10px
	}
	
#footer {
    background:#CC6666;
	clear:both;
	padding:3px;
	font-size:.75em;
	text-align: center;
    }
