body {
font-family:Arial;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
font-size:12px;
}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}



h1 {
font-family:Arial;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
margin:0;
padding-left:5px;
padding-top:5px;
}


h2 {
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
margin:0;
padding-left:5px;
padding-top:5px;
}


h3 {
font-family:Arial;
font-size:20px;
font-weight:bold;
color:#000000;
margin:0;
padding-top:0px;
}


h4 {
font-family:Arial;
font-size:16px;
font-weight:normal;
color:#000000;
margin:0;
padding-top:10px;
}


h5 {
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0;
padding-top:10px;
}



/* Basic Frames */

.clear {
clear:both;
}

.holder {
margin:auto;
width:900px;
height:auto;
overflow:hidden;
display:block;
}



.black-bg-holder {
padding-left:6px;
padding-right:6px;
padding-bottom:6px;

width:884px;
height:790px;
background-image:url(../images/MAINHOLDER.png);
background-repeat:no-repeat;
}

.button-holder {
width:884px;
height:36px;
color:#FFFFFF;
}

.flash-holder {
width:880px;
height:296px;
padding:4px;
background-image:url(../images/FLASHHOLDER.png);
background-repeat:no-repeat;
}

.h-gap {
height:1px;
clear:both;
}

.h-gap-float-left {
height:4px;
width:318px;
float:left;
}

.map-holder {
width:540px;
height:453px;
padding:10px;
background-image:url(../images/MAPHOLDER.png);
background-repeat:no-repeat;
float:left;
}


.map-holder-scroll {
width:540px;
height:453px;
overflow:auto;
padding:10px;
background-image:url(../images/MAPHOLDER.png);
float:left;
}


.big-button-holders {
margin-left:4px;
padding:4px;
width:312px;
height:147px;
float:left;
background-image:url(../images/BIGBUTTONHOLDER.png);
background-repeat:no-repeat;
}


.map {
position:absolute;

top:800px;
left:50%;
margin:-440px;

width:430px;
height:499px;

}






.big-button-picture {
width:152px;
height:147px;
margin-right:4px;
float:left;
background:#00FF00;
background-repeat:no-repeat;
}





.designbank {
width:880px;
padding-left:10px;
clear:both;
}


.small-map-holder {
margin-right:4px;
padding:10px;
width:300px;
height:453px;
float:left;
background-image:url(../images/SMALLMAPHOLDER.png);
background-repeat:no-repeat;
}


.full-width {
width:864px; height:auto; display:block;
min-height:453px;
overflow:hidden;
padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:4px;
background:#FFFFFF;
background-repeat:no-repeat;
float:left;
}


.full-width-top {
width:884px; height:7px;
overflow:hidden;
background:url(../images/top.png);
background-repeat:no-repeat;
float:left;
}




.black-bg-holder-not-fixed {
padding-left:6px;
padding-right:6px;
padding-bottom:6px;

width:884px; height:auto; overflow:hidden; display:block;
min-height:790px;
background-image:url(../images/MAINHOLDER2.png); background-repeat:repeat;
}




.equ {
	text-align:center;
	color:#FFFFFF;
}


.equ a:link {
	text-align:center;
	color:#FFFFFF;
}
.equ  a:visited {
	text-align:center;
	color:#FFFFFF;
}
.equ a:hover {
	text-align:center;
	text-decoration:underline;
}
.equ  a:active {
	text-align:center;
	color:#FFFFFF;
}




.contact-info {
	font-size:18px;
	color:#999999;
	padding-bottom:6px;
}


.contact-info a:link {
	font-size:18px;
	color:#999999;
	padding-bottom:6px;
}
.contact-info  a:visited {
	font-size:18px;
	color:#999999;
}
.contact-info a:hover {
	font-size:18px;
	color:#000000;
}
.contact-info a:active {
	font-size:18px;
	color:#999999;
}



.news-date {
font-size:9px; margin-bottom:5px; 
}

.news-date strong {
font-size:12px; 
}


