body
{
	text-align: center;
	margin-top: 15px;
}

#BorderDiv
{
	display: block;
	height: 540px; /*Change this height in order to change the height of the box surrounded by the border*/
	width: 960px;
	border: 13px solid #cc0033;
	text-align: center;
	margin: auto;
}
#Gallery #BorderDiv
{
	height: 600px; /*Change this height in order to change the height of the box surrounded by the border*/
	margin-top: 15px;
}
/* Banner */
/* ---------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------- */
#BannerDiv
{
	display: block;
	width: 700px;
	height: 90px;
	margin: 20px auto 20px auto;
	text-align: center;
}

#BannerDiv h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	line-height: 25px;
	letter-spacing: 7px;
}

#BannerDiv img
{
	position: relative; 
	border: none;
}

/* Navigation */
/* ---------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------- */
#NavDiv
{
	display: block;
	width: 700px;
	height: 23px;
	margin: auto;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #cc0033;
	border-bottom-color: #cc0033;
}

#NavDiv ul
{
	margin: 2px auto 2px auto;
	width: 350px;
	padding: 0px;
}

#NavDiv li
{
	display: inline;
	margin: 0px 20px 0px 20px;
	padding: 0px;
	text-decoration: none;
	float: left;
}

#NavDiv h1
{
	font-size: 1.5em;
	font-weight: normal;
	text-transform: uppercase;
	color: #cc0033;
	letter-spacing: 0.1em;
	text-align: center;
}

#NavDiv a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 18px;
}

#NavDiv a#HomeLink
{
	display: block;
	width: 70px;
}

#NavDiv a#GalleryLink
{
	display: block;
	width: 75px;
}

#NavDiv a#ContactLink
{
	display: block;
	width: 80px;
}

#NavDiv a:hover, #NavDiv a:active, #Home #NavDiv a#HomeLink, #Gallery #NavDiv a#GalleryLink, #Contact #NavDiv a#ContactLink
{
	color: #cc0033;
	font-size: 16px;
}

blockquote {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;
	text-align:justify;
	vertical-align:text-top;
	}

/* Content */
/* ---------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------- */
#ContentDiv
{
	display: block;
	width: 700px;
	margin: 20px auto 20px auto;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	text-align: left;
}

#Gallery #ContentDiv
{
	width: 800px;
}


#ContentDiv h1
{
	font-size: 1.5em;
	font-weight: normal;
	text-transform: uppercase;
	color: #cc0033;
	letter-spacing: 0.1em;
	text-align: center;
}

#ContentDiv h2
{
	font-size: 1.5em;
	font-weight: normal;
	color: #cc0033;
	letter-spacing: 0.1em;
}

#ContentDiv h3
{
	font-size: 1.2em;
	font-weight: normal;
	color: #cc0033;
	letter-spacing: 0.1em;
}

#ContentDiv p
{
	font-size: 0.9em;
	font-weight: normal;
	color: #666666;
	text-align: center;
}

#ContentDiv p#LeftPar
{
	width: 49%;
	float: left;
	margin-right: 1%;
		text-align: justify;
}

#ContentDiv p#RightPar
{
	width: 49%;
	float: left;
	margin-left: 1%;
			text-align: justify;
}

#ContentDiv a
{
	color: #cc0033;
	text-decoration: none;
	border-bottom: dotted 1px #cc0033;
}

#ContentDiv a:hover
{
	border-bottom-style: solid;
}

/* Footer */
/* ---------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------- */
#FooterDiv
{
	display: block;
	width: 960px;
	margin: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

span#FooterLeft
{
	width: 250px;
	float: left;
	text-align: left;
}

span#FooterCenter
{
	width: 460px;
	float: left;
	text-align: center;
}

span#FooterRight
{
	width: 250px;
	float: left;
	text-align: right;
}

#FooterDiv a
{
	color: #999999;
	text-decoration: none;
}

#FooterDiv a:hover
{
	color: #cc0033;
	text-decoration: underline;
}

.Clear
{
	clear: both;
}
