/* CSS Document */
body{
	padding:0px;
	margin:0px;
	background:#111111;
	color:#FFF;
	font:10px Tahoma, sans-serif;
}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px}

/* HEADER */

td.ana{
	cursor:hand;
}


/* CONTENT */

#content{width:775px; position:relative; margin: 0 auto; clear:both;}

#content p a{font:10px/14px Tahoma, sans-serif; color:#00b8c5; font-weight:bold; text-decoration:none }
#content p a:hover{color:#00b8c5; text-decoration:none; border-bottom:#00b8c5 1px dotted;}

#content p span.headline{font:12px/14px Trebuchet MS, sans-serif; color:#007c82; font-weight:bold;}
#content p span.headline2{font:12px/12px Trebuchet MS, sans-serif; color:#00b8c5; font-weight:bold;}
#content p span.date{font:12px/14px Trebuchet MS, sans-serif; color:#00b8c5; font-weight:bold;}

#leftPan{width:283px; float:left; display:inline; position:relative; background:url(../images/b_left.jpg) 0 0 no-repeat;}

#featured{width:242px; margin:29px 0 0 41px; position:relative; }
#featured h2{height:21px; background:url(../images/h_featured.gif) 55px 0 no-repeat; position:relative; clear:both; margin-bottom:32px}
.featitem{width:204px; background:#fff; padding:5px 19px 15px 19px; display:block;}
.featitem p span{padding-bottom:5px; display:block;}
.featitem p {color:#535353;}
.featitem img{margin-bottom:8px;}

#rightPan{width:492px; float:left; position:relative; background:url(../images/b_right.jpg) 0 0 no-repeat;}

#welcome{width:435px; margin:23px 0 15px 28px; position:relative;}
#welcome h2{height:29px; background:url(../images/h_welcome.gif) 0 0 no-repeat; position:relative; clear:both; margin-bottom:10px}
#welcome p span{display:block; margin-bottom:15px;}

#services{width:238px; position:relative; float:left; display:inline; margin-right:30px; background:url(../images/img_services.jpg) left bottom no-repeat; }
#services h2{height:29px; background:url(../images/h_services.gif) 28px 0 no-repeat; position:relative; clear:both; margin-bottom:20px}
#services ul{margin-bottom:17px}
#services li {background:url(../images/arrow.gif) 32px 3px no-repeat; padding-left:47px; height:18px;}
 li a{font:10px/14px Tahoma, sans-serif; color:#00b8c5; font-weight:normal; text-decoration:none;}
 li a:hover{
	color:#333;
	font-weight:normal;
	text-decoration:none;
}
#services p{width:100px; text-align:right; margin-left:138px; margin-bottom:15px}

#news{width:200px; position:relative; float:left;}
#news h2{height:29px; background:url(../images/h_news.gif) 0 0 no-repeat; position:relative; clear:both; margin-bottom:20px}
#news p{background:url(../images/bullet.gif) 0 0 no-repeat; padding-left:24px; margin-bottom:10px; padding-top:3px}

/* FOOTER */

#footer{width:775px; height:80px; background:url(../images/b_footer.jpg) 0 0 repeat-x; position:relative; margin: 0 auto; clear:both;}
#footer p{width:492px; padding: 23px 0 0 283px; font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#535353;}
#footer p a{font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#535353; text-decoration:none; padding: 0 2px }
#footer p a:hover{text-decoration:none; background:#535353; color:#fff}
#call{position:absolute; top:27px; left:72px}