body {

	background-color: #ffffff;

	font-family: Tahoma, Geneva, Arial, sans;

	font-size: 15px;

	background-attachment: fixed;

	background-image:  url(images/background-flowers.gif);

	background-repeat: repeat-x;

	background-position: right bottom;

	text-align: center;

	}



td {

	font-family: Tahoma, Geneva, Arial, sans;

	font-size: 13px;

	}



a {

	color: #858585;

	text-decoration: none;

	}



a.main {

	font-weight: bold;

	}



	

a:hover {

	text-decoration: none;

	border-bottom: dotted 1px #858585;

	}



	

.deets {

	border-top: dotted 1px #b4b4b4; 

	margin-top: 60px; 

	padding-top: 10px;

	}



	

#content_container {

	width:1000px; 

	height: 675px; 

	background-repeat:no-repeat;

	clear: both;

	margin: auto;

	padding: 0px;

	}





#image_container {

	height: 420px; 

	white-space: nowrap; 

	overflow: auto; 

	}



#inner_container {

	postion: absolute;

	width: 100%;

	}



#content {

	float: left;

	margin-top: 50px;

	padding-left: 50px;

	width: 375px;

	text-align: left;

	color:#FFF;

	}



.firstp {

	margin: 0px;

}



#content a {

	color: #fff;

	}



#content a:hover {

	color: #fff;

	border-bottom: 1px dotted #ffffff;

	}





#menu {

	width: 1000px;

	overflow:visible;

	margin: auto;



	text-align: right;

	font-family: Tahoma, Geneva, sans-serif;

	}

	

#menu ul {

	height: 30px;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	padding-top: 10px;

}







#menu ul li{

	display: inline;

	padding: 0px 0px 0px 25px;

	font-size: 18px;

	font-weight: bold;

	color: #858585;

}







#menu ul li a {

	color: #858585;

	}





#menu ul li a:hover{

	text-decoration: none;

	border-top: 1px dotted #858585;

	color: #858585;

}







#menu ul li.submenu{



	padding: 0px 0px 0px 0px;



	font-size: 14px;



	font-weight: normal;



	color: #b4b4b4;



}



	



#footer {



    display: none;



	margin-top: 20px;



	font-size: 10px;



	color: #aaaaaa;



	text-align: center;



	}

	



/* background image classes */



.logo {

	float: left;

	border: none;

}





.home {
	background-image: url(images/gift_certificate_sale.jpg)
	}



.amanda {

	background-image: url(images/waterloo_photographer.jpg);

	}



.portraits {

	background-image:url(images/waterloo_portrait_photographer.jpg);

	}

.printprices {
	background-image:url(images/waterloo_photographer_products.jpg);
}

.share {
	background-image:url(http://amandastratton.com/sharingiscaring/share.jpg);
}

.weddings {

	background-image:url(images/wedding_photographer.jpg);

	}



.contact {

	background-image:url(images/contact_waterloo_photographer.jpg);

}



.newborns {

	background-image:url(images/waterloo_baby_photographer.jpg);

}