BODY {
	margin-left:0in;
	margin-right:0in;
	margin-top:0in;
	margin-bottom:0in;
	font: 12px/165% "Lucida Sans Unicode", Verdana, Arial, "Times New Roman", sans-serif;
	background: #000000 url(../graphics/2009/design-bk.gif) repeat;
	color: #8b8b8b;
	text-align: center;
} 

A:link, 
A:active,
A:visited{
	color:#008480;
	font: 12px/165% "Lucida Sans Unicode", Verdana, Arial, "Times New Roman", sans-serif;
	text-decoration: none;
	border-bottom: 1px none #008480;
}

A:hover{
	text-decoration: none;
	border-bottom: 1px dotted #008480;
}

.external {
	background :transparent url(../graphics/ext.gif) no-repeat right center;
	padding-right:12px;
	color:#6E6E6E;
	font: 10px  "Lucida Sans Unicode", Verdana, Arial, "Times New Roman", sans-serif;
	text-decoration: none;
	border-bottom: 1px none #33cccc;		
}

.popup {
	background :transparent url(../graphics/pop.gif) no-repeat right center;
	padding-right:12px;
	color:#6E6E6E;
	font: 10px  "Lucida Sans Unicode", Verdana, Arial, "Times New Roman", sans-serif;
	text-decoration: none;
	border-bottom: 1px none #33cccc;		
} 

/* *********************** main nav styles *********************** */	
#navcontainer
{
	margin: 0px;
	padding: 5px 0px 5px 130px;
	height: 20px;
	background: url(../graphics/2009/menu-bk.gif) repeat-x left center;
	border-top: 1px dotted #252424;
	border-bottom: 1px dotted #252424;
	text-align: center;	
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a:link,
#navcontainer ul li a:active,
#navcontainer ul li a:visited
{
	border-bottom: 1px dotted #000000;
	padding: 1px;
	color: #33cccc;
	text-decoration: none;
	display: block;
	text-align: center;
	font: 12px  "Lucida Sans Unicode", Verdana, Arial, "Times New Roman", sans-serif;
}

#navcontainer ul li a:hover
{
	border-bottom: 1px dotted #33cccc;
	padding: 1px;
	color: #33cccc;
	text-decoration: none;}


#navcontainer li.icons
{
	padding: 2px 0px 0px;
	width:22px;

}
	
/* *********************** end main nav styles *********************** */	

/* *********************** main twitter styles *********************** */	
#navcontainer
{
	margin: 0px;
	padding: 5px 0px 5px 130px;
	height: 20px;
	background: url(../graphics/2009/menu-bk.gif) repeat-x left center;
	border-top: 1px dotted #252424;
	border-bottom: 1px dotted #252424;
	text-align: center;	
}

#twitter_update_list 
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
}

#twitter_update_list ul li
{
display: block;
text-align: left;
padding: 0;
margin: 0;
}

	
/* *********************** end twitter styles *********************** */	

/* *********************** layout elements and styles *********************** */	
#contentarea{

}

#container {
  margin: 0 auto;
  width: 900px;
  text-align: left;
    background: #000000;

  } 

#footer {
}


/* *********************** end layout elements and styles *********************** */	



.formcolors {
	background: #ffffff;
	border: 1px solid #a2a2a2;	
	font: 12px  "Lucida Sans Unicode", Verdana, Arial, "Times New Roman", sans-serif;
	color: #000000;
}


td{
	font: 12px/165% "Lucida Sans Unicode", Verdana, Arial, "Times New Roman", sans-serif;
	color: #656363;
}

.textmain{
	text-align:justify;
}


.imgborders
{
	display: block; 
	padding: 0px 0px; 
	margin: 0px;
	border: 1px solid #000000;
}

.allimgs{
	padding: 0px;
	display: block; 
	margin: 0px;
	border: 0px none #000000;
}


.hilites{
	font: 15px/165% Georgia, Tahoma, Verdana, Arial, sans-serif;
	color: #000000;
}


.smhilites{
	font: bold 11px/165% Georgia, Verdana, Arial, sans-serif;
	color: #000000;
}



	
/* *********************** home page styles *********************** */	
#homecontents{
	height: 609px;
	text-align: left;
}

#logoMessage{
	position:absolute;
	top:0px;
	left: 60%;
	width:287px;
	padding: 15px 10px 20px 30px;
	z-index: 100;
	font: 11px/125%  "Lucida Sans Unicode", Verdana, Arial, "Times New Roman", sans-serif;
	color: #fff;
	
}

#gulPhoto{
	width:900px;
	height: 609px;
}	

#newsandblog{
	padding: 20px;
	min-height: 400px;
	margin-bottom: 40px;
	margin-top: 10px;
	background: url(../graphics/2009/divider.png) no-repeat 436px 100px;
}

#newsblock{
	padding: 5px 5px 5px 10px;
	text-align:left;
	width: 46%;
}

.blogNewTitle{
	font: 18px/205% "Lucida Sans Unicode", Verdana, Arial, "Times New Roman", sans-serif;
	color: #404040;
}

#blogblock{
	padding: 5px;
	text-align:left;
	float:right;
	width: 46%;
	margin-left: 10px;
}


#newsarea{
	padding: 2px 2px 4px 10px;
	text-align:left;
}

.newsbloglinks,
A.newsbloglinks:link, 
A.newsbloglinks:active,
A.newsbloglinks:visited{
	color:#868686;
	font: 12px/165% "Lucida Sans Unicode", Verdana, Arial, "Times New Roman", sans-serif;
	text-decoration: none;
	border-bottom: 1px dotted #3b3b3b;
	width: 350px;
	display:block;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
}


A.newsbloglinks:hover{
	color:#3b3b3b;
}



/* *********************** end home page styles *********************** */	



/* *********************** footer block styles *********************** */	
#footerterms
{
	margin: 3px 0px 0px;
	border-top: 1px dotted #252424;
	clear:both;
}

.footermenu{
	color: #008480;
	font: 10px  "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial;
	line-height:165%;
}
A.footermenu:link,
A.footermenu:active,
A.footermenu:visited{
	color:#008480;
	font: 10px  "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Lucida, Verdana, Arial;
	text-decoration: none;
	border-bottom: 1px none #008480;	
}
A.footermenu:hover{
	text-decoration: none;
	border-bottom: 1px dotted #008480;	
}

.footerscredits{ text-align:center;}

.footers{
	color: #4b4b4b;
	font: 10px  "Lucida Sans Unicode", Verdana, Arial, "Times New Roman", sans-serif;
	line-height:165%;
	padding: 8px 8px 16px;	
}
	
/* *********************** end footer block styles *********************** */	
