@import url("quicklinks.css");
@import url("inside.css");
 

html, body {
	border: 0;
	margin: 0;
	padding: 0;
}
div.conejoBodyHome {
	font: 85%/0.9 arial, helvetica, sans-serif;
	background:url(/images/templates/chabadwi/bg-repeat.png) repeat-x #fff;
	width: 100%;
	min-width: 960px;
	color: black;
}

div.conejoBodyInside { 
	font: 85%/0.9 arial, helvetica, sans-serif;
	width: 100%;
	color: black;
}


div.conejoBodyHome a {text-decoration:none}


/***** Main Layout ****/

.conejoBodyHome #bg-pattern {
	background:url(/images/templates/chabadwi/bg-pattern.jpg) no-repeat center 127px;
}
#container {
	width: 100%;
	height: 100%;
	text-align: center;/* IE fix to center the page */
}
#content {
	width: 1032px;
	margin: 0 auto;/* center the page in Firefox */
	text-align: left;
	position:relative
}

.conejoBodyInside { background:url(/images/templates/chabadwi/insidebg.jpg) repeat-x}
.conejoBodyInside #content  {width:974px;	 background:#fff; border-left:10px solid white; border-right:10px solid white;}



#logo {position:absolute;
	top:30px;
	left:0px;}
	
#menu {top:46px; right:0px; position:absolute; width:625px;}


.conejoBodyInside #menu { }

#welcome {width: 284px; top:37px; right:42px; position:absolute }
	
#upcoming  {
	z-index:10;
	width:238px;
	top:1px;
	left:451px;
	position:absolute
}

#annoucement {font-size:11px; line-height:1.3em; width:661px; position:absolute; top:15px; left:0px; width:415px;}
	
#getUpdates {  position:relative; left:26px;}
	
#partner {
height:74px;
left:19px;
position:absolute;
top:89px;
width:327px;
}

.sideBox {
	position:absolute;
	left:713px;
	top:17px;
	width:275px;
}


#inspiration {
	position:absolute;
	top:0px;
	left:5px;
	width:650px
}
	#inspiration .articles { }
		#inspiration .articles .item {width:150px; float:left}
		#inspiration .articles h4 {margin:8px 0 4px 0; color:#95211e; font-family:Tahoma, Geneva, sans-serif; font-size:13px; padding-right:5px;}
				#inspiration .articles a {color:#95211e; }
				#inspiration .articles a:hover {color:#c4a96e; }

				#inspiration .articles h4 img {display:block; float:left; margin-right:1em; width:65px; height:65px; margin-bottom:6px;}
		#inspiration .articles p {font-family:Tahoma, Geneva, sans-serif; font-size:11px; margin:0 0 4px 0; padding-right:5px;}		
#studyCenter {
	position:absolute;
	top:6px;
	left:703px;
	width:288px
}
/* was messing up chabad.org calendar 7/9/13
#calendar {position:absolute; top:0; left:695px; width:268px }
*/ 
#inspiration .viewAll, #studyCenter .viewAll, #calendar  .viewAll {
	position:absolute;
	right:10px;
	top:3px;
}
#inspiration .viewAll a, #studyCenter .viewAll a, #calendar .viewAll a {color:#fff; font-size:11px;}

#studyCenter .ConejoSCicons {padding:4px 0 0 8px;}
#calendar .conejoCalendar { width:268px; font-size:11px;}
#calendar .conejoCalendar p, #calendar .conejoCalendar td  {font-size:11px;}

#ourNetwork {height:96px; position:absolute; top:0px; left:0; width:1032px;}
#ourNetwork .title {margin-top:24px;  text-align:center}
#ourNetwork  .CJlogos {position:absolute; top:5px; left:110px;}
#ourNetwork  .chabadhouses {top:118px; position:relative; text-align:center; width:1032px;font-size:12px;}
#ourNetwork  .chabadhouses a { margin:12px 0; padding:10px; font-weight:bold}
#conejoFooter {left:0;  font-size:11px; width:100%;}
#conejoFooter .links {display:block; padding-top:0; text-align:center}
#conejoFooter p.copyright {text-align:center; font-size:11px; color:#999}
#conejoFooter, #conejoFooter a {color:#999}
#conejoFooter .links form {margin:0; position:relative;padding-left:6px}
#conejoFooter .links form input {font-size:10px}
#conejoFooter .links form #conejoGoSearch {position:relative; top:4px;}
#conejoFooter .links a { padding-left:10px; padding-right:8px; font-size:12px; color:#000}
#conejoSearchForm {display:inline}

#content #partner a { width:327px; height:74px; display:block }

#content #getUpdates form {margin:0}
#content #getUpdates .caption {display:block; font-size:10px; line-height:1.1em; font-family:Verdana, Geneva, sans-serif}
	
#content #getUpdates  #conejoUpdateEmail { border:1px solid #a8a8a8; left:0px; top:50px;  padding:2px;  width: 185px; position:absolute;}	
#content #getUpdates  #conejoUpdateName { background: url(/images/templates/chabadwi/input_bg.png) repeat-x #fff; border:0; left:170px; top:39px; padding:2px; width:70px; }	
#content #getUpdates  #conejoUpdatesSubscribe {left:190px; top:48px; position:absolute}
	
#content #annoucement h2 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; text-transform:uppercase; font-weight:normal}
#content #annoucement img {border:0}
#content #annoucement p {font-size:11px; line-height:1.3em;}
#annoucement h2 a {color:#000}
#annoucement a {color:#751719}
#annoucement .red {color:#751719}

#upcoming .header {display:block; padding:14px 14px 0 14px;}
#upcoming .item {padding:10px 16px; }
#upcoming h3, #upcoming .date, #upcoming p {font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0}
#upcoming p {margin-top:6px}
#upcoming h3, #upcoming h3 a {color: #7f1b1d; font-size:12px}
#upcoming a.event {background:url(/images/templates/chabadwi/calendar_icon.png) no-repeat 0px 2px; padding-left:16px; margin-left:16px; color:#000; float:right; }

#upcoming .date { display:block; margin-top:6px !important}

#welcome img {border:0}
#welcome, #welcome p {color:#ffffff; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; line-height:1.3em; margin:0 0 1em 0}
#welcome a {color:#fff}
#welcome .buttons {text-align:left;}
#menu div.item {width:124px; border-right:dotted #ccc 1px; height:70px; text-align:center; float:left;  }
#menu div.last {border-right:0px}
#menu h2 {font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#7e1b1d; text-transform:uppercase; margin:9px 8px 6px 8px; font-size:13px; font-weight:normal }	
#menu h2 a {color:#3a7e94; text-decoration:none;font-weght:normal}
#menu h2 a:hover {color:#bc9a61;}
#menu div.active h2 {color:#bc9a61}
#menu span.description { font-family: Tahoma, Geneva, sans-serif; font-size:11px; display:block; line-height:1.4em; margin:0 8px; color:#787878 }	
	#menu span.description a {color:#787878; text-decoration:none}
	

.cjInsideTable { left:10px; position:relative;margin-top:10px;}




/* Easy Slider */

	#slider img {border:0}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:659px;
		height:241px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		}	
	#nextBtn a, #slider1next a{ 
		}	
		
	/* numeric controls */	


.flash {
	
	width:650px;
	height:265px;
	margin-left:32px;
	top:14px;
	position:relative;
	overflow: hidden
}

.flash .buttons {height:40px; display:block; left:-15px;top:0px;position:relative;}

	ol#controls{
		margin:0;
		padding:0;
		height:28px;
		position:relative;
		top:8px;
		left:18px;
		}
	
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:22px;
		}
	ol#controls li a{
		float:left;
		height:22px;
		width:12px;
		border:;
		background:;
		color:#fff;
		padding:0 5px;
		text-decoration:none;
		background:#1A3237;
		font-family:arial;
		font-size:10px;
		text-align:center;
		}
	ol#controls li.current a{
		background:#692939;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */








/* Scroller	  */

	.scrollable { /* required settings */ position:absolute; overflow:hidden; width: 610px; height:315px; left:41px; top:30px;/* custom decorations */ }
	.LO_smallslider div.scrollable { height:285px; overflow:hidden; position:relative; width:620px; margin-top:25px; }
	.scrollable .items { /* this cannot be too large */ width:20000em; position:absolute; clear:both; }
	.scrollable div.item { float:left; margin:6px 9px 20px 0px; background-color:#fff; padding:0px; border:1px solid #fff; cursor:pointer; overflow:hidden; width:194px; height:150px;  }
		.item a { background:url(../images/custom/mag_arrow.png) top right no-repeat; padding-right:12px; display:block }
			.item h4 {margin:0px;}
			.item h4 a {color:#86283e; font-size:13px;}
			.item h4 img {border:1px solid #661e2d}
			.item .name {margin:4px 0 0 0 ; font-size:11px; font-family:arial;}
			.item .text {clear:both; font-size:12px; padding-top:5px; margin-top:0; font-family:arial;}
	.scrollable .active { border:2px solid #000; z-index:9999; position:relative; }
	.scrollable { float:left; }
	.LO_smallslider div.header { position:absolute; top:0px; left:0px; width:240px; margin:8px; text-align:center; font-size:1.1em; background:#F6F6F6; }

/* prev, next, prevPage and nextPage buttons */

	a.browse { background:url(/images/templates/chabadwi/home/hori_large.png) no-repeat; display:block; width:20px; height:40px; cursor:pointer; font-size:1px; }
	a.right { background-position: 0 -40px;  margin-right: 0px; position:absolute; top:78px; right:12px; }
	a.right:hover { background-position:-20px -40px; }
	a.right:active { background-position:-40px -40px; }
	a.left { margin-left: 0px;  position:absolute; top:78px; left:0px; }
	a.left:hover { background-position:-20px 0; }
	a.left:active { background-position:-40px 0; }
	a.disabled { visibility: hidden !important; opacity:0.5; }


#candle-lighting  {
background: url(/images/templates/chabadwi/home/candlebg.png) no-repeat;
height:27px;
left:30px;
position:absolute;
top:220px;
width:678px;
font-size:13px;
}

#candle-lighting  span {position:relative; top:5px; text-align:center; display:block; }