/***
** This file defines the default fonts for certain tags and defines their usage. 
** Please abide by these standards to ensure simple and effective html
****/

/***
** Headers
***/

/*  H1 tags are used for top level page headers */
body {  font-size: 75%; }
h1 {	
 font: 1.75em "Times New Roman", Times, serif; 	
 color: #503a1d;
 padding: 0px;
 margin: 0px;
 margin-bottom: 10px;
}
label { 
  font-weight: bold;
}
a, a:visited, a:hover, a:active { 
  color: #503A1D;
  
}



#leadstory a {text-decoration:none; } 
#leadstory a:hover {text-decoration:underline} 

/*  H2.block tags are used for block headers */
h2.block { 
  background-image: url(images/sectionhead_bg.gif);
  background-color: #3e5d74;
  background-repeat: repeat-x;
  color: white;
  font-family: Arial, Sans;
  font-size: 1em;
  padding: 3px 5px;
  margin: 3px 0px;
}

h2.block a, h2.block a:visited, h2.block a:hover , h2.block a:active  { 
   text-decoration: none;
   color: white;
 }
 
.more h3 {margin-top: 20px; } 
 
.flash-story-headline {
  font-family: "Times New Roman", Times, serif;
  font-size:2em;
  font-weight:normal;
  color: #503A1D;
  
  }
.subhead{
	font-size:1em;
	font-weight:bolder;
	margin:-10px 0 16px 0;
} 
.story-subhead {
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.3em;
  font-weight:bold;
  }
.story-content {
  font-family: arial;
  line-height: 18px;
}

 
/* The h3 tags are used as subject headers within blocks */
h3 { 
  color: #503A1D;
  font-size: 1.3em;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-weight:bold;
  margin: 0px 0px 3px;
}

h3.section-title {
  font-family:Arial, Helvetica, sans-serif;
  margin-top: 15px;
  margin-bottom: 5px;
}

h6 {
  font-size:12px;
}


h4 {
font-size:14px;
} 
h5 {
font-size:10px;
color:#999999;
font-weight:bold;
}

 
/* these style rules are for latest news section */
h5.ls-head { font-size: 14px; margin-right: 3px;}
.story-archive { float: right; width: 150px; margin-left: 7px; background: #F7F4ED; padding: 5px; border: 1px dotted silver; }
p.ls-date { font-size: 1em; padding-bottom: 3px; color: #666666; text-align: left; }
.story { width: 468px; margin: 10px 0 10px 10px; }

.contacts-container { width: 440x; margin: 10px 0 10px 10px; }


.poll-question { font-weight: bold; font-size: 12px; margin-bottom: 5px; }
.poll-option { color:#000000 ; padding: 0 0 8px 0; margin: 0; }
h6.poll-header { margin: 5px 0 5px 0; font-size: 1.4em; }
div.poll { margin-left: 8px; margin-bottom: 8px; font-size: 11px; }

/* this style for movie details page */
img.movie-thumb {
float:right;
margin-left:10px;
}


/***
** Global Fonts
***/

.clear { clear:both; }
.center { text-align: center; }
.hidden { display: none; }
a img{border:0;}
body {
    color: #333333;
    font-family: arial, verdana, sans-serif;
	background: #fef8f5 url("images/bgblock.gif");
	margin: 0;
	padding: 0;
}

/*
* List styles
*/
ul {
  list-style: none;
  padding: 0px;
  margin: 2px 0px;
  
}

ul li {
  list-style: none;
  background-image: url(images/pixel_icons/generic_bullet.gif);
  background-repeat: no-repeat;
  padding-left: 16px;	
  padding-top: 1px;
  padding-bottom: 1px;
  margin: 0;
  list-style-position: outside;
}

ul.headlines { 
  font-weight: normal;
  color: #333333;
  margin: 0px;
  padding-bottom: 2px;
  padding-top: 5px;
  
  list-style: square inside none;

}
ul.headlines li img { vertical-align: middle; }

ul.headlines li { padding-bottom:2px;
}

ul.headlines a { 
  color: black;
  text-decoration: none;
}

ul.headlines .updated { 
 color: red;
}

ul.headlines .timestamp { 
 color:#666666;
 font-size:.9em;
 white-space: nowrap;
}


/* New Style Headlines */
table.headlines { 
  font-weight: normal;
  color: #333333;
  margin: 0px;
  padding-bottom: 10px;
  padding-top: 5px;
  border: none;
  list-style: square inside none;

}
table.headlines img { vertical-align: middle; }

table.headlines tr { padding-bottom:2px;
}

table.headlines a { 
  color: black;
  text-decoration: none;
}

table.headlines .updated { 
 color: red;
}

table.headlines .timestamp { 
 color:#666666;
 font-size:.9em;
 white-space: nowrap;
}

table.headlines td.headline {
  background-image: url(images/pixel_icons/generic_bullet.gif);
  background-repeat: no-repeat;
}

table.headlines tr td.headline {
  padding-left: 20px;
}

table.headlines tr td.icons {
	white-space: nowrap;

}

/* John Fish's Precious Icons */
table.headlines .icon-photothumb, table.headlines .icon-photogallery {
  width: 16px;
  height: 16px;
  background-image: url(images/pixel_icons/photo.png);

}
table.headlines .icon-mediagallery {
  width: 16px;
  height: 16px;
  background-image: url(images/pixel_icons/video.png);

}
/* Table Cell Colors */

table { 
  border: 1px solid #503A1D;
}
th { 
 background-color: #3C5C73;
 color: white;
 font-weight: bold;
 }

tr.even td { 
 padding: 3px;
}

tr.odd td { 
  padding: 3px;
  background-color: #f7f4ed;
}

.error { 
  color: red;
}

.borderless {
 border: 0px;
}

#Breaking-News { 
font-size:.95em;
}

.note { 
   font-size: 0.9em;
   font-style: italic;
 }

.spacer {
margin-top: 10px;
}


.advertisement-note {
  color: grey;
  font-size: 0.8em;
  font-style: italic;
}

.update {
  color: red!important;
}


.topads em {
  font-style: normal;
}

ul.video-games{ 
  font-weight: bold;
  color: #333333;
  margin: 0px;
  padding-bottom: 10px;
  padding-top: 5px;
  }
  
  ul.video-games a, a:visited, a:hover , a:active{ 
   text-decoration: none;
   font-style:normal;
}

ul.video-games a:link {color: black}
ul.video-games a:visited {color: black}
ul.video-games a:hover {color: white}
ul.video-games a:active {color: black}



#games {
margin: 10px 0 10px 10px;
}

#how-to li {
background-image:none;
list-style-type:none;
}

img.storm {float:right; margin: 0 0 50px 4px; }

#homepage-eyeonstorm {
margin-top: -10px;

}
h3.multimedia { color:#3c5c73; }


ul li.photo { background-image:none; padding-left:0px; list-style-image:url(images/pixel_icons/photo.gif); }
ul li.video { background-image:none; padding-left:0px; list-style-image:url(images/pixel_icons/video.gif); }
ul li.audio { background-image:none; padding-left:0px; list-style-image:url(images/pixel_icons/audio.gif); }
