@charset "utf-8";
/* CSS Document */

#wrapper { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center;}

body { margin: 0;   background-color: #e5f2f2; background-image:url(../images/bg-gradident.jpg); background-repeat:repeat-x;}

.text-blue, a, a:visited { color: #006699; }

.bg-blue { background-color: #006699; margin:0;}

.bg-gray { background-color: #CCCCCC; }

.divider { height:3px; background-color:#CCCCCC; margin-left: 10px; margin-right:10px; }

.bold { font-weight:bold; }

/* content */

#content { float: none; margin-top:10px; margin-left:10px; margin-right:1Opx; vertical-align:text-top; text-align:center; height: 100%;}

.content-area { width: 920px; margin-left:auto; text-align:center; margin-right:auto; height:100%; background-color:#FFFFFF; padding:5px;}

.content-area-narrow {width: 730px; margin-left:auto; text-align:center; margin-right:auto; height:100%; background-color:#FFFFFF; padding:5px;}

.block { width: 500px; }

.blue-block { background-color: #e5f2f2;  background-image:url(../images/blue-bg.gif); background-repeat:repeat-y; er}

.content-text { margin-top: 10px;  margin-right: 1Opx; padding-left: 10px; font-size: 0.9em; vertical-align:text-top; text-align:left; }

.align-bottom {font-size: 16px; vertical-align:bottom;}

.padded-text { padding-left: 20px; padding-right: 20px; }

.padded-top {padding-top: 20px; }

.padded-bottom {padding-bottom: 20px; }

.content-image {margin-left: 10px; margin-right: 10px; margin-top:10px; }

.content-text a, a:visited {text-decoration:none;}

/* Secondary Areas and Columns */

.secondary-area {position:relative; }

.secondary-half-one { width: 45%; text-align: left; position: relative; float:left; left: 0px; top: 0px; padding-left:10px; }

.secondary-half-two { width: 50%; text-align: left; position: relative; float:right; right: 0px; top: 0px; padding-left:10px; padding-right:10px; border-left: thin; border-left-style: solid; border-left-color: #EEEEEE}
	
.profile-image { width: 160px; }

.profile-header { position: absolute; left: 178px; top: 3px;}

.profile-text { position: absolute; margin-left: 10px; left: 169px; top: 26px; width: 257px; height: 184px;}

.list {  width: 80%; text-align:left; }

.short-blurb { text-align: right; position: relative; }

.clearfix { clear: both;}

.text-float-left {width: 700px; left; position: relative; float:left; left: 0px; top: 0px; }
.down-arrow { width: 19px; position:relative; float:right; right: 0px; top: 0px; background-image:url(../images/t_icon.gif); background-repeat:no-repeat;}
.float-right { position:relative; float:right; right: 0px; top: 0px; }
.float-left { left; position: relative; float:left; left: 0px; top: 0px; }

.align-left { text-align: left; }

/* Footer */

.footer_box_653128 { background: #cccccc; }

.footer_top_653128 div { background-image:url(../images/roundedcornr_653128_tl.png) no-repeat top left; }

.footer_top_653128 { background-image: url(../images/roundedcornr_653128_tr.png) no-repeat top right;}

.footer_bottom_653128 div { background: url(../images/roundedcornr_653128_bl.png) no-repeat bottom left; }

.footer_bottom_653128 { background: url(../images/roundedcornr_653128_br.png) no-repeat bottom right; }

.footer_top_653128 div, .footer_top_653128, 
.footer_top_653128 div, .footer_top_653128, 
.footer_bottom_653128 div, .footer_bottom_653128 { width: 100%; height: 10px; font-size: 1px; }

.footer_content_653128 { margin: 0 10px;  color: #FFFFFF; font-size:0.7em; text-align:left; padding:5px; margin-top: 15px; }
