/* This style sheet controls how the site is displayed.  It defines font styles, colors, sizes; site colors; etc... */
ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, LI, MENU, OL, P, PRE, TD, TH, TR, UL {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: black;
font-size: 11px;}

A {cursor: pointer;
background: transparent;}

ADDRESS {font-style: italic;}

BIG {font-size: 15px;}

BLOCKQUOTE {font-style: italic;}

BODY {background: #fff;
margin : 0 0 0 0;
padding: 0 0 0 0;}

DT {font-weight: bold;}

FORM {margin: 0 0 0 0;}

H1, H2, H3, H4, H5, H6 {font-weight: bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #C02126;}

H1 {font-size: 23px; margin:2px; }

H2 {font-size: 23px;}

H3 {font-size: 19px; margin: 2px; }

H4 {font-size: 16px;}

H5 {font-size: 13px;}

H6 {font-size: 12px;}

OL {list-style: decimal;}

UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {list-style: lower-alpha;}

OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {list-style: lower-roman;}

OL OL OL OL {list-style: decimal;}

SMALL, SUB, SUP {font-size: 10px;}

TABLE.rlinker {
background-color: #FFFFE6;

border-width: 1;
 border-color: #000; }

TEXTAREA {cursor: text;}

TD {margin-left: 0;}

TH {font-weight: bold;
text-align: center;
margin-left: 0;}

UL, MENU, DIR {list-style: disc;} 

UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {list-style: circle;}

OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {list-style: square;}

UL UL UL UL {list-style: disc;}

/* This controls the color and font of standard text links */

A:link {color: #00f;
text-decoration: none;}

A:visited {color: #009;
text-decoration: none;}

A:active {color: #00f;
text-decoration: none;}

A:hover {color: #a00;
text-decoration: underline;}

/* Below is specific to DOMAIN NAME pages */

#header { background: #222 url('images/headerbg.gif'); height:140px; }

#banner { float:left; text-align:left; width:300px; }

#topads { float:left; text-align:right; width: 500px; padding:30px 0;  }

#menu { clear:both; text-align:center; border-top:1px solid #000; border-bottom: 1px solid #000; padding: 5px 0; background: #0025D1 url(/images/menu.gif); color:#FFF; }
#menu a { color:#FFF; }

#menu2 { text-align:center; color:#999; }
#menu2 a { color:#666; }
#menu2 a:hover { color:#C00; }

#shadow { text-align:center; background: #FFF url(/images/shadow.gif); background-repeat:repeat-x; padding-top: 17px; }
#ads { text-align:center; background: #FFF; }

#container { text-align: center; }

#content { text-align: left; margin-left: auto; margin-right: auto; width: 800px; }

.list_link { margin-bottom: 5px; padding: 10px; border-bottom:2px solid #FFFFFF; border-right:2px solid #FFFFFF; }
.list_link_hover { margin-bottom: 5px; padding: 10px; background-color:#F0F0F0; border-bottom: 2px solid #DDDDDD; border-right: 2px solid #DDDDDD; }

#categories { background-color: #FFFFCC; }

.alt1 { background-color: #F0F0F0; }
.alt2 { background-color: #DDD; }

.title {font-weight: bold; text-align:left; }
.value { text-align: left; }