

body {
background: #444444 url("http://www.videogamebuddy.com/bg3.png") top center repeat-y;

font:12px Verdana,Arial,Helvetica,sans-serif;
   color: #FFFFFF;
}

a:link,a:active,a:visited,a.postlink{
color: #d0a700; text-decoration:none;
}
a:hover{
color:#767676
}

.topictitle{
font-size:11px;font-weight:bold
}
a.topictitle:visited{
color:#b28f00
}
a.topictitle:hover{
color:#BCBCBC}
.name{
font-size:11px;font-weight: bold
}



img
{  border-style: none;
}

feedflare {
color: #d0a700; text-decoration:none;
}



#content {
   width: 898px;
   height: auto;
   padding: 0px;
   margin: 0 auto;

   display: block;
   background-color:#000000;


}

#row-left {
   width: 140px;
   position: relative;

   background-color: #000000;
    border-right: 1px solid #444444;

    float: left;
      background: transparent url('images/leftbg.gif');
    background-repeat: repeat-y;
	  text-align: center;
    height: auto;
     display: block;
}



#row-center {
   width: 609px;
   height: auto;
   background-color: #111111;
   float: left;
   border-right: 1px solid #444444;

    padding-left: 4px;
    padding-right: 4px;
     display: block;
}

#row-right {
   width: 138px;
   height: auto;
      background-color: #000000;
   float: right;

    background: transparent url('images/rightbg.gif');
    background-repeat: repeat-y;
    background-position: right;
     display: block;


}
#clearfloats {
clear: both;
}

#links {
   background: #000000 url("http://www.videogamebuddy.com/linksbg.png") top center no-repeat;
   width: 899px;
   height: 20px;
   vertical-align: top;
   text-align: right;
    padding-top: 0px;
   margin: 0 auto;

}

#links2 {
   background: #000000 url("http://www.videogamebuddy.com/bg4.png") top center no-repeat;
   width: 899px;
   height: 20px;
   padding: 0px;
   margin: 0 auto;
   text-align: right;
   font-family: Arial;
   color: #fff5f4;
   text-decoration: none;
   word-spacing: 0.15em;
   letter-spacing: 0;
   line-height: 1.1em;
   font-size: 1.8em;
}


a.links {
   text-decoration: none;
   word-spacing: 0.15em;
   letter-spacing: 0;
   line-height: 1.1em;
   font-size: 1.8em;
}


#login {
   width: 902px;
   height: 36px;
   background:url("http://www.videogamebuddy.com/template/faketop.png") top left no-repeat;

}

#z1
{

float:right;
height: 36px;

width:252px;
text-align: right;


font-family: Arial;
color: #fff5f4;
text-decoration: none;
word-spacing: 0.15em;
text-align: left;
letter-spacing: -.3;
line-height: 0.3em;
font-size: 1em;
}

.small {
 font-family: Arial;
color: #fff5f4;
text-decoration: none;
word-spacing: 0.15em;
text-align: left;
letter-spacing: 0;
line-height: .3em;
font-size: 1em;
z-index:5;
}

.input {
 font-family: Arial;
color: #000000;
text-decoration: none;
word-spacing: 0.15em;
text-align: left;
letter-spacing: 0;
line-height: .8em;
font-size: 1em;
z-index:5;
}



#storelinks {
   width: 898px;
   height: 28px;
   background-color:black;
   background-repeat: repeat;

   padding: 0px;
   margin: 0 auto;
   border-left: 1px solid #c6102e;
   border-right: 1px solid #c6102e;
   border-top: 1px solid #c6102e;
   font-family: Arial Black;
   color: #ffffff;
   display: block;

}

#storelinks2 {
   width: 898px;
   height: 50px;
   background-color:black;
   background-repeat: repeat;

   padding: 0px;
   margin: 0 auto;
   border-left: 1px solid #c6102e;
   border-right: 1px solid #c6102e;
   border-top: 1px solid #c6102e;
   font-family: Arial Black;
   color: #ffffff;
   display: block;

}


.link A:hover {text-decoration: underline; color: green; border-style: none}
.link A:visited {border-style: none}
.link A:active {border-style: none}
.link A:link {border-style: none}

 .xbox360 { color: #0fe819;  }
  .ps3 { color: #948bea; }
 .wii { color: #edc0e6; }
 .psp { color: #2c18f2; }
 .ps2 { color: #1908b9; }
 .ds { color: #ffffff; }
 .gc { color: #b412b2; }
 .xbox { color: #28be2f; }

.nav-content {

   width: 128px;
   height: 18px;
   padding: 0px;
    background-color: #000;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
   text-align:left;

	padding:0 5px 0 5px;
	font-weight:normal;
	color:#CCC;
	font-size:11px;
	letter-spacing:1px;
}

.topposters {

   width: 128px;
   height: 18px;
   padding: 0px;
    background-color: #000;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;

	padding:0 5px 0 5px;
	font-weight:normal;
	color:#CCC;
	font-size:11px;
	letter-spacing:1px;
}

.nav-left {
    background-color: #333;
    width: 140px;
    text-align: left;
    border-bottom: 1px solid #c6102e;
    border-left: 1px solid #c6102e;
    border-right: 1px solid #c6102e;
    font-family: Arial;
    color: #fff5f4;
    text-decoration: none;
    word-spacing: 0.15em;
    letter-spacing: 0;
    line-height: 1.1em;
    font-size: .6em;
}

.nav-left-top {
    background-color: #333;
    width: 140px;
    text-align: left;
}


.announcements {
     width: 280px;
font-family: Arial;
font-weight: 600;
background-color: #440000;
color: #ffffff;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.1em;
font-size: 1em;
    border-left: 1px solid #c6102e;
    border-right: 1px solid #777777;
    padding:0px 5px;
    word-spacing: 0.4px;

}

.announcements {
     width: 280px;
font-family: Arial;
font-weight: 600;
background-color: #440000;
color: #ffffff;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.1em;
font-size: 1em;
    border-left: 1px solid #c6102e;
    border-right: 1px solid #777777;
    padding:0px 5px;
    word-spacing: 0.4px;

}


.midnews {
     width: 280px;
     background-color: #440000;
    display: block;
    text-align: left;
    float: left;
    padding:0px 5px;
    border-left: 1px solid #c6102e;
    border-right: 1px solid #777777;
    padding:0px 5px;
    font-family: Arial;
  line-height: 1.0em;
}

.reviews {

    padding:0px 3px;

    border-left: 1px solid #c6102e;
    border-right: 1px solid #777777;
font-family: Arial;

background-color: #440000;
color: #ffffff;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height:125%;
font-size: 1em;
}

.podcast {

font-family: Arial;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height:125%;
font-size: 1em;
}


.oldmidnews {
     background-color: #000;
  color: #fff5f4;
  text-decoration: none;
  word-spacing: 0.5em;
  text-align: left;
  letter-spacing: 0;

  font-size: .8em;
}


.style31 {
     width: 280px;

    text-align: left;
   float: left;
   padding:0px 5px;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;


font-family: Arial;
background-color: #000;
color: #d0a700;
text-decoration: none;
word-spacing: -0.05em;
text-align: left;
letter-spacing: 0;
}

.pollsmall {

   display: block;
    text-align: left;
   float: left;

    padding: 4px;

font-family: Arial;
background-color: #000;
color: #fff5f4;
text-decoration: none;
word-spacing: 0.5em;
text-align: left;
letter-spacing: 0;
line-height: 1.1em;
font-size: .8em;
}

.style31 A:link {

font-family: Arial;
background-color: #000;
color: #fff5f4;
text-decoration: none;
word-spacing: 0.5em;
text-align: left;
letter-spacing: 0;
line-height: 1.1em;
font-size: 1.2em;

 }

.style31 A:visited {font-family: Arial;
background-color: #000;
color: #fff5f4;
text-decoration: none;
word-spacing: 0.5em;
text-align: left;
letter-spacing: 0;
line-height: 1.1em;
font-size: 1.2em;
}

.style31 A:active {font-family: Arial;
background-color: #000;
color: #fff5f4;
text-decoration: none;
word-spacing: 0.5em;
text-align: left;
letter-spacing: 0;
line-height: 1.1em;
font-size: 1.2em;
}

.style31 A:hover {font-size: 1.2em; text-decoration: underline; color: green;}
 

.nav-leftbot {
    background: transparent url('template/navtop.png');
   width: 130px;
   height: 18px;
   padding: 0px;
   margin: 0 auto;
}

.slideshow{ /*CSS for DIV containing each image*/
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.slideshow img{ /*CSS for each image tag*/
border: 0;
width: 200px;
height: 106px;
}

#navlinks{ /*CSS for DIV containing the navigational links*/
width: 100px;
}

#navlinks a{ /*CSS for each navigational link*/
margin-right: 8px;
margin-bottom: 3px;
font-size: 110%;
}

#navlinks a.current{ /*CSS for currently selected navigational link*/
background-color: yellow;
}




#contentContainer h2{	/* No margins above <h2> tags */
	margin-top:0px;
}


#mainContainer{
	width:755px;
	margin:0 auto;
	text-align:left;
	padding:5px;
	margin-top:20px;
	border:1px solid #000;
	background-color: #FFF;
}
#contentContainer{
	float:left;
	border:1px solid #000;
	background-color: #E2EBED;
	overflow:auto;
	margin-right:10px;
	padding:10px;

	/* CSS HACK */
	width: 497px;	/* IE 5.x */
	width/* */:/**/480px;	/* Other browsers */
	width: /**/480px;

	/* CSS HACK */
	height: 412px;	/* IE 5.x */
	height/* */:/**/390px;	/* Other browsers */
	height: /**/390px;

}


#contentContainer .openingText{
	color:red;
}

#articleListContainer{	/* <ul> container for article list */
	float:left;
	height:410px;
	overflow:auto;
	width:240px;
	border:1px solid #000;
	background-color:#FFF;
}
.articleList{
	margin:0px;
	padding:2px;
}
.articleList li{	/* General layout article in list */
	list-style-type:none;
	border:1px solid #999;
	background-color:#EEE;
	height:50px;
	margin:1px;
	padding:2px;
	color:#333;
	cursor:pointer;
}
.articleList li.articleMouseOver{	/* Mouse over article in list - layout */
	border:1px solid #000;
	color:#000;
}
.articleList li.articleClick{	/* Active article in list - layout */
	border:1px solid #000;
	color:#000;
	background-color:#317082;
	color:#FFF;
}

.keyText{	/* Just a column I use for key text inside articles - the one with the light blue bg and dotted border */
	background-color:#FFF;
	border:1px dotted #000;
	float:right;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	width:150px;
	padding:3px
}
.clear{
	clear:both;
}



