
#main-header { background: url(images/header_bg.jpg); height:87px; width:980px; }
#logo { float:left; padding:10px 0 0 45px;}
#icons { float:right; padding:20px 20px 0 0; }

#google { position:relative; float:right; padding:10px 0px 0 0; font:Arial; }
#google input{ font-size:11px; color: #000;}


#floating_blob
{
    position: absolute;
	top: 120px;
	right: 0px; /* Opera5.02 will show a space 
	at right when there is no scroll bar */
	
}
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

body { 	margin: 0 auto; width:980px; }	


	
h3 {font-family: Arial, Helvetica, sans-serif; }
	
#menu-nav { background-image: url(images/navigation_bg.gif); background-repeat: repeat-x; height:40px; width:980px; _margin-bottom:-5px; }
#menu-nav a{ padding-left:29.2px; }

#footer-main { float:left; height:100px; width:980px; background:#030303; }

#footer-links { width:650px; color: #666666; float:left;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding:25px 0 0 20px; text-align:center;  }
#footer-links a {  color: #C3C3C3; text-decoration:none; line-height:25px; padding:0px 5px 0px 5px; }
#footer-links a:hover { color: #fff; text-decoration: underline;}

#footer-facebook { float:right; padding:30px 120px 0 0;}

#copy-right { float:left; margin-top:10px; text-align:center; color:#EAEAEA; font-size:11px; width:980px; font-family: Arial, Helvetica, sans-serif;}
#copy-right a { color:#FBFBFB; text-decoration:none;}
#copy-right a:hover { color: #555555; }

#center-content {  float:left; background:#FFFFFF; width:980px;  }

#center-content ul {
font-family: Arial, Helvetica, sans-serif; font-size:12px;
list-style: url(images/list.jpg);
margin-left:25px;
padding:0;

}

	#center-content ul li {
		padding:2px;
		border-bottom:1px dotted #EEEEEE;
	}

	#center-content ul li.last {
		border-bottom:none !important;
	}

#main-content { float:left; width:600px; padding:20px 20px 20px 20px; background:#FFFFFF;}
#main-content h1 { font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-weight: bold;	color: #333333;	text-decoration: none; }
#main-content p { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal; color: #333333; text-decoration: none; text-align: justify; line-height:18px; padding:5px 5px 5px 5px; }

#content2 { float: right; background:#FFFFFF; padding-right:20px;}

#right-header { background-image: url(images/side_box_header_bg.gif); width:294px; height:44px; color: #fff; font-size:25px; font-weight:bold; line-height:40px; margin-top:20px; }
#right-header h1 { color: #fff;  }
#right-content { width:282px;  border-left:1px solid #666666; border-right:1px solid #666666; font-size:12px; padding:5px 5px 5px 5px;  }
#right-bottom {background-position:bottom; background: url(images/side_box_bottom.gif); width:294px; height:16px;}

#request {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#request input, #request textarea, #request select { border:1px solid #7D7D7D;}
#request button{ background:#D1D1D1;}
#request button{ background:#525252; margin-top:5px; height:20px; text-align:center; color:#FFFFFF; font-size:11px; font-weight:bold; border:1px solid #525252; }


#request button:hover{ background:#929292 ; border:1px solid #525252;}

pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}


/*  */

#tooltip{
	position:absolute;
	border:2px solid #B7B7B7;
	background: #525252;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	color:#FFFFFF;
	display:none;
	margin-left:2px;
	margin-top:15px;
	padding:6px;	
	z-index:1000;
	-moz-border-radius:10px;
	}	