body {padding:0; margin:0; background:url(bglines.gif) repeat-x top #FFFFFF}
TD {
    font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size : 11px;
    

        scrollbar-face-color:#94ACBE;
        scrollbar-highlight-color:#D2E9FF;
        scrollbar-3dlight-color:#91ABBD;
        scrollbar-shadow-color:#91ABBD;
        scrollbar-darkshadow-color:#000000;
        scrollbar-track-color:EFEFEF;
        scrollbar-arrow-color:FFFFFF;

    
}

#id1{cursor: help}
p {padding-left : 5px;}

A {
    text-decoration: none;

}

A:LINK {
    text-decoration: underline;
    color: #000000;
}
      A:VISITED {
    text-decoration: underline;
    color: #000000;
}

H2 {
    background-color : Yellow;
    color : Red;
    font-size : 11px;
    padding-left : 4px;
}



.now_serving{color:#999;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12pt;margin-top:10px;}
.now_serving h6{color:#7CB940;font-size:12pt;margin:-2px 0 15px;}
.now_serving h6 strong{font-size:18pt;}


A:Hover {
    text-decoration:none ;
    color: Red;
    background-color : #FFD700;
}

H5 {
color : #B22222;
    font-size : 16px;
    padding-left : 4px;
}

H1 {
color : #B22222;
    font-size : 16px;
    padding-left : 4px;
}

h4{
    color : #666666;
    font-size : 14px;
    padding-left : 4px;
    }
    
    h3{
    color : #336699;
    font-size : 12px;
    padding-left : 4px;
}




.arames {
  font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 13px;
  color: #FFFFFF;
  font-Weight: bold;
}

.arames a{
  color: #FFFFFF;
 	text-decoration:underline;
}

.arames a:visited{
  color: #FFFFFF;
 	text-decoration:underline;
}

.arames a:hover{
    text-decoration:none ;
    color: Red;
    background-color : #FFD700;
}


.atabletop {
  font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size: 13px;
  color: #FFFFFF;
}

.atabletop a{
  color: #FFFFFF;
 	text-decoration:underline;
}

.atabletop a:visited{
  color: #FFFFFF;
 	text-decoration:underline;
}

.atabletop a:hover{
    text-decoration:none ;
    color: Red;
    background-color : #FFD700;
}


INPUT, SELECT , TEXTAREA    {
    BACKGROUND-COLOR: #DEE3E7;
    BORDER-LEFT: #234D76 solid 1;
    BORDER-RIGHT: #234D76 solid 1;
    BORDER-TOP: #234D76 solid 1;
    BORDER-BOTTOM: #234D76 solid 1;
    COLOR: #234D76;
    FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px;
}





a.masterheaderlink:link {
font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}
a.masterheaderlink:visited {
font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

a.masterheaderlink:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #5484A9;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
	background-color: white;
}

a.masterfooterlink:link {
    text-decoration: underline;
    color: #000000;
}
a.masterfooterlink:visited {
    text-decoration: underline;
    color: #000000;
}

a.masterfooterlink:hover {
    text-decoration:none ;
    color: Red;
    background-color : #FFD700;
}


      /* Topsites CSS */


.join_edit_error {
	background-color: #f0f0f0;
	border: 1px solid #f00;
	padding: 2px;
}

a.help { color: #f00; font-weight: bold; text-decoration: none; }
a.help:hover { color: #333; }


/* No Borders Images */
img { border: 0; }


.table_border {
	border: 1px solid #000;
	margin-bottom: 10px;
	padding: 1px;
}
/* Top Ranking Style */
.table_top_title {
	background-color: #b22222;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
	font-weight: bold;
}


   .table_top_title2 {
	background-color: #b22222;
	font-size: 12px;
	color: #FFF;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
}

.table_top_rank {
	background-color: #DCDCDC;
	font-size: 16px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
.table_top_description { }
.table_top_banner {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}
.table_top_stats {
	background-color: #DCDCDC;
	padding: 2px;
}
.table_top_rating {
	background-color: #DCDCDC;
	text-align: center;
}
/* Ranking Style */
.table_title {
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
  background-color: #b22222;

}


   .table_title2 {
  background-color: #b22222;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

.table_rank {
	background-color: #DCDCDC;
	font-size: 16px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
.table_description { width: 100%; }
.table_stats {
	background-color: #DCDCDC;
	padding: 2px;
	text-align: center;
}

/* Stats Style */
.stats_top {
  background-color: #b22222;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.stats_left { background-color: #DCDCDC; }
.stats1 {
	background-color: #DCDCDC;
	text-align: center;
}
.stats2 {
	background-color: #FFF;
	text-align: center;
}

/* Admin */
.darkbg {
  background-color: #737373;
  color: #fff;
}
.mediumbg2 {
  background-color: #b22222;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}


.mediumbg {
  background-color: #b22222;
  color: #fff;
  }


.lightbg {
	color: #000;
	background-color: #FFF;
}
.lightbgalt {
	color: #000;
	background-color: #DCDCDC;
}

/* END OF TOPSITE */

.roundedcornr_box_833023 {
	background: url(roundedcornr_833023_tl.png) no-repeat top left;
}
.roundedcornr_top_833023 {
	background: url(roundedcornr_833023_tr.png) no-repeat top right;
}
.roundedcornr_bottom_833023 {
	background: url(roundedcornr_833023_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_833023 div {
	background: url(roundedcornr_833023_br.png) no-repeat bottom right;
}
.roundedcornr_content_833023 {
	background: url(roundedcornr_833023_r.png) top right repeat-y;
}

.roundedcornr_top_833023 div,.roundedcornr_top_833023,
.roundedcornr_bottom_833023 div, .roundedcornr_bottom_833023 {
	width: 100%;
	height: 30px;
	font-size: 1px;
}
.roundedcornr_content_833023, .roundedcornr_bottom_833023 {
	margin-top: -19px;
}
.roundedcornr_content_833023 { padding: 0 30px; }



