BODY {background:white;width:100%;text-align:center; font-family:tahoma;font-size:11px;}
TD {font-family:tahoma;font-size:11px;}
#pageContent {width:650px;border:2px solid black;}
#siteHead  {width:100%; color:#cccccc;font-weight:bold;text-align:left;}

#selectionArea  {height:100%;width:100%;text-align:center;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.selectionType {height:100%;color:#cccccc;background:white;border-right:1px solid #cccccc;font-weight:bold;}



A.detailsLink {height:100%;width:100%;text-decoration:none;color:black;background:white;font-size:12px;font-family:arial;font-weight:bold;padding:3px;}
A.detailsLink:hover { width:100%;text-decoration:none;color:white;background:#cccccc;font-size:12px;font-family:arial;font-weight:bold;} 


#columnArea  {width:100%;height:100%;
	vertical-align:top;}
#storeArea  {width:540px;float:left;padding:10px;height:100%;}
#ContentArea  {width:100%;float:left;padding:10px;height:100%;	text-align:left;}
.storeDetails {height:100px;width:120px;text-align:center;}
.storeComments {font-weight:bold;padding:10px;text-align:center;}
.userComments {padding:10px;width:120px;text-align:center;}
.store {border:2px dashed #eeeeee;width:540px;margin:5px;padding:5px;height:100px;}

.contentBox {width:120px; color:White;font-size:18px;text-align:center;padding:2px;}
#availableHeader {font-size:14px;font-weight:bold;color:white;background:black;padding:2px;text-align:center;}
#availableStatus {font-size:18px;color:white;vertical-align:middle;background:#cccccc;text-align:center;}

#googleAds {width:150px;text-align:center;padding-right:5px;}
.footerArea  {width:100%; padding:5px; background:#cccccc;color:white;font-weight:bold;text-align:center;}
A.footerLink {color:white;}
.MoreAds {background:black;color:white;width:120px;height:50px;font-weight:bold;font-size:14px;padding:2px;float:right;margin-top:2px;clear:both;}
A.txt4fun {color:red;}

#Links {width:120px;border-left:#cccccc solid 1px;border-bottom:#cccccc solid 1px;padding:2px;font-weight:bold;background:white;}

A.siteLinks {width:120px;clear:both;color:red;text-align:left;padding:5px;margin-top:10px;}
#rightCol {height:100%;width:160px;vertical-align:top;text-align:right;}


.noComments {background-color:#eeeeee;padding:10px;width:100%;margin-top:5px;}
.comment1 {	background-color:#ccffcc;padding:10px;width:100%;margin-top:5px;}
.comment2 {	background-color:#eeffcc;padding:10px;width:100%;margin-top:5px;}
.commentSectionText {padding-bottom:5px;width:100%;font-size:12px;background-color:#eeffcc;border-top:1px dotted #cccccc;padding-top:5px;}
.commentSectionTextModerate {padding-bottom:5px;width:100%;font-size:12px;background-color:#eeeeee;border-top:1px dotted #cccccc;padding-top:15px;font-style:italic;}
.commentSectionFrom {font-weight:bold;border-bottom:1px dotted #cccccc; width:100%;}
.commentSectionDate {font-style:italic;font-weight:normal;}
.commentReply {border-bottom:1px dotted #cccccc; width:100%;}

.availableTitle {border-bottom:2px solid #cccccc;font-size:16px;color:#cccccc;font-weight:bold;margin-bottom:10px;}
.rssFeeds {font-size:10px;color:#cccccc;margin-bottom:10px;}
#storeLogo {float:left;margin-right:2px;}

#latestCommentText {height:60px;padding:10px;font-size:14px;font-family:Tahoma;font-weight:bold;width:100%;background:#eeeeee;}
#latestCommentDate {margin-right:2px;font-style:italic;font-size:12px;}

#commentNameTitle {float:left;margin-right:2px;clear:both;}
#commentNameField {float:left;margin-right:2px;clear:both;}
#commentTextTitle {float:left;margin-right:2px;clear:both;}
#commentTextField {float:left;margin-right:2px;clear:both;}

.commentButton {float:left;margin-right:2px;clear:both;}

#allComments {float:left;margin-right:2px;clear:both;}

.smsContact { padding:2px;width:120px;clear:both;}
.smsContactCost {font-size:10px; padding:2px;width:120px;clear:both;}

.introText {width:100%;text-align:left;vertical-align:top;}
h1.introtext {color:#cccccc;font-size:18px;height:20px;}
.errorMessage 
{
	border:2px red solid;
	padding:5px;
	font-style:italic;

}

 .searchtable {width:100%;border-top:1px #cccccc solid;border-bottom:1px #cccccc solid;}
 .searchtablecell {vertical-align:top;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;background-color:#fefffe;padding-top:10px;padding-bottom:10px;}
 
.searchGameName {font-weight:bold;font-style:italic;font-family:Verdana;font-size:12px;}

.searchCategoryTitle {float:left;vertical-align:top;}
.searchCategoryResult {vertical-align:top;}

.searchPublisherTitle {float:left;vertical-align:top;}
.searchPublisherResult {vertical-align:top;}

.searchAvailableTitle {float:left;vertical-align:top;}
.searchAvailableResult {vertical-align:top;}

.searchResultLink {vertical-align:top;}




.categoryTitle
{
height:20px;
}
.shopperlogotitle {border-bottom: 2px solid #cccccc;padding:5px;font-weight:bold;}
.shopperdescriptiontitle {border-bottom: 2px solid #cccccc;padding:5px;font-weight:bold;}
.shopperpricetitle {border-bottom: 2px solid #cccccc;padding:5px;font-weight:bold;}
.shoppershippingtitle {border-bottom: 2px solid #cccccc;padding:5px;font-weight:bold;}
.shopperstocktitle {border-bottom: 2px solid #cccccc;padding:5px;font-weight:bold;}
.shopperlinktitle {border-bottom: 2px solid #cccccc;padding:5px;font-weight:bold;}

.shopperlogo {border-bottom: 2px solid #eeeeee;padding:5px;vertical-align:top;}
.shopperdescription {border-bottom: 2px solid #eeeeee;padding:5px;vertical-align:top;}
.shopperprice {border-bottom: 2px solid #eeeeee;padding:5px;vertical-align:top;}
.shoppershipping {border-bottom: 2px solid #eeeeee;padding:5px;vertical-align:top;}
.shopperstock {border-bottom: 2px solid #eeeeee;padding:5px;vertical-align:top;}
.shopperlink {border-bottom: 2px solid #eeeeee;padding:5px;vertical-align:top;	text-align:center;
	font-size:9px;
	color:#cccccc;}

.categoryTable
{
	border:2px solid #cccccc;
	background-color:#eeeeee;
}


.categoryButtons
{
	background-color:white;
	width:100px;
	height:100px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

.nintendocategoryButtons
{
	background-color:white;
	width:100px;
	height:100px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

.ipodcategoryButtons
{
	background-color:white;
	width:100px;
	height:100px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

		A.GameGrid_Link
		{
			text-decoration: none;
			color: #33cc33;
			font-weight: bold;
		}
		
		a.GameGrid_Link:hover
		{
			text-decoration: underline;
			color: #00ff00;
			font-weight: bold;
		}
		
		.GameGrid_OuterHolder
		{
			width: 100%;
		}
		.GameGrid_Cell
		{
			padding: 10px;
			border-top: 1px solid #999999;
		}
		
		.GameGrid_GameTitle
		{
			font-size: 14px;
			font-weight: bold;
		}
		.GameGrid_GameDetailTitle
		{
			font-size: 24px;
			font-weight: bold;
		}
		.GameGrid_GameSubTitle
		{
			font-size: 12px;
			font-weight: normal;
		}
		.GameGrid_GameDetailSubTitle
		{
			font-size: 12px;
			font-weight: normal;
		}
		.GameGrid_GameBlurb
		{

		}
		
		.GameGrid_ImageCell
		{
			text-align: center;
			padding-right: 10px;
		}
		
		.GameGrid_GameImage
		{
			width: 78px;
			height: 119px;
			border: 1px solid #999999;
		}
		.GameGrid_GameDetailImage
		{
			width: 117px;
			height: 178px;
			border: 1px solid #999999;
			margin-right: 10px;
		}
		.GameGrid_TextCell
		{
		
		}
		.GameGrid_LinkCell
		{
			text-align: left;
		}
		
		.GameGrid_PriceTable
		{
			border-top: 1px solid #cccccc;
			border-left: 1px solid #cccccc;
			border-right: 1px solid #cccccc;
		}
		.GameGrid_PriceTableTitle
		{
			font-weight: bold;
			background-color: #33cc33;
			font-size: 14px;
			padding: 5px;
		}
		.GameGrid_PriceTableItem
		{
			padding: 5px;
			border-bottom: 1px solid #cccccc;
		}
				
		.DetailSectionTitle
		{
			font-size: 18px;
			font-weight: bold;
		}
		
		.GameGrid_SectionHolder
		{
			border: 1px solid #999999;
			width: 100%;
			margin-bottom: 30px;
		}
		.GameGrid_SectionTitle
		{
			font-size: 18px;
			background-color: #eeffcc;
			font-weight: bold;
			border-bottom: 1px solid #999999;
			height: 30px;
			line-height: 28px;
			padding-left: 5px;
		}
		.GameGrid_SectionLinks
		{
			height: 20px;
			line-height: 18px;
			padding-left: 5px;
		}
		.GameGrid_SectionContent
		{
			padding: 5px;
		}



.recentMsg 
{
	border:1px solid #eeeeee;
	float:left;
	clear:left;
}

.recentMsgText
{
	clear:none;
	float:left;
	padding:5px;
}
.recentMsgdate
{
		clear:none;
		float:left;
	padding:5px;
}
.recentMsgSection
{
		clear:none;
		float:left;
	padding:5px;
}
