tml, body {
   height: 90%;
}

body {
	background-image:;
	background-repeat:;
	margin: 0 auto; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #003466;
}


/******************************* text formatting *************************/
.title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006599;
	text-align: left;
	line-height: .5 em;
}

.paragraph  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	line-height: 1.5em;
}


.services{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	line-height: 2.2em;
	list-style-type: square;
}


/******************************* end text formatting *************************/


#container{
	text-align: center;
	width: 842px;
	height: 900px;
	background-image: url(../images/background.gif);
	background-repeat: repeat-y;
	margin: 20px auto 20px auto;
	}

#container_home{
	text-align: center;
	width: 800px;
	height: 635px;
	background-image: url(../images/background.gif);
	background-repeat: repeat-y;
	margin: 20px auto 20px auto;
	}
	
#topline{
padding-left:1px;
}
/************************************menu stuff*************************/

#leftcol{
width: 290px;
float: left;
}

.listtext a{
	display: block;
	cursor: pointer;
	background-image: url(../images/butt_back_tri.gif);
	background-repeat: no-repeat;
	background-position: 0;
	background-color: #669ACC;
	color: #FFFFFF;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	text-decoration: none;
	list-style-type: none;
	padding-top: 1em;
	padding-right: 0;
	padding-bottom: 0.75em;
	padding-left: 2em;
}
	
.listtext a:hover {
	background-image: url(../images/butt_back_tri.gif);
	background-repeat: no-repeat;
	background-position: 0;
	background-color: #f8931d;
	color: #FFF;
}

#menu{
	border: 0px solid #006599;
	margin: 40px 0 0 117px;
	list-style-type: none;
	width: 130px;
	float:left;
}

.listfix{
	display: block;
	cursor: pointer;
	background-image: url(../images/butt_back_tri.gif);
	background-repeat: no-repeat;
	background-position: 0;
	background-color: #f8931d;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	text-decoration: none;
	padding-top: 1em;
	padding-right: 0;
	padding-bottom: 0.75em;
	padding-left: 2em;
}


/**************************end menus stuff************************/

#rightcol{
	width:444px;
	float:left;
	margin: 0px 0px 0px 11px;
	background-color:#FFFFFF;
}

#stripe{
	margin: 10px 0 0 0;
}

#main{
	width: 424px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:389px;
	font-size: 10px;
	color: #80C0FF;
	text-align: left;
	padding: 10px;
	float:left;
	line-height: 1.5em;
}
.details a:link{
	color:#80C0FF;
	text-decoration:none;
}
.details a:hover {
	colour:#00FF00;
	color: #0072BB;
}
.details a:visited {
	color:#80C0FF;
	text-decoration:none;
} 


#tri{
float: left;
}

#bottomlinks{
	float:left;
	margin:0px 0px 0px 300px;
}



/*******************************end site******************************/
/****************** copyright css ***************************/
.design{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	margin-top: 20px;
	margin-right: 18px;
	margin-bottom: 40px;
	margin-left: 600px;
}
.design a:link {
	color: #666666;
	text-decoration: none;
} 

.design a:hover {
	font-weight: ;
	color: #666666;
	text-decoration: none;
	height: 30px;
	width: 145px;
	background-image: url(../images/listover.gif);
}

.design a:visited {
	color: #999999;
	text-decoration: none;
} 
/**************************end copyright********************/
