#left a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
#left a:visited {
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
#left a:hover {
	font-weight: bold;
	color: #3399cc;
	text-decoration: underline;
}
#left a:active {
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}



a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
}
a:visited {
	color: #006699;
	text-decoration: none;
}
a:hover {
	color: #3399cc;
	text-decoration: underline;
}
a:active {
	color: #006699;
	text-decoration: none;
}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
color:#333333;
}

*{
padding:0;
margin:0;
}

#maincontainer{
width:760px;
background-image:url(images/bg.jpg);
background-repeat:repeat-y;
/*border:1px solid #99ccff;*/
margin: 0 auto; /*Center container on page*/
}

#topbanner{
background-color:#99ccff;
background-repeat:repeat-x;
width:760px;
height:62px;
/*margin-left:130px;*/
}
.bannerleft{
float:left;
}

#topbanner h1{
float:right;
font-size:small;
font-weight:bold;
color:#3399cc;
padding:3em 1em 0 0;
}

#contentwrapper{
float: left;
width: 100%;
}

#content{
margin: 0 140px 0 140px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
padding:1em;
}


#left{
float: left;
width: 130px; /*Width of left column in pixel*/
margin-left: -760px; /*Set margin to that of -(MainContainerWidth)*/
background:#ffff99;
}
#left li{
	font-weight: bold;
	padding: 1em 1em 0 1em;
	list-style-type: none;
}


#contact h1{
	font-size:small;
	font-weight:bold;
}
#contact{
	background:#ffffcc;
	padding:1em;
	font-size:smaller;
}

#right{
float: left;
width: 135px; /*Width of right column*/
margin-left: -135px; /*Set left margin to -(RightColumnWidth)*/

}

#right h3{
	font-size: smaller;
	font-weight: bold;
	color: #000000;
	background-color: #ffff99;
	text-align: left;
	padding:1em;
}
#right p{
	padding:1em 1em 2em 1em;
	font-size: smaller;
}

#footer{
clear: left;
width: 760px;
background: #99ccff;
color: #3399cc;
text-align: center;
padding: 4px 0;
font-size:x-small;
}

.line{
border-top:1px solid #99ccff;
padding-top:1em;
}

h1 {
	font-size: medium;
	font-weight: normal;
}

h2 {
	font-size: medium;
	font-weight: bold;
	color: #3399cc;
}

h3 {
	font-size: medium;
	font-weight: bold;
}
