body {
margin: 0em auto;
background-color:#989898;
font: normal 11px/18px verdana, arial, sans-serif;
width:810px;
}

img
{
border:none;
}

#container
{
	background-color:white;
	border: 1px solid black;
	0height:100%;
	width:810px;
}

.mainlogo
{
	float:left;
	margin-left:0px;
	padding-left:10px;
	margin-top:10px;
}

.topright
{
	float:right;
}

#topmenu
{
padding-right: 20px;
MARGIN-BOTTOM:0PX;
}

#topmenu li
{
	display: inline;
	list-style-type: none;
	
}

.topmenu-item
{
	vertical-align:100%;
	color: gray;
}

.topmenu-item a
{
	color: gray;
	text-decoration:none;
}

.twitter
{
	margin-right:30px;
}

#main_menu
{
display:block;
clear:both;
}

#main_menu ul
{
	clear:both;
	margin-left:0px;
	padding-left:10px;
	padding-bottom:0px;
	margin-bottom:0px;
	width:800px;
}

#main_menu  ul li
{
	display: inline;
	list-style-type: none;
	padding: 3px;
	margin: 1px;
	display: block;
	float: left;
	background: url("images/menubck.gif") repeat-x 20px;
	font: 14px/20px Arial, "Lucida Grande", verdana, sans-serif;
	text-align: center;
	border:1px solid #272626;
}	
#main_menu #option1 
{
padding-left:40px;
padding-right:40px;
}
#main_menu #option2,#main_menu #option6 
{
padding-left:40px;
padding-right:40px;
}
#main_menu #option3  
{
padding-left:20px;
padding-right:20px;
}
#main_menu #option4  
{
padding-left:20px;
padding-right:20px;
}
#main_menu #option5  
{
padding-left:30px;
padding-right:35px;
}

#main_menu #option6 
{
padding-left:30px;
padding-right:30px;
}

#main_menu  a, #main_menu  a:link, #main_menu  a:visited
{
	color: white;
	text-decoration: none;
	0display: block;
}
#main_menu a:hover 
{
	0background:url("images/bckhover.gif") repeat-x 20px;
	color:#white;
	text-decoration:underline;
}

#main_menu li#active 
{ 
	0background: url("images/bckhover.gif") repeat-x 20px;
}

#lower_part
{
	clear:both;
float:left;
	0width:100%;
height:275px;
	margin-left:10px;
	margin-top:10px;
	background:transparent url(images/block_index_1.png) no-repeat scroll 0%;
	width:820px;

}
#news
{
	width:33%;
	0float:left;
}
#about
{
	0width:33%;
	0float:left;
	margin-left:15px;
	margin-right:15px;
	width:500px;
	padding:10px;
	height:300px;
	0background:transparent url(images/background1.png) no-repeat scroll 0%
}
#secondary_menu
{
	width:30%;
	float:left;
padding:20px;
padding-top:40px;
}

.lower_title
{
	0color:#989898;
	font-weight:bold;
	text-align:center;
	font-size:1.5em;
}

.lower_list li, .lower_list a
{
	color:#605b5b;
	list-style:url("images/triangle.png");
	text-decoration:underline;
	padding-bottom:10px;
}

.lower_about
{
	0color:#605b5b;
	width:500px;
	padding:10px;
float:left;
}

#middle_up_col1
{
	width:253px;
	float:left;
	margin-left:10px;
	margin-right:5px;
	0background-color:gray;
	height:200px;
}	
#middle_up_col2
{
	width:253px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	background-color:gray;
	height:50px;
}	
#middle_up_col3
{
	width:253px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	background-color:red;
	height:50px;
}	

#middle_up_part
{
clear:both;
margin-left:10px;
margin-top:0px;
margin-bottom:10px;
padding-top:5px;
padding-bottom:5px;
height:200px;
0display: inline; /*fixing IE double margin bug*/
0background:url("images/yiddish.png") no-repeat bottom;
}
#middle_lower_part
{
margin-top:0px;
padding-top:5px;
0height:180px;
margin-left:0px;
padding-left:10px;
0display:inline /**/
}

#wehave
{
float:left;
}
#trialform
{
float:right;

padding-right:10px;
padding-top:5px;
}

#news .lower_title
{
padding-left:15px;
}

.lower_list
{
margin-left:0px;
padding-left:30px;
}

#secondary_menu .lower_list
{
margin-left:0px;
0margin-top:10px;
padding-left:17px;
}

.footer
{
	clear:both;
	margin-top:30px;
	margin-bottom:20px;
	text-align: center;
}
table, p 
{
	font: normal 11px/18px verdana, arial, sans-serif;
}

.no-height
{
	margin:0px;
	padding:0px;
}
h1.lower_title
{
margin:0px;
padding:0px;
line-height:2em;
text-align:left;
}
#lower_part p
{
margin-top:1em;
}

.footer a
{
text-decoration:none;
}

.content
{
	clear:both;
	display:block;
	margin-left:10px;
	margin-right:10px;
	width:787px;
	margin-top:0px;
	padding-top:0px;
	
}

h1
{
text-align:center;
line-height:2.0em;
font-weight: bold;
font-size: 24px;
}
/*FAQ CSS*/
.faq-question
{
	font-weight:bold;
	vertical-align:top;
	margin-top:20px;
}

.faq-answer
{
	padding-left:30px;
	vertical-align:top;
	text-align:justify;
}	

/*how it works*/
#howitworks
{
	text-align:center;
	margin-top:0px;
}


#pagehowitworks
{
margin-left:0px;
margin-right:0px;
text-align:center;
}

.column_1_3 
{
padding-top:20px;
width:33%;
float:left;
text-decoration:none;
color:black;
padding:0px;
margin:0px;
text-align:justify;
background:transparent url(images/block_how_1.png) no-repeat scroll 0%;
height:230px;
}

.column_1_3 p, , .column_3_3 p,.column_1_3 h4, .column_3_3 h4
{
margin-left:10px;
width:230px;
}

.column_2_3
{
width:30%;
float:left;
text-decoration:none;
color:black;
margin-left:5px;
margin-right:5px;
text-align:justify;
background:transparent url(images/block_how_1.png) no-repeat scroll 0%;
height:230px;
}

.column_2_3 p,.column_2_3 h4
{
width:230px;
}


.column_3_3
{
width:33%;
float:left;
text-decoration:none;
color:black;
padding:0px;
margin:0px;
text-align:justify;
background:transparent url(images/block_how_1.png) no-repeat scroll 0%;
height:230px;
}

h4
{
font: bold 11px/18px verdana, arial, sans-serif;
}

#conc
{
clear:both;
padding-top:10px;
}

#howitworkspic
{
margin-bottom:20px;
}


/*lessons program old*/

#Group_lessons0
{
float:left;
width:40%;
}

#Conversation_lessons0
{
float:right;
width:40%;
}

#Private_lessons0
{
clear:both;
float:left;
width:40%;
}

#SSA_lessons0
{
float:right;
width:40%;
}

#Future_lessons0
{
clear:both;
float:left;
width:40%;
}

#Group_lessons li, #Conversation_lessons li, #Private_lessons li, #SSA_lessons li,#Future_lessons li
{
text-align:left;
list-style:url("images/triangle.png");
}

/*aboutus*/
#breadcrumb
{
clear:both;
margin-left:10px;
width:95%;
margin-top:0px;
}
#breadcrumb h1
{
text-align:center;
}


#block_aboutus_1
{
margin-left:10px;
margin-right:10px;
float:left;
width:170px;
}

#block_aboutus_1 a 
{
margin-left:2px;
margin-bottom:10px;
float:left;
width:170px;
}

#aboutusdescription
{
margin-left:200px;
text-align: justify;
margin-right:20px;
}

#aboutusdescription_audio
{
float:left;
padding-top:30px;
text-align:center;
background:url("images/block_message_1.png") no-repeat top;
margin-top:2px;
width:580px;
height:650px;
}

#aboutusdescription_audio div
{margin-bottom:30px;
}

.maintext
{
margin-top:0px;
}


/*lesson programs*/
#block_1
{
float: left;
margin-left:0px;
width:265px;
height:610px;
background:url("images/block_lesson_1.png") no-repeat top;
}
#block_2
{
float: left;
margin-left:10px;
margin-right:0px;
width:508px;
height:610px;
background:url("images/block_lesson_2.png") no-repeat top;
}
#block_1_TOD
{
float: left;
margin-left:0px;
width:265px;
height:700px;
background:url("images/block_lesson_TOD_1.png") no-repeat top;
}
#block_2_TOD
{
float: left;
margin-left:10px;
margin-right:0px;
width:511px;
height:700px;
background:url("images/block_lesson_TOD.png") no-repeat top;
}

#block_2_TOD h2
{
padding-top:10px;
}

#block_2_intro_txt
{
padding:15px;
text-align:justify;
}

.empas_red
{
color:red;
font-weight:bold;
}

.registration_button
{
	text-align:center;
	padding-top:20px;
}
#block_2_beginner_txt, #block_2_intermediate_txt,#block_2_advanced_txt
{
padding:15px;
padding-top:5px;
text-align:justify;
}


#block_2_beginner_txt h2, #block_2_intermediate_txt h2,#block_2_advanced_txt h2
{
font-size:17px;
font-weight:bold;
font-family:arial;
margin-top:0px;
}

#block_2_lesson_1,#block_2_lesson_2,#block_2_lesson_3,#block_2_lesson_4
{
float: left;
background:url("images/block_lesson_gen_1.png") no-repeat top;
width:515px;
height:138px;
margin-left:5px;
padding-bottom:17px;
}

#block_2_lesson_1 h4 ,#block_2_lesson_2 h4,#block_2_lesson_3 h4, #block_2_lesson_4 h4, #block_1__3 h4
{
font: bold 11px/18px verdana, arial, sans-serif;
padding-left:10px;
padding-top:15px;
}

#block_2_lesson_1 ul ,#block_2_lesson_2 ul,#block_2_lesson_3 ul, #block_2_lesson_4 ul
{
list-style:url("images/triangle.png");
}

#block_1__1, #block_1__2 
{
padding-left:13px;
padding-top:20px;
padding-right:15px; /**/
}


#block_1__3 ul
{
	
	padding-left:10px;
	list-style:none;
	margin-left:0px;
padding-right:15px;/**/
}

#block_1__3 li
{
	padding-bottom:10px;
	
}

/*testimonials*/
.studentswords
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
        padding-left:20px;
padding-right:20px;
}

.studentnaem
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
        padding-left:20px;
}

.sepa
{
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
}

.feed-back-title
{
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: red;
	text-decoration: none;
}
/*newsletter registration*/

#block_news_1
{

width:560px;
height:295px;
text-align:left;
margin-left:0px;
margin-left:0px;
padding-left:0px;
}

#news_declaration, #privacy_declaration
{
color:gray;
}

#news_leftpanel
{
float:left;
width:155px;
margin-left:20px;
text-align:justify;
display:inline;
}

#news_rightpanel
{
float:left;
padding:20px;
background:url("images/block_news_1.png") no-repeat top;
}

#news_declarationpanel
{
width:560px;
margin-left:180px;
padding-left:20px;
padding-right:20px;
text-align:justify;
clear:both;
}


.fields_rows td
{
padding-left:25px;
line-height:2em;
}

#news_submit
{
	text-align:center;
	height:50px;
}

.maintext_1
{
margin-left: 25px;
}
/*Yiddish words*/
#words_content
{
text-align:left;
margin-left:2%;
margin-right:2%;

}
#words_content ul
{
	margin-top: 0.1em; 
	list-style-type: square; 
	list-style-image: none; 
	list-style-position: outside;
}
#words_col1
{
float:left;
width:330px;
}
#words_col2
{
float:right;
width:330px;
height:450px; /*push the words_content_bottom down*/
}
.content_bottom
{
clear:both;
}

#words_content h4
{
margin-left:10px;
margin-top:30px;
}


#words_content li
{
padding-bottom:2em;
}

#words_col0
{
float:left;
width:80px;
}

#words_content_bottom
{
margin-left:180px;
0margin-top:50px;
width:490px;
padding:5px;
padding-left:15px;
height:80px;
clear:right;
background:url("images/block_words_1.png") no-repeat top;
clear:left;
}


#words_content_bottom p
{
width:480px;
margin-top:13px;
}

#yid_w_ads_1 /*Ad_1*/
{
margin-bottom:15px;
margin-top:15px;
}

/*let's go beach */

.translate_left
{
float:left;
text-align:right;
border-right:1px dotted gray;
padding-right:15px;
}
.translate_right
{
float:left;
text-align:left;
margin-left:15px;
width:380px; 
}

.translation
{
margin-left:15%;
}

.pair
{
color:#0066CC;
font-weight:bold;
}

.comments_talkback
{
clear:both;
}

/*CSS for Yiddish culture*/
.col2 , .col1
{
	text-align:center;
}

.authorpic
{
float: left;
padding-right:15px;
}

.book_picture
{
float: left;
padding-right:5px;
}

.left_col
{
width:170px;
}

.col3
{
padding-left:10px;
vertical-align:top;
padding-top:0px;
margin-top:0px;
}
.col2
{
padding-bottom:15px;
}

.banner_1
{
background-color:red;
color:white;
font-weight:bold;
padding:3px;
text-decoration:none;
}

.info_banner
{
font-style:italic;
}

#credits
{
margin-top:0px;
padding-left:10px;
margin-left:10px;
list-style: none;
}
.yiddishword
{
0color: #0066CC;
font-style: italic;

}

/*Purim*/
div#container		
{
text-align: justify;
}

/*interview CSS Zucker*/
.i-question
{
	font-style: italic;
	font-weight:bold;
}

.comments_talkback_content
{
padding:10px;
background-color:#DCDCDC;
margin-right:30px;
}

.comments_talkback_content span
{
font-style:italic;
}

/*scholarships*/
#schol_middle_left
{
float:right;
width:40%;
width:362px;
height:203px;
margin-right:20px;
background:url("images/block_schol_1.png") no-repeat top;
display:inline;
margin-top:40px;
}

#schol_middle_right
{
float:left;
width:362px;
height:383px;
background:url("images/block_schol_1.png") no-repeat top;
margin-left:20px;
margin-top:40px;
display:inline;
}

#schol_middle_right p, #schol_middle_left p
{
padding:10px;
padding-right:15px;
}

#schol_student_title
{
display:block;
font-weight:bold;
color:red;
margin-bottom:10px;

}
#schol_form, #schol_thanks
{
float:left;
}

/*shop*/
/*shop*/
#shop_info
{
width:362px;
height:483px;
margin:auto auto;
background:url("images/block_schol_1.png") no-repeat top;
}

#shop_info p
{
padding:20px;
padding-right:30px;
}

/*practice*/
.maintext1
{
text-align:justify;
margin-left:25px;
margin-right:25px;

}
#practice_title
{
text-align:justify;
margin:25px;
font-weight:bold;
margin-bottom:0px;
}

/*trial*/

#block_trial_left
{
width:265px;
background:transparent url(images/block_lesson_1.png) no-repeat scroll center top;
float:left;
height:800px;
}

#block_trial_left p
{
padding-left:15px;
padding-right:17px;
}

#block_trial_left img
{
	padding-top:15px;
	padding-left:15px;
}

#trial_form
{
width:500px;
float:left;
}

#block_trial_1
{
background:url("images/block_trial_1.png") no-repeat top;
float:left;
width:495px;
height:110px;

}

#block_trial_1 p
{
padding-left:15px;
padding-right:12px;
padding-top:3px;
}


.question , ftbl_row_1a
{
height:3em;
text-align:right;
}

#skypequestion
{
vertical-align:top;
}


#trial_form fieldset
{
border: 1px solid red;
margin: 7px;
padding:10px;
width:475px;
}


.trial_conf
{
margin-left:40px;
margin-right:40px;
margin-bottom:20px;
}

/*info price*/
.maintext_main_menu
{
background-color:red;
color:white;
font-weight:bold
}

#block_info_1 img
{
float:left;
}

#block_info_1 p
{
float:left;
width:520px;
height:85px;
0background:url("images/block_info_1.png") no-repeat top;
padding:3px;
padding-right:7px;
}

#block_info_1 span
{
display:block;
font-weight:bold;
}

#table_info
{
clear:both;
width:80%;
margin-left:10%;
margin-right:10%;
}

#block_info_1
{
width:80%;
margin-left:10%;
margin-right:10%;

}

#table_info td
{
height:45px;
}

/*class registration*/
.regi_form
{
clear:both;
width:80%;
margin-left:10%;
margin-right:10%;
}

/*Teacher On Demand*/
.emphasize
{
font-weight:bold;
}

/*New trial registration form*/
.trial_submit
{
margin-left:150px;
}

.trial_question 
{
height:4em; 
text-align:right;
padding-right:5px;
padding-left:30px;
}

#testimonal_title
{
margin-left:15px;
margin-top:20px;
}

/*Yiddish travel*/

.item_center
{
text-align:center;
border:1px solid #B3B3B3;
padding: 15px;
}

.left-sideitranslation
{
text-align:right;
padding-right:30px;

}

#translation_table_transport
{
margin-right:60px;
}

#translation_table_transport td
{
vertical-align:top;
}

/*Yiddish dictionary*/
#col1
{
width:260px;
float:left;
padding-right:30px;
padding-left:10px;
}

#col1 ul
{
padding-left:10px;
margin-left:10px;
list-style:none; 
margin-top:75px;
}
#col1 li
{
margin-left:10px;
background-image:url("images/triangle.gif") ;
background-repeat: no-repeat;
background-position: 0 1em;
padding-left: 15px;
line-height:3em;
}

#col2
{
float:right;
padding-left:0px;
padding-right:50px;
}



#col2  h2
{
font: bold 11px verdana, arial, sans-serif;
text-align:left;
display:block;
width:435px;
}
#col2 p
{
width:435px;
}

#col1 .toc
{
font: bold 11px verdana, arial, sans-serif;
margin-top:50px;
}

#yd_ad_1, #yd_ad_2, #yd_ad_3, #yd_ad_4, #yd_ad_5, #yd_ad_6, #yd_ad_7, #yd_ad_8, #yd_ad_9, #yd_ad_10, #yd_ad_11, #yd_ad_12, #yd_ad_13
{
margin-top:140px;
text-align:center;
}


/*Movie electronic whiteboard*/
.recommended-books-first
{float:left;
margin-left:30px;
margin-right:20px;
margin-top:30px;
}

.recommended-title
{
margin-bottom:0px;
margin-top:15px;
}

/*Holyvood*/
#textlink a
{
vertical-align:10em;
margin-right:2em;
}

.dvdlink
{
vertical-align:0em;
margin-left:2em;
}


































