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

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
}
body {
	background-image: url(../images/bg.gif);
}
h1 {
	font-size: 14px;
	color: #FF66CC;
}
#wrap {
	width: 961px;
	margin: 0 auto;

}
#contact {
	font-size: 18px;
	float: right;
	padding-top: 35px;
}

#frame_top {
	background-image:url(../images/top.png);
	width: 961px;
	height: 128px;
	background-repeat: no-repeat;

}
#frame_logo {
	background-image:url(../images/frame_logo.gif);
	width: 1000px;
	height: 31px;
	background-repeat: no-repeat;
}
#frame_body {
	background-image:url(../images/frame_body.gif);
	width: 961px;
	height: 555px;

}
#frame_body_portfolio {
	background-image:url(../images/frame_body_portfolio.gif);
	width: 961px;
	height: 544px;
}
#photos {
	float: left;
}

#frame_footer{
	width: 961px;
	height: 59px;
}
#nav{;
	padding-left:205px;
	width: 800px;
}
#content{;
	padding-left:142px;
	padding-right: 100px;
	padding-top: 55px;
}

#footer{;
	padding-left:100px;
	padding-top:5px;
	font-size:10px;
	color: #FFFFFF;
}
.clear{
clear:both;
margin:0;
}
a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: none;
	color: #F104A6;
}
a:active {
	text-decoration: none;
}
a.pink:link {
	color: #FCF;
	text-decoration: none;
}
a.pink:visited {
	text-decoration: none;
	color: #FFF;
}
a.pink:hover {
	text-decoration: none;
	color: #F104A6;
}
a.pink:active {
	text-decoration: none;
}
img.thumb {
	border-width: 1px;
	border-color: #999999;
	border-style: solid;
}
.boxHeader{
	font-weight: bold;
	color: #FFFFFF;
}.date {
	font-weight: bold;
	color: #000000;
}
.white {
	color: #FFFFFF;
}
.required {
	font-weight: bold;
	color: #CE0851;
}
#content-gallery {;
	padding-left:71px;
	padding-right: 100px;
	padding-top: 70px;
}
.contact-text {
	font-size: 15px;
}

