	/***************************
	*** General Pages Styles ***
	***************************/


div.generalInfoBlock {
background:			url('../images/general/block.png');
width:				462px;
height:				215px;
}

div.generalInfoBlockContent {
padding:			15px;
}

div.generalInfoBlockContent img {
margin-right:		10px;
border:				1px solid #a06e42;
}

div.generalInfoBlockContent h2 {
font-family:		Georgia, serif;
font-weight:		normal;
color:				#f5f5f5;
font-size:			18px;
margin:				0px;
}

div.generalMoreLink {
background:			url('../images/icons/moreIconGeneral.gif') no-repeat;
height:				15px;
padding-top:		2px;
}

div.generalMoreLink a {
font-weight:		bold;
text-decoration:	underline;
padding-left:		20px;
color:				#ffca1e;
}

div.generalAdRight {
float:				right;
border:				1px solid #a06e42;
margin:				10px;
}

div.generalTextAdRight {
float:				right;
background:			url(../images/ads/centerAdBg.png);
border:				1px solid #2f0000;
margin:				10px;
padding:			10px;
}

div.noBorder {
border:				0px;
}

div.generalInfoBanner {
margin-right:		10px;
border:				1px solid #a06e42;
}

h2.generalHeading {
font-family:		Georgia, serif;
font-weight:		normal;
color:				#f5f5f5;
font-size:			18px;
margin:				0px;
}

td.cardsColumn {
width:				120px;
}

div.siteContent table {
border:				1px solid #2f0000;
background:			#4f0000;
width:				99%;
}

tr.generalTableRow td {
padding:			5px;
border-bottom:		1px solid #3f0000;
}

tr.generalTableRow:hover {
background:			#6f0000;
}

tr.generalTableHeader {
background:			url('../images/general/tableHeader.png');
height:				20px;
}

tr.generalTableHeader td {
font-weight:		bold;
color:				#ffffff;
padding:			2px 5px 2px 5px;
border-bottom:		1px solid #2f0000;
}
