body{
	font-family:"century gothic",sans-serif;	
	background-color:#fff;
	text-align:center;
	background-image:url("images/background_main.jpg");
	background-repeat:no-repeat;
	background-position:top center;
	line-height:100%;
}
#main{
	width:800px;
	/*border:1px solid black;*/
	margin:0 auto;
	position:relative;
	text-align:center;
}
#container{
	width:720px;
	clear:both;
	position:absolute;
	left:41px;
	top:144px;
	/*border:1px solid blue;*/
}
.right{
	float:right;
}
.left{
	float:left;
}
.top_edge{
	background-image:url("images/475_white_top_edge.gif");
	width:475px;
	height:22px;
}
.bottom_edge{
	background-image:url("images/475_white_bottom_edge.gif");
	width:475px;
	height:22px;
}
.content_outer{
	width:475px;
	background-color:#FFF;
	text-align:center;
}
.content{
	margin:0 auto;
	width:465px;
	border:1px solid #FFF;
	text-align:left;
}
#home_button{
	width:109px;
	height:27px;
	display:block;
	position:absolute;
	left:43px;
	top:128px;
	font-size:10px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-image:url("images/buttons/home_button.gif");
}
#home_button:hover{
	background-image:url("images/buttons/home_button_hover.gif");
}
#home_button:focus{
	background-image:url("images/buttons/home_button_click.gif");
}
#about_button{
	width:109px;
	height:27px;
	display:block;
	position:absolute;
	left:164px;
	top:128px;
	font-size:10px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-image:url("images/buttons/about_button.gif");
}
#about_button:hover{
	background-image:url("images/buttons/about_button_hover.gif");
}
#about_button:focus{
	background-image:url("images/buttons/about_button_click.gif");
}
#portfolio_button{
	width:109px;
	height:27px;
	display:block;
	position:absolute;
	left:285px;
	top:128px;
	font-size:10px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-image:url("images/buttons/portfolio_button.gif");
}
#portfolio_button:hover{
	background-image:url("images/buttons/portfolio_button_hover.gif");
}
#portfolio_button:focus{
	background-image:url("images/buttons/portfolio_button_click.gif");
}
#weddings_button{
	width:109px;
	height:27px;
	display:block;
	position:absolute;
	left:406px;
	top:128px;
	font-size:10px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-image:url("images/buttons/weddings_button.gif");
}
#weddings_button:hover{
	background-image:url("images/buttons/weddings_button_hover.gif");
}
#weddings_button:focus{
	background-image:url("images/buttons/weddings_button_click.gif");
}
#testimonials_button{
	width:109px;
	height:27px;
	display:block;
	position:absolute;
	left:527px;
	top:128px;
	font-size:10px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-image:url("images/buttons/testimonials_button.gif");
}
#testimonials_button:hover{
	background-image:url("images/buttons/testimonials_button_hover.gif");
}
#testimonials_button:focus{
	background-image:url("images/buttons/testimonials_button_click.gif");
}
#contact_button{
	width:109px;
	height:27px;
	display:block;
	position:absolute;
	left:648px;
	top:128px;
	font-size:10px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-image:url("images/buttons/contact_button.gif");
}
#contact_button:hover{
	background-image:url("images/buttons/contact_button_hover.gif");
}
#contact_button:focus{
	background-image:url("images/buttons/contact_button_click.gif");
}
#just_ask_image{
	border:none;
}
#footer{
	clear:both;
	color:#888;
	text-align:center;
	margin-top:2em;
	font-size:10pt;
}
#footer img{
	margin-bottom:5px;
}
#footer_links{
	border-bottom:1px dotted #444;
	padding-top:5px;
}
#footer_links a{
	text-decoration:none;
	color:#888;
}
#copyright{
	margin-top:5px;
	margin-bottom:5px;
	font-size:8pt;
	color:#888;
}
#elimadden{
	font-size:8pt;
	color:#888;
}
#elimadden a{
	text-decoration:none;
	color:#88C;
}
#creativity_image{
	float:left;
}
