/********************************************************************/
/* Blue Sombrero - Basic Theme CSS									*/
/* Created on : 12.13.2011 by Krunal Jariwala						*/
/* Updated on : 12.14.2011 by Krunal Jariwala						*/
/********************************************************************/
/* Comman CSS														*/
/********************************************************************/
.basicTheme_Area							{ width: 940px; margin: auto; padding: 10px; background: #fff;  }
.basicTheme_Actions							{ padding: 0 0 20px 0; text-align: center; }
a.basicTheme_ActionsLinks,
a.basicTheme_ActionsLinks:link,
a.basicTheme_ActionsLinks:visited			{ white-space: nowrap; margin: 0; padding: 2px 0 2px 20px;
											background: transparent url(images/icon_ManageAction.png) left center no-repeat;
											line-height: 24px; font-family: Arial,Helvetica,sans-serif; font-size: 12px;
											font-weight: normal; line-height: 20px; text-decoration: none; }
.basicTheme_CSSFloatLeft					{ float: left; }
.basicTheme_CSSFloatRight					{ float: right; }
.basicTheme_CSSClearBoth					{ clear: both; font-size: 0; line-height: 0; }

/********************************************************************/
/* Basic Theme Layout CSS											*/
/********************************************************************/
.basicTheme_Skin							{ padding: 0; margin: 0; }
.basicTheme_NewsCSS							{ padding: 0 20px 0 0; width: 700px; float: left; }
.basicTheme_LinksCSS						{ width: 220px; float: left; }
.basicTheme_RoundedCornerHolder,
.basicTheme_RCH_ContentArea					{ position: relative; padding: 6px; }
.basicTheme_RCHTopLeft,
.basicTheme_RCHTopRight,
.basicTheme_RCHBottomLeft,
.basicTheme_RCHBottomRight,
.basicTheme_RCHCNBottomLeft,
.basicTheme_RCHCNBottomRight,
.basicTheme_VALHTopLeft,
.basicTheme_VALHTopRight					{ position: absolute; height: 15px; width: 15px; 
											background-color: transparent; }
.basicTheme_RCHTopLeft,
.basicTheme_VALHTopLeft						{ top: 0; left: 0; }
.basicTheme_RCHTopRight,
.basicTheme_VALHTopRight					{ top: 0; right: 0; }
.basicTheme_RCHBottomLeft,
.basicTheme_RCHCNBottomLeft					{ bottom: 0; left: 0; }
.basicTheme_RCHBottomRight,
.basicTheme_RCHCNBottomRight				{ bottom: 0; right: 0; }
h2.basicTheme_RCH_Head						{ font-family: Arial,Helvetica,sans-serif; font-size: 18px;
											font-weight: bold; line-height: 24px; margin: 0; padding: 0 0 6px 6px;
											position: relative; text-align: left; z-index: 2; float: left;  }
.basicTheme_ViewAllLinkHolder				{ float: right; position: relative; z-index: 2; padding: 2px 12px; margin: 6px 0 0 0; }
a.basicTheme_ViewAllLink,
a.basicTheme_ViewAllLink:link,
a.basicTheme_ViewAllLink:visited			{ font-family: Arial,Helvetica,sans-serif; font-size: 12px;
											font-weight: normal; line-height: 20px; margin: 0; padding: 0; 
											text-decoration: none; position: relative; z-index: 3; }
.basicTheme_RCHContent						{ overflow-y: auto; position: relative; z-index: 2; }

/********************************************************************/
/* Basic Theme - News CSS											*/
/********************************************************************/
.basicTheme_NewsHolder						{ padding: 0 0 18px 0; margin: 0 0 12px 0; position: relative;
											background: transparent url(images/img_BS_Divider.gif) bottom left repeat-x; }
.basicTheme_NewsImageHolder					{ float: left; border: #888 1px solid; margin: 0 12px 12px 0;  }
h3.basicTheme_NewsHead
h3.basicTheme_NewsHead a.basicTheme_NewsHeadLink,
h3.basicTheme_NewsHead a.basicTheme_NewsHeadLink:link,
h3.basicTheme_NewsHead a.basicTheme_NewsHeadLink:visited
											{ text-align: left; font-size: 16px; margin: 0; padding: 0;
											font-family: Arial,Helvetica,sans-serif; line-height: 20px; 
											font-weight: bold; text-decoration: none; }
p.basicTheme_NewsHeadSummary				{ text-align: left; font-size: 12px; margin: 0; padding: 0;
											font-family: Arial,Helvetica,sans-serif; 
											line-height: 20px; font-weight: normal; }
.basicTheme_ReadMoreLink_Holder				{ text-align: right; }
a.basicTheme_ReadMoreLink,
a.basicTheme_ReadMoreLink:link,
a.basicTheme_ReadMoreLink:visited			{ font-size: 12px; margin: 0; padding: 0;
											font-family: Arial,Helvetica,sans-serif; 
											line-height: 20px; font-weight: normal; 
											text-decoration: none; cursor: pointer; 
											text-decoration: underline; }

/********************************************************************/
/* Club Home - Links - CSS											*/
/********************************************************************/
ul.basicTheme_LinksHolder					{ margin: 0 0 0 18px; padding: 0; }
ul.basicTheme_LinksHolder li					{ list-style: disc; }
ul.basicTheme_LinksHolder li,
a.basicTheme_LinksLink,
a.basicTheme_LinksLink:link,
a.basicTheme_LinksLink:visited				{ text-align: left; font-size: 12px; margin: 0; padding: 0;
											font-family: Arial,Helvetica,sans-serif; line-height: 20px; 
											font-weight: normal; }