/*********************************** Articles - Item Page ********************************/

TD.ArticleSummary				{font-weight:normal; padding-bottom:15px;}
TD.PageArticleTitle				{}
DIV.PageItemTitle				{}
H1.ArticleTitle					{font-weight:bold; font-size:100%; color:#848c1f;}
TD.ArticleAuthor				{padding-bottom:5px; color:#d97038;}
TD.ArticleDate					{padding-bottom:5px;}
TD.Date							{font-size:85%; text-align:left;}
TD.MainImage					{}
TD.MainImage IMG				{}
TD.MainImageCaption				{text-align:center; padding-top:2px;}
A.AttFileGallery				{text-decoration:none;}
TABLE.PannelLinks				{}
A.PannelLink					{text-decoration:none; font-weight:normal;}
A.PannelLink:hover				{text-decoration:underline;}
DIV.Article_Like IFRAME			{width:90px !important;}
DIV.Article_Recommend IFRAME	{width:125px !important;}
DIV.Article_Twitter IFRAME		{width:85px !important;}
#ctlBody						{}

/* More Articles */
TABLE.MoreArticlesContainer			{border:#cccccc 1px solid; width:100%; margin-top:8px;}
TR.MoreArticleTitle					{}
TD.MoreArticleTitle					{font-weight:bold; padding:5px 10px 6px 10px;}
H2.MoreArticleTitle					{font-size:115%; display:inline;}
UL.MoreArticlesItemsContainer		{margin:0px; padding:0px;}
UL.MoreArticlesItemsContainer LI	{margin:0px; padding:3px 6px 2px 6px; list-style-image:none; list-style-type:none; background-color:#f2e5c9; border:#f6f4ee 1px solid; margin-top:0px;}
TD.MoreArticlesItemsContainer		{padding:1px; background-color:#eec56f;}
SPAN.ArticlesListDate				{font-size:90%;}
A.MoreArticle						{text-decoration:none; color:#786338;}
A.MoreArticle:hover					{text-decoration:underline; color:#d97038;}
A.MoreArticleCurrent				{font-weight:bold; text-decoration:none; color:#786338;}
A.MoreArticleCurrent:hover			{font-weight:bold; text-decoration:underline; color:#d97038;}

DIV.seperator						{height:1px; border-top:solid 1px #bcbcbc; margin-bottom:10px; margin-top:30px;}

/* Talkbacks */
TABLE.ResponsesContainer			{margin-top:8px;}
CAPTION.ResponsesHeader				{font-weight:bold; border:#d1c8af 1px solid; padding:4px 6px 4px 6px;}
TD.ResponsesListContainer			{padding-top:5px;}
TD.ResponsesListContainer A			{text-decoration:none;}
TD.ResponsesListContainer A:hover	{text-decoration:underline;}
TABLE.ResponsesListContainer		{border:#d1c8af 1px solid; background-color:#f6f4ee; width:100%;}
TABLE.ResponsesListContainer TD		{padding:5px;}
TD.ResponseTitle					{width:1px; color:#666666;} /* response number */
DIV.ResponseTitle					{font-weight:bold;}         /* Response Title */
A.ResponseTitle						{font-weight:bold; text-decoration:none;}
A.ResponseTitle:hover				{text-decoration:underline;}
SPAN.ResponseDate					{font-size:90%; padding-left:10px; padding-right:10px; color:#666666;}
TR.ResponseOddRow					{background-color:#eeece6; color:#666666;}
TR.ResponseEvenRow					{background-color:#faf8f2; color:#666666;}

/* Content Ratings */
TD.ArticleRatingsContainer			{padding-top:8px;}
TD.ArticleRatingsContainer TD		{font-size:70%;}


/*********************************** Articles - Lexicon Display ********************************/
TABLE.ArticlesLexiconItem		{margin-bottom:10px;}
TD.Char							{width:38px; text-align:center; vertical-align:top; font-weight:bold; font-size:140%; line-height:130%; padding:6px 0px 6px 0px; border:#eec56f 1px solid;}
H2.Char							{display:inline;}
TD.ArticlesLexicon				{vertical-align:top; padding:5px 10px 4px 10px; border-left:#cccccc 1px solid; background:#f6f4ee; border:#eec56f 1px solid;}
UL.ArticlesLexicon				{margin:0px; padding:0px;}
UL.ArticlesLexicon LI			{margin:0px; padding:0px 0px 2px 0px; list-style-image:none; list-style-type:none;}
A.ArticlesLexiconTitle			{text-decoration:none;}
A.ArticlesLexiconTitle:hover	{text-decoration:underline;}


/*********************************** Articles - List Display ********************************/
TABLE.ArticlesListContainer		{width:100%; margin-bottom:20px;}
TD.ArticlesListTitle			{}
DIV.ArticlesListRatings			{padding-top:5px;}
DIV.ArticlesListRatings TD		{font-size:70%;}
H2.ArticlesListTitle			{font-weight:normal; font-size:130%; line-height:120%;}
A.ArticlesListTitle				{font-weight:normal; text-decoration:none;}
A.ArticlesListTitle:hover		{text-decoration:underline;}
TD.ArticlesListBody				{}
TD.ArticlesListSeperator		{padding-top:20px; border-bottom:#e7e1d0  1px solid;}
TD.ArticlesListTitleSeperator	{height:1px;}

TD.ArticlesListDate				{font-weight:normal; font-size:90%; direction:ltr; text-align:right; padding-top:2px;}
DIV.ArticlesListDate			{font-weight:normal; font-size:90%; direction:ltr; text-align:right; padding-top:2px;}
DIV.ArticlesListImg				{margin-top:2px; /*float and side-margin in asp*/}
DIV.ArticlesListCaption SPAN	{text-align:center; font-size:90%; padding-top:2px; display:block;}
DIV.ArticlesListSummary			{}
DIV.ArticlesListURL				{}

DIV.ArticleListReadMore			{display:none;}
DIV.ArticleListReadMore A		{}
DIV.ArticleListReadMore A:hover	{}

TD.ArticlesListTopRight			{display:none;}
TD.ArticlesListTopLeft			{display:none;}
TD.ArticlesListBottomRight		{display:none;}
TD.ArticlesListBottomLeft		{display:none;}

/* Even */
TABLE.ArticlesListContainerEven		{}
TD.ArticlesListTitleEven			{}
A.ArticlesListTitleEven				{}
A.ArticlesListTitleEven:hover		{}
TD.ArticlesListBodyEven				{}
TD.ArticlesListSeperatorEven		{}

TD.ArticlesListTopRightEven			{}
TD.ArticlesListTopLeftEven			{}
TD.ArticlesListBottomRightEven		{}
TD.ArticlesListBottomLeftEven		{}

/* Odd */
TABLE.ArticlesListContainerOdd		{}
TD.ArticlesListTitleOdd				{}
A.ArticlesListTitleOdd				{}
A.ArticlesListTitleOdd:hover		{}
TD.ArticlesListBodyOdd				{}
TD.ArticlesListSeperatorOdd			{}

TD.ArticlesListTopRightOdd			{}
TD.ArticlesListTopLeftOdd			{}
TD.ArticlesListBottomRightOdd		{}
TD.ArticlesListBottomLeftOdd		{}


/*********************************** Articles - Gallery Display ********************************/
TABLE.ArticlesGalleryMatrixContainer	{}
TD.ArticlesGalleryMatrixContainer		{text-align:center;}
TR.ArticlesGalleryMatrixRow				{}
TD.ArticlesGalleryMatrixSeperator		{width:10px;}

TABLE.ArticlesGalleryContainer			{margin-bottom:20px; text-align:left;}
TD.ArticlesGalleryImg					{}
TD.ArticlesGalleryImg IMG				{}
DIV.ArticlesGalleryImgCaption SPAN		{text-align:center; font-size:90%; padding-top:2px; display:block;}
TD.ArticlesGalleryImgSeperator			{height:3px;}
TD.ArticlesGalleryBody					{vertical-align:top; padding:3px;}
DIV.ArticlesGalleryTitle				{padding-bottom:2px;}
H2.ArticlesGalleryTitle					{font-weight:normal; font-size:130%; line-height:120%;}
A.ArticlesGalleryTitle					{font-weight:normal; text-decoration:none;}
A.ArticlesGalleryTitle:hover			{text-decoration:underline;}
DIV.ArticlesGallerySummary				{}
DIV.ArticlesGalleryURL					{}
DIV.ArticlesGalleryRatings				{padding-top:5px;}
DIV.ArticlesGalleryRatings TD			{font-size:70%;}

DIV.ArticleGalleryReadMore				{display:none;}
DIV.ArticleGalleryReadMore A			{}
DIV.ArticleGalleryReadMore A:hover		{}

TD.ArticlesGalleryTopRight				{display:none;}
TD.ArticlesGalleryTopLeft				{display:none;}
TD.ArticlesGalleryBottomRight			{display:none;}
TD.ArticlesGalleryBottomLeft			{display:none;}

/* Even */
TABLE.ArticlesGalleryContainerEven		{}
DIV.ArticlesGalleryTitleEven			{}
TD.ArticlesGalleryImgEven				{}
TD.ArticlesGalleryImgEven IMG			{}
DIV.ArticlesGalleryImgCaptionEven		{}

TD.ArticlesGalleryTopRightEven			{}
TD.ArticlesGalleryTopLeftEven			{}
TD.ArticlesGalleryBottomRightEven		{}
TD.ArticlesGalleryBottomLeftEven		{}

/* Odd */
TABLE.ArticlesGalleryContainerOdd		{}
DIV.ArticlesGalleryTitleOdd				{}
TD.ArticlesGalleryImgOdd				{}
TD.ArticlesGalleryImgOdd IMG			{}
DIV.ArticlesGalleryImgCaptionOdd		{}

TD.ArticlesGalleryTopRightOdd			{}
TD.ArticlesGalleryTopLeftOdd			{}
TD.ArticlesGalleryBottomRightOdd		{}
TD.ArticlesGalleryBottomLeftOdd			{}


/*********************************** Articles - Portal Display ********************************/
TABLE.ArticleMainContainer		{width:100%; margin-bottom:30px;}
TD.ArticleMainBody				{}
DIV.ArticleMainTitle			{margin-bottom:3px;}
H2.ArticleMainTitle				{font-weight:normal; font-size:130%; line-height:120%;}
A.ArticleMainTitle				{font-weight:normal; text-decoration:none;}
A.ArticleMainTitle:hover		{text-decoration:underline;}
TD.ArticlesMainImg				{}
TD.ArticlesMainImg IMG			{}
TD.ArticlesMainImgCaption SPAN	{text-align:center; font-size:90%; padding-top:2px; display:block;}
DIV.ArticleMainDate				{font-weight:normal; font-size:90%; margin-bottom:2px;}
P.ArticleMainSummary			{padding:0px;margin:0px;}
DIV.ArticleMainSummary			{}
DIV.ArticleMainURL				{}
DIV.ArticleMainRatings			{padding-top:5px;}
DIV.ArticleMainRatings TD		{font-size:80%;}

DIV.ArticleMainReadMore			{display:none;}
DIV.ArticleMainReadMore A		{}
DIV.ArticleMainReadMore A:hover	{}

TD.PArticleMainContainer		{}
TD.PArticleSubContainer			{padding-bottom:10px;}
TD.PArticleContainer			{}

/* Even */
TABLE.ArticleMainContainerEven	{}
DIV.ArticleMainTitleEven		{}

TD.ArticlesMainTopRightEven		{}
TD.ArticlesMainTopLeftEven		{}
TD.ArticlesMainBottomRightEven	{}
TD.ArticlesMainBottomLeftEven	{}

/* Odd */
TABLE.ArticleMainContainerOdd	{}
DIV.ArticleMainTitleOdd			{}

TD.ArticlesMainTopRightOdd		{}
TD.ArticlesMainTopLeftOdd		{}
TD.ArticlesMainBottomRightOdd	{}
TD.ArticlesMainBottomLeftOdd	{}

/** jquery image rotator **/
/*  img size at suadmin should be 377 x 288  **/
#ArticlesRotatorContainer		{width:610px; height:289px; background:#eec56f; padding:1px 1px 0px 1px; margin-bottom:30px; overflow:hidden; box-sizing:border-box; -moz-box-sizing:border-box;}

/*-- Main Image Preview --*/
DIV.main_image					{width:377px; height:288px; position:relative; overflow:hidden; color:#000000; float:right;}

.main_image .desc				{position:absolute; bottom:0px; right:0px; /*width:100%;*/}
.main_image .block				{/*width:100%; */ padding:10px; padding-top:3px; background:#eec56f;}
.main_image .block .ArticleMainTitle	{color:#293d24;}
.main_image .block H1.ArticleMainTitle	{font-size:140%;}
.main_image .block H2.ArticleMainTitle	{font-size:140%;}
.block .ArticleMainDate			{font-size:85%;}
.main_image p					{width:358px; font-size:100%; line-height:1.2em;}
.main_image a.collapse			{background:url('../_icons/CollapseIcon.gif') no-repeat right top; height:16px; width:21px; position:absolute; text-indent:-99999px; top:-16px; left:10px;}
.main_image a.show				{background-position:right bottom;} 

/*-- Thumb --*/
DIV.image_thumb					{width:231px; float:left;}

DIV.image_thumb img				{float:left; margin:10px 8px 0px 8px; padding:1px; background-color:#cccccc; box-sizing:border-box; -moz-box-sizing:border-box;}
DIV.image_thumb ul				{width:231px; height:288px; margin:0px; padding:0px;}
DIV.image_thumb ul li			{width:230px; background:#f6f4ee; height:71px; list-style-image:none; list-style-type:none; margin:0px 0px 1px 0px; padding:0px;}
DIV.image_thumb ul li.hover		{background:#f2e5c9; cursor:pointer;}
DIV.image_thumb ul li.active	{background:#f2e5c9; cursor:pointer;}

DIV.image_thumb ul li .ArticleMainTitle			{color:#786338;} /* thumb li title color */
DIV.image_thumb ul li.hover .ArticleMainTitle	{color:#786338; text-decoration:none;} /* thumb li title color */
DIV.image_thumb ul li.active .ArticleMainTitle	{color:#786338; text-decoration:none;} /* thumb li title color */

DIV.image_thumb ul li .block			{padding:8px 8px 8px 8px;}
DIV.image_thumb ul li p					{display:none;}
DIV.image_thumb H1.ArticleMainTitle		{font-size:115%; line-height:17px;}
DIV.image_thumb H2.ArticleMainTitle		{font-size:115%; line-height:17px;}
DIV.image_thumb DIV.ArticleMainDate		{font-size:85%;}


/*********************************** Events Page ********************************/
IFRAME.Calendar				{width:250px; height:250px;}

TABLE.EventsListContainer	{width:100%;}

TR.EventsListHeaderRow		{font-weight:bold; padding:4px 6px 4px 6px;}
TH.EventsListHeaderCell		{font-size:90%; padding:4px 6px 4px 6px; font-weight:bold;}
TH.EventsListHeaderDate		{}
TH.EventsListHeaderTitle	{}
TH.EventsListHeaderInfo		{}

TR.EventListRow				{vertical-align:top;}
TH.EventListMonth			{font-weight:bold; padding:4px 6px 4px 6px; font-size:90%;}
TD.EventListDate			{font-weight:bold; padding:5px; font-size:90%; background-color:#f6f4ee;}
TD.EventListTitle			{padding:5px; background-color:#f6f4ee;}
TD.EventListInfo			{font-size:90%; padding:5px; background-color:#f6f4ee;}
TD.EventListInfo DIV		{padding-bottom:2px;}
TD.EventListSeperator		{padding-top:3px; border-bottom:#e7e1d0 1px solid;}
TD.EventListPaging			{}

/* Even */
TR.EventListRowEven			{}
TD.EventListDateEven		{}
TD.EventListTitleEven		{}
TD.EventListInfoEven		{}
TD.EventListSeperatorEven	{}

/* Odd */
TR.EventListRowOdd			{}
TD.EventListDateOdd			{}
TD.EventListTitleOdd		{}
TD.EventListInfoOdd			{}
TD.EventListSeperatorOdd	{}


/*********************************** Event Page ********************************/
TD.EventTitle					{}
TD.EventSummary					{}
TD.EventDates					{}

/* More Events */
TABLE.MoreEventsContainer		{}
H2.MoreEventTitle				{}
UL.MoreEventsItemsContainer		{}
UL.MoreEventsItemsContainer LI	{}
TD.MoreEventsItemsContainer		{}
TABLE.MoreEventsItemsContainer	{}
TD.MoreEventItem				{}
SPAN.EventsListDate				{}
A.MoreEvent						{}
A.MoreEvent:hover				{}
A.MoreEventCurrent				{}
A.MoreEventCurrent:hover		{}


/*********************************** Images Gallery ********************************/
TD.ImgGalleryContainer		{text-align:center;}

/*  Lightbox album  */
DIV#gallery				{margin:0px auto;}
#gallery UL				{margin:0; padding:0;}
#gallery UL LI			{float:left; margin:5px; list-style-image:none; list-style:none;}
#gallery UL IMG			{border:7px solid #eeeeee; border-width:7px;}
#gallery UL A:hover IMG	{text-decoration:none; border:#e7e7e7 7px solid; color:#000000;}
#gallery UL A:hover		{text-decoration:none; color:#2d2d2d;}

/*  Slideshow  */
DIV.Portfolio		{position:relative;}
UL#portfolio		{overflow:hidden; margin:0px; padding:0px;}
LI.Item				{margin:0px; padding:0px; list-style:none; top:0px; left:0px; bottom:0px; right:0px;}
DIV.ImgContainer	{padding:4px; border:#d1c8af 1px solid;}
LI.Item IMG			{display:block;}
DIV.ItemTitle		{font-weight:bold;}
P.ItemSummery		{margin:0px; padding:3px 0px 0px 0px; font-weight:normal;}

/*  Standart */
DIV.ImgGalleryContainer				{text-align:center}
TABLE.ImgGalleryContainer			{margin:0px auto;}
TD.ImgGalleryContainer				{}

TABLE.ImgGalleryThumbContainer		{width:100%;}
TD.ImgGalleryThumbContainer			{}
TR.ImgGalleryThumb					{}
TD.ImgGalleryThumb					{padding-bottom:8px;}
TD.ImgGalleryThumbSeperator			{}
IMG.ImgGalleryThumb					{border:#d1c8af 1px solid; cursor:pointer; box-sizing:border-box; -moz-box-sizing:border-box;}
IMG.ImgGalleryThumbOver				{border:1px solid #EB2E29; cursor:pointer; box-sizing:border-box; -moz-box-sizing:border-box;}

TABLE.ImgGalleryMainContainer		{width:100%;}
TD.ImgGalleryMainContainer			{}

TD.ImgGalleryPannelContainer		{height:20px; text-align:center; padding-top:8px; padding-bottom:8px;}
TABLE.ImgGalleryPannelContainer		{border:#d1c8af 1px solid; width:100%; height:26px;}
TABLE.ImgGalleryButtonsContainer	{width:100%;}

TD.ImgGalleryImgContainer			{text-align:center; background-color:#9A9A9A; padding:1px; cursor:pointer;}
IMG.ImgGalleryImg					{display:block; border:#d1c8af 1px solid;}

DIV.ImgGalleryTextContainer			{border:#d1c8af 1px solid; padding:2px 0px 4px 0px; background-color:#f6f4ee;}
TABLE.ImgGalleryTextContainer		{padding:1px 7px 2px 7px; text-align:left;}
DIV.ImgGallerySummary				{}
DIV.ImgGalleryTitle					{font-weight:bold;}
TD.ImgGalleryPaging					{text-align:center; padding-top:3px;}
TD.ImgGalleryPaging A				{text-decoration:none;}

/* Image Warpper */
TR.ImgGalleryTop					{}
TD.ImgGalleryTopRight				{display:none;}
TD.ImgGalleryTop					{display:none;}
TD.ImgGalleryTopLeft				{display:none;}

TD.ImgGalleryRight					{display:none;}
TD.ImgGalleryLeft					{display:none;}

TD.ImgGalleryBottomRight			{display:none;}
TD.ImgGalleryBottom					{display:none;}
TD.ImgGalleryBottomLeft				{display:none;}


/******************************* FAQ ******************************/
TABLE.FaqContainer				{}

A.FaqQuestion					{font-weight:bold; text-decoration:none;}
A.FaqQuestion:hover				{text-decoration:underline;}
UL.FaqQuestion					{display:block; padding:0px; margin:0px 15px 0px 25px;}
LI.FaqQuestion					{}

TABLE.FaqAnswersContainer		{width:100%; margin-top:10px; padding:0px 15px 0px 25px;}
TD.FaqQuestionAnswerTitle		{font-weight:normal; padding-top:8px; padding-bottom:2px;}
H2.FaqQuestion					{font-size:100%; font-weight:bold; display:inline;}
TD.FaqQuestionAnswerBody		{text-align:justify;}
TD.FaqQuestionAnswerTop			{font-size:10px; padding-top:5px;}
A.FaqQuestionAnswerTop			{text-decoration:underline; color:#757575;}
A.FaqQuestionAnswerTop:hover	{text-decoration:none; color:#757575;}


/******************************* Content Ratings ******************************/
TD.RatingTitle	{}
TD.RatingCount	{}


/******************************* Categories - Gallery View ******************************/
TABLE.CategoryItemView				{border-bottom:#ccc 1px solid;}
TABLE.CategoryItem					{margin-bottom:10px;}
TD.CategoryItemTitle				{padding:0px 10px 6px 0px;}
H3.CategoryItemTitle				{font-weight:normal; font-size:100%; line-height:120%; color:#403b2f;}
TD.CategoryItemDesc					{padding:5px;}
DIV.CategoryItemImgContainer		{padding-top:5px; text-align:center;}
DIV.CategoryItemImgContainer IMG	{}
DIV.SubCategoryLinks				{padding-top:5px;}

