h1
{
	background: url(../images/header.jpg) no-repeat scroll 0% 0%; 
	text-indent: -5000px; 
	overflow: hidden; 
	float: left; 
	margin: 0px;
	padding: 0px;
	height: 280px;
	width:800px;
}

h2
{
        text-align: center;
        color:#A80000;
        font-style: italic;
        margin-top:20px;
        padding-top:0px;
}

h3
{
        text-align: center;
        color:#A80000;
        margin-top:28px;
        padding-top:0px;
}

h4
{
        color:#A80000;
        font-weight:bold;
}

h5
{
        font-size:1em;
}

body
{
	background: url(../images/backMain.jpg) repeat-x scroll 50% 0%;
        background-color: #9A0000;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

a
{
	color:#000;
}

ul
{
        list-style:square;
        font-weight:bold;
}

#fullPage
{
	width:800px;
	margin-top:20px;
	float:left;
	background-color:#F0D4D4;
}

#nav
{
	background: url(../images/navBack.jpg) repeat-x scroll 0% 0%;
	width: 800px;
	font-size:1.1em;
	height:36px;
	float:left;
}

#links
{
	width:490px;
	margin: 0px 0px 0px 10px;
	float:left;
        height:32px;
    display:inline;
 }
 
#date
{
	width:290px;
	padding-top:4px;
	height:32px;
	font-size:1.1em;
	margin-right:10px;
	text-align:right;
	float:left;
        display:inline;
}

#mainContent
{
	width:790px;
	padding-left:10px;
	float:left;
}

#rightContent
{
	width:277px;
	float:left;
        padding-left:6px;
        padding-right:10px;
        border-left:2px solid red;
        border-bottom: 2px solid red;
}

#leftContent
{
	background: url(../images/textBack.jpg) repeat-y scroll 0% 0%;
	width:475px;
	float:left;
	padding-left:10px;
	margin-right:10px;
        display:inline;
}

#photos
{
	width:770px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}

/*script by iCreativity*/

.picP
{
	text-align:centre;
	width:240px;
	float:left;
	display:inline;
}

.picLeft
{
	border: 1px solid #000;
	display:inline;
}

.picCentre
{
	border: 1px solid #000;
	display:inline;
}

.picRight
{
	border: 1px solid #000;
	display:inline;
}
	

#footer
{
	background: url(../images/footer.jpg) no-repeat scroll 0% 0%;
	width: 800px;
	height: 62px;
	padding-top:5px;
	float:left;
	font-size:0.9em;
}

.contentLeft
{
	width:295px;
	float:left;
	margin-bottom:10px;
}

.navMargin
{
	margin-left:6px;
	margin-right:6px;
}

.navItem
{
	height:36px;
	float:left;
}

.navText
{
	height:32px;
	padding-top:4px;
	float:left;
}

.header
{
	width:780px;
	float:left;
	text-align:center;
}

.headerText
{
	width:500px;
}

.label
{
	width:100px;
	float:left;
	margin:0px;
}

.formbox
{
	width:160px;
	float:left;
	margin:0px 20px 0px 0px;
}

.noMargin
{
	float:left;
	margin:0px;
}	

.fullWidth
{
	float:left;
	width:780px;
	margin-top:15px;
}

.leftP
{
	width:600px;
	float:left;
}

.rightP
{
	width:170px;
	float:left;
	text-align:center;
}

.bold
{
       font-weight:bold;
}
