@charset "UTF-8";
/*------------------
    UNiREC, LLC.
------------------*/


/* BODY STRUCTURE
-------------------- */

html, body {height: 100%;}

body {background:url(../images/body_bg.gif) repeat-x #425b8c; margin:0; padding:0;}
	
.clear {clear:both; height:132px;}
.push {height:25px;}

a {color:#CC0000; text-decoration:none;}
a:hover {color:#0033FF; text-decoration:underline;}

/* CONTAINER STRUCTURE + TYPOGRAPHY
------------------------------------ */

#container {width:1038px; margin:0 auto -107px; min-height: 100%;  position: relative; padding-top: 165px;background:url(../images/container_bg.gif) repeat-y 0 8px;}

#content { padding:0 0 0 34px;}
	
#left-nav {width:207px; float:left; background:transparent;}

#left-nav ul {padding:0; list-style-type:none; margin:0; background:url(../images/nav_bg.jpg) bottom no-repeat #2d3e5e;}
	
h1 {margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#ce0004;
	font-size:16px;
	display:block;
	width:207pxl;
	text-align:center;
	border-bottom:1px solid #525252;
	height:26px;
	padding:8px 0 0 0;}
	
#left-nav li {margin:5px 15px 0 5px; border-bottom:1px dotted #6c7380; height:22px;}
#left-nav li a {text-decoration:none; color:#fff; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 0px; padding:0 0 0 24px;}
#left-nav li a:hover {color:#999; background:url(../images/nav_hover.gif) no-repeat 5px 3px;}
#left-nav li a.active {color:#999; background:url(../images/nav_hover.gif) no-repeat 5px 3px;}
#left-nav li.bottom {border-bottom:0; height:40px;}

a#activity-flyer {display:block; background:url(../images/btn_actflyer.jpg) no-repeat; width:93px; height:104px; text-indent:-9999px; margin:20px 0 0 60px;}
	
#center {float:left; width:550px; padding:14px 28px 0 28px; background:transparent;}
	
#centerhome {float:left; width:757px; padding:14px 28px 0 28px; background:transparent;}

.text {background:url(../images/p_bg.gif) repeat-y; width:560px; display:block; margin:20px 0 0 0;}

td.clients {font-size:10px; line-height:12px;}
	
.texthome {background:url(../images/phome_bg.gif) repeat-y; width:720px; display:block; margin:0px 0 0 34px;}
	
.text span {
	background:url(../images/span_bg.gif) bottom no-repeat;
	padding:0 28px 10px 28px;
	margin:10px 0 0 0;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:18px;}
	
.texthome span {
	background:url(../images/spanhome_bg.gif) bottom left no-repeat;
	padding:0 28px 10px 28px;
	margin:10px 0 0 0;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height:18px;}

a#contact {background:url(../images/btn_contact.jpg) no-repeat; width:103px; height:17px; text-indent:-9999px; display:block; margin:8px 0 0 400px;}

.text h2 {margin:0;
	padding:10px 0 0 28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2d3e5e;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../images/h3_bg.gif) no-repeat;
	width:560px;
	height:13px;}
	
.texthome h2 {
	margin:0;
	padding:10px 0 0 28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2d3e5e;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../images/h3home_bg.gif) no-repeat;
	width:750px;
	height:13px;}

#sidebar {float:right; width:152px; padding:25px 15px 25px 15px; background:transparent;}

h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	margin:0;
	font-weight:normal;
	padding:0 0 5px 0;
	border-bottom:1px solid #333;}

#sidebar p {margin:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; font-size:11px; color:#CCC;}
	
/* FOOTER STRUCTURE + TYPOGRAPHY
------------------------------------ */

#footer {height:97px; background:#000; position:relative; text-align:center; font-size:11px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; padding:10px 0 0 0;}
#footer a {color:#CCCCCC; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer p{margin:0;}