﻿/*************** Fixes y Bugs *******************/
* html li {margin-left:-3px;}
.floatcontainer:after
{
	content: "."; 
	display: block; 
	height: 0; 
	font-size:0;	
	clear: both; 
	visibility:hidden;
}
.floatcontainer
{
	display: inline-block;
}
/* Hides from IE Mac \*/
* html .floatcontainer {height: 1%;}
.floatcontainer{display:block;}
/* End Hack */ 

/*********END Fixes y Bugs ****************/
/**************** Estilos por defecto******************/
Body
{
	background-color:#000000;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#f0f0f0;
}
img
{
	border: 0;
	vertical-align: middle;
}
table
{
	border: none;
}
p
{
	margin-top: 2px;
	font-size: 12px;
	margin-bottom: 2px;
}
ul
{
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a
{
	color: #f0f0f0;
	font-size:11px;
	text-decoration:none;
	border-bottom:dashed 1px #999999;
	line-height:17px;
}
h1
{
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
}
form
{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
input
{
	vertical-align: top;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
textarea
{
	margin:0px 0px 0px 0px;
	overflow:auto;

}
select
{
	vertical-align: middle;
}
div
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
tr
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
}
td
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
}
li
{
	list-style:none;
	padding:0px;
	margin:0px;
}
/****************Fin Estilos por defecto******************/

#Header
{
	width:950px;/*Original size 950, remove 2 by border*/
	margin-left:auto;
	margin-right:auto;
}

.FooterBg
{
	background-color:#2f2f2f;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

/********************************************************************************************/
/******************************left* top header**********************************************/
/********************************************************************************************/
#Header #LeftHeader
{
	width:709px;
	float:left;
	margin-right:2px;
}
#Header  #LeftHeaderCorner
{
   width:709px;
   height:138px;
   background-image:url(/Images/TopHeaderLeft.gif) ;
   background-repeat:no-repeat;
   background-position:left top;
   float:left;
   margin-right:2px;
   text-align:right;
}
#Header .FloatLeft
{
	float:left;	
	width:239px;
	background-color:#2f2f2f;
}
#Header .UserLogin
{

	padding-top:25px;
	background-image:url(/images/HeaderNotRegistered.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#Header .UserLogged
{
	padding-top:25px;
	background-image:url(/images/HeaderProfile.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#Header .UserLoginForm
{
	padding-left:11px;
	margin-top:10px;
}
#Header .TxtUserName
{
	margin-right:22px;	
}

#Header .CloseSession
{
	background-image:url(/images/CloseSessionIcon.gif);
	background-position:right center;
	background-repeat:no-repeat;
	margin-right:10px;
	line-height:15px;
}
#Header .ProfileModification
{
	background-image:url(/images/ChangeProfileIcon.gif);
	background-position:right top;
	background-repeat:no-repeat;
	margin-right:10px;
	line-height:15px;
}
#Header .UserName
{
	font-weight:bolder;
	text-align:right;
	margin-right:10px;
	font-size:11px;
}
#Header .UploadTutorial
{
	background-image:url(/images/UploadTutorialIcon.gif);
	background-position:right top;
	background-repeat:no-repeat;
	margin-right:10px;
	line-height:15px;
}
#Header .CommonFooter
{
	background-image:url(/Images/CommonFooterTopRight.gif) ;
	background-repeat:no-repeat;
	background-position:center top;
	height:15px;
	overflow:hidden;
}
#Header  #LeftHeaderCorner ul
{
	margin:0px;
	padding-top:4px;
	padding-right:7px;
	width:126px;
	float:right;
}
#Header  #LeftHeaderCorner li
{
	margin-bottom:4px;
	padding:0px;
}
#Header #LeftHeaderCorner a
{
	font-weight:bold;
	display:block;
	border:none;
}
#Header #LeftHeader #CenterHeader
{
   width:693px;
   background-image:url(/Images/HeaderGradient.jpg) ;
   background-repeat:repeat-x;
   float:left;
   height:138px;
}
#Header #LeftHeader #CenterHeader #Logo
{
   width:180px;
   background-image:url(/Images/HeaderLogo.gif) ;
   background-repeat:no-repeat;
   margin-left:255px;
   margin-top:18px;
   height:101px;
   float:left;
   display:inline; /* Fix para el logo, sino coge el doble de margin-left */
}
.pFloatLeft
{
   margin-left:370px;
   text-align:left;
   background-color:#089df4;

}
#Header #LeftHeader #RightHeaderCorner
{
   width:8px;
   height:138px;
   background-image:url(/Images/TopHeaderRight.gif) ;
   background-repeat:no-repeat;
   background-position:left top;
   float:left;
   overflow:hidden;
}
/********************************************************************************************/
/******************************End Left top header*******************************************/
/********************************************************************************************/


/********************************************************************************************/
/******************************Right top header**********************************************/
/********************************************************************************************/
#Header #RightHeader
{
    width:239px;
    float:left;
   padding-top:10px;	
}
#Header #RightHeader #MiniHeaderTop 
{
	background-image:url(/Images/MiniHeaderTop.gif) ;
	background-repeat:no-repeat;
	background-position:left top;
	height:126px;
	overflow:hidden;
}
#Header #RightHeader #MiniHeaderBottom
{
	background-image:url(/Images/MiniHeaderBottom.gif) ;
	background-repeat:no-repeat;
	background-position:left top;
	height:12px;
	overflow:hidden;
}
/********************************************************************************************/
/******************************End Right top header******************************************/
/********************************************************************************************/
#Separator
{
	height:3px;
	overflow:hidden;	
}
.Separator
{
	height:5px;
	background-color:#000000;
	overflow:hidden;	
}
/********************************************************************************************/
/****************************************Center Generics*************************************/
/********************************************************************************************/
#CenterArea
{
	width:954px;
	margin-left:auto;
	margin-right:auto;
}

#LeftArea
{
	float:left;
	width:150px;
	margin-right:3px;
}
#MiddleArea
{
	float:left;
	width:556px;	
	margin-right:5px;
	background-color:#242424;
}
#RightArea
{
	float:left;
	width:237px;	
	
}
/********************************************************************************************/
/****************************************Left Content****************************************/
/********************************************************************************************/
#LeftArea div
{
	background-color:#2f2f2f;
}
#LeftArea .CommonHeader
{
	background-image:url(/Images/CommonHeader.gif) ;
	background-repeat:no-repeat;
	background-position:center top;
	height:8px;
	width:150px;
	overflow:hidden;
}
#LeftArea .CommonMargin
{
	margin-left:5px;
}

#LeftArea .CommonPadding
{
	padding-left:5px;	
}

.BasicMargin
{
	margin-bottom:3px;
}
#LeftArea a
{
	font-size:12px;
	
	font-weight:normal;
	/*text-decoration:underline;*/
}

#LeftArea .MoreSearchedTagsHeader
{
	padding-top:26px;
	background-image:url(/images/MoreSearchedTagsHeader.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#LeftArea .MainMenuHeader
{
	padding-top:26px;
	background-image:url(/images/MainMenuHeader.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#LeftArea .MiniRandomHeader
{
	padding-top:26px;
	background-image:url(/images/MiniRandomHeader.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#LeftArea .Tags
{
	padding-left:3px;
	padding-right:3px;	

}
#LeftArea .Tag
{
	font-size:11px;	
	line-height:19px;
	color:#80d0ff;
	font-weight:bold;
}
#LeftArea .Random
{
	font-size:11px;	
	line-height:19px;
	color:#ffffff;	
}

#LeftArea .ContributorSites
{
	padding-top:26px;
	background-image:url(/images/ContributorSitesHeader.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#LeftArea .ContributorItems
{
	background-color:#424242;
	margin-bottom:2px;
}
#LeftArea .CommonFooter
{
	background-image:url(/Images/CommonFooter.gif) ;
	background-repeat:no-repeat;
	background-position:left top;
	height:10px;
	width:150px;
	overflow:hidden;
}
/********************************************************************************************/
#CenterArea .HeaderSearch
{
	background-image:url(/images/HeaderSearch.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
}

#CenterArea .HeaderLastTutorials
{
	background-image:url(/images/HeaderLastTutorials.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
}
#CenterArea .HeaderMostVisitedTutorials
{
	background-image:url(/images/HeaderMostVisitedTutorials.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
}
#CenterArea .HeaderRandomTutorials
{
	background-image:url(/images/HeaderRandomTutorials.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
}

#CenterArea .HeaderCurrentTutorial
{
	background-image:url(/images/HeaderCurrentTutorial.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
	padding-left:55px;
	padding-top:12px;
	font-size:16px;
}

#CenterArea .HeaderAddTutorial
{
	background-image:url(/images/HeaderAddTutorial.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
	padding-left:55px;
	padding-top:12px;
	font-size:16px;
}
#CenterArea .HeaderUserTutorials
{
	background-image:url(/images/HeaderUserTutorials.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
}
#CenterArea .HeaderTagTutorials
{
	background-image:url(/images/HeaderTagTutorials.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
}
#CenterArea .HeaderCategoryTutorials
{
	background-image:url(/images/HeaderCategoryTutorials.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
}
#CenterArea .HeaderSearchTutorials
{
	background-image:url(/images/HeaderSearchTutorials.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
}
#CenterArea .HeaderRegisterUser
{
	background-image:url(/images/HeaderRegisterUser.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
}
#CenterArea .HeaderModifyUser
{
	background-image:url(/images/HeaderModifyUser.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;	
}
#CenterArea .HeaderComments
{
	background-image:url(/images/HeaderComments.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:44px;
	overflow:hidden;	
}
#CenterArea .HeaderHomeAdvertising
{
	background-image:url(/images/HeaderHomeAdvertising.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:44px;
	overflow:hidden;
}
#CenterArea .CommentsAdd
{
	padding-left:510px;	
	padding-top:5px;
}
#CenterArea .HeaderForumPrincipal
{
	background-image:url(/images/HeaderForumPrincipal.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:44px;
	overflow:hidden;	
}
#CenterArea .HeaderContact
{
	background-image:url(/images/HeaderContact.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:44px;
	overflow:hidden;	
}
#CenterArea .NewMessage
{
	background-image:url(/images/NewMessage.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:44px;
	overflow:hidden;	
}
#CenterArea .NewMessageBottom
{
	background-image:url(/images/NewMessageBottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:44px;
	overflow:hidden;	
}
#CenterArea .WholeForumAskResponse
{
	border:dashed 2px #BBBBBB;
}
#CenterArea .FormForum
{
	padding-left:30px;
	padding-top:20px;
}
#CenterArea .Form
{
	margin-bottom:10px;
}
#CenterArea .ForumTextBoxes
{
	border:solid 1px #e0e0e0;
}

#CenterArea .ForumQuestionAnswerButton
{
	padding-right:30px;
	text-align:right;
}
#CenterArea .ForumLabelTitle
{
	text-align:right;
	margin-right:16px;
}
#CenterArea .ForumLabelText
{
	text-align:right;
	margin-right:15px;
}
#CenterArea .ForumLabelCategory
{
	margin-right:0px;
}
#CenterArea .Comments
{
	padding-left:10px;
	padding-top:10px;	
	background-color:#2F2F2F;
	padding-bottom:2px;
}
#CenterArea .AddComment
{
	padding-left:150px;	
	padding-right:140px;
	background-color:#000000;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}
#CenterArea .FooterVeryBig
{
	background-image:url(/images/FooterVeryBig.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:12px;
	overflow:hidden;
}
#CenterArea .HeaderVeryBig
{
	background-image:url(/images/HeaderVeryBig.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:11px;	
	overflow:hidden;
}
#CenterArea .CommonBackground
{
	padding-left:11px;
	background-color:#2F2F2F;
	text-align:center;	
}
#CenterArea .TutorialDetails
{
	padding-left:5px;
}
#CenterArea .UserDetails
{
	padding-left:60px;
}
#CenterArea .ContentLastTutorials
{
	padding-left:22px;
	padding-top:30px;
}
#CenterArea .ContentLastTutorials .Spacer
{
	margin-bottom:10px;
	font-size:12px;
}
#CenterArea .ContentLastTutorials .Spacer2
{
	margin-bottom:20px;
	font-size:12px;
}
#CenterArea .HeaderRelatedTutorials
{
	background-image:url(/images/HeaderRelatedTutorials.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:41px;	
	overflow:hidden;
}
#CenterArea .RelatedTutorials
{
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
}
#CenterArea .RelatedTutorial
{
	float:left;
	width:250px;
	font-size:12px;
	margin-bottom:5px;
	background-image:url(/images/Tick.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:18px;
}
#CenterArea .UserTutorial
{
	float:left;
	width:240px;
	font-size:12px;
	margin-bottom:5px;
	background-image:url(/images/Tick.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:18px;
}
#CenterArea .TutorialGroup
{
	width:255px;	
	float:left;
	margin-left:3px;
	margin-bottom:10px;
}
#CenterArea .TutorialGroup2
{
	width:255px;	
	float:right;
	margin-left:3px;
	margin-bottom:10px;
}

#CenterArea .ForumGroup
{
	width:160px;	
	float:left;
	margin-left:5px;
	margin-bottom:10px;
	height:120px;	
}
#CenterArea .ForumMessage
{
	margin-left:20px;
	margin-right:10px;
	margin-bottom:20px;
	margin-top:20px;
	background-color:#323232;
	border:dashed 1px #424242;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
#CenterArea .AltForumMessage
{
	margin-left:20px;
	margin-right:10px;
	margin-bottom:20px;
	margin-top:20px;
	background-color:#414141;
	border:dashed 1px #515151;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
#CenterArea .ForumMessageOwner
{
	margin-left:2px;
	margin-right:5px;
	margin-bottom:10px;
	margin-top:10px;
	font-size:12px;
}
#CenterArea .ForumQuestion
{
	margin-bottom:10px;
	margin-top:20px;
	margin-left:5px;
	font-size:14px;
	font-weight:bold;
	background-color:#323232;
	border:dashed 1px #424242;
	color:#80d0ff;
	float:left;
	width:420px;
}
#CenterArea .ResponseIcon
{
	margin-top:20px;
	font-size:14px;
	font-weight:bold;
	background-color:#323232;
	border:dashed 1px #424242;
	color:#80d0ff;
	float:left;
	width:30px;
	cursor:pointer;
}
#CenterArea .QuestionText
{
	margin-bottom:10px;
	margin-top:10px;
	padding-left:20px;
	font-size:12px;
}
#CenterArea .QuestionText2
{
	padding-left:10px;
	padding-right:10px;
}

#CenterArea .Category
{
	font-size:25px;
	
	color:#80d0ff;
}
#CenterArea .GoogleSearchResult
{
	margin-left:20px;	
}
#CenterArea .TutorialsUser
{
	padding-left:20px;
	padding-top:20px;
}
#CenterArea .CategoryTutorialList
{
	padding-left:30px;	
	padding-bottom:13px;
	background-repeat:no-repeat;
	background-position:left top;
}
#CenterArea .GroupList
{
	padding-left:10px;	
}
#CenterArea .TutorialList
{
	padding-left:18px;
	margin-bottom:5px;
	background-image:url(/images/Tick.gif);
	background-position:left center;
	background-repeat:no-repeat;
}

#CenterArea .CommonBigFooter
{
	background-image:url(/images/CommonBigFooter.gif);
	background-position:center center;
	background-repeat:no-repeat;
	height:17px;
	overflow:hidden;
	width:556px;
}
#CenterArea .AddTutorialTable
{
 margin-left:20px;
 font-size:12px;
 
}
#CenterArea .Advertising
{
	padding-left:10px;
	padding-right:10px;

}
#CenterArea .Advertising p
{
	margin-bottom:10px;
	font-size:14px;
}
#CenterArea .SearchTextBox
{
	font-size:14px;
	margin-right:10px;	
}
/**********************************************************************************************/
/***********************************Common stuff*********************************************/

.NormalLi
{
	color:#80d0ff;
	font-size:14px;
	
}
.CommonText
{
	color:#F0F0F0;	
}
.CommonAd
{
	background-color:#000000;
	margin-top:10px;
	margin-bottom:10px;	
}
.CommonAd img
{
	border:solid 1px #EEEEEE;	
}
.SkyScraper
{
	text-align:center;
	margin-bottom:4px;	
	background-color:#2F2f2f;
	
}
.AdBackground
{
	background-color:#2f2f2f;
	text-align:center;
	background-image:url(/images/AdRounded.gif);
	height:60px;
	overflow:hidden;
}
.SeparatorAd
{
	background-color:#000000;
	padding-top:2px;
	padding-bottom:1px;	
}
.TextBoxes
{
	width:120px;
	height:15px;
	border:solid 1px #e0e0e0;
	background-color:#a7a7a7;
	color:#FFFFFF;
}
.TextBoxes2
{
	width:300px;
	height:25px;
	border:solid 1px #e0e0e0;
	background-color:#a7a7a7;
	color:#FFFFFF;
}
.RightAlignment
{
	text-align:right;	
	margin-right:15px;
}
.FloatLeftAd
{
	float:left;
	width:125px;
	text-align:center;
}
.FloatLeftDetails
{
	float:left;
	width:200px;
	color:#74C2EF;
	font-size:14px;
}
.FloatRightDetails
{
	color:#74C2EF;
	float:right;
	font-size:14px;
	padding-left:50px;
	padding-right:40px;
}
.ItemDetailsData
{
	padding-left:20px;
}
.DivVideo
{
	text-align:center;	
	margin-top:20px;
	margin-bottom:20px;
}
.TextAlignRight
{
	text-align:right;	
}
.TextAlignCenter
{
	text-align:center;
	padding-left:20px;	
}
.FontSizeBigger
{
	font-size:15px;
	font-weight:bolder;	
}
.InfoParagraphs
{
	padding-left:20px;
	padding-bottom:10px;	
	padding-right:20px;
}
.TitleParagrahs
{
	padding-left:20px;
	padding-bottom:10px;	
	padding-right:20px;
	font-size:16px;
	font-weight:bold;
}
.PaddingInfo
{
	padding-left:10px;
	margin-bottom:13px;
	line-height:12px;	
}
.ErrorMessage
{
	font-size:14px;
	color:#ff4848;
	text-align:center;
}
.Big
{
	font-size:14px;
	font-weight:bolder;	
}
#CenterArea .BigCategory
{
	font-size:16px;
	font-weight:bold;
	color:#80d0ff;
}
.Error
{
	color:Red;
	font-size:10px;	
}
.BgBlack
{
	background-color:#000000;
}
.TV
{
	padding-left:120px;
	background-color:#000000;
}
.Menu
{
	line-height:1px;	
}
.NormalLi
{
	background-image:url(/images/Tick.gif);
	background-position:left center;
	background-repeat:no-repeat;
	margin-bottom:5px;
	padding-left:18px;
}
.ActiveLi
{
	background-image:url(/images/TickActive.gif);
	background-position:left center;
	background-repeat:no-repeat;
	margin-bottom:5px;
	padding-left:18px;
}
.MenuUl
{
	margin-top:8px;	
}
.SearchForm
{
	padding-left:12px;	
	padding-top:7px;
}
.WebSiteInfo
{
	padding-left:5px;
	padding-right:5px;	
	background-color:#2f2f2f;
}
.WebSiteInfo p
{
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:6px;
}
.BlueLink
{
	font-size:12px;
	font-weight:bold;
	color:#afe1ff;	
}
.BlueHardLink
{
	font-size:12px;
	font-weight:bold;
	color:#80d0ff;	
}
.Blue
{
	font-size:12px;
	color:#80d0ff;	
}
.OrangeLink
{
	font-size:11px;
	font-weight:bold;
	color:#fa9a34;	
}
.Orange
{
	font-size:11px;
	color:#fa9a34;
}
.limargin
{
	margin-bottom:5px;
	background-image:url(/images/Tick5.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:16px;
}
.ForumAnchors
{
	color:#80d0ff;	
	font-weight:bold;
}
.Dossier
{
	color:#80d0ff;	
	font-weight:bold;
	font-size:16px;
}
.Blue
{
	color:#80d0ff;	
}
.AdFloating
{
	float:left;
	width:250px;
	margin-left:15px;	
	background-color:#FFFFFF;
}
/**********************************************************************************************/
/***********************************RightArea**************************************************/

#RightArea .CommonHeader
{
	background-image:url(/Images/CommonHeaderBig.gif) ;
	background-repeat:no-repeat;
	background-position:center top;
	height:14px;
	overflow:hidden;
}
#RightArea .CommonFooter
{
	background-image:url(/Images/CommonFooterBig.gif) ;
	background-repeat:no-repeat;
	background-position:center top;
	height:14px;
	overflow:hidden;
}
#RightArea .Search
{
	margin-left:0px;
	background-color:#2f2f2f;
}
#RightArea .SearchIcon
{
	padding-left:10px;	
}
#RightArea .SearchTextBox
{
	margin-right:10px;	
}
#RightArea .CategoryList
{
	background-image:url(/Images/HeaderCategoryList.gif) ;
	background-repeat:no-repeat;
	background-position:center top;
	height:28px;
	overflow:hidden;
}
#RightArea .HeaderForumList
{
	background-image:url(/Images/HeaderForumList.gif) ;
	background-repeat:no-repeat;
	background-position:center top;
	height:28px;
	overflow:hidden;
}
#RightArea .Categories
{
	margin:0px 0px 0px 0px;
	background-color:#2f2f2f;
	
	padding-top:5px;
}
#RightArea .Categories li
{
	padding-bottom:2px;
	
}
#RightArea .Categories li a
{
	font-size:16px;
	border:none;
}

#RightArea .XCaj .Xvidc0
{
	margin:3px 0px 0px 0px;
	padding:0px;	
}
#RightArea .Categories li img
{
	margin-right:10px;
}
#RightArea .RssIcon
{
	margin-left:10px;
}
#RightArea .CategoryItem
{
	padding-left:10px;	
	background-color:#2c2c2c;	
}
#RightArea .CategoryItemAlt
{
	padding-left:10px;	
	background-color:#1f1f1f;	
}