@charset "utf-8";
/* CSS Document */

/*Chabad Lubavitch Global Network*/
body {
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16px;
	color: #666666;
	margin: auto;
	background-color: #ffffff;
/*	margin-top: 10px;  by Guangdong Wang, 2006-08-29 */
	margin-top: 0px; /* by Guangdong Wang, 2006-08-29 */
	padding: 0px 0px 0px 0px;
}

/* Column 1 index*/
#columnindex1 {
	width: 364px;
	float: left;
	background-color: #ffffff;
}
#ind td{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* Column 2 index*/
#columnindex2 {
	width: 176px;
	float: left;
	background-color: #ffffff;
}

#columnindex2 #sect1 {
	background-color: #F1F2F4;
	text-align: left;
	width: 169px;
	border: 1px solid #dcdcdc;
	padding: 4px 0px 4px 4px;
	margin: 0px 0px 0px 0px;
}
#columnindex2 #sect1 td a:hover {
	background-image:url(images/square_button3.gif);
	background-repeat:no-repeat;
	background-color: #eff1f3; 
}
#columnindex2 #sect1 a:link, #columnindex2 #sect1 a:visited {
	background-image:url(images/square_button2.gif);
	background-repeat: no-repeat;
	color: #363636;
	text-decoration: none;
	display: block;
	line-height: 20px;
	padding-left: 20px;
	margin: 0px 0px 0px 0px;
}

#columnindex2 #sect2 {
	background-color: #F1F2F4;
	text-align: left;
	width: 169px;
	border: 1px solid #dcdcdc;
	padding: 0px 0px 4px 4px;
	margin: 0px 0px 0px 0px;
}
#columnindex2 #sect2 a {
	color: #83889b;
	font-size:13px;
	font-family:Arial;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	padding-left: 0px;
	margin: 0px 0px 0px 0px;
}

#mail {
	border: 1px solid #dcdcdc;
	background-color:#ffffff;
	color: #666666;
	font-size: 12px;
}

/* Column 3 index */
#columnindex3 {
	width: 230px;
	float: left;
	padding: 0 0 0 0px;
}
#columnindex3 .inset1 {
	width: 230px;
	height: 85px;
	background-image:url(images/right_inset.png);
	background-repeat:no-repeat;
/*	margin-top: -3px;*/
}
#columnindex3 .inset2 {
	padding: 3px 5px 3px 5px;
	margin: 0 0 0 0px;
	border-bottom: 1px solid #dcdcdc;
}
#columnindex3 .inset2 h1 {
	font-size: 10pt;
	color:#4A7DAB;
	font-weight: bold;
	display: inline;
}
#columnindex3 .insetLast {
	padding: 5px 5px 5px 5px;
	margin: 0 0 0 0px;
}
#columnindex3 .insetLast h1 {
	font-size: 10pt;
	color:#4A7DAB;
	font-weight: bold;
}


.arr {
	color: #757C96;
	font-size: 10px;
	text-decoration: none;
}

.arr:hover {
	color: #273464;
	font-size: 10px;
	text-decoration: none;
}


.arr {
	color: #757C96;
	font-size: 10px;
	text-decoration: none;
}
.arr:hover {
	color: #273464;
	font-size: 10px;
	text-decoration: none;
}

#inset .abobox:visited,#inset .abobox:link{
	color: #aeaeae;
	font-size: 11px;
	text-decoration: none;
}
#inset .abobox:hover {
	color: #999999;
	font-size: 11px;
	text-decoration: none;
}
#inset p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



/* BACKGROUNDS */
#first_background {
	background-image:url(images/background.gif);
	background-repeat:repeat-y;
	text-align:left;
	padding: 7px 0px 7px 0px;
	width:178px;
	vertical-align: top;
}

#second_background {
	background-image:url(images/background.gif);
	background-repeat:repeat;
	text-align:left;
	padding: 7px 0px 7px 0px;
	margin: 0px 0px 0px 0px;
	width: 186px;
	vertical-align: middle;
}
/* END */

/* FIRST_MENU's OPTIONS */
#first_menu ul {
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	list-style: none;
}
#first_menu li {
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#first_menu li a:link, #first_menu li a:visited {
	background-image: url(images/button_off.gif);
	background-repeat: no-repeat;
	color: #363636;
	text-decoration: none;
	display: block;
	line-height: 20px;
	padding-left: 32px;
	margin: 2px 0px 0px 6px;
	width:132px;
}
#first_menu li a:hover{
	background-image:url(images/button_on.gif);
	background-repeat: no-repeat;
	color: #363636;
	text-decoration: none;
	display: block;
	line-height: 20px;
	padding-left: 32px;
	margin: 2px 0px 0px 6px;
	width:132px;
}


/* SECOND_MENU's OPTIONS */
#second_menu {
	background-image: url(images/background.gif);
	background-repeat: repeat;
	background-color: #ffffff;
	width: 186px;
	float: right;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#second_menu .cont{
	background-color: #f5f6f7;
}
#second_menu a:link, #second_menu a:visited {
	background-image: url(images/square_button2.gif);
	background-repeat: no-repeat;
	color: #363636;
	text-decoration: none;
	line-height: 20px;
	padding-left: 20px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	display: block;
}
#second_menu a:hover{
	background-image:url(images/square_button3.gif);
	background-repeat: no-repeat;
}
/* END */



/* Pictures */
#inset {
	width: 170px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#inset .title {
	font-weight: bold;
	padding: 20px 0px 0px 0px;
}
#inset a:link, #inset a:visited {
	color: #656565;
	text-decoration: none;
}
#inset a:hover {
	color: #aeaeae;
	text-decoration: none;
}
/* End */


/* COLUMN 1 */
#column1 {
	width: 364px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #F6F7F8;
	border-right: 0px solid #dcdcdc;
	vertical-align: top;
	height: 500px;
}

#column1 #JLI {
	background-color: #4184C2;
	width: 360px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	color: #FFFFFF;
}
#column1 #JLI .input {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	width: 100px;
}


/* COLUMN 2 */
#column2 {
	width: 402px;
	font-size:10pt;
	margin: 0px 0px 0px 0px;
	padding: 5px 16px 0px 20px;
	color: #000000;
	border-left: 1px solid #dcdcdc;
	background-color: #ffffff;
	vertical-align: top;
	height: 88%;
}

.blueTitle{
	color: #6EA0CF;
	font-size: 27px;
	font-family: Georgia,Arial;
	background-image: url(images/blue_bullet.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-top: 0px;
	line-height: 25px;
}
.bluelightTitle{
	color: #6EA0CF;
	font-size: 27px;
	font-family: Georgia,Arial;
	background-image: url(images/bluelight_bullet.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	margin-top: 0px;
	line-height: 25px;
}
.bluedarkTitle{
	color: #999999;
	font-size: 28px;
	font-weight: normal;
	font-family: "Georgia,Arial";
	background-image: url(images/bluedark_bullet.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	margin-top: 0px;
	line-height: 25px;
}


.newsTitle{
	color: #BCBCBC;
	font-size: 27px;
	font-family: "Arial";
	background-image: url(images/gray_bullet.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-top: 0px;
	line-height: 25px;
}

.infoTitle{
	color: #9C9C9C;
	font-size: 24px;
	font-weight: normal;
	font-family: Tahoma;
	line-height: 27px;
	background-image: url(images/gray_bullet.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-bottom: 5px
}
hr{
	background-color: #3981BE;
	color: #3981BE;
	height: 1px;
	border-style:dotted;
}

#column2 .phot {
	padding-top: 6px;
	float: left;
	padding-bottom: 6px;
}


/* News's section */
#news_column1 {
	width: 390px;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	background-color: #FFFCEF;
	vertical-align: top;
}
#news_column2 {
	width: 380px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #666666;
	border-left: 1px solid #E7E7E7;
	background-color: #ffffff;
	vertical-align: top;
}
.ews{
	font-family: Verdana;
	font-size: 11px;
	font-weight: 400;
	color: #7180A1;
	text-decoration: none;
}
.ews:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: 400;
	color: #39487D;
	text-decoration: none;
}
.ewsinv{
	color: #a9967d;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: 400;
	text-decoration: none;
}
.ewsinv:hover{
	color: #39487D;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: 400;
	text-decoration: none;
}
.tews{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #3D66A5;
	text-decoration: none;
}
.tews:hover{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #4970AB;
	text-decoration: none;
}
/* popups*/
.click{
	color: #5D70B4;
	text-decoration: none;
	border-bottom: 1px solid #EAEAEA;
}
.click:hover{
	color: #3D367B;
	text-decoration: none;
	border-bottom: 1px solid #EAEAEA;
}
/********/
.clickphoto{
	color: #4A7973;
	text-decoration: none;
	border-bottom: 1px solid #EAEAEA;
}
.clickphoto:hover{
	color: #294E51;
	text-decoration: none;
	border-bottom: 1px solid #EAEAEA;
}



.inthemedia{
	font-family: Verdana;
	font-size: 11px;
	font-weight: 400;
	text-align: left;
	color: #486899;
	text-decoration: none;
}

.inthemedia:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: 400;
	text-align: left;
	color: #305388;
	text-decoration: none;
}

.idm_links
{
        font-family: Verdana;
        font-size: 11px;
        font-weight: bold;
        text-align: left;
        color: #486899;
        text-decoration: none;
        line-height: 13px;
}

.idm_sub
{
        padding-top: 2px;
        font-family: Verdana;
        font-size: 10px;
        font-weight: 400;
        text-align: left;
        color: #999999;
        text-decoration: none;
        line-height: 12px;
}

.extra{
	font-size: 15px;
	color: #003366;
	font-weight: bold;
	text-decoration: underline;
}
.extra:hover{
	font-size: 15px;
	color: #003366;
	font-weight: bold;
	text-decoration: underline;
}

.content{
	font-family: tahoma;
	font-size: 11px;
	color: #4083c1;
	font-weight: bold;
	text-decoration: none;
}
.content:hover{
	font-family: tahoma;
	font-size: 11px;
	color: #27478D;
	font-weight: bold;
	text-decoration: none;
}

.search{
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.search:hover{
	color: #1469B2;
	text-decoration: none;
	text-align: center;
}

#section{
	margin: 0px 0px 0px 0px;
	background-color: #F3F9FD;
	height: 18px;
	width: 234px;
	border-bottom: 1px solid #E8E8E8;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
	color: #4970AB;
	font-size: 13px;
	font-family: Tahoma;
	font-weight: normal;
}
/*** Departments ***/
#sectiond{
	margin: 0px 0px 0px 0px;
	background-color: #f5f6f7;
	width: 385px;
	border-top: 1px solid #ebebec;
	border-bottom: 1px solid #ebebec;
	padding: 7px 5px 5px 15px;
	color: #9a9a9a;
	font-size: 12px;
	font-family: Tahoma;
}
.photd {
	width: 395px;
	padding: 8px 5px 10px 5px;
	border-bottom: 1px solid #dcdcdc;
	display: block;
}
.photn {
	width: 360px;
	padding: 3px 5px 3px 0px;
	border-bottom: 1px solid #dcdcdc;
	float: right;
}

/********************/



/* Option right */
#insets {
	width: 179px;
	float: right;
	margin: 0px 0px 10px 15px;
	padding: 0px 0px 0px 0px;
}
#foto {
	border:1px solid #AFC8E3;
	padding: 0px 0px 0px 0px;
	width: 177px;
	background-color: #EFEFF5;
}
#foto .buttons {
	background-color: #AFC8E3;
	margin: 0px 0px 0px 0px;
	height: 18px;
}

/************** Video sections *******************/
#video_media {
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	color: #538CAE;
}
#video_media a {
	text-decoration:none;
	font-family: tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #486899;
}
#video_media a:hover {
	text-decoration:none;
	font-family: tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #686899;
}
#in_media {
	background-color: #F0F0F6;
}
#in_media a {
	text-decoration:none;
	font-family: tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #486899;
}
#in_media a:hover {
	text-decoration:none;
	font-family: tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	color: #686899;
}
#rel_news {
	background-color: #F0F0F6;
	margin-top: 1px;
}
#rel_news a {
	text-decoration:none;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: 400;
	font-weight: bold;
	color: #6A6A6A;
}
#rel_news a:hover {
	text-decoration:none;
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: 400;
	font-weight: bold;
	color: #8A8A8A;
}



/* End */

/* FORMS */
#forms {
	background-color: #6192c7;
	color: #ffffff;
}
#forms_gray {
	background-color: #f0f1f2;
	color: #478fcc;
}
/* FORMS ON HOMEPAGE */
.form_search{
	border: 1px solid #dcdcdc;
	background-color:#ffffff;
	color: #666666;
	font-size: 11px;
	font-family: tahoma,verdana;
	width:165px;
	margin: 0px 0px 5px 0px;
}

#style_form {
	border: 1px solid #dcdcdc;
	background-color:#ffffff;
	color: #111111;
	font-family: Tahoma,Verdana;
	margin-top: 6px;
	font-size: 11px;
	width: 182px;
}

#style_form_zip {
	border: 1px solid #dcdcdc;
	background-color:#ffffff;
	color: #111111;
	font-family: Tahoma,Verdana;
	margin-top: 6px;
	font-size: 11px;
	width: 177px;
}

/* title right */
#tit{
	background-color: #f5f6f7;
	width: 381px;
	height: 44px;
	border-bottom: 1px solid #c8d9e9;
	padding: 18px 0px 0px 20px;
	color: #4083c1;
	font-family: Arial;
	font-size: 30px;
}

/* DONATE */
#donate{
	margin:0px 0px 0px 0px;
	background-color:#f5f6f7;
	height:20px;
	width:370px;
	border-top: 1px solid #ebebec;
	border-bottom: 1px solid #ebebec;
	line-height: 18px;
	text-align: center;
}
#donate a{
	color: #797979;
	text-decoration: none;
	text-align: center;
}
#donate a:hover{
	color: #1469B2;
	text-decoration: none;
	text-align: center;
}
/* END */

#detalles .mail {
	border: 1px solid #dcdcdc;
	background-color:#ffffff;
	color: #666666;
	font-size: 12px;
}
.mail {
	border: 1px solid #dcdcdc;
	background-color:#ffffff;
	color: #666666;
	font-size: 12px;
}
/* Foot */
#foot {
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	background-color: #eff1f3;
	width: 364px;
	height: 22px;
	margin: 0px 0px 0px 0px;
	padding-top: 25px;
	float: right;
	text-align: center;
	border-right: 0px solid #dcdcdc;
	position: relative;
	top: 0px;
}
#foot a:link, #foot a:visited {
	color: #000000;
	text-decoration: none;
	text-align: center;
}
#foot a:hover{
	color: #aaaaaa;
	text-decoration: none;
	text-align: center;
}


/****** fix contact *****/
.contac p{
	margin:0px;
	padding:0px;
}

/****** Menues ******/
.menmen{
	padding: 6px 6px 0px 6px;
	text-align:center;
	width:100%;
}
.menmen a{
	font-weight:bold;
	text-decoration: none;
	color:#777777;
	font-size: 13px;
}
.menmen a:hover{
	font-weight:bold;
	text-decoration: underline;
	color:#777777;
	font-size: 13px;
}




/***** Archive *****/
.titsup{
	color: #3faa5f;
	font-weight: bold;
	font-family: tahoma,verdana;
	font-size: 14px;
}
.linkarch{
	color:#424242;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.linkarch:hover{
	color:#7E383E;
	text-decoration: none;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.fieldarc {
	border: 1px solid #dcdcdc;
	background-color:#efefef;
	color: #333333;
	font-size: 12px;
}

/************* HOME TOPS **************/
.titletop{
	font-weight: bold;
	color: #2c1900;
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
	line-height: 14px;
}
.titletop:hover{
	font-weight: bold;
	color: #39487D;
	font-family: Verdana, Arial;
	font-size: 12px;
	text-decoration: none;
	line-height: 14px;
}

/*********** Information *************/
.inftext p{
	padding: 0px;
	margin: 0px;
}


#pull_quote{
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #3977AE;
	text-align: center;
	background-image: url(images/pull_quote.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
	height:79px;
}


.shadowed {
        float:right;
        background: url(images/drop-shadow.png) no-repeat bottom right !important;
        background: url(images/drop-shadow.gif) no-repeat bottom right;
        margin: 10px 0 0 10px !important;
        margin: 10px 0 0 5px;
}

.shadowed img {
        display: block;
        position: relative;
        margin: -6px 6px 6px -6px;
}

.shadowed blockquote {
        display: block;
        font-weight:bold;
        position: relative;
        background-color: #ffc;
        border:1px solid #999;
        margin: -6px 6px 6px -6px !important;
        margin: 0px 6px 6px 0px;
        padding: 10px;
        max-width: 800px;
}

.more{
	color: #8389A9;
	font-weight: bold;
	text-decoration: none;
}
.more:hover{
	color: #495456;
	font-weight: bold;
	text-decoration: none;
}

/* Add begin; GD Wang, 2006-09-25 */
/* For news comments */
#div_add_comment{
	text-align: left;
	margin-left: 0px;
}

#div_add_comment h1{
	font-size: 20px;
	margin: 45px 0px 0px 20px;
	color: #340070;
}
#div_add_comment h1 a:link, #div_add_comment h1 a:visited {
	color: #340070;
	text-decoration: none;
}
#div_add_comment h1 a:hover {
	text-decoration: underline;
}
#div_add_comment h1 img {
	margin-right: 10px;
}
#div_add_comment h2{
	font-size: 15px;
	margin: 45px 0px 0px 20px;
	color: #340070;
}
#div_add_comment h2 a:link, #div_add_comment h2 a:visited {
	color: #340070;
	text-decoration: none;
}
#div_add_comment h2 a:hover {
	text-decoration: underline;
}

.comment {
	margin-right: 10px;
}
.comment a:link, .comment a:visited {
	color: #999999;
	text-decoration: none;
}
.editorComments {
	color: #666666;
}
.comment img {
	margin-right: 5px;
}

.articleExtras{
	color: #330066;
	font-size: 10pt;
	font-weight: bold;
	height: 20px;
	margin: 0px;
	background: url(../images/line_background.gif) repeat-x;
}

.prevnext a:link, .prevnext a:visited{
	color: #999999;
	font-size: 8pt;
}

.postedBy{
	color: #B29FC5;
}

.commentSubject{
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.editorComments {
	color: #666666;
}
.commentLine{
	border: 1px dotted #B29FC5;
}
.results {
	font-size: 8pt;
	color: #8C8C8C;
	text-decoration: none
}
/* Add end */
/* index2.tpl */
#columnindex2 #index2-sect1 {
        background-color: rgb(101,195,243);
        text-align: left; 
        width: 169px;
/*      border: 1px solid #dcdcdc;*/
        padding: 4px 0px 4px 4px;
        margin: 0px 0px 0px 0px;
}       
#columnindex2 #index2-sect1 td a:hover {
        background-image:url(images/square_button3.gif);
        background-repeat:no-repeat;
        background-color: rgb(90,172,220);
}       
#columnindex2 #index2-sect1 a:link, #columnindex2 #index2-sect1 a:visited {
        background-image:url(images/square_button2.gif);
        background-repeat: no-repeat;
        color: #363636; 
        text-decoration: none;
        display: block;
        line-height: 20px;
        padding-left: 20px;
        margin: 0px 0px 0px 0px;
}

