@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../img/background1.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #000000;
}

p {
	padding: 10px 10px 10px 20px;
	display:block;
	color:#000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h4 {
padding-left:20px;

	color:#000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#container {
	margin: 0px auto;
	text-align: left;
	width: 900px;
	z-index:100 !important;
	display:block;
	
}

#as_logos{
float:right;
margin:18px 0 0;
position:fixed;
right:0;
width:100px;
z-index:2 !important;
}
#as_logoshead{
background:url(../content_img/associated_logos/logos_head.png);
width:100px;
height:23px;
}

#as_logosrepeat{
background:url(../content_img/associated_logos/logos_repeat.png);
width:100px;
}

#as_logosfoot{
background:url(../content_img/associated_logos/logos_foot.png);
width:100px;
height:23px;
}

#dtd {
float:right;
height:311px;
margin:183px 0;
position:fixed;
right:0;
width:40px;
z-index:1 !important;
background:url(../img/dtd.png);
}


#middle {
z-index: 100 !important;
}


/********************* post ****************************/
.title_image {
margin-left:15px;
width:500px !important;
height:150px;
float:left;
}
.mabi_subtitle {
background:transparent url(../img/post_mabi_sub.gif) no-repeat scroll center top;
height:303px;

padding-left:373px;
padding-right:19px;
padding-top:32px;
width:508px !important;
}

.title_desc {

width:350px;
height:150px;
float:left;
text-align: left;
font-size:11px;
	color:#000066;
	font-family: Arial, Helvetica, sans-serif;
}
#info_content {
border-right: thin #999999 solid;
width: 703px;
float:left;
z-index: 100 !important;
}

#info_content1 {
width:170px;
float:left !important;
padding-left:5px;
z-index: 100 !important;
margin-left:3px;
}

#info_content2 {
width: 870px;
margin-left:15px;
z-index: 100 !important;
}

#info_content3 {
background:url(../img/right_bar.gif) repeat-y;
width:470px;
float:left !important;
padding-left:5px;
z-index: 100 !important;
margin-left:3px;
}

#info_content4 {
width: 370px;
margin-top: 0px;
padding-left:15px;
margin-left:0px;
float:left;
z-index: 100 !important;
}
#info_content5 {

	width:870px;
	margin-left:15px;
}
#contact_ {
background:url(../img/contact_.png) no-repeat;
width: 650px;
height:800px;
margin-top: 0px;
padding-left:0px;
margin-left:30px;
float:left;
z-index: 100 !important;
}

#post_headerouter {
width:1000px;
margin-left:-70px;
margin-top:20px;
z-index:1 !important;
height:200px;
background: url(../img/header_bg_bg.png);
position:absolute;
}
.post {
}
.postheader{
	background-image:url(../img/post_header.gif);
	display:block;
	width:900px;
	height:50px;
	z-index: 100 !important;
}
.postheader_mabi{
	background-image:url(../img/post_header_mabi.gif);
	display:block;
	width:900px;
	height:50px;
	z-index: 100 !important;
}

.postheader_nav{
	background-image:url(../img/post_header.gif);
	display:block;
	width:900px;
	height:27px;
	z-index: 100 !important;
	}
.navcontent{
	background: url(../img/post_middle.gif) !important;
	z-index:2 !important;
	overflow: auto;
	display:block !important;
	z-index: 100 !important;
	width:900px;
	display:block;
}
.postcontent{
	background: url(../img/post_middle.gif) !important;
	z-index:2 !important;
	overflow: auto;
	display:block !important;
	z-index: 100 !important;
	width:900px;
	display:block;
}
.postfooter{
	background-image:url(../img/post_bottom.gif);
	background-repeat: no-repeat;
	width:900px;
	height:50px;

	position: relative;
	z-index: 50!important;
	
}
.postfooter_nav{
	background:url(../img/post_bottom.gif) no-repeat bottom;

	width:900px;
	height:35px;
	position: relative;
	z-index: 50!important;
}
#footer_nav {
color:#ffffff !important;
}
#footer_nav a{
color:#ffffff !important;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
list-style-type:none;
text-decoration:none;
padding:inherit;
}
#footer_nav a:hover{
text-decoration: underline;
}
/********************* header ****************************/
#header{
	height:176px;
	width:900px;
	background-image:url(../img/header.png);
	background-repeat: no-repeat;
	padding-left:20px;

}
	
#menubg{
width:749px;
height:39px;
background-image:url(../img/menubg.png);
background-repeat:no-repeat;
margin:183px 0px 0px 55px;
position: absolute;
z-index:100 !important;
}
#menu {
text-align:center;
}



/********************* footer ****************************/
#footer{
	width:auto;
	height:220px;
	position:relative;
	color:#FFFFFF;
	padding-top:30px;
}
#footer p{
color:#FFFFFF !important;
text-decoration:none;
}

#footer a{
color:#FFFFFF !important;
text-decoration:none;
}

#footer a:hover{
color:#FFFFFF !important;
text-decoration:none;
}

#footer ul{
float:right;

}
#footer li{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding: inherit;
width:160px;
  list-style-type: none;

}

#footer ul li a{
	display:inline;
	text-align:center;
	text-decoration:none;
	padding: 0px 10px;

}
#footer ul li a:hover{
	text-decoration:underline;
}
#footer_content_1 {
float:left;
padding:4px;
width:45%;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;}
#footer_content {
float:right;
padding:4px;
width:50%;
height:200px;
text-align:right;
}

/****** editable info ***/

a:link {
	color: #000066 !important;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #000066 !important;
}
a:hover {
	text-decoration: underline;
	color: #ff3300  !important;
}
a:active {
	text-decoration: underline;
}

/******text***/


/******* random *******/



body_t{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#wrapper{
width: 800px;
margin: 0 auto;
}

#content_1_tabs{
width:800px;
height:37px;
background:url(../img/tabsbg.png) repeat-y;
}

#spacer {
width:8px !important;
float:left;
height:37px;
}

	
