body {
 margin: 0;
 padding: 0;
 text-align: center;
 font-family: Arial,Helvetica,sans-serif;
 color: #222;
 font-size: 12px;
}

.bold12 {
	font-size: 12px;
	font-weight: bold;
}

.bold15 {
	font-size: 15px;
	font-weight: bold;
}

a {
	margin: 0;
	padding: 0;
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #ccc;
}

img {
	margin: 0;
 	padding: 0;
	border: none;
}

.small {
	font-size: 11px;
}

#container {
 margin-left: auto;
 margin-right: auto;
 width: 920px;
 /*height: 682px;*/
 background-color: eee;
 position: relative;
}

#top_wrapper {
	margin: 0;
 	padding: 0;
	text-align:left;
}

#wrapper {
 text-align: left;
 height: 470px;
 position: relative;
}

#navigation ul {
    margin: 0;
    padding:0;
    list-style:none;
    }

#navigation li {
    display: block;
    width: 130px;
    height: 50px;
    margin:0;
    padding:0;
    text-indent: -9999px;
    }
#navigation a {
    display: block;
    width: 130px;
    height: 30px;
    margin:0;
    padding:0;
}

#portraits {
	background: transparent url(../img/portraits.gif) no-repeat;
}

#portraits a:hover{
	background: transparent url(../img/portraits2.gif) no-repeat;
}

#weddings {
	background: transparent url(../img/weddings.gif) no-repeat;
}

#weddings a:hover{
	background: transparent url(../img/weddings2.gif) no-repeat;
}

#fashion {
	background: transparent url(../img/fashion.gif) no-repeat;
}

#fashion a:hover{
	background: transparent url(../img/fashion2.gif) no-repeat;
}

#family {
	background: transparent url(../img/family.gif) no-repeat;
}

#family a:hover{
	background: transparent url(../img/family2.gif) no-repeat;
}

#prices{
	background: transparent url(../img/prices.gif) no-repeat;
}

#prices a:hover{
	background: transparent url(../img/prices2.gif) no-repeat;
}

#bio {
	background: transparent url(../img/bio.gif) no-repeat;
}

#bio a:hover{
	background: transparent url(../img/bio2.gif) no-repeat;
}

#testimonials {
	background: transparent url(../img/testimonials.gif) no-repeat;
}

#testimonials a:hover{
	background: transparent url(../img/testimonials2.gif) no-repeat;
}

#contact {
	background: transparent url(../img/contact.gif) no-repeat;
}

#contact a:hover{
	background: transparent url(../img/contact2.gif) no-repeat;
}

#links{
	background: transparent url(../img/links.gif) no-repeat;
}

#links a:hover{
	background: transparent url(../img/links2.gif) no-repeat;
}

#description {
	margin: 0;
	padding: 0;
	width: 722px;
	text-align: justify;
	position: absolute;
	left: 170px;
	top: 0px;
}

.underlined_links {
	text-decoration: underline;
}

#bottom_wrapper {
	text-align: center;
}
