/*********************************** LAYOUT *************************************/
BODY{background:#93d7ff url('../bodyBg.jpg') repeat-x left top; text-align:center;}
#wrapper{width:997px; margin:0px auto 0; text-align:left; display:inline-block;}

.alignLeft{float:left;}
.alignRight{float:right;}
IMG{border:0;}

.topDate{
	color:#ffb300;
	font-size:16px;
	font-weight:bold;
	position:absolute;
	bottom:0px;
	right:0px;
	text-align:right;
	margin-right:8px;
	margin-bottom:2px;
}


#siteHeader{background:url('../headerBg.jpg') no-repeat left top; height:114px;position:relative;}
.dafyomiLogo IMG{width:370px; height:90px; margin:10px 0 0 10px;}

#mainContent{margin-top:24px; display:inline-block;}
.columnLeft{width:166px;}
.columnCenter{width:595px; margin-left:18px;}
.columnRight{width:200px; margin-left:18px;}


#addThis{background:url('../addThisBg.jpg') no-repeat center top; height:25px; width:200px;}
.addthis_toolbox{padding:5px 0 0 22px;}


#selectsSearchBox{background:url('../selectsSearchBox.jpg') no-repeat center top; width:166px; height:90px; margin-bottom:15px;display:inline-block;}
#selectsSearchBox TABLE{margin-top:36px;}
#selectsSearchBox TABLE TD SELECT{width:150px; font-size:12px; margin-bottom:6px;}


#lessonsTable TD{border:1px solid #f6f6f6;}


#hpContentBg {width:595px; background:#f6f6f6 url('../hpFreeTextBg.jpg') repeat-y center top; padding-top:12px; _padding-top:0px;}
#hpContentBottom {background:#f6f6f6 url('../hpFreeTextBottom.jpg') no-repeat center bottom; height:5px; margin-bottom:15px;}
#hpContentTop {background:#f6f6f6 url('../hpFreeTextTop.jpg') no-repeat center top; height:5px;}


#innerContentBg {width:595px; background:#f6f6f6 url('../hpFreeTextBg.jpg') repeat-y center top;}


#singleContentBg {width:997px; background:#f6f6f6 url('../singleContentBg.jpg') repeat-y center top;}
#singleContentBottom {background:#f6f6f6 url('../singleContentBottom.jpg') no-repeat center bottom; height:5px;}


#footer{margin:30px 0 20px; display:inline-block;}
.fColumnLeft{width:370px;}
.fColumnCenter{width:207px; text-align:center;}
.fColumnRight{width:420px;}


.firstPMsg{color:#fff; font-size:18px;padding-top:7px;}

/*********************************** Dedicatorias FORM *************************************/
.dedicatoriasTable{padding:2px;}
INPUT.dedicatoriasForm{width:200px; border:1px solid #bdc5c9;padding:3px;height:23px;}
TEXTAREA.dedicatoriasForm{width:200px; border:1px solid #bdc5c9; height:100px;}
.dedicatoriasTable SELECT{width:200px;font-size:12px;}
.red{width:250px;color:#9e0000;}
.dedicatoriasButton{margin-top:10px; background:#025098; border:1px solid #00305c; color:#fff;}

.dedicatoriasTableSearch {margin-bottom:30px;}
.dedicatoriasTableSearch TD{padding:5px;}
.dedicSearchTitle{width:180px;}
.dedicatoriasTableSearchTitle{background:none;font-size:16px; font-weight:bold; color:#025098; border-bottom:1px solid #ddd;}
.firstTR{background:#f2f2f2;}
.secondTR{background:#f8f8f8;}

#dedicCountrySearch{background:#eee; width:100%; margin:10px 0 30px; padding:10px 0;}
#dedicCountrySearch SELECT{width:200px; font-size:12px;}
.dedicCountryButton{background:#025098; border:1px solid #00305c; color:#fff;}

/*********************************** Dedicatoria *************************************/
.DedicatoriaTypeData
{
	display:none;
	margin-left:23px;
	margin-top:4px;
	margin-bottom:10px;
	width:100%;
	
}

/*********************************** Lessons *************************************/
#lessonsContainer{
	float:none; 
	clear:both; 
	width:100%;
	margin-bottom:15px;
	padding-bottom:6px;
	background:url('../lessonsBottom.jpg') no-repeat center bottom;
}

#lessonsContainer UL{padding:0px;margin:0px; display:inline-block;}
#lessonsContainer UL LI{	
	list-style-type:none;
	list-style-image:none;
	float:left;	
	margin-right:2px;
}


#lessonsContainer UL LI A{background:url('../hpTab.jpg') no-repeat center top; width:97px; height:25px; overflow:hidden; display:block; line-height:25px; text-align:center; color:#fff; font-weight:bold; text-decoration:none;}
#lessonsContainer UL LI A:hover{background:url('../hpTab.jpg') no-repeat center -25px; color:#003f8e;}
#lessonsContainer UL LI A.active{background:url('../hpTab.jpg') no-repeat center -25px; color:#003f8e;}



#HpMainLesson{
	background:#f6f6f6 url('../hpLessonsBg.jpg') repeat-x center top; 
	padding-top:8px;
}

.lessonContent{width:100%; float:none; clear:both; display:none;}

.lessonsContentTitle{color:#00447f;display:block; margin:20px auto 30px; text-align:center;padding:0 20px; font-weight:bold; font-size:16px;}
.lessonsContentTitle:hover{color:#4075a2; text-decoration:none;}

.lessonsContentLink A{display:block;background:url('../lessonsContentLinkbg.jpg') no-repeat center top; width:150px; height:25px; overflow:hidden; margin-bottom:3px; color:#fff; font-weight:bold; line-height:25px; font-size:12px;}
.lessonsContentLink A:hover{background:url('../lessonsContentLinkbg.jpg') no-repeat center -25px; color:#fff; text-decoration:none; }


.mainLessonImage{position:relative;}
.lessonPlayBtn{ position:absolute; top:115px; left:185px;}
.lessonPlayBtn A{width:63px; height:63px; overflow:hidden;background:url('../btnImagePlay.png') no-repeat center top; display:block;}
.lessonPlayBtn A:hover{background:url('../btnImagePlay.png') no-repeat center -63px;}

/*********************************** Modules *************************************/
#DedicatoriasBgContainer{
	background:url('../los-shiurim-small-bg.jpg') repeat-y center top; 
	width:200px;	
}

#DedicatoriasTopContainer{
	background:url('../los-shiurim-small-top.jpg') no-repeat center top;
	width:200px; 
	height:73px;	
}

#DedicatoriasBottomContainer{
	background:url('../los-shiurim-small-bottom.jpg') no-repeat center top;
	width:200px; 
	height:22px;	
}

#Dedicatorias{
	margin:10px 0 0 8px;
	display:inline-block;
}


#DedicatoriasType1Container, #DedicatoriasType2Container, #DedicatoriasType3Container{
	margin:0px 0 12px 0;
	padding:0 0 6px 0;
	color:#4a310c;
	font-weight:bold;
	background:url('../dedicatoriasTypeSepHome.png') no-repeat left bottom;
}

#Dedicatorias ul
{
	padding:0px;
	margin:0px;
}

#Dedicatorias li
{
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;	
	width:120px;
	height:80px;
}

DIV.DedicatoriasItem 
{
	width:115px;
	margin-right:5px;
	height:80px;
	margin-left:0px;
}

DIV.DedicatoriasItemType_1{
	background:url('../icon-candle.png') no-repeat right top;
	width:170px;
	height:80px;
}

DIV.DedicatoriasItemType_2{
	background:url('../icon-heart.png') no-repeat right top;
	width:170px;
	height:80px;
}

DIV.DedicatoriasItemType_3{
	background:url('../icon-keter.png') no-repeat right top;
	width:170px;
	height:80px;
}

DIV.DedicatoriasMessageDate
{
	font-size:80%;	
}

/*********************************** Modules *************************************/
TABLE.ModuleContainer	{width:100%;}
TD.ModuleContainer		{}
TD.ModuleTitle			{height:1px; font-size:80%;}
TD.ModuleTitle a		{text-decoration:none;}
TD.ModuleTitle a:hover	{}
H3.ModuleTitle			{display:inline;}
TD.ModuleText			{}


/*********************************** Quick Navgation ******************************/
DIV.QuickNavContainer       {width:100%; height:37px; background-color:#f2f2f2; margin-bottom:10px; text-align:center;}
DIV.QuickNavContainer TABLE {margin:auto;}
OPTION.QuickNavMain         {}
SELECT.QuickNav			    {width:125px; height:20px; font-size:11px; margin-top:8px;}
INPUT.QuickNavButton	    {width:35px; height:20px; margin:8px 4px 0px 0px; padding:0px 0px 2px 0px;}


/*********************************** login ******************************/
TABLE.LoginContainer	{background:url('../loginBg.jpg') no-repeat center top; width:200px; height:165px; margin-bottom:15px;}
TD.LoginContainer		{padding:5px 13px;}
TD.loginCaption			{font-size:11px; padding-top:4px; color:#FFFFFF;}		/* lables container */
TD.login				{text-align:left; padding-top:4px;}		/* inputs container */
INPUT.login				{height:17px; width:109px; font-size:11px; border:1px solid #fff;}
TD.loginSubmit			{padding:12px 0 12px 0; text-align:left;}		/* button container */
INPUT.LoginSubmit		{background:url('../btnLogin.jpg') no-repeat center center; width:81px; height:20px; border:none; color:#016bb2; font-weight:bold;}
TD.LoginRemember		{}
TD.loginSubmit A{float:left;}

#forgotPass{text-decoration:underline; color:#004b7e;}
#forgotPass:hover{text-decoration:none; color:#004b7e;}

TD.LoginTitle			{padding:12px;}
H3.LoginTitle			{font-weight:bold; font-size:110%; color:#fff;}

TABLE.LoginGreeting		{font-size:11px;background:url('../logedInBg.jpg') no-repeat center top; width:200px; height:76px; margin-bottom:15px;}
TD.LoginGreeting		{text-align:center; padding:8px 10px 15px 10px; font-size:11px; font-weight:bold;}
INPUT.LoginButton		{margin-bottom:9px;}
A.LoginHomepage			{color:white;}
A.LoginHomepage:hover	{color:white;}


/*********************************** Shopping cart ******************************/
TABLE.ShoppingCartContainer		{}
TD.cartTitle					{}
H3.cartTitle					{font-weight:bold; font-size:110%;}
TD.CartItemsContainer			{padding:0px 10px 4px 10px;}
TABLE.CartItemsContainer		{font-size:100%;}
TABLE.CartItemsContainer TD		{}
TR.cartItem						{}
TD.chartNumber					{width:20px; font-size:80%; padding-top:4px;}
TD.chartLink					{font-size:90%; padding-top:2px;}
INPUT.shopCartButton			{margin-top:6px;}


/******************************** Ticker ****************************/
TABLE.tickerContainer			{}
TABLE.tickerTitle			    {} /* the title and button */
TD.tickerTitle					{}
H3.tickerTitle					{font-weight:bold; font-size:110%;}
TD.TickerPlayer				    {width:1px; vertical-align:middle; padding:0px 5px 0px 5px;}
IMG.TickerPlayer				{}

TD.tickerBody					{vertical-align:top;}
DIV.tickerBody					{overflow:hidden; width:190px; height:190px;}
DIV.tickerBody IMG				{float:left; margin:3px 10px 7px 0px; clear:right}
TABLE.tickerContainer MARQUEE	{width:190px; height:190px;}
DIV.tickerItemContainer			{margin-bottom:6px;}
.tickerHeadLine					{text-decoration:none;}
.tickerHeadLine:hover			{}
.tickerText						{}
.tickerDate						{font-size:90%;}


/******************************** Survey Box ****************************/
/* Survey Box */
TABLE.SurveyContainer			{}
TD.SurveyContainer				{vertical-align:top;}
TABLE.SurveyContainer TABLE		{}
TABLE.SurveyContainer TD		{vertical-align:top;}
TD.SurveyTitle					{}
H3.SurveyTitle					{font-weight:bold; font-size:110%;}
TD.SurveyQuestion				{font-weight:bold;}
TD.SurveyAnswer					{width:100%; padding-right:3px; padding-top:2px;}
TABLE.SurveyButtonsPannel		{margin-top:10px; width:100%;}
INPUT.SurveyButton				{width:90%;}


/* Survey Results */
.divResult		{border:solid 1px #97B2CC; background-color:#ffffff; color:#97B2CC; font-weight:bold; font-size:11px;}
.divWinResult	{border:solid 1px #ffffff; background-color:#97B2CC; color:#ffffff; font-weight:bold; font-size:11px;}


/********************************* Banners *****************************/
DIV.bannerContainer		{margin-bottom:15px; text-align:center;}
DIV.smallBannerFirst {float:left;}
DIV.smallBannerSecond {float:left; margin-left:13px;}

/******************************** Search ****************************/
TABLE.SearchContainer	{height:25px; width:150px; margin:8px; background:url('../searchBg.jpg') no-repeat center center;}
TD.SearchContainer		{padding-top:3px; padding-bottom:3px;}
TABLE.Search			{font-size:0px;}
TD.SearchInp			{padding-right:4px; padding-left:10px;}
TD.SearchBut			{}
TD.SearchSectionTitle	{font-size:12px; line-height:1em;}
INPUT.Search			{width:107px; height:15px; font-size:11px; border:#eae9e9 1px solid; line-height:1.2em; padding:0px 5px 0px 5px;}
INPUT.SearchBut			{}


/******************************** Media ****************************/
TABLE.MediaContainer	{}


/******************************** FreeBox ****************************/
TABLE.FreeBoxContainer		{}
TD.FreeBoxItemContainer		{}
TABLE.FreeBoxItemContainer	{}
TD.FreeBoxTitle				{}
H3.FreeBoxTitle				{}
TD.FreeBoxTopRight			{}
TD.FreeBoxTopLeft			{}
TD.FreeBoxBottomRight		{}
TD.FreeBoxBottomLeft		{}
A.FreeBoxTitle				{}
A.FreeBoxTitle:hover		{}
TD.FreeBoxBody				{}



#FreeBox_Section1 TABLE.FreeBoxContainer		{width:595px; background:url('../hpFreeTextBg.jpg') repeat-y center top; margin-bottom:15px;}
#FreeBox_Section1 TD.FreeBoxItemContainer		{vertical-align:top; background:url('../hpFreeTextBottom.jpg') no-repeat center bottom;}
#FreeBox_Section1 TABLE.FreeBoxItemContainer	{width:100%;vertical-align:top; background:url('../hpFreeTextTop.jpg') no-repeat center top;}
#FreeBox_Section1 TD.FreeBoxTitle				{padding:12px;}
#FreeBox_Section1 H3.FreeBoxTitle				{font-weight:bold; font-size:110%; color:#016bb2;}
#FreeBox_Section1 TD.FreeBoxTopRight			{}
#FreeBox_Section1 TD.FreeBoxTopLeft				{}
#FreeBox_Section1 TD.FreeBoxBottomRight			{}
#FreeBox_Section1 TD.FreeBoxBottomLeft			{}
#FreeBox_Section1 A.FreeBoxTitle				{text-decoration:none;}
#FreeBox_Section1 A.FreeBoxTitle:hover			{}
#FreeBox_Section1 TD.FreeBoxBody				{padding:0 12px 12px;color:#656565;}



#FreeBox_Section2 TABLE.FreeBoxContainer		{width:997px; background:url('../hpBottomFreeTextBg.jpg') repeat-y center top;}
#FreeBox_Section2 TD.FreeBoxItemContainer		{vertical-align:top;}
#FreeBox_Section2 TABLE.FreeBoxItemContainer	{width:100%;vertical-align:top; background:url('../hpBottomFreeTextTop.jpg') no-repeat center top;}
#FreeBox_Section2 TD.FreeBoxTitle				{}
#FreeBox_Section2 H3.FreeBoxTitle				{}
#FreeBox_Section2 TD.FreeBoxTopRight			{}
#FreeBox_Section2 TD.FreeBoxTopLeft				{}
#FreeBox_Section2 TD.FreeBoxBottomRight			{}
#FreeBox_Section2 TD.FreeBoxBottomLeft			{}
#FreeBox_Section2 A.FreeBoxTitle				{text-decoration:none;}
#FreeBox_Section2 A.FreeBoxTitle:hover			{}
#FreeBox_Section2 TD.FreeBoxBody				{padding:16px;color:#fff;}

/******************************** Quick Subscription ****************************/
TABLE.QuickSubscription			{}
TD.QuickSubscriptionMsg			{}
INPUT.QuickSubscription			{}
INPUT.ButtonQuickSubscription	{}


/******************************** Navigation Title ****************************/
DIV.NavigationTitle		{background:url('../vertNavTitle.jpg') no-repeat center top; width:166px; height:29px;}
H3.NavigationTitle		{font-weight:bold; font-size:100%; line-height:29px; color:#003f8e; padding-left:22px;}


/******************************** Choose Font Size ****************************/
TABLE.cssChangerModuleTable		{}
TD.titleTd						{}


/******************************* DARONET *****************************/
TABLE.daronet		{direction:ltr;}
TD.daronet_link		{padding-left:0px; padding-right:5px;}
A.Daronet			{font-size:11px; font-weight:bold; color:#1f3f7a; text-decoration:none;}
A.Daronet:hover		{font-size:11px; font-weight:bold; color:#1f3f7a; text-decoration:none;}


/****************************************************************************/
IMG.security	{border-width:1px; border-color:gray;}


/************************ Paging ******************************************************/
OL.dbsPages			{padding:0px; margin:0px;}
OL.dbsPages LI		{padding:0px; margin:0px; display:inline; list-style-image:none; list-style-type:none;}
SPAN.dbsCurrentPage	{font-weight:bold;}

/************************ Daronet ******************************************************/
#DaronetTextBox		{font-size:80%; text-align:right; padding:10px;}




