
body		{font-family: Arial, Helvetica, sans-serif; 
                 font-size: 90%;
                 text-align: center; margin: 0; padding: 0;
                 background: #000000; color: #FFFFFF; 
                 }

//h1		{font-family:Arial; 
//                 background:url('../images/maintitle.gif') no-repeat left center;
//                 margin:0 0 0 0; padding:0}

h1              {font-family: Arial;
                 color: white;
                 font-size: 10pt;
                }

h2		{margin: 0 0 10px 0; 
                 padding: 0; 
                 font-weight: normal; 
                 font-size: 150%; 
                }

h3		{color: magenta; font-weight: bold;
	        text-decoration: italic;
	        font-size: 20px;
	        margin-bottom: 0px;
                margin-top: 0px;
	        }

h4		{font-family:Courier New, Courier, Times, serif; 
                 margin:0 0 0 0; text-align: center;
                 padding:0 0 10px 0; 
                 font-weight: normal; 
                 font-size: 125%;
                }

h5		{margin:0 0 0 0; text-align: justify;
                 padding:0 0 10px 0; 
                 font-weight: normal; 
                 font-size: 75%;
                }

a		{color: red; 
                 text-decoration: none; }

a:hover		{text-decoration: none; }

a.mailtolink    {color: yellow; 
                 text-decoration: none;
                }

a.externallink  {color: white;
                 text-decoration: underline;
                }

a.internallink  {color: red;
                 text-decoration: none;;
                }

a.inactivelink  {text-decoration: none;
                }

li		{margin-top: 8px;
                 margin-bottom: 8px;}

p		{margin:0; padding:0 0 15px 0;}

img             {border: 0px solid;
                }

#fivegfivem           {border: double white; 
                       padding: 0px 6px 0px 6px; 
                       height: 170px;
                      }

#fivegfivem_image     {float: left; margin: 4px; 
                       width: 162px;
                       height: 170px;
                      }

#fivegfivem_info     {float: left; 
                      margin: 0px 4px 0px 4px; 
                      width: 392px;
                      height: 170px;
                      font-size: 8pt; 
                      padding: 4px;
                     }

#fivegfivem_info a   {color: yellow;
                     }

#aabart                 {margin-left: 34px; float:center; border:none;
                         font-family:Arial; 
                         color:#FFFFFF; padding: 4px 4px 4px 4px; 
                         width:600px;
                         font-size: 100%; text-align: justify}

#bluearea		{font-family: Arial; font-size: 90%; float: bottom right;
                         background: #000000; padding:0px 0px 0px 0px}

#bluearea img		{background: gray; padding: 1px 1px 1px 1px; margin-right: 4px}

#boxborderinvisible     {float: right; 
                         border:none;
                         font-family: Arial; 
                         color:#FFFFFF; 
                         padding: 4px 4px 4px 4px; 
                         width: 670px;
                         text-align: justify;}

#container	        {margin: 0;  
                         text-align: left; 
                         margin-left: auto; 
                         margin-right: auto;
                         width: 850px; padding:0; }

#content		{float:left; width:565px; padding:20px; }

#austyle                 
{
			float: right; 
			width: 660px; 
			background: black; 
			padding: 4px 4px 4px 4px; 
			border-style: solid; 
			border-color: green;
			margin-bottom: 16px;
}


#austyle a               {color: white}
#austyle a:hover         {color: white; text-decoration: underline}


#eustyle
{
			float: right; 
			width: 660px; 
			background: #FFFF00; 
			padding: 4px 4px 4px 4px; 
			border-style: solid; 
			border-color: red; 
			margin-bottom: 16px;
}

#eustyle a               {color: black}
#eustyle a:hover         {color: black; text-decoration: underline}

#aabstyle
{
			float: right; 
			width: 660px; 
			background: black; 
			padding: 4px 4px 4px 4px; 
			border-style: solid; 
			border-color: green;
			margin-bottom: 16px;
}

#muinnerbox
{
			font-family: Arial;
			font-size: 8pt;
			color: black;
			border: thin solid;
			border-color: red;
			border-width: 2px;
			background-color: white;
}


#muinnerboxtitle
{
			font-family: Arial Narrow; 
			font-size: 18pt;
			text-align: center;
}


#mustyle
{
			float: right; 
			width: 660px; 
			background: #FFFFFF; 
			padding: 4px 4px 4px 4px; 
			border-style: solid; 
			border-color: red; 
			margin-bottom: 16px;
}

#muinnerboxills
{
			float: right;
			width: 162px;
			height: 160px;
			color: white;
			margin: 3px 3px 3px 3px;
			background-repeat: no-repeat;
			background-position: center;
			padding: 0px 0px 0px 0px;
}


#mu_ratings_table
{
			background-color: #FF3331;
			font family: Arial Narrow;
			font-size: 8pt;
			border: thin solid;
			border-color: black;
			color: black;
			padding: 4px;
			margin: 2px;
}

#auinnerbox
{
			font-family: Arial;
			font-size: 8pt;
			color: black;
			border: thin solid;
			border-color: yellow;
			border-width: 2px;
			color: white;
			background-color: black;
}

#auinnerboxills
{
			width: 162px;
			height: 160px;
			float: right;
			color: white;
			margin: 3px 3px 3px 3px;
			background-repeat: no-repeat;
			background-position: center;
			padding: 0px 0px 0px 0px;
}

#auinnerboxtitle
{
			font-family: Arial Narrow;
			font-size: 18pt;
			text-align: center;
}

#aabstyle a
{
			color: white;
}


#aabstyle a:hover
{
			text-decoration: underline;
}

#aabinnerbox
{
			font-family: Arial;
			font-size: 8pt; 
			color: white;  
			border: thin solid; 
			border-color: yellow; 
			border-width: 2px;  
			background-color: black;
}

#aabinnerboxtitle
{
			font-family: Arial Narrow; 
			font-size: 18pt;
			text-align: center;
}

#header_publisher
{
			
			font family: Arial Narrow;
			font-size: 8pt;
			float: right;
			text-align: right;
}

#aabinnerboxills
{
			width: 162px;
			height: 160px;
			float: right;
			color: white;
			margin: 3px 3px 3px 3px;
			background-repeat: no-repeat; 
			background-position: center; 
			padding: 0px 0px 0px 0px;
}

#euinnerbox
{
			font-family: Arial;
			font-size: 8pt; 
			color: black;  
			border: thin solid; 
			border-color: red; 
			border-width: 2px;  
			background-color: yellow;
}

#euinnerboxtitle
{
			font-family: Arial Narrow; 
			font-size: 18pt; 
			text-align: center;
}

#euinnerboxills
{
			width: 162px; 
			height: 160px; 
			float: right; 
			color: white; margin: 
			3px 3px 3px 3px;
			background-repeat: no-repeat; 
			background-position: center; 
			padding: 0px 0px 0px 0px;
}


#eu_floating_prof_title
{
			float: right; 
			width: 172px; 
			padding: 10px; 
			font-size: 10px; 
			text-align: center; 
			font-family: Courier New;
}


#aab_ratings_table
{
			background-color: black; 
			width: 120px;
			font family: Arial Narrow; 
			font-size: 8pt; 
			border: thin solid; 
			border-color: white; 
			color: white; 
			padding: 4px;
			margin-right: 2px;
}


#eu_ratings_table
{
			background-color: yellow; 
			font family: Arial Narrow; 
			font-size: 8pt; 
			border: thin solid; 
			border-color: black; 
			color: black; 
			padding: 4px;
			margin-right: 2px;
}


#eugstyle_outer		
{
			float: right; 
			width: 666px; 
			color: #000000;
			background: #00FF00; 
			padding: 4px;
			margin: 0 0 16px 0;
}


#eugstyle_outer a 	
{
			color: black;
}

#eugstyle_outer a	{
				color: black; 
				text-decoration: underline;
			}

#eugstyle_inner
{
			margin: 0 auto 0 auto;
			padding: 4px; 
			font-family: Arial; 
			font-size: 8pt; 
			border: thin solid;  
			border-color: yellow;  
			border-width: 2px;
}

#eugstyle_inner table	{
				color: black;
				font-family: Arial; 
				font-size: 8pt; 
			}


#featuredgame		{text-align:justify; padding: 20px; width:180px; font-size: 75%; 
                         border-style:double; float:right; background: #000000; color: #FFFFFF; margin-left: 10px}
#footer			{float:left; float: bottom; width:820px; clear:all;
                         color:#FFFFFF; padding:20px 20px 10px 20px; margin:0 0 0 0; }
#footer span		{float:right; }
#footer a		{color:#FFFFFF; }

#grayarea		{font-family: Arial; font-size: 90%; float: bottom right;
                         background: #000000; padding:0px 0px 0px 0px}

#grayarea img		{background: gray; padding: 1px 1px 1px 1px; margin-right: 4px}

#header			{text-align:left; padding:15px;}
#header h1		{float:left; width: 372px; height: 50px}

#header h2		{float:left; font-size:250%; }
#header h2 a		{color:#000000; text-decoration:none; }

#header h3		{float:right; font-size:100%; height: 50px}
#header h3 a		{color:#FFFFFF; text-decoration:none; }
#header h3 ul		{font-size: 130%; margin:0; padding:15px 0;}
#header h3 li		{margin:0; padding:0; display:inline; }
#header h3 ul a		{padding:15px 15px; text-decoration:none; }
#header h3 ul a:hover	{color:#000000; background:url('../images/highlight.gif') repeat center center; }

#infosect		{float: right; border: double; font-size: 100%; color: #FFFFFF; 
                         width:100%; text-align: left; padding: 6px 5px 6px 5px; margin: 0;
                         background: #000000}

#infosect ul		{margin:0; padding:0; clear: all;
                         text-align: left; font-size: 90%; padding-bottom: 10px;
                         }

#infosect li		{width: 175px; 
                         float: left;
                         display:inline;
                         padding-top: 5px;
                         padding-bottom: 5px;
                         }

#navbar         {position: relative; 
                 float: left; 
                 padding: 0; 
                 margin: 0;
                 color:#FFFFFF;
 		 border: groove; 
                 text-align: left;
                 width: 150px; 
                 font-size: 10pt; 
                 font-family: Courier New;
                }

#navbar a		{color: white; text-decoration:none; }
#navbar a:hover		{color:#000000; background:url('../images/highlight.gif') }

#navbar h3 		{font-size: 100% }
#navbar h3 a		{color: white; text-decoration:none; }
#navbar h3 li		{margin:0; padding:0}
#navbar h3 ul  		{padding:0; margin:0}
#navbar h3 ul a:hover	{color:#000000; background:url('../images/highlight.gif') }

#secbar                 {border: double white;
                         font-family: Arial; 
                         padding: 4px 4px 4px 4px; 
                         margin: 0px auto 18px auto; 
                         width: 600px;
                         font-color: yellow;
                         font-size: 100%; 
                         text-align: center;
                        }

#prof                   {position: relative;
                         float: right; 
                         border: double white;
                         font-family: Arial; 
                         padding: 4px 4px 4px 4px; 
                         width: 660px;
                         font-color: yellow;
                         font-size: 100%; 
                         text-align: justify;
			 margin-bottom: 16px;
                        }

#prof img                {padding: 0px;}

#prof table              {text-align: left;
                         }

#prof td                 {font-family: Arial;
                         }


#cat_table		{
			 font-family: Arial; 
			 font-size: 8pt; 
			 border: thin solid; 
			 border-color: white; 
			 border-width: 2px; 
			 background-color: #000000;
			}

#cat_table_left_image	{
			 width: 162px; 
			 height: 160px; 
			 float: left; 
			 margin: 0;
			 background-repeat: no-repeat; 
			 background-position: center; 
			 padding: 0px 0px 0px 0px;
			}

#cat_table_right_image	{
			 width: 162px; 
			 height: 160px; 
			 float: right; 
			 background-repeat: no-repeat; 
			 background-position: center; 
			 padding:0px 0px 0px 0px;
			}

#pdcompilation_left_image	
			{
			 width: 162px; 
			 height: 130px; 
			 float: left; 
			 margin: 6px 6px 6px 6px; 
			 background-repeat: no-repeat; 
			 background-position: top;
			 padding: 0px 0px 0px 0px;
			}

#pdcompilation_right_image	
			{
			 width: 162px; 
			 height: 130px; 
			 float: right; 
			 margin: 6px 6px 6px 6px; 
			 background-repeat: no-repeat; 
			 background-position: top;
			 padding: 0px 0px 0px 0px;
			}



#cat_table_title_bar	{
			 border: groove; 
			 float: left; 
			 color: #000000;
			 padding: 0;
			 background: white; 
			 width: 300px; 
			 margin: 2px 0px 2px 0px; 
			 text-align: center;
			 font-size: 18px; 
			 height: 24px;
			}

#cat_table_subtitle_bar	{
			 border: groove; 
			 color: #000000;
			 float: left; 
			 padding: 0;
			 background: white; 
			 width: 300px; 
			 margin: 2px 0px 2px 0px; 
			 text-align: center;
			 font-size: 10px; 
			 height: 26px;
			}

#cat_table_inner_stats	{
			 margin: 0px auto 0px auto;
			 color: white;
			}

#relinfo		{font-family: Arial; border: double; font-size: 100%; color: #FFFFFF; float: right;
                         width:100%; height:200px; text-align: left; padding: 6px 5px 6px 5px; margin: 0;
                         background: #000000}

#relinfo ul	 	{margin:0; padding:0; clear: all; text-align: left; font-size: 90%; padding-bottom: 10px;
                         }

#relinfo li		{width: 350px; height: 70px;
                         float: left;
                         display:inline;
                         padding-top: 5px;
                         padding-bottom: 5px;
                         }

#relinfo img		{background: gray; padding: 1px 1px 1px 1px; margin-right: 4px}

#rightColumn		{float:right; width:215px; padding:20px 20px 20px 5px; }

#screen			{width:190px; height:140px; 
                         border-style:double; display:inline}

#screenshot             {margin: 1px 2px 2px 1px; 
                         padding-top: 1px; 
                         float: left; 
                         text-align: center; 
                         width: 164px; 
                         font-size: 8pt; 
                         background: navy;}

#summary		{font-family: Arial; font-size: 90%; float: right; color: #FFFFFF;
                         width:674px; height:260px; text-align: left; padding: 10px 10px 10px 10px; margin: 0;
                         background: #000000; border: groove}

#type                {font-family: Courier New;
                       font-size: 10pt;
			}

#typed                {margin-bottom: 10pt;
                       font-family: Courier New;
                       font-size: 10pt}

.class_font_note        {font-family: Arial;
                         color: yellow;
                         font-size: 9pt;
                         text-align: left;}

.class_retrogamer       {font-family: Arial;
                         font-size: 9pt;
                         text-align: left;}

.pt11                   {font-size: 11pt;
                        }

.class_bordered_td	{border: 1px solid;
			 text-align: center;
			}

.class_pic_underlay     {float: right; 
                         width: 280px;
                         font-size: 7pt; 
                         text-align: center;}

.egghead-animation       {background-color: black;
                          position: relative;
                          width: 30px; height: 31px;}

.table_retrogamer_right {float: right; 
                         width: 225px;
                         padding-left: 0;
                         padding-right: 30px;
                         text-align: left;
                        }

.sidebar_retrogamer_right {float: right; 
                           width: 275px; 
                           border: thin solid;
                           margin-left: 6px;
                           text-align: left;
                           padding: 4px;
                          }

.sidebar_centered_title   {font-family: Century Gothic;
                           font-size: 20px;
                           text-align: center;
                          }

.boxout 		{
				width: 320px;
				border: thin solid;
				padding: 4px;
				margin-left: auto;
				margin-right: auto;
				margin-bottom: 12px;
				overflow: auto;
			}

.boxout2 		{

				border-width: 3px;
				border-style: double;
				border-color: black;
				background-color: white;
				color: black; 
				padding: 5px;
				text-align: center;
				font-family: Arial Narrow;
				font-size: 10pt;
			}


.boxout_l 		{
			 	clear: left;
				width: 180px;
				text-align: left;
				float: left;
				padding: 0 4px 0 4px;
			}

.boxout_r 
			{
			 	clear: right;
				width: 116px;
				text-align: right;
				float: right;
				padding: 0 4px 0 4px;
			}

#eug_rev_right_320	{
				width: 330px; 
				padding: 5px; 
				margin: 2px; 
				float: right; 
				font-size: 10px; 
				text-align: center;
			}

#game_title		{
		                font-weight: bold;
			}

#overhead_nav			{text-align:left; padding:15px;}
#overhead_nav h1		{float:left; width: 372px; height: 50px}

#overhead_nav h2		{float:left; font-size:250%; }
#overhead_nav h2 a		{color:#000000; text-decoration:none; }

#overhead_nav h3		{float:right; font-size:100%; height: 50px}
#overhead_nav h3 a		{color:#FFFFFF; text-decoration:none; }
#overhead_nav h3 ul		{font-size: 130%; margin:0; padding:15px 0;}
#overhead_nav h3 li		{margin:0; padding:0; display:inline; }
#overhead_nav h3 ul a		{padding:15px 15px; text-decoration:none; }
#overhead_nav h3 ul a:hover	{color:#000000; background:url('../images/highlight.gif') repeat center center; }

#gallery_page_image_with_caption
				{
					margin: 6px auto 4px auto; 
					text-align: center; 
					padding-bottom: 8px; 
					border-bottom: double;
				}
