body {
	background-color:white;
         margin:0px;
         padding:0px;
         font-family:Arial,Verdana;
         font-size:12pt;;
         color:black;
}

#maincontent {
	position:absolute;
         left:0px;
         top:0px;
         height:100%;
         width:100%;
}

#left {
	position:absolute;
         left:0px;
         top:0px;
         width:300px;
         height:100%;
         background-color:rgb(156,212,245);
}

#logo {
	position:absoulte;
         left:0px;
         top:0px;
         height:131px;
         width:300px;
         background-image:url(pics/logo.jpg);
}

#navi{
         position:absolute;
         right:0pt;
         top:141px;
         width:110px;
         height:379px;
         border-bottom:rgb(211, 0, 43) solid 3px;
	border-top:rgb(211, 0, 43) solid 2px;
}

#addy {
	position:absolute;
         left:10px;
         top:141px;
         height:379px;
         width:180px;
         color:rgb(73,134,163);
         font-size:12px;
         font-weight:bold;
         border-bottom:rgb(211, 0, 43) solid 3px;
         border-top:rgb(211, 0, 43) solid 2px;
}

#down{
	position:absolute;
         left:10px;
         width:300px;
         top:485px;
         height:20px;
         color:rgb(73,134,163);
         font-size:12px;
         font-weight:bold;
}

#line {
	position:absolute;
         left:0px;
         top:0px;
         width:300px;
         height:520px;
         background-image:url(pics/linev.jpg);
         background-repeat:repeat;
}

#main{
	position:absolute;
         background-image:url(pics/back.jpg);
         background-repeat:no-repeat;
         height:506px;
         width:700px;
         left:300px;;
         top:20px;
         z-index:1;
}
#top-navi {
	position:absolute;
         padding-left:5px;
	left:0px;
         top:0px;
         height:50px;
         width:100%;
         border-bottom:rgb(211, 0, 43) solid 2px;
}

a:link, a:visited, a:active, a:focus, a:hover {
	text-decoration:none;
         color:rgb(73,134,163);
}
img {
	border:none
}

#content{
	position:absolute;
         padding-left:5px;
	left:0px;
         top:65px;
         width:100%;
         height:435px;
         border-top:rgb(211, 0, 43) solid 2px;
         border-bottom:rgb(211, 0, 43) solid 3px;
         overflow:auto;
}

#underline {
	position:absolute;
         left:300px;
         top:0px;
         width:700px;
         height:100%;
         background-image:url(pics/underline.jpg);
         background-repeat:repeat-y;
         z-index:0;
}

h1{
	font-size:16pt;
         font-weight:bold;
}

h2{
	font-size:12pt;
	font-weight:bold
}
