* {padding: 0; margin: 0;}
/*Resets auto margins on different browsers to zero*/

/* body center if to correct IE problems with margin left/right auto*/
body.center
  {
  text-align: center;
  min-width: 500px;
  }



	
	.mainTitle{text-align:left; padding:5px; color: #997333; margin: 5px; font-size: 28pt; font-weight: bold;}
	
	.linkTitles{text-align:center;    font-size: 14pt; font-weight: bold;color:#997333;}
	
	.postTitle{text-align:left;    font-size: 24pt; font-weight: bold;color:#997333;}
	/* bopost_title is the class for the title link to the individual post page*/
	a.bopost_title:link {color:#997333;}
	a.bopost_title:visited {color:#BF8C33;}
	a.bopost_title:active {color:#EBCC99;}
	
	a.nextpage:link {color:#997333;}
	a.nextpage:visited {color:#BF8C33;}
	a.nextpage:active {color:#EBCC99;}

	
	.postDate { font-size: 10pt; font-weight: bold; text-align: right;border-bottom: 2px solid #997333;width:700;}
	.postBody {
	padding:10px;
	color: #004E3B;
	font-size: 12pt;
	border-bottom: 10px solid #997333;
	font-family: "arial","sans-serif";
	font-weight:normal;
	width:700;
	}
	.notNoticed
	{color: #004949; font-family: "Arial"; font-size: 12pt; font-weight:normal;}
	.nextpage
	{
	text-align:center;
    font-size: 14pt; 
	font-weight: bold;
	color:#BF0000;
	}
	img.inTheMiddle {display:block; margin-left:auto; margin-right:auto; text-align:center;}
    .floatRight{float:right; margin:10px; color:#997333; }
    .floatLeft{float:left; margin:10px; color:#997333;}


	
	.cal_table {width:180;height:180;}
	.cal_td_back { font-weight:bold;}
	.cal_td_header {font-weight:bold; color: #EBD9A6;}
	.cal_td_week {font-family: arial sans-serif;
	font-size: 10pt; color: #000000;}
	.cal_day {font-weight:bold; font-size:11pt;}
	.cal_day_ev {font-weight:bold; font-size:11pt; background: #EBD9A6;}
	.cal_link {}
	/* If yellow background #F5ED7F is kept on cal_day_ev then use else use #006DB6 - #BF0000 - #006DB6 */
	a.cal_link:link {color:#997333;}
	a.cal_link:visited {color:#BF8C33;}
	a.cal_link:active {color:#006DB6;}

	a.cal_link_back:link {color:#703013; font-weight:bold;}
	a.cal_link_back:visited {color:#EBD9A6; font-weight:bold;}
	a.cal_link_back:active {color:#006DB6; font-weight:bold;}

	a.cal_link_forward:link {color:#703013; font-weight:bold;}
	a.cal_link_forward:visited {color:#EBD9A6; font-weight:bold;}
	a.cal_link_forward:active {color:#006DB6; font-weight:bold;}
	
	a.bo_recent_posts:link {color:#997333; font-weight:bold;}
	a.bo_recent_posts:visited {color:#BF8C33; font-weight:bold;}
	a.bo_recent_posts:active {color:#006DB6; font-weight:bold;}

	a.linkLists:link {color:#997333; font-weight:bold;}
	a.linkLists:visited {color:#BF8C33; font-weight:bold;}
	a.linkLists:active {color:#006DB6; font-weight:bold;}
	
	.reviewCategories
    { 
    font-family: arial sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color:#997333;
    } 
	.menuTitle
	{
	font-family: arial sans-serif;
	font-size: 16pt;
	font-weight: bold;
	border-bottom: 2px solid #BF0000;
	color: #BF0000;
	}
	
    
     /*Main displayed page set to 1001 pixels wide*/
  #floatPage
  {
  margin-left:auto;
  margin-right:auto;
  width: 1001;
  text-align: left;
  background: #FFE5A6;
  }
	


	#rightSideBar
	{
	width:200;
    float:left;
    text-align:left;
    margin-left:20px;
	}
	

			
	#logo
	{
	background: #006DB6;
	width: 200;
	height: 200;
	
	
	}

	#rightMenu
	{
	margin:20px 10px;
	background: #FFE5A6;
	padding: 5px;
	text-align:center;
	}


	#calendarBlock
	{
	background: #BF8C33;
	padding: 10px;
	margin-top: 70px;
	}
	
	#leftPanel
	{
	width:750;
	background: #FFE5A6;
    float:left;
	}

	#textPanel
	{
    float:left;
	width:750;
	background: #FFE5A6;
	padding:10px;
	}


	#header
	{
	
	background: #ffffff;
	background-image: url(SmallGameHeader.jpg);
	background-repeat:no-repeat;
	width:700;
	height:175;
	text-align:center;
   	}

	

	
	#blogList
	{
	background: #EBCC99;
	padding:10px;
	text-align:left;
	border-top: 20px solid #BF8C33;
	
	}
	#gameHardware
	{
	
	background: #EBCC99;
	text-align:left;
	padding:10px;
	border-top: 20px solid #BF8C33;
	
	}

	#gameDemos
	{
	background: #EBCC99;
	text-align:left;
	border-top: 20px solid #BF8C33;
	padding:10px;
	}

	#casualGames
	{
	background: #EBCC99;
	text-align:left;
	border-top: 20px solid #BF8C33;
	padding:10px;
	}

	#otherBlogs
	{
	background: #EBCC99;
	text-align:left;
	border-top: 20px solid #BF8C33;
	padding:10px;
	}

	#swgAds
	{
	background: #EBCC99;
	text-align:left;
	border-top: 20px solid #BF8C33;
	padding:10px;
	}

	#footer
	{
    float:left;
	width:700;
	padding:15px;
	background: #EBD9A6;
    margin-bottom:20px;
    margin-top:20px;
	}