/* .tail-top{ background:url(images/bg.jpg) top center no-repeat} */
.col-1, .col-2, .col-3, .col-4{ float:left}
.ft-col-1, .ft-col-2, .ft-col-3, .ft-col-4{ float:left}
/*======= width =======*/
.main{margin:0 auto; text-align:left; width:980px;position:relative;z-index:4; }

/*======= header =======*/
#header {height:144px}


#content .col-1{ width:270px; margin-right:40px}
#content .col-2{ width:270px; margin-right:60px}
#content .col-3{ width:280px; margin-right:10px}
#content .col-4{ width:320px}

#content .bg{ background:url(images/tail.gif) repeat-y 295px top                } 
#content .bg1{ background:url(images/tail.gif) repeat-y 625px top                } 

/*#page1 #content .bg2{ background:url(images/tail.gif) repeat-y 805px top                } */

#content .ft-col-1{ width:320px; margin-right:40px}
#content .ft-col-2{ width:390px; margin-right:0px}
#content .ft-col-3{ width:320px; margin-right:10px}


/*======= index.html =======*/
#page1 #content .col-1{ width:270px; margin-right:40px}
#page1 #content .col-2{ width:270px; margin-right:60px}
#page1 #content .col-3{ width:280px; margin-right:10px}
#page1 #content .col-4{ width:320px}
#page1 #content .bg{ background:url(images/tail.gif) repeat-y 295px top                } 
#page1 #content .bg1{ background:url(images/tail.gif) repeat-y 625px top                } 

/* C. Lavie - August 3, 2011 - 7:24PM  Added these two lines.  */
#page1 #content .col2-1{ width:440px; margin-right:50px; float: left; padding-top: 20px;}
#page1 #content .col2-2{ width:440px; float: right; padding-top: 20px;}

/*#page1 #content .bg2{ background:url(images/tail.gif) repeat-y 805px top                } */
/*======= index-1.html =======*/
#page2 #content .col-1{ width:440px; margin-right:50px}
#page2 #content .col-2{ width:195px; margin-right:50px}
#page2 #content .col-3{ width:197px}
#page2 #content .bg{ background:url(images/tail.gif) repeat-y 560px top                } 
#page2 #content .bg1{ background:url(images/tail.gif) repeat-y 805px top                } 
/*======= index-2.html =======*/
#page3 #content .col-1{ width:195px; margin-right:50px}
#page3 #content .col-2{ width:440px}
#page3 #content .bg{ background:url(images/tail.gif) repeat-y 315px top                } 
#page3 #content .bg1{ background:url(images/tail.gif) repeat-y 560px top                } 
/*======= index-3.html =======*/
#page4 #content .col-1{ width:440px; margin-right:50px}
#page4 #content .col-2{ width:440px}
#page4 #content .bg{ background:url(images/tail.gif) repeat-y 560px top                } 
/*======= index-4.html =======*/
#page5 #content .col-1{ width:195px; margin-right:50px}
#page5 #content .col-2{ width:440px}
#page5 #content .bg{ background:url(images/tail.gif) repeat-y 215px top                } 
#page5 #content .bg1{ background:url(images/tail.gif) repeat-y 460px top                } 
#page5 #content .col-3{ width:211px; margin-right:5px}
#page5 #content .col-4{ width:221px; margin-right:0}

/*======= footer =======*/
#footer { height:92px; }
#footer .ft-col-1{ width:320px}
#footer .ft-col-2{ width:260px}
#footer .ft-col-2 img{ margin-right:6px}
#page1 #content .ft-col-1{ width:320px; margin-right:40px}
#page1 #content .ft-col-2{ width:390px; margin-right:0px}
#page1 #content .ft-col-3{ width:320px; margin-right:10px}


/* my 404 error page */
  .no-clear:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.no-clear { display: inline-block; }
/* start commented backslash hack \*/
* html .no-clear { height: 1%; }
.no-clear { display: block; }
/* close commented backslash hack */
.no-space1 { height: 1px; }
.no-space2 { height: 2px; }
.no-space3 { height: 3px; }
.no-space4 { height: 4px; }
.no-space5 { height: 5px; }
.no-space6 { height: 6px; }
.no-space7 { height: 7px; }
.no-space8 { height: 8px; }
.no-space9 { height: 9px; }
.no-space10 { height: 10px; }
.no-space11 { height: 11px; }
.no-space12 { height: 12px; }
.no-space13 { height: 13px; }
.no-space14 { height: 14px; }
.no-space15 { height: 15px; }
.no-space16 { height: 16px; }
.no-space17 { height: 17px; }
.no-space18 { height: 18px; }
.no-space19 { height: 19px; }
.no-space20 { height: 20px; }
.no-space21 { height: 21px; }
.no-space22 { height: 22px; }
.no-space23 { height: 23px; }
.no-space24 { height: 24px; }
.no-space25 { height: 25px; }
.no-space26 { height: 26px; }
.no-space27 { height: 27px; }
.no-space28 { height: 28px; }
.no-space29 { height: 29px; }
.no-space30 { height: 30px; }
  .no-container {
	width: 833px;
	height: auto;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;	
	position: relative;
	color:#000;
}
  .no-container h1, .no-container h3 {
	color:#000;
	margin-top: 20px;
	line-height:25px;
}
.no-errorLabel {
	width: 181px;
	height: 181px;
	background: url(images/404/404_label.png);
	background-repeat: no-repeat;
	position: absolute;
	top: -5px;
	left: -5px;
}
.no-contentHeader {
	width: 833px;
	height: 12px;
	background: url(images/404/content_header.png);
	background-repeat: no-repeat;
}
.no-contentMiddle {
	width: 809px;
	height: auto;
	background: url(images/404/content_middle.png);
	background-repeat: repeat-y;
	padding: 0 12px;
}
.no-contentFooter {
	width: 833px;
	height: 12px;
	background: url(images/404/content_footer.png);
	background-repeat: no-repeat;
}
.no-leftContent {
	width: 355px;
	height: auto;
	float: left;
}
.no-rightContent {
	width: 454px;
	height: auto;
	float: right;
}
.no-smiley {
	width: 250px;
	height: 305px;
	background: url(images/404/smiley.png);
	background-repeat: no-repeat;
	margin: 110px auto 50px auto;
}