body 
{
margin:0px;
height:100%;
padding:0px;
font-family:arial,helvetica;
font-size:12pt;
background:#9ed3ff url(../images/trimBG.jpg) top left repeat-x;
text-decoration:none;
color:#111111;
}
 
 /*
  A:link {color:#e32626; text-decoration:none;}
  A:visited { color:#e32626; text-decoration:none; }
  A:active {color:green; text-decoration:none;}
  A:hover {color:#749db5; text-decoration:none;    } 
*/
A:link {color:#e32626;text-decoration: none}
A:active {color:#e32626;text-decoration: none}
A:hover {text-decoration: none; color: #749db5;}
A:visited {color:;text-decoration: none}


p
{
margin-top:16px;
}

h3
{
margin-top:0px;
margin-bottom:10px;
padding-bottom:5px;
font-size:12px;
border-bottom:1px dashed #dddddd;
color:#749db5;
font-family:verdana;
}


#fullwrap 
{
position:relative;
width:870px;
margin:0px auto;
text-align:left;
height:100%;
 }

#logo 
{
position:absolute;
top:0px;
left:92px;
}

#headlinetext 
{
position:absolute;
top:0px;
left:190px; 
width:460px;
height:;
text-align:center;
padding-left:10px;
padding-top:25px;
border:0px dashed green;
}

#navigation 
{
position:absolute;
top:78px;
left:9px;
width:850px;
z-index:100;
border:;
letter-spacing:1px;
font:13px Verdana,Arial;
text-align:center;
}



#primarycontent 
{
position:absolute;
top:187px;
width:865px;
border:1px solid #999999;
background:#fff;
}

#mediacontent 
{
position:absolute;
top:187px;
width:830px;
border:1px solid #999999;
background:#fff;
padding-top:10px;
padding-left:20px;
padding-right:15px;
line-height:21px;
}



/* LARGE LEFT COLUMN */
.llc
{
padding-top:10px;
padding-left:20px;
padding-right:15px;
width:515px;
line-height:21px;
border-right:1px solid #999999;
letter-spacing:1px;
}



#sponsorscolumn
{
float:right;
margin-top:0px;
margin-left:0px;
width:310px;
height:900px;
padding-top:5px;background:#fff;
}



#footer
{
position:absolute;
top:99%;
left:0px;
padding-bottom:20px;
padding-top:3px;
width:860px;
letter-spacing:1px;
}

#footermedia
{
position:absolute;
top:100%;
left:0px;
padding-bottom:20px;
padding-top:3px;
width:860px;
letter-spacing:1px;
}



.ST
{
font-size:14px;
}


.date
{
font-size:25px;
}

.style1 {
	font-size: 36px;
	font-weight: bold;
}
.style2 {
	color: #FF0000;
	font-weight: bold;
}


.picborder1
{
border:4px solid #d9d9d9;
}



ul.menu {list-style:none; margin:0; padding:0; }
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block; text-decoration:none;}
ul.menu li {position:relative; float:left; margin-right:3px;}
ul.menu ul {position:absolute; top:31px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none;}

/* Sub Menu Properties */
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:114px; margin:0; font:11px;}

/* Sub Menu a Link properties */
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#f8f8f8;color:#111111;}
ul.menu ul li a:hover {color:#111111;background-color:#eaebeb;}


/* 2nd Sub Menu properties i think */
ul.menu ul ul {left:148px; top:-1px;}



/* Primary Link Look */
ul.menu .menulink {border:1px solid #aaa;border-bottom:0px solid #777777; padding:7px 7px 7px; font-weight:bold; background:url(../images/nav/header.gif); 
width:100px;color:#111111;}
ul.menu .menulink:hover, ul.menu .menuhover {color:#111111;text-decoration:underline;}


/* Alternate Color Primary Link Look */
ul.menu .menulink2 {border:1px solid #aaa;border-bottom:0px solid #777777; padding:7px 7px 7px; font-weight:bold; background:url(../images/nav/header2.gif); 
width:100px;color:#111111;}
ul.menu .menulink2:hover, ul.menu .menuhover {color:#111111;text-decoration:underline;}




ul.menu .sub {background:#d1d1d1 url(../images/nav/arrow.gif) 136px 8px no-repeat;}
ul.menu .topline {border-top:1px solid #aaa;}




.sponsors ul 
{
list-style-position:outside;
list-style-type:none;
position:relative;
margin:0;
padding:0;
}

.sponsors ul li
{
border:0px dashed green;
position:relative;
margin:0;
padding-top:8px;
}



