/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
}
.body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	font-weight:normal;
	padding-left:10px;	
}

.border {
	border:1px solid #000000;
}

.border2 {
	border:3px solid #003354;
}

.border3 {
	border-top:solid #ffffff 2px;
	border-left:solid #ffffff 1px;
	border-right:solid #ffffff 1px;
}

p {
	text-align:justify;
	margin-top:0px;
	margin-bottom:0px;
}

.pad-left_10 { 
	padding-left:10px;
}

.service_pad {
	border-top:solid 1px #666666; 
	padding-top:5px; 
	padding-bottom:10px; 
	padding-right:15px;
}
.service_image_pad {
	border-top:solid 1px #666666; 
	padding-top:5px; 
	padding-bottom:10px; 
}

a.link {
	color:#003354;
	font-weight:bold;
	text-decoration: none;
}

a.link:hover {
	color:#666666;
	font-weight:bold;
	text-decoration: underline;
}
a.stufft {
	color:#666666;
	text-decoration: none;
}

a.stufft:hover {
	color:#666666;
	text-decoration: underline;
}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	margin-top:0px; 
	margin-bottom:0px; 
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	margin-top:0px; 
	margin-bottom:0px; 
	padding-left:10px;
	color:#003354;
	font-weight: bold;
}
div#container {
	position: relative; 
	width: 780px; 
	height: 585px;
	margin: auto;
	background-color:#f6f6f6;

	z-index: 1;
}
div#border {
	position: relative; 
	width: 780px; 
	height: 585px;
	margin: auto;
	background-color:#f6f6f6;
	border:1px solid #000000;	
	z-index: 11;
}
div#header {
	position: absolute; top: 0px; left: 0px; 
	width:780px; 
	height:109px; 
	background-image: url(images/header.jpg);
	z-index: 2;
}
div#header_logo_base {	
	position: absolute;	top: 109px;	left: 663px; 
	width:117px; 
	height:26px; 
	background-image: url(images/header_logo_base.jpg); 
	z-index: 8;
}
div#nav {
	position: absolute;	top: 109px;	left: 0px;
	width: 212px;
	height:244px;
	z-index: 4;	
}
div#main {
	position: absolute;
	top: 111px;
	left: 214px;
	width: 560px;
	height:445px;
	padding-right:24px;
	overflow: auto;
	z-index: 3;
}
div#left_panel {
	position: absolute; top: 353px; left: 0px; 
	width:212px; 
	height:203px; 
	background-image: url(images/left_panel.jpg);
	z-index: 5;
}
div#home_montage {
	position: absolute;
	top: 253px;
	left: 475px;
	width:306px;
	height:305px;
	background-image: url(images/home_montage.gif);
	z-index: 6;
}
div#blanket{
	position: absolute; top: 109px; left: 514px; 
	width:149px; 
	height:26px; background-color:#f6f6f6;
	z-index: 9;
}
div#blanket2{
	position: absolute;	top: 109px;	left: 464px; 
	width:50px; 
	height:25px; background-color:#f6f6f6;
	z-index: 8;
}
div#blanket3{
	position: absolute;	top: 109px;	left: 414px; 
	width:50px; 
	height:23px; background-color:#f6f6f6;
	z-index: 8;
}
div#blanket4{
	position: absolute;	top: 109px;	left: 364px; 
	width:50px; 
	height:21px; background-color:#f6f6f6;
	z-index: 8;
}
div#blanket5{
	position: absolute;	top: 109px;	left: 314px; 
	width:50px; 
	height:20px; background-color:#f6f6f6;
	z-index: 8;
}
div#blanket6{
	position: absolute;	top: 109px;	left: 264px; 
	width:50px; 
	height:18px; background-color:#f6f6f6;
	z-index: 8;
}
div#blanket7{
	position: absolute;	top: 109px;	left: 214px; 
	width:50px; 
	height:16px; background-color:#f6f6f6;
	z-index: 8;
}
div#footer{
	position: absolute;
	padding-top:5px;
	top:556px;
	left: 0px;
	text-align:right;
	width:780px;
	color:#666666;
	height: 21px;
	border-top:3px solid #44536d;	
	background-color:#f6f6f6;
	z-index: 10;	
}
.gellery_header {
	font-size: 12px;
	font-weight: bold;
	color: #003354;
}

.gellery_thumb_header {
	font-size: 10px;
	font-weight: bold;
	color: #003354;
}

