@charset "UTF-8";
/* CSS Document */

body {
	background-color: #333333;
	margin: 0;
	padding: 0;
	color: #cccccc;
	font-family: 'Century Gothic', Verdana, Geneva, sans-serif;
	
}

img {border: 0px;}

a {
	color: #cccccc;
	text-decoration: none;
	}
	
a: hover {color: #ffffff;}
.push {position: relative; top: -4px;}
.down {margin-top: 5px;}


#tagline {position: absolute; right: 0px; top: 148px;}
#strip{
		background-color: #cccccc;
		margin-top: 50px;
		height: 85px;
		z-index: 1;
	
	}
#whole{width: 800px;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		z-index: 2;
		top: -135px;
	
		}
#top{}
#logo{width: 280px;
		height: 150px;
		background-image: url('wrlogo.jpg');
		position: absolute;
		top: 20px;
		
	}

#stamp{	
padding-top: 0px;
		position: absolute;
		top: 10px;
		right: 0px;
}
	
#stamp a {margin-left: 5px; 
		margin-right: 5px; 
		text-decoration:none; 
}	

#links{
		color: #333333;
		position: absolute;
		right: 0px;
		top: 85px;
	}
	
#links a {
	color: #333333;
	text-decoration:none;
	background-color: #cccccc;
	padding: 7px;
	margin: 0px;

		
}

#links a:hover{
	background-color: #E6E6E6;
}
#topline {
	width: 407px;
	background-color: #333333;
	height: 1px;
	padding: 0px;
	position: absolute;
	right: 0px;
	top: 77px;
	
	}
	
#bottomline {
	width: 407px;
	background-color: #333333;
	height: 1px;
	padding: 0px;
	position: absolute;
	right: 0px;
	top: 112px;
	
	}
#chiefly{position: absolute; top: 180px; font-size:small;}
#chief{position: absolute; top: 180px; margin-bottom: 50px; padding-bottom: 50px;}
#topblock{width: 800px;margin-bottom: 10px;}
#righttop{width: 395px; float: right; background-color: #222222; margin-left: 10px;}
#righttop:hover {background-color:#666666;}
#righttop img{width: 395px;}

#righttopnone{width: 395px; float: right; margin-left: 10px;}

#lefttop{width: 395px;}
#lefttoppic{width: 395px; background-color: #222222;}
#lefttoppic img{width: 395px;}
#lefttoppic:hover {background-color:#666666;}

#bottomblock{width: 800px;}
#rightbottom {width: 395px; float: right; background-color: #222222; margin-left: 10px;}
#rightbottom img {width: 395px;}
#rightbottom:hover {background-color:#666666;}
#leftbottom{width: 395px; background-color: #222222;}
#leftbottom img{width: 395px;}
#leftbottom:hover {background-color:#666666;}
#weddings {width: 400px; padding: 10px;}
#engagements {width: 400px; padding: 10px;}
#family {width: 400px; padding: 10px;}
#footer{position: fixed;
	bottom: 0px; 
	width: 800px;
	margin-left: auto; margin-right: auto; font-size:10px; text-align:center; margin-bottom: 0px; 
	background-color: #333333; 
	padding-bottom: 15px;		
	margin-left: auto;
	margin-right: auto;}
#footer a {margin: 5px;}	