
* { margin : 0; padding : 0; }
body { font : Tahoma, Verdana, Arial, sans-serif; color : #5a1c46; text-align : center;  }

/* main containier*/
#container { position:relative; width : 900px; margin : 0 auto; padding-top : 0px; text-align : left; overflow: hidden;}

/* Header*/
#branding { z-index : 1;
margin-top:25px;
margin-bottom:0px;
margin:0 auto;
width : 900px;
height:240px;
padding:0;
background-color:#FFFFFF;
background-image:url(../images/branding1.jpg);
background-repeat:no-repeat;
}


p.header,p.header2,p.header3{ font-family:"Times New Roman", Times, serif;
position:relative;
font-size: 24px;
font-style:italic;
top:40px;
left:350px;
width: 270px;
}

p.header2{top:65px;
width:300px;}

p.header3{
position:relative;
top:15px;
left:650px;
font-size:20px;
width:180px;}

/* purple bar Menu background*/
table.menu{background-color:#000;margin:0 auto;width:100%; height:1.5em}


ul{ list-style-type: none; 
font-size: 13px;
font-style: normal;
font-weight: bold;
margin:0;
padding:0;
text-align:left;
border:#999999;
border-style:solid;
border-width:1px;
}
li{ line-height:1.3em;
margin:1em } 

/* Start of Column CSS */
#main{width : 900px; margin : 0 auto;
}
 /* column 2 background colour --white */
#container2 {
	clear:left;
	float:left;
	width:100%;
	background:#ffffff;
	overflow:hidden;
	}

	 /* column 1 background colour black*/
	#container1 {
	float:left;
	width:100%;
	position:relative;
	right:83%;
	background:#000;
	}

#leftcol {
	float:left;
	width:16%;
	position:relative;
	overflow:hidden;
	left:83%;}
	
#rightcol {
	float:left;
	width:84%;
	position:relative;
	overflow:hidden;
	left:83%;
}

#leftcolmaintxt {
	float:left;
	width:40%;
	overflow:hidden;
	margin:0 10px 0 10px;
	height:inherit;
	}
#rightcolmaintxt {
	float:left;
	width:40%;
	overflow:hidden;
	margin:0 10px 0 10px;
	height:inherit;
}
#hlbox{ background-image: url(../images/backgrounds/head_bg.gif);
width: auto;
height:auto;
border-bottom:#aaaaaa;
border-bottom-style:solid;
border-bottom-width:1px;
}	
	
 /**left column
div#leftcol{ float:left;
width:14%;
padding-left:1%;
padding-right:1%;
margin-top:0px;
overflow:hidden;
background-color: #e13fdf;
}**/

 /**right column
 div#rightcol{float:left;
 padding-left:1%;
  width:73%;
  margin-top:0px;
  overflow:hidden;
  }**/ 
 
#maintext{width:90%;
padding-left:5%;
padding-right:5%;
padding-top:3em;
 font-family:Arial, Helvetica, sans-serif;
 margin: 0 auto;
  }

 /* rounded corner text box*/
.bl {background: url(../image/bl.gif) 0 100% no-repeat #5e55a1; width: 100%}
.br {background: url(../image/br.gif) 100% 100% no-repeat}
.tl {background: url(../image/tl.gif) 0 0 no-repeat}
.tr {background: url(../image/tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px} 

#footer  {
	height:inherit;
	width:100%;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#000;
	}
 
  
 div#linefeed{
 height:5em;
 width:100%;
 
 }
  
  
 img.right{float:right;
 margin:4px;
 margin-top:0;
 }
 
 img.left{float:left;
 margin:4px;
 margin-top:0;
 }
 
 #clear{ clear:both;} 
 
