body {
margin: auto;
padding: 10x 0x 0px 0px;
background: #ffffff;
width: 800px;
background:#000b17 url(/images/crossroads/img_bg.jpg) repeat-x;
color:#000000;
font:arial;
}

ul, li {margin-left: 0; padding-left: .5em;}

h1 {
letter-spacing: .5px;
font-family: arial,verdana,sans-serif;
font-size: 16pt;
color: #000000;
}

h2 {
letter-spacing: -1px;
font-family: arial,verdana,sans-serif;
font-size: 13pt;
margin: 1.2em 0 .3em;color:#000;
padding-bottom: .1em;
}

h3 {
font-family: arial,verdana,sans-serif;
font-size: 12pt;
margin: 12px 0px 0px 30px;
color:#000;
padding-bottom: .1em;
font-weight: normal;
}

h4 {
font-family: arial,verdana,sans-serif;
font-size: 11pt;
color:#003366
padding-bottom: 0px;
font-weight: bold;
text-indent:1.4em;
background:#fff url(/images/crossroads/downloads.gif) top left no-repeat;
}

h5 {
font-family: arial,verdana,sans-serif;
font-size: 11pt;
color:#003366
padding-bottom: 0px;
font-weight: bold;
text-indent:1.4em;
background:#fff url(/images/crossroads/links.gif) top left no-repeat;
}

h6 {
font-family: arial,verdana,sans-serif;
font-size: 11pt;
color:#003366
padding-bottom: 0px;
font-weight: bold;
text-indent:1.4em;
background:#fff url(/images/crossroads/video_wmv.gif) top left no-repeat;
}

#h7 {
font-family: arial,verdana,sans-serif;
font-size: 11pt;
color:#003366
padding-bottom: 0px;
font-weight: bold;
text-indent:1.4em;
background:#fff url(/images/crossroads/announcement.gif) top left no-repeat;
}

#h8 {
font-family: arial,verdana,sans-serif;
font-size: 11pt;
color:#003366
padding-bottom: 0px;
font-weight: bold;
text-indent:1.4em;
background:#fff url(/images/crossroads/hottopics.png) top left no-repeat;
}

a:link {
text-decoration: none;
color: #ff6600;
font-family: sans-serif;
font-size: 12px;
}

a:visited {
text-decoration: none;
color: #ff6600;
font-family: sans-serif;
font-size: 12px;
}

a:active {
text-decoration: none;
color: #ff6600;
font-family: sans-serif;
font-size: 12px;
}

a:hover {
text-decoration: none;
color: #000000;
font-family: sans-serif;
font-size: 12px;
}

#hotlink_list ul
{
list-style-type:none;
padding-top:6px;  
margin:0px;
}

#hotlink_list li
{
background-image:url(/images/crossroads/orange_bullet.gif);
background-repeat:no-repeat;
background-position:0px 7px; 
padding-left:12px;  
}

p {
font-family: sans-serif;
font-size: 11px;
color: #000;
margin: 5px 0px 10px 0px;
}

/* LAYOUT - HEADER */
#header {
background: #fff;
margin: 0px 0px 0px 20px;
padding: 10px 0px 25px 0px;
width: 750px;
height: 40px;
}
	
/* NAV - top horizontal nav */
#navcontainer{
width: 750px;
margin: 0px;
}

#navlist{
border-bottom: 1px solid #000;
margin: 0px 0px 0px 12px;
padding-bottom: 19px;
padding-left: 0px;
font-family: arial;
font-weight: bold;
font-size: 11px;
}

#navlist ul, #navlist li{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
font-family: arial;
font-size: 11px;
}

#navlist a:link, #navlist a:visited{
background: #FFF;
color: #000;
float: left;
font-family: arial;
font-weight: bold;
line-height: 14px;
margin-right: 6px;
padding: 2px 2px 3px 2px;
text-decoration: none;
font-size: 11px;
}

#navlist a:link#current, #navlist a:visited#current{
background: #000;
border-bottom: 1px solid #000;
color: #fff;
font-size: 11px;
font-family: arial;
}

#navlist a:hover { 
background: #000;
color: #fff;
font-size: 11px;
font-family: arial;
}

#navlist ul a:hover { 
background: #000;
color: #fff; 
font-size: 11px;
font-family: arial;
}

/* LAYOUT - main body of page */
#wrap {
width:780px;
margin: 0px 0px 0px 0px;
background: #fff;
padding: 0px 0px 0px 10px;
}

#div1 {
position:absolute;
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 20px;
width:400px;
background: #ffffff;
}

#div2 {
position:relative;
left:420px;
width:200px;
padding: 10px 0px 10px 0px;
background: #fff;
}

.move_over{
padding: 7px 0px 0px 12px;
width:750px;
}
#special {
padding: 35px 0px 10px 15px;
background: #fff;
}

#icspecial {
font-family: arial,verdana,sans-serif;
font-size: 10pt;
padding: 20px 0px 10px 15px;
background: #fff;
}

#line_list {
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #000;
width: 280px;
font: arial, 11pt;
font-weight: bold;
text-decoration: none;
color: #ff6600;
}

#line_list li {
list-style: none;
margin: 0;
padding: .4em;
border-top: 1px solid #000;
}

#line_list a:link#current, #line_list a:visited#current{
color: #ff6600;
font-family: arial;
font-size: 11pt;
}

#linelist a:hover { 
color: #ff6600;
font-family: arial;
font-size: 11pt;
}

#linelist ul a:hover { 
color: #ff6600;
font-family: arial;
font-size: 11pt;
}

#3rows {
width: 750px;
background: #fff;
}


/* SIGN IN BOX */
#signin{
border: 1px solid #b0bec7;
font-family: sans-serif;
font-size: 10pt;
}

TABLE {
width:750px;
margin: 0px 20px 0px 20px;
padding: 5px;
}

table.fullcontent
{
width:500px;
margin: 0px 5px 0px 5px;
padding: 2px;
}

table.fullcontent2
{
width:450px;
margin: 0px 0px 0px 0px;
padding: 2px;
}

/*SECOND LEVEL */
#div3 {
position:absolute;
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
width:200px;
background: #fff;
}

#div4 {
position:relative;
left:250px;
width:350px;
padding: 0px 0px 10px 0px;
background: #fff;
font-family: arial,verdana,sans-serif;
font-size: 11px;
}

#div4b {
position:relative;
left:250px;
width:500px;
padding: 0px 0px 10px 0px;
background: #fff;
font-family: arial,verdana,sans-serif;
font-size: 11px;
}

#div4c {
position:relative;
left:30px;
width:700px;
padding: 0px 0px 10px 0px;
background: #fff;
font-family: arial,verdana,sans-serif;
font-size: 11px;
}

#resources{
//position : absolute;
//left : 70%;
//top : 270px;
//width: 200px;
float: right;
width: 165px;
margin: 12px 5px 5px 10px;
}

#footer p {
margin:0px
font-size: 11pt;
color: #000;
}

#second_level {
padding-left: 0;
margin-left: 30px;
border-bottom: 1px solid #000;
width: 200px;
font: arial, 11pt;
font-weight: bold;
text-decoration: none;
color: #ff6600;
}

#second_level li {
list-style: none;
margin: 0;
padding: .4em;
border-top: 1px solid #000;
}

#second_level a:link#current, #second_level a:visited#current{
color: #ff6600;
font-family: arial;
font-size: 13pt;
}

#linelist a:hover { 
color: #ff6600;
font-family: arial;
font-size: 13pt;
}

#linelist ul a:hover { 
color: #ff6600;
font-family: arial;
font-size: 13pt;
}



#resources a:link, #resources a:visited {
text-decoration:none;
font-size: 8pt;
color: #ff6600;
}

#resources a:hover, #resources a:active {
text-decoration:underline;
font-size: 8pt;
color: #ff6600;
}

#resources li { 
list-style-type: none; 
}

/*BREADCRUMB */
#breadcrumb {
margin:5px 0px 5px 30px;
font-size: 8pt;
color: #000000;
}

#breadcrumb a:link, #breadcrumb a:visited {
text-decoration:none;
font-size: 8pt;
color: #000000;
}
#breadcrumb a:hover, #breadcrumb a:active {
text-decoration:underline;
font-size: 8pt;
color: #666666;
}

/* LAYOUT - FOOTER */
#footer {
border-top: 1px solid #000000;
margin: 10px 30px 20px 20px;
padding: 10px 20px 20px 0px;
font-size:8pt;
font-face: arial;
color:#000
width: 750px;
}

#footer p {margin:0px}
#footer a:link {color:#999}

FONT.poll { font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#000033; }