@charset "utf-8";
/* CSS Document */

* {
 padding: 0;
 margin: 0;
 }

/*HTML */

html {
	
height: 100%;
}

/*BODY */

body { 
margin:0; 
padding:0; 
height:100%; /* this is the key! */ 
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
	text-align:center;
	position: relative;
	background-color: #e9e9e9;
} 

/*FONTS */

p.title {

margin-top: 1em;
margin-bottom: 1em;
font-weight: bold;
font-size: 18px;
text-align: center;

}

p.searchtext {

margin-top: 1em;
margin-bottom: 1em;
font-weight: bold;
font-size: 16px;

	
}

p.intro {
font-weight: bold;
font-size: 12px;
text-align: center;
	
}

p.imagecomment {
	font-size: 11px;
	font-style: italic;
	color: #666;
	margin-top: 0.6em;
	text-align: center;
	
}

/*PARAGRAPH SPACING */

p + p { margin-top: 0.8em; }

/*IMAGES */

img.feature {

margin-top: 1.3em;

display: block;
    margin-left: auto;
    margin-right: auto;
	border-style: solid;
	border: 1px;
	border-color: #000;
	
}

/*CENTRE ALIGNMENT */

#wrapper {
	margin: 0 auto;
	width: 1000px;
	min-height: 100%;
	margin:0 auto; 
text-align:left; 
position:relative;
}

#content {
	width: 995;
	min-height: 100%;
	position: relative;
}

/*NAVBAR */

#list-menu {
 width: 112px;
 /* this width value is also effected by
 the padding we will later set on the links. */
 }
 
 #list-menu ul {
 margin: 0; 
 padding: 0;
 list-style-type: none;

 }
 
 #list-menu li {
 margin: 2px 0 0;
 }
 
 #list-menu a {
 display: block;
 width:100px;
 padding: 2px 2px 2px 10px;
 border: 1px solid #e9e9e9;
 background: #000;
 text-decoration: none; /*lets remove the link underlines*/
 }
 
 #list-menu a:link, #list-menu a:active, #list-menu a:visited {
 color: #e9e9e9;
 }

 #list-menu a:hover {
 border: 1px solid #e9e9e9;
 background: #e9e9e9;
 color: #000;
 }

/* REGULAR LINKS */

a.w:link
{
    color:#FFFFFF;
}

a.w:visited
{
color:#FFFFFF;
}

a.w:hover
{
color:#FFFFFF;
}

/* LATEST CONTENT LINKS */

a.b:link
{
    color:#0000FF;
}

a.b:visited
{
color:#0000FF;
}

a.b:hover
{
color:#0000FF;
}

a:link
{
    color:#3C3C3C;
}

a:visited
{
color:#3C3C3C;
}

a:hover
{
color:#6E6E6E;
}

a.d:link
{
    color:#3C3C3C;
}

a.d:visited
{
color:#3C3C3C;
}

a.d:hover
{
color:#6E6E6E;
}

/*AGGREGATOR LINKS */

a.c:link
{
    color:#C1C1C1;
	font-weight: bold;
}

a.c:visited
{
color:#C1C1C1;
font-weight: bold;
}

a.c:hover
{
color:#545454;
font-weight: bold;
}

/*TGSN LOGO MAIN */

img.tgsnlogomain
 {
	position:absolute;
	left:65px;
	top:55px;
 }
 
 /*TGSN TOP BANNER BACKGROUND */

img.topbannerbackground
{
	position:absolute;
	left:660px;
	top:58px;
 }
 
  /*TGSN TOP BANNER IMAGE */

img.topbannerimage
{
	position:absolute;
	left:660px;
	top:60px;
	z-index:1;
 }
 
   /*TGSN TOP BANNER TEXT */

a.topbannerlink
{
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
}

a.topbannerlinkshadow
{
	color:#000;
	font-size:18px;
	font-weight:bold;
	text-decoration: none;
}

.topbannertext
{
	color:#FFF;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:669px;
	top:117px;
	z-index:3;
 }
 
 .topbannertextshadow
{
	color:#000;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:670px;
	top:118px;
	z-index:2;
 }
 
  /*TGSN MIDDLE BANNER BACKGROUND */

img.middlebannerbackground
{
	position:absolute;
	left:232px;
	top:423px;
 }
 
  /*TGSN MIDDLE BANNER IMAGE */

img.middlebannerimage
{
	position:absolute;
	left:232px;
	top:423px;
	z-index:1;
 }

img.middlebannertransparency
{
	position:absolute;
	left:702px;
	top:423px;
	z-index:2;
	/* for IE */
   filter:alpha(opacity=80);
	/* CSS3 standard */
   opacity:0.8;
 }
 
  /*TGSN MIDDLE BANNER DIVIDER */

img.middlebannerdivider
{
	position:relative;
	left: 31px;
	top: -5px;
	z-index:4;
 }
 
  /*TGSN MIDDLE BANNER TEXT */

.middlebannertextcontainer
{
	position:absolute;
	left:710px;
	top:428px;
	width: 242px;
	height: 190px;
	overflow: hidden;

 }

.middlebannertexttitle
{
	color:#FFF;
	position:relative;
	font-size:20px;
	font-weight:bold;
	z-index:3;
	text-align: center;
	margin-bottom:15px;
 }
 
 .middlebannertextsubtitle
{
	color:#FFF;
	position:relative;
	font-size:14px;
	font-weight:bold;
	z-index:3;
	margin-bottom:10px;
 }
 
  .middlebannertextlink
{
	color:#FFF;
	position:relative;
	font-size:12px;
	font-weight:bold;
	z-index:3;
 }
 
    /*AGGREGATOR LOGO */

.aggregatorlogo
{
	position:absolute;
	left:666px;
	top:199px;
 }
 
  /* SCN BOXES */

div.scn
{
	background-color: #000;
	width: 430px;
	height: 510px;
	position:absolute;
	left:218px;
	top:659px;
}

  /* SIDE BAR */

div.sidebar
{
	background-color: #000;
	width: 153px;
	height: 1127px;
	position:absolute;
	left:50px;
	top: 40px;
}

  /* TOP BAR */

div.topbar
{
	background-color: #000;
	width: 934px;
	height: 123px;
	position:absolute;
	top: 40px;
	left: 57px;
}

  /* RIGHT BAR */

div.rightbar
{
	background-color: #000;
	width: 340px;
	height: 478px;
	position:absolute;
	top: 163px;
	left: 651px;
	z-index: -1;
}

  /* MID BAR */

div.midbar
{
	background-color: #000;
	width: 804px;
	height: 235px;
	position:absolute;
	top: 407px;
	left: 186px;
}
 
 /* SOCIAL MEDIA ICONS */

.socialmedia
{
	position:absolute;
	left:84px;
	top:452px;
}

img.socialmediapadding
{
	padding:5px;
}

 /* RIGHT BANNERS */

img.bannersmall1
{
	position:absolute;
	left:663px;
	top:661px;
	border-style: solid;
	border-width: thin;
	border-color:#000;
}

img.bannersmall2
{
	position:absolute;
	left:663px;
	top:766px;
	border-style: solid;
	border-width: thin;
	border-color:#000;
}

img.bannersmall3
{
	position:absolute;
	left:663px;
	top:871px;
	border-style: solid;
	border-width: thin;
	border-color:#000;
}

img.bannersmall4
{
	position:absolute;
	left:663px;
	top:976px;
	border-style: solid;
	border-width: thin;
	border-color:#000;
}

img.bannersmall5
{
	position:absolute;
	left:663px;
	top:1079px;
	border-style: solid;
	border-width: thin;
	border-color:#000;
}

   /*TGSN RIGHT BANNER 1 TEXT */

.rightbanner1text
{
	color:#FFF;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:670px;
	top:722px;
	z-index:3;
 }
 
 .rightbanner1textshadow
{
	color:#000;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:671px;
	top:723px;
	z-index:2;
 }
 
    /*TGSN RIGHT BANNER 2 TEXT */

.rightbanner2text
{
	color:#FFF;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:670px;
	top:827px;
	z-index:3;
 }
 
 .rightbanner2textshadow
{
	color:#000;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:671px;
	top:828px;
	z-index:2;
 }
 
     /*TGSN RIGHT BANNER 3 TEXT */

.rightbanner3text
{
	color:#FFF;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:670px;
	top:932px;
	z-index:3;
 }
 
 .rightbanner3textshadow
{
	color:#000;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:671px;
	top:933px;
	z-index:2;
 }
 
     /*TGSN RIGHT BANNER 4 TEXT */

.rightbanner4text
{
	color:#FFF;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:670px;
	top:1037px;
	z-index:3;
 }
 
 .rightbanner4textshadow
{
	color:#000;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:671px;
	top:1038px;
	z-index:2;
 }
 
      /*TGSN RIGHT BANNER 5 TEXT */

.rightbanner5text
{
	color:#FFF;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:670px;
	top:1140px;
	z-index:3;
 }
 
 .rightbanner5textshadow
{
	color:#000;
	position:absolute;
	font-size:18px;
	font-weight:bold;
	left:671px;
	top:1141px;
	z-index:2;
 }

 /* SEARCH */

div.search
{
	position:absolute;
	left:666px;
	top:167px;
	width: 168px;
}

 /* NEWS AGGREGATOR */

div.aggregator
{
	position:absolute;
	left:668px;
	top:221px;
}

 /* MAIN TOP EDGE */

div.maintopedge
{
	position:absolute;
	left:50px;
	top:27px;
	width: 941px;
	height: 13px;
	background-image:url('images/main_top_edge.jpg');
	background-repeat:repeat-x;
}

 /* MAIN TOP LEFT EDGE */

div.maintopleftedge
{
	position:absolute;
	left:41px;
	top:27px;
	width: 14px;
	height: 13px;
	background-image:url('images/main_top_left_edge.jpg');
	background-repeat:repeat-x;
}

 /* MAIN TOP RIGHT EDGE */

div.maintoprightedge
{
	position:absolute;
	left:988px;
	top:27px;
	width: 12px;
	height: 13px;
	background-image:url('images/main_top_right_edge.jpg');
	background-repeat:repeat-x;
}

 /* MAIN LEFT */

div.mainleft
{
	position:absolute;
	left:41px;
	top:40px;
	width: 14px;
	height: 1125px;
	background-image:url('images/main_left.jpg');
	background-repeat:repeat-y;
}

 /* MAIN RIGHT */

div.mainright
{
	position:absolute;
	left:987px;
	top:40px;
	width: 14px;
	height: 603px;
	background-image:url('images/main_right.jpg');
	background-repeat:repeat-y;
}

 /* MAIN LATEST LEFT */

div.mainlatestleft
{
	position:absolute;
	left:201px;
	top:168px;
	width: 10px;
	height: 233px;
	background-image:url('images/main_latest_left.jpg');
	background-repeat:repeat-y;
}

 /* MAIN LATEST TOP LEFT */

div.mainlatesttopleft
{
	position:absolute;
	left:201px;
	top:161px;
	width: 10px;
	height: 9px;
	background-image:url('images/main_latest_top_left.jpg');
	background-repeat:repeat-x;
}

 /* MAIN LATEST TOP */

div.mainlatesttop

{
	position:absolute;
	left:210px;
	top:161px;
	width: 437px;
	height: 9px;
	background-image:url('images/main_latest_top.jpg');
	background-repeat:repeat-x;
}

 /* MAIN LATEST BOTTOM LEFT */

div.mainlatestbottomleft

{
	position:absolute;
	left:200px;
	top:401px;
	width: 12px;
	height: 6px;
	background-image:url('images/main_latest_bottom_left.jpg');
	background-repeat:repeat-x;
}

 /* MAIN LATEST BOTTOM */

div.mainlatestbottom

{
	position:absolute;
	left:212px;
	top:401px;
	width: 436px;
	height: 6px;
	background-image:url('images/main_latest_bottom.jpg');
	background-repeat:repeat-x;
}

 /* MAIN LATEST BOTTOM RIGHT */

div.mainlatestbottomright

{
	position:absolute;
	left:644px;
	top:401px;
	width: 11px;
	height: 6px;
	background-image:url('images/main_latest_bottom_right.jpg');
	background-repeat:repeat-x;
}

 /* MAIN LATEST RIGHT */

div.mainlatestright

{
	position:absolute;
	left:644px;
	top:170px;
	width: 11px;
	height: 232px;
	background-image:url('images/main_latest_right.jpg');
	background-repeat:repeat-y;
}

 /* MAIN LATEST TOP RIGHT */

div.mainlatesttopright

{
	position:absolute;
	left:644px;
	top:161px;
	width: 11px;
	height: 9px;
	background-image:url('images/main_latest_top_right.jpg');
	background-repeat:repeat-x;
}

 /* MAIN ARTICLES TOP */
 
 div.mainarticlestop

{
	position:absolute;
	left:208px;
	top:642px;
	width: 780px;
	height: 9px;
	background-image:url('images/main_articles_top.jpg');
	background-repeat:repeat-x;
}

/* MAIN ARTICLES TOP LEFT */
 
 div.mainarticlestopleft

{
	position:absolute;
	left:201px;
	top:642px;
	width: 10px;
	height: 9px;
	background-image:url('images/main_articles_top_left.jpg');
	background-repeat:repeat-x;
}

/* MAIN ARTICLES TOP LEFT */
 
 div.mainarticlestopright

{
	position:absolute;
	left:987px;
	top:642px;
	width: 15px;
	height: 9px;
	background-image:url(images/main_articles_top_right.jpg);
	background-repeat:repeat-x;
}

/* MAIN ARTICLES LEFT */
 
 div.mainarticlesleft

{
	position:absolute;
	left:201px;
	top:651px;
	width: 14px;
	height: 510px;
	background-image:url('images/main_articles_left.jpg');
	background-repeat:repeat-y;
}

/* MAIN BOTTOM RIGHT */
 
 div.mainbottomright

{
	position:absolute;
	left:201px;
	top:1161px;
	width: 10px;
	height: 16px;
	background-image:url('images/main_bottom_right.jpg');
	background-repeat:repeat-x;
}

/* MAIN BOTTOM */
 
 div.mainbottom

{
	position:absolute;
	left:54px;
	top:1161px;
	width: 148px;
	height: 16px;
	background-image:url('images/main_bottom.jpg');
	background-repeat:repeat-x;
}

/* MAIN BOTTOM LEFT */
 
 div.mainbottomleft

{
	position:absolute;
	left:41px;
	top:1161px;
	width: 14px;
	height: 16px;
	background-image:url('images/main_bottom_left.jpg');
	background-repeat:repeat-x;
}

/* SCN RIGHT */
 
 div.scnright

{
	position:absolute;
	left:647px;
	top:662px;
	width: 33px;
	height: 507px;
	background-image:url('images/main_right.jpg');
	background-repeat:repeat-y;
}

/* SCN BOTTOM RIGHT */
 
 div.scnbottomright

{
	position:absolute;
	left:647px;
	top:1169px;
	width: 15px;
	height: 9px;
	background-image:url('images/main_articles_top_right.jpg');
	background-repeat:repeat-y;
}

/* SCN BOTTOM */
 
 div.scnbottom

{
	position:absolute;
	left:219px;
	top:1169px;
	width: 430px;
	height: 9px;
	background-image:url('images/main_articles_top.jpg');
	background-repeat:repeat-x;
}

/* SCN BOTTOM LEFT */
 
 div.scnbottomleft

{
	position:absolute;
	left:210px;
	top:1161px;
	width: 14px;
	height: 16px;
	background-image:url('images/main_bottom_left.jpg');
	background-repeat:repeat-x;
}

/* SCN LEFT */
 
 div.scnleft

{
	position:absolute;
	left:210px;
	top:663px;
	width: 14px;
	height: 498px;
	background-image:url('images/main_left.jpg');
	background-repeat:repeat-y;
}

/* SCN TOP LEFT */
 
 div.scntopleft

{
	position:absolute;
	left:210px;
	top:650px;
	width: 14px;
	height: 13px;
	background-image:url('images/main_top_left_edge.jpg');
	background-repeat:repeat-y;
}

/* SCN TOP */
 
 div.scntop

{
	position:absolute;
	left:224px;
	top:650px;
	width: 424px;
	height: 13px;
	background-image:url('images/main_top_edge.jpg');
	background-repeat:repeat-x;
}

/* SCN TOP RIGHT */
 
 div.scntopright

{
	position:absolute;
	left:648px;
	top:650px;
	width: 15px;
	height: 13px;
	background-image:url('images/main_top_right_edge.jpg');
	background-repeat:repeat-x;
}

/* SCN BOXES */

.scnbox1latestcontent
{
	position:absolute;
	width: 424px;
	height: 190px;
	left:215px;
	top:204px;
	overflow: hidden;
 }
 
 .scnbox1maincontainer
{
	position:absolute;
	width: 249px;
	height: 147px;
	left:238px;
	top:674px;
	overflow: hidden;
 }
 
  .scnbox2maincontainer
{
	position:absolute;
	width: 249px;
	height: 147px;
	left:236px;
	top:835px;
	overflow: hidden;
 }
 
   .scnbox3maincontainer
{
	position:absolute;
	width: 249px;
	height: 147px;
	left:236px;
	top:1005px;
	overflow: hidden;
 }
 
 .scnbox0maintitle
{
	color:#000;
	position:relative;
	text-align:center;
	font-size:14px;
	z-index:3;
	width: 249px;
	font-weight: bold;
 }

.scnbox0maintext
{
	color:#000;
	position:relative;
	top: 10px;
	font-size:12px;
	z-index:3;
	width: 249px;
 }
 
 .scnbox0linktext
{
	color:#000;
	position:relative;
	top: 15px;
	font-size:12px;
	z-index:3;
	width: 249px;
	font-weight: bold;
 }

.scnbox1maintitle
{
	color:#FFF;
	position:relative;
	text-align:center;
	font-size:14px;
	z-index:3;
	width: 249px;
 }

.scnbox1maintext
{
	color:#FFF;
	position:relative;
	top: 10px;
	font-size:12px;
	z-index:3;
	width: 249px;
 }
 
 .scnbox1linktext
{
	color:#FFF;
	position:relative;
	top: 15px;
	font-size:12px;
	z-index:3;
	width: 249px;
 }

.scnbox2maintext
{
	color:#FFF;
	position:absolute;
	font-size:12px;
	left:236px;
	top:878px;
	width: 248px;
	height: 72px;
	z-index:3;
 }

.scnbox2maintitle
{
	color:#FFF;
	position:absolute;
	text-align:center;
	font-size:14px;
	left:236px;
	top:851px;
	z-index:3;
	width: 249px;
 }
 
 .scnbox2linktext
{
	color:#FFF;
	position:absolute;
	text-align:left;
	font-size:12px;
	left:236px;
	top:951px;
	z-index:3;
	width: 249px;
 }
 
 .scnbox3maintext
{
	color:#FFF;
	position:absolute;
	font-size:12px;
	left:236px;
	top:1048px;
	width: 248px;
	height: 72px;
	z-index:3;
 }

.scnbox3maintitle
{
	color:#FFF;
	position:absolute;
	text-align:center;
	font-size:14px;
	left:236px;
	top:1021px;
	z-index:3;
	width: 249px;
 }
 
  .scnbox3linktext
{
	color:#FFF;
	position:absolute;
	text-align:left;
	font-size:12px;
	left:236px;
	top:1121px;
	z-index:3;
	width: 249px;
 }

 /* SCN BOXES IMAGES */

img.scnboxes1
{
	position:absolute;
	left:502px;
	top:686px;
 }
 
 img.scnboxes2
{
	position:absolute;
	left:502px;
	top:846px;
 }
 
 img.scnboxes3
{
	position:absolute;
	left:502px;
	top:1016px;
 }
 
  /* LATEST CONTENT LOGO */

img.latestcontentlogo
{
	position:absolute;
	left:213px;
	top:172px;
	width: auto;
	height: auto;
 }
 
   /* SCN BOX DIVIDERS */

img.scnboxdivider1
{
	position:absolute;
	left:275px;
	top:827px;
 }
 
 img.scnboxdivider2
{
	position:absolute;
	left:275px;
	top:992px;
 }
 
 img.scnboxdivider3
{
	position:absolute;
	left:275px;
	top:1162px;
 }
 
    /* LATEST CONTENT BOX TEXT */
 
  .latestcontentboxdate
{
	color:#000;
	position:absolute;
	font-size:16px;
	font-weight:bold;
	left:351px;
	top:170px;

 }
 
   .featuredarticleboxdate
{
	color:#000;
	position:absolute;
	font-size:16px;
	font-weight:bold;
	left:341px;
	top:170px;
 }
 
  span.latestcontentboxtime1
{
	color:#000;
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;
	
 }
 
   .latestcontentboxtimesmall1
{
	color:#000;
	position:absolute;
	font-size:13px;
	left:269px;
	top:277px;
	font-weight:200;
	width: 43px;
 }
 
    .latestcontentboxtimesmall2
{
	color:#000;
	position:absolute;
	font-size:13px;
	left:269px;
	top:288px;
	font-weight:200;
	width: 43px;
 }
 
  span.latestcontentboxtime2
{
	color:#000;
	font-size:13px;
	text-decoration:underline;
	font-weight:bold;
	
 }
 
    .latestcontentboxauthor1
{
	color:#000;
	position:absolute;
	font-style: italic;
	font-weight:200;
	font-size:14px;
	left:269px;
	top:229px;
 }
 
     .latestcontentboxauthor2
{
	color:#000;
	position:absolute;
	font-style: italic;
	font-weight:200;
	font-size:14px;
	left:269px;
	top:328px;
 }
 
     span.latestcontentboxauthorsmall1
{
	color:#000;
	font-style: italic;
	font-weight:200;
	font-size:14px;
 }
 
     span.latestcontentboxauthorsmall2
{
	color:#000;
	font-style: italic;
	font-weight:200;
	font-size:14px;
 }
 
     .
{
	color:#000;
	font-weight:200;
	font-size:12px;
 }
 
      span.latestcontentboxcomment2
{
	color:#000;
	font-weight:200;
	font-size:12px;

 }
 
       span.latestcontentboxcomment3
{
	color:#000;
	font-weight:200;
	font-size:11px;

 }
 
      .latestcontentboxcommentsmall1
{
	color:#000;
	position:absolute;
	font-weight:200;
	font-size:12px;
	left:352px;
	top:287px;
	width: 281px;
	height: 35px;
 }
 
       .latestcontentboxcommentsmall2
{
	color:#000;
	position:absolute;
	font-weight:200;
	font-size:12px;
	left:352px;
	top:288px;
	width: 281px;
	height: 35px;
 }
 
p.comment
{
	color:#999;
	font-size:11px;
	font-style: italic;
	width:400px;
	text-align:center;
	margin-top: 15px;
	margin-bottom: 15px;
 }

  .latestcontentmainlink
{
	color:#000;
	position:absolute;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	left:222px;
	top:376px;
	width: 418px;
 }
 
   .latestcontentlink
{
	color:#000;
	font-size:16px;
	text-align:center;
	font-weight:bold;
 }
 
    .latestcontentlink2
{
	color:#000;
	font-size:14px;
	text-align:center;
	font-weight:bold;
 }
 
     /* ARTICLE SPECIFIC */

div.mainlatestleftarticle
{
	position:absolute;
	left:201px;
	top:168px;
	width: 8px;
	height: 282px;
	background-image:url('images/main_latest_left.jpg');
	background-repeat:repeat-y;
}

  /* SIDE BAR */

div.sidebararticle
{
	background-color: #000;
	width: 153px;
	height: 410px;
	position:absolute;
	left:50px;
	top: 40px;
}

  /* RIGHT BAR */

div.rightbararticle
{
	background-color: #000;
	width: 340px;
	height: 287px;
	position:absolute;
	top: 163px;
	left: 651px;
	z-index: -1;
}

div.mainleftarticle
{
	position:absolute;
	left:41px;
	top:40px;
	width: 14px;
	height: 410px;
	background-image:url('images/main_left.jpg');
	background-repeat:repeat-y;
	z-index:2;
}

div.mainlatestrightarticle

{
	position:absolute;
	left:644px;
	top:170px;
	width: 11px;
	height: 279px;
	background-image:url('images/main_latest_right.jpg');
	background-repeat:repeat-y;
}

div.mainrightarticle
{
	position:absolute;
	left:987px;
	top:40px;
	width: 14px;
	height: 409px;
	background-image:url('images/main_right.jpg');
	background-repeat:repeat-y;
}


/* EXPANDER */

#expanderwrapper
{
	width:995px;
	position:relative;
	left: 7px;
	top: 170px;
	background-image: url('images/expander.jpg');
	background-repeat:repeat-y;
	min-height: 100%;
	float: left;
}

#expandertext
{
	width: 426px;
	height: auto;
	position:relative;
	left: 207px;
	top: 4px;
	overflow: visible;
	float: left;
	visibility: visible;


	
}

/* SCREENSHOTS */


   .imageslogo
{
	position: absolute;
	left:666px;
	top:199px;
	background-image:url('images/images.jpg');
	width: 281px;
	height: 18px;
 }
 
 .screenshots
{
	position: absolute;
	left: 720px;
	top: 233px;
	width: 120px;
}

img.screenshotsspacing
{
	margin-top: 1.3em;
	magin-botton: 1.3em;
	border-style: solid;
	border: 1px;
	border-color: #CCC;

}

/* DEV DETAILS */

.devdetails
{
	position: absolute;
	top: 77px;
	left: 785px;
	width: auto;
	height: auto;
	
}
.devdetailsbackground
{
	position: absolute;
	top: 77px;
	left: 679px;
	height:58px;
	width: 94px;
	background-image: url(images/devdetails.jpg);
}

p.devdetailstext
{
	color: #FFF;
	font-weight: bold;
}

/* SCORE */

#scorebackground
{
	position: relative;
	top: 10px;
	height:104px;
	width: 99px;
	background-image: url(images/score.jpg);
}

#gameplayscore
{
	position: relative;
	top: -95px;
	left: 110px;

}

#graphicsscore
{
	position: relative;
	top: -110px;
	left: 110px;

}

#audioscore
{
	position: relative;
	top: -74px;
	left: 110px;

}

#longevityscore
{
	position: relative;
	top: -89px;
	left: 110px;

}

#finalscore
{
	position: relative;
	top: -75px;
	left: 110px;

}

p.scoretitle
{
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}

p.scoretitlefinalscore
{
	font-size: 20px;
	font-weight: bold;
}

img.star
{
 display: block;
    margin-left: auto;
    margin-right: auto;
}

img.starfinal
{
 display: block;
    margin-left: auto;
    margin-right: auto;
	height: 20px;
	width:106px;
	
}

img.scorelogo
{
 display: block;
    margin-left: auto;
    margin-right: auto;
	
}

p.scoretext
{
font-size: 13px;
text-align: left;
padding-bottom:8px;
}

p.scoretextfinal
{
font-weight: bold;
font-size: 14px;
font-style: italic;
text-align: center;
}

/* FOOTER */

#footer
{
	position: relative;
	left: -169px;
	background-image:url(images/footer.jpg);
	background-repeat: no-repeat;
	z-index:1;
	height: 50px;
	width: 960px;
	clear:both;

}

/* DIVIDER RIGHT */

img.dividerright
{
	position: absolute;
	top: 691px;
	left: 997px;
	z-index:1;
	height: 452px;
	width: 10px;
}

img.bannerboxdivider1
{
	position:absolute;
	left:728px;
	top:756px;
 }
 
 img.bannerboxdivider2
{
	position:absolute;
	left:728px;
	top:861px;
 }
 
 img.bannerboxdividerfooter
{
	position:absolute;
	left:22px;
	top:-8px;
 }
 
  img.bannerboxdividerfooter2
{
	position:absolute;
	left:683px;
	top:-8px;
 }
 
  style8
{
	font-weight: bold;
}
 
 img.bannerboxdivider3
{
	position:absolute;
	left:728px;
	top:966px;
 }
 
	h4.title {
		/* We're going to add some space next to the titles so we can fit the 16x16 favicon image. */
		background-color:transparent;
		background-repeat:no-repeat;
		background-position:0 1px;
		padding-left:20px;
	}
 
 img.bannerboxdivider4
{
	position:absolute;
	left:728px;
	top:1069px;
 }
 
 img.navbardivider
{
	position:absolute;
	left:82px;
	top:450px;
	width: 90px;
 }
 
  img.navbardivider2
{
	position:absolute;
	left:82px;
	top:161px;
	width: 90px;
 }
 
   img.navbardivider3
{
	position:absolute;
	left:82px;
	top:496px;
	width: 90px;
 }
 
    img.navbardivider4
{
	position:absolute;
	left:82px;
	top:1152px;
	width: 90px;
 }


 /* MAIN SCN BOX */

.mainscnboxmaintext
{
	color:#000;
	position:absolute;
	font-size:14px;
	left:226px;
	top:242px;
	width: 269px;
	height: 92px;
	z-index:3;
 }

.mainscnboxmaintitle
{
	color:#000;
	position:absolute;
	text-align:center;
	font-size:16px;
	font-weight: bold;
	left:224px;
	top:210px;
	z-index:3;
	width: 269px;
 }
 
 .mainscnboxlinktext
{
	color:#000;
	position:absolute;
	text-align:left;
	font-size:12px;
	left:228px;
	top:345px;
	z-index:3;
	width: 269px;
 }

img.mainscnbox
{
	position:absolute;
	left:491px;
	top:220px;
	height: 135px;
	width: 135px;
 }
 
 img.mainscnboxes
{
	position:absolute;
	left:495px;
	top:223px;
	width: 128px;
	height: 128px;
	border: none;
	z-index: 4;
 }

/* PAGES */

p.pages
{
	font-weight: bold;
	font-size: 22px;
width:400px;
	text-align:center;
	margin-top: 10px;
	margin-bottom: 15px;
 }
 
a.pageslink
{
	color: #006;
 }
 
 p.pagesauthor
{
	font-weight: bold;
	font-size: 14px;
width:400px;
	text-align:left;
	margin-bottom: 15px;
 }
 
a.pageslinkauthor
{
	color: #006;
 }

     .latestcontentbox
{
	position: absolute;
	top: 198px;
	left: 219px;
	height: 176px;
	width: 421px;
	overflow: hidden;
}

