/* ----- Our Proven Systems Styles---------------
Created by: Ramanjeet Kaur
Created for: 303 pty group
Created on: 22 April 2009
*/

BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: #170500 url(../images/bg.jpg) top center no-repeat; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;
	COLOR: #1e0000;
	PADDING-TOP: 0px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:link,	 a:visited
{
	color:#739a2d;
	text-decoration:none;
}
a:hover {
text-decoration:underline;
}


#container {
	margin:auto;
	position:relative;
	BACKGROUND: url(../images/bgproven.png) no-repeat;
	BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid;
	width:990px;
}

#header {
	position:relative;
	height:158px;
}

#header_inner{
	position:relative;
	border-bottom:#603813 1px solid;
	width:930px;
	margin-left:40px;
	height:100px;
}

#hd_logo{
position:relative;
float:left;
width: 175px;
}

#navcontainer{
position:relative;
float:right;
width:750px;
margin:65px 0px 0px 0px;
*margin:75px 0px 0px 0px;
text-align:left;
height:30px;
}


#content {
	BORDER-RIGHT: red 0px solid;
	MARGIN-LEFT:80px; 
	BORDER-LEFT: red 0px solid; 
	MARGIN-RIGHT: 50px;
	width:850px;
	height:400px;
	*height:500px;
}

.titleimage
{
padding:20px 0px 0px 20px;
}

#left {
	margin-top:0px;
	DISPLAY: inline;
	WIDTH: 241px;
	POSITION: absolute;
	left: 4px;
	top: 328px;
	height: 304px;
	z-index:200;
}

#right {
	DISPLAY: inline;
	RIGHT: 51px;
	FLOAT: right;
	WIDTH: 168px;
	MARGIN-RIGHT:0px;
	POSITION: absolute;
	z-index:100;
	top: 165px;
	*top: 175px;	
	height: 433px;
}


#peg_holder{
	position:absolute;
	float:right;
	margin-right:0px;
	width: 34px;
	height: 36px;
	z-index:10;
	left: 904px;
	top: 221px;
}

#centre{
margin-top:75px;
position:relative;
width:630px;
margin-left:40px;
*margin-left:0px;

margin-right:200px;
*margin-right:10px;

text-align:left;
z-index:10;
}

#middle{
position:relative;
margin:20px 120px 20px 140px;
text-align:left;
z-index:20;
width:490px;
line-height:15px;
}

#footer {
	CLEAR: both;  HEIGHT: 140px; TEXT-ALIGN: center
}
H1 {
	MARGIN-TOP: 0px
}
H3 {
	MARGIN-TOP: 0px
}
P {
	line-height:15px;
}
.clearer {
	CLEAR: both; MARGIN-TOP: -1px; OVERFLOW: hidden; HEIGHT: 1px
}


.title_text{
color:#1a0d03;
margin-right:0px;
padding-top:20px;
padding-left:5px;
height:60px;

}

#sitemap{
	position:relative;
	border-top:  dashed 1px #a58d7b;
	font-size:10px;
	color: #a58d7b;
	float:right;
	right:20px;
	margin-top:40px;
}


#sitemap a:link, #sitemap a:visited
{
	color:#a58d7b;
	text-decoration:none;
}

#sitemap a:hover
{
	color: #ffefbc;
	text-decoration:none;
}

/* styles for large content pages */
#content_lrg #container {
	margin:auto;
	position:relative;
	BACKGROUND: url(../images/bgprovencontent.png) no-repeat;
	BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid;
	width:990px;
	height:1040px;
}

#content_lrg #content {
	MARGIN-LEFT:80px; 
	*MARGIN-LEFT:120px; 
	MARGIN-RIGHT: 50px;
	*MARGIN-RIGHT: 0px;
	width:850px;
	height:675px;
	*height:760px;
}

.style2 {color: #739a2d}
