/* ----- Main classes ----- */

.summary_size
{
 font-size: 11px;
}

/* ----- Top Story classes ----- */

.top_headline
{
 font-size: 11px;
 font-weight: bold;
 margin-top: 0px;
 margin-left: 1px;
}

a.top_link
{
 color: #4075e1; 
 font-size: 14px;
 font-weight: bold;
 text-decoration: none;
}

a.top_link:hover
{
 color: #4075e1;
 font-size: 14px;
 font-weight: bold;
 text-decoration: underline;
}

.format_style
{
 font-size: 11px;
 font-weight: bold;
 color: #9d9d9d;
}

/* ----- News style ----- */

.news_thumb_margin
{
 margin-top: 0px;
 margin-left: 4px;
 border: solid 1px #cccccc; /* Blue color #4075e1 */
}

.small_news_summary
{
 margin-top: -4px;
}

a.read_more_link
{
text-decoration: none;
font-size: 11px;
font-weight: bold;
color: #960606;
}

a.read_more_link:hover
{
text-decoration: underline;
font-size: 11px;
font-weight: bold;
color: #960606;
}

#newslist
{
 background-color: #ffffff;
 list-style-type: none;
 margin-top: 8px;
 margin-left: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
}

#newslist li
{
 margin-top: 10px
}

.newslist_blog
{
 background-color: #ffffff;
 list-style-type: none;
 margin-top: 0px;
 margin-left: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
}

.date_style
{
 font-size: 11px;
}

/* Latest_container classes */

.container_line
{
 float: left;
 width: 620px;
 border-top: dotted 1px #cccccc;
 margin-bottom: 10px;
}

.latestlist
{
 background-color: #ffffff;
 list-style-type: none;
 margin-top: -14px;
 margin-left: 0px;
 padding-left: 0px;
}

.latestlist_align
{
 background-color: #ffffff;
 height: 55px;
}

.latest_thumb_align
{
 margin-left: 14px;
 margin-right: 14px;
 border: solid 1px #cccccc;
}

.fav_list
{
 background-color: #ffffff;
 height: 100%;
 height: auto !important; /*To make sure the CSS works in IE6*/
 min-height: 80px;
}

#randlist
{
 background-color: #ffffff;
 list-style-type: none;
 display: block;
 padding: 0px 0px 0px 0px ; 
}

#randlist li
{
 background-color: #ffffff;
 display: block;
 height: 100%;
 height: auto !important; /*To make sure the CSS works in IE6*/
 min-height: 80px;
 margin-top: -6px;
}


/* Latest_container_menu style */

/*---------- Menu Tabs 6 ---------- */
/* http://www.cssportal.com/generators/menu.php?menu=6 */

#tabs6 {
      font: bold 12px Arial;
      float:left;
      width:100%;
      background:change-background;
      line-height:normal;
      }
#tabs6 ul {
	  margin: 28px 0px 0px 0px;
	  padding: 0px 8px 0px 4px;
	  list-style:none;
      }
#tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      }
#tabs6 a {
      float:left;
      background:url("http://static.arcticgamer.net/Design/Images/tableft6.png") no-repeat left top;
      margin:0;
      padding: 0px 4px 0px 10px;
      text-decoration:none;
      }
#tabs6 a span {
      float:left;
      display:block;
      background:url("http://static.arcticgamer.net/Design/Images/tabright6.png") no-repeat right top;
      padding: 8px 11px 10px 0px;
      color:#171717;
      }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs6 a span {float:none;}
/* End IE5-Mac hack */
#tabs6 a:hover span {
      color:#fff;
      }
#tabs6 a:hover {
      background-position:0% -42px;
      }
#tabs6 a:hover span {
      background-position:100% -42px;
      }		
      
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs6 .selected a span {float:none;}
/* End IE5-Mac hack */
#tabs6 .selected a span {
      color:#fff;
      }
#tabs6 .selected a {
      background-position:0% -42px;
      }
#tabs6 .selected a span {
      background-position:100% -42px;
      }		
       
/* Another menu if the first one won't do */

#latest_menu 
{
background: #171717;
float: left;
list-style: none;
margin: 0;
padding: 0;
width: 100%;
border-left: solid 1px #171717;
}

#latest_menu li 
{
float: left;
font: 12px Arial, Verdana, Helvetica, sans-serif;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px 0px;;
list-style: none;
}

#latest_menu a 
{
background: #143D55;
font-weight: normal;
color: #cccccc;
display: block;
float: left;
margin: 0;
padding: 10px 34px;
text-decoration: none;
border-top: solid 1px #171717;
border-right: solid 1px #171717;
border-bottom: solid 1px #171717;
}

#latest_menu a:hover 
{
background: #171717; /* If #cccccc looks bad, use this #143D55  */
color: #cccccc;
padding-bottom: 10px;
}

#latest_menu .selected a 
{
background: #171717;
color: #cccccc;
display: block;
float: left;
margin: 0;
padding: 10px 34px;
text-decoration: none;
}

/* The three small boxes classes */

.list_even
{
 background-color: #ffffff;
 font-size: 12px;
 border-bottom: dotted 1px #cccccc;
 margin-bottom: 6px;
/* border: solid 3px #ffffff; */
}

.border_large
{
 width: 1000px;
 height: 100%;
 height: auto !important; /*To make sure the CSS works in IE6*/
 min-height: 60px;
 margin: auto;
 margin-top: 10px;
 border: solid 4px #171717; 
}


