body,
	html {
		margin:0;
		padding:0;
		background:#a7a09a;
		color:#000;
		background-image: url('/images/background.jpg');
		font-size: 12px;
		font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
		text-align: justify; 
		color: white;
		text-align: center;
		
	}
	body {
		min-width:760px;
		
	}
	
	hr.dotted {
		height: 0;
		margin: 0;
		padding: 0;
		border-bottom: 1px dotted white;
		margin-bottom: 20px;
	}
	
	hr.double {
		height: 5;
		padding-bottom: 2px;
		color: 0;
		background-color: 0;
		border-top: 1px solid #7b1315;
		border-bottom: 2px solid #7b1315;
		}
		
	hr.thick {
		height: 0;

		color: 0;
		background-color: 0;
		border-top: 3px solid #7b1315;

		}
		
	.blog {
		background-image: url('/images/blog_background.jpg');
		padding: 10px;
		color: black;
		padding-bottom: 20px;
		margin-bottom: 20px;
		}
	
	.blog h1 {
		border:0;
		padding: 0;
		margin: 0;
		float: left;
		text-transform: uppercase;
		}
		
	.blog h3 {
		border:0;
		padding: 0;
		margin: 0;
		margin-top: 8px;
		float: right;
		text-transform: uppercase;
		}
	

 a {
		color: #7b1315;
		font-weight: bold;
		}
a { text-decoration: none;}
	.blog .footer-left {
		float: left;
		text-transform: uppercase;
		}
		
	.blog .footer-right {
		float: right;
		text-transform: uppercase;

		}
		
	.blog .footer-right img {
	padding-left: 20px;
	}
		
	#wrap {

		margin:0 auto;
		width:750px;
		text-align: left;
	}
	#header {
		height: 90px;
	

	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	#nav {
		
		
		
		height: 54px;
		margin-bottom: 30px;
		text-align: center;

	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	#nav li a {
		color: white;
		text-decoration: none;
		font-weight: bold;
		font-size: 16px;
		padding-left: 10px;
		padding-right: 10px;
		}
	#nav li a:hover {
		text-decoration: underline;
	}
	
	#main {
		float:right;
		width:550px;
		padding-bottom: 30px;
		min-height: 800px;
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
	

	
	#sidebar {
		float:left;
		width:150px;
	}
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }
	
	#sidebar img.image {
		border: 1px solid #819db2;
		padding: 2px;
	}
	#footer {
		
		clear:both;
		padding-bottom: 10px;

	}
	
	#footer a {
	color: white;

	}
	
	a {text-decoration: underline;}
	
	a:hover {
	text-decoration: none;
	}
	
	#footer p {
		padding:25px;
		margin:0;
    }
	
	#bottom {
		
		height: 120px;
		}