/* GLOBAL DEFINITIONS */
body
{
	background:			#060606 url(../../images/bg.png) repeat-x;
	margin:				0px;
	padding:			0px;
	font:				normal 12px/2.3em Verdana, Arial, "sans serif";
	color:				#E9E9E9;
}

img
{
	border:				0px;
	display:			inline;
}

form
{
	padding:			0px;
	margin:				0px;
}

input
{
	width:				364px;
	height:				26px;
	border:				1px solid #FFF;
	font:				normal 18px/1.0em Verdana, Arial, "sans serif";
	color:				#FFF;
	margin:				0px 0px 20px 0px;
	background:			#000;
	padding:			7px 7px 4px 7px;
}

textarea
{
	width:				364px;
	height:				180px;
	border:				1px solid #FFF;
	font:				normal 18px/1.0em Verdana, Arial, "sans serif";
	color:				#FFF;
	margin:				0px 0px 20px 0px;
	background:			#000;
	padding:			7px;
}

input.submit
{
	width:				378px;
	height:				30px;
	border:				1px solid #FFF;
	font:				bold 16px/1.0em Arial, Verdana, "sans serif";
	color:				#FFF;
	margin:				0px;
	background:			#C20009;
	padding:			0px;
}

input.submit:hover
{
	background:			#555;
}

a
{
	color:				#FFF;
}

a:hover
{
	text-decoration:	none;
}

table, td, th
{
	padding:			0px;
	border:				0px;
	border-collapse:	collapse;
}

div.titlehouse
{
	position:			relative;
	width:				100%;
	height:				39px;
	border:				1px solid #2E2E2E;
	background:			url('../../images/title_bg.gif');
	font:				bold 16px/1.8em Arial, Verdana, "sans serif";
	margin:				0px 0px 15px 0px;
	padding:			0px;
}

div.title
{
	position:			absolute;
	left:				20px;
	top:				5px;
}

ul
{
	margin:				0px 0px 0px 25px;
}

h3
{
	font:				normal 18px/1.5em Trebuchet MS, Arial, "sans serif";
	color:				#FFF;
	margin:				0px;
	padding:			0px;
}

/* DEFINITIONS FOR GLOBAL CONTENT */
#center
{
	position:			static;
	text-align:			center;
	margin:				auto;
}

#main
{
	position:			relative;
	text-align:			center;
	width:				730px;
	background:			#000;
	padding:			15px 25px 15px 25px;
	margin:				auto;
}

#logo
{
	position:			relative;
	width:				730px;
	height:				93px;
	background:			url('../../images/logo.gif') no-repeat;
	padding:			0px;
	margin:				0px;
}

#buttons
{
	position:			relative;
	text-align:			center;
	width:				730px;
	height:				38px;
	padding:			0px;
	margin:				0px;
}

#photo
{
	position:			relative;
	text-align:			center;
	width:				720px;
	height:				210px;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				20px 0px 25px 0px;
}

#photos1
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos1:hover
{
	border:				1px solid #FFF;
}

#photos2
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos2:hover
{
	border:				1px solid #FFF;
}

#photos3
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos3:hover
{
	border:				1px solid #FFF;
}

#photos4
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos4:hover
{
	border:				1px solid #FFF;
}

#photos5
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos5:hover
{
	border:				1px solid #FFF;
}

#photos6
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos6:hover
{
	border:				1px solid #FFF;
}

#photos7
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos7:hover
{
	border:				1px solid #FFF;
}

#photos8
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos8:hover
{
	border:				1px solid #FFF;
}

#photos9
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos9:hover
{
	border:				1px solid #FFF;
}

#photos10
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos10:hover
{
	border:				1px solid #FFF;
}

#photos11
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos11:hover
{
	border:				1px solid #FFF;
}

#photos12
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos12:hover
{
	border:				1px solid #FFF;
}

#photos13
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos13:hover
{
	border:				1px solid #FFF;
}

#photos14
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos14:hover
{
	border:				1px solid #FFF;
}

#photos15
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos15:hover
{
	border:				1px solid #FFF;
}

#photos16
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos16:hover
{
	border:				1px solid #FFF;
}

#photos17
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos17:hover
{
	border:				1px solid #FFF;
}

#photos18
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px 0px 25px 0px;
}

#photos18:hover
{
	border:				1px solid #FFF;
}

#photosbottom1
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px;
}

#photosbottom1:hover
{
	border:				1px solid #FFF;
}

#photosbottom2
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px;
}

#photosbottom2:hover
{
	border:				1px solid #FFF;
}

#photosbottom3
{
	position:			relative;
	text-align:			center;
	border:				1px solid #2E2E2E;
	padding:			4px;
	margin:				0px;
}

#photosbottom3:hover
{
	border:				1px solid #FFF;
}

#content
{
	position:			relative;
	text-align:			left;
	width:				730px;
	padding:			0px;
	margin:				0px;
}

#footer
{
	position:			relative;
	text-align:			center;
	color:				#FFF;
	background:			#111;
	width:				670px;
	font:				normal 12px/1.8em Verdana, Arial, "sans serif";
	padding:			30px;
	margin:				25px 0px 0px 0px;
}

#footer a
{
	color:				#FFF;
}