@font-face {
    font-family: 'FreestyleScriptRegular';
    src: url('../fonts/freescpt-webfont.eot');
    src: url('../fonts/freescpt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/freescpt-webfont.woff') format('woff'),
         url('../fonts/freescpt-webfont.ttf') format('truetype'),
         url('../fonts/freescpt-webfont.svg#FreestyleScriptRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}





@font-face {

    font-family: 'MyriadProLightCondensedItalic';

    src: url('../fonts/myriadpro-lightcondit-webfont.eot');

    src: url('../fonts/myriadpro-lightcondit-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/myriadpro-lightcondit-webfont.woff') format('woff'),

         url('../fonts/myriadpro-lightcondit-webfont.ttf') format('truetype'),

         url('../fonts/myriadpro-lightcondit-webfont.svg#MyriadProLightCondensedItalic') format('svg');

    font-weight: normal;

    font-style: normal;



}











@font-face {

    font-family: 'MyriadProSemibold';

    src: url('../fonts/myriadpro-semibold-webfont.eot');

    src: url('../fonts/myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/myriadpro-semibold-webfont.woff') format('woff'),

         url('../fonts/myriadpro-semibold-webfont.ttf') format('truetype'),

         url('../fonts/myriadpro-semibold-webfont.svg#MyriadProSemibold') format('svg');

    font-weight: normal;

    font-style: normal;



}





@font-face {

    font-family: 'MyriadProBold';

    src: url('../fonts/myriadp0-webfont.eot');

    src: url('../fonts/myriadp0-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/myriadp0-webfont.woff') format('woff'),

         url('../fonts/myriadp0-webfont.ttf') format('truetype'),

         url('../fonts/myriadp0-webfont.svg#MyriadProBold') format('svg');

    font-weight: normal;

    font-style: normal;



}





@font-face {

    font-family: 'MyriadProSemiboldCondensed';

    src: url('../fonts/myriadpro-semiboldcond-webfont.eot');

    src: url('../fonts/myriadpro-semiboldcond-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/myriadpro-semiboldcond-webfont.woff') format('woff'),

         url('../fonts/myriadpro-semiboldcond-webfont.ttf') format('truetype'),

         url('../fonts/myriadpro-semiboldcond-webfont.svg#MyriadProSemiboldCondensed') format('svg');

    font-weight: normal;

    font-style: normal;



}





@font-face {

    font-family: 'MyriadProCondensed';

    src: url('../fonts/myriadpro-cond-webfont.eot');

    src: url('../fonts/myriadpro-cond-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/myriadpro-cond-webfont.woff') format('woff'),

         url('../fonts/myriadpro-cond-webfont.ttf') format('truetype'),

         url('../fonts/myriadpro-cond-webfont.svg#MyriadProCondensed') format('svg');

    font-weight: normal;

    font-style: normal;



}





@font-face {

    font-family: 'MyriadProRegular';

    src: url('../fonts/myriadpro-regular-webfont.eot');

    src: url('../fonts/myriadpro-regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/myriadpro-regular-webfont.woff') format('woff'),

         url('../fonts/myriadpro-regular-webfont.ttf') format('truetype'),

         url('../fonts/myriadpro-regular-webfont.svg#') format('svg');

    font-weight: normal;

    font-style: normal;



}







p {

	font-family: "MyriadProRegular";

	font-size: 16px;

	font-weight: normal;

	color: #233c5b;

	text-align: justify;

	text-decoration: none;

	line-height: 120%;

	margin: 0 auto;

	padding: 5px;

}



.textmatter_01 {

	font-family: "MyriadProRegular";

	font-size: 16px;

	font-weight: normal;

	color: #233c5b;

	text-align: left;

	text-decoration: none;

	line-height: 18px;

	margin: 0 auto;

}

.textmatter_01_t {

	font-family: "MyriadProRegular";

	font-size: 16px;

	font-weight: normal;

	color: #233c5b;

	text-align: justify;

	text-decoration: none;

	line-height: 120%;

	margin: 0px 0px 0px 35px;

}

.textmatter_01_ti {

	font-family: "MyriadProRegular";

	font-size: 14px;

	font-weight: bold;

	font-style: italic;

	color: #233c5b;

	text-align: right;

	text-decoration: none;

	line-height: 18px;

	margin: 0px 20px 0px 0px;

}

.textmatter_02 {

	font-family: "MyriadProSemibold";

	font-size: 18px;

	font-weight: bold;

	color: #233c5b;

	text-align: left;

	text-decoration: none;

	line-height: 120%;

	margin: 0 auto;

}



.textmatter_03 {

	font-family: "MyriadProRegular";

	font-size: 16px;

	font-weight: bold;

	color: #233c5b;

	text-align: left;

	text-decoration: none;

	line-height: 20px;

	margin: 0 auto;

}













img {outline: none; border: none;}



a {outline: none;}



html, body {

	height: 100%;

	margin: 0px;

	background: #fff2ca url(../images/body_bg.jpg) repeat-x center top;

}







.wrapper {

	min-height: 100%;

	height: auto !important;

	height: 100%;

	margin: 0 auto -221px; /* the bottom margin is the negative value of the footer's height */

	

}

.footer, .push {

	height: 221px; /* .push must be the same height as .footer */

	clear: both;

	background: url(../images/footer_bg.jpg) repeat-x center top; 

}









/*-----Page Tag Start Here-----*/



h1 {

	font-family: "FreestyleScriptRegular";

	font-size: 48px;

	font-weight: normal;

	color: #2c2c2c;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 10px 0px;

}



h2 {

	font-family: "FreestyleScriptRegular";

	font-size: 42px;

	font-weight: normal;

	color: #2c2c2c;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 10px 0px;

}



h3 {

	font-family: "FreestyleScriptRegular";

	font-size: 32px;

	font-weight: normal;

	color: #2c2c2c;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 10px 0px 20px 0px;

	text-align: center;

}

h4 {

	font-family: "FreestyleScriptRegular";

	font-size: 32px;

	font-weight: normal;

	color: #2c2c2c;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 10px 0px 20px 0px;

	text-align: left;

}





.box_link_01 {

	font-family: "MyriadProCondensed";

	font-size: 16px;

	font-weight: bold;

	color: #233c5b;

	line-height: 18px;

	text-decoration: none;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 5px 0px 0px 0px;

}

.box_link_01:hover {

	font-family: "MyriadProCondensed";

	font-size: 16px;

	font-weight: bold;

	color: #ff0000;

	line-height: 18px;

	text-decoration: none;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 5px 0px 0px 0px;

}



.text_01 {

	font-family: "MyriadProCondensed";

	font-size: 26px;

	font-weight: normal;

	color: #233c5b;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 5px 0px;

}



.text_02 {

	font-family: "MyriadProCondensed";

	font-size: 31px;

	font-weight: bold;

	color: #2c2c2c;

	line-height: 55px;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 5px 0px 20px 0px;

}



.text_02_s {

	font-family: "MyriadProCondensed";

	font-size: 24px;

	font-weight: bold;

	color: #2c2c2c;

	line-height: 26px;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 5px 0px 20px 0px;

}

.text_02_l {

	font-family: "MyriadProCondensed";

	font-size: 24px;

	font-weight: bold;

	color: #2c2c2c;

	line-height: 24px;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 5px 0px 10px 0px;

}





.text_03 {

    font-family: 'MyriadProLightCondensedItalic';

	font-size: 43px;

	font-weight: normal;

	color: #233c5b;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 10px 0px 10px 0px;

}



.text_04 {

    font-family: 'MyriadProLightCondensedItalic';

	font-size: 19px;

	font-weight: normal;

	color: #2c2c2c;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 10px 0px 10px 0px;

}

.text_05 {

    font-family: 'MyriadProLightCondensedItalic';

	font-size: 36px;

	font-weight: normal;

	color: #2c2c2c;

	text-decoration: none;

	padding: 0px 0px 0px 0px;

	margin: 10px 0px 10px 0px;

}







.text_03_b {

	color: #6b99bd;

}





.link_01 {

	font-family: "MyriadProSemibold";

	font-size: 12px;

	font-weight: normal;

	color: #393531;

	text-decoration: none;

	text-transform: uppercase;

	background: url(../images/underline.jpg) repeat-x center 3px; 

	padding: 0px 0px 3px 0px;

	margin: 10px 0px 0px 0px;

}

.link_01:hover {

	font-family: "MyriadProSemibold";

	font-size: 12px;

	font-weight: normal;

	color: #393531;

	text-decoration: none;

	text-transform: uppercase;

	background: none; 

	padding: 0px 0px 0px 0px;

	margin: 10px 0px 0px 0px;

}



/*-----Page Tag End Here-----*/









/* HEADER CSS START */



#main 

	{

	text-align: center;

	width: 950px;

	padding: 0px;

	margin:0 auto;

	visibility: visible;

	z-index: 10;

}



#header 

	{

	text-align:left;

	width: 950px;

	padding: 0px;

	float: left;

	margin:0 auto;

	visibility: visible;

	z-index: 10;

}







#logo a {

	text-align: center;

	width: 297px;

	height: 52px;

	float: left;

	margin: 39px 0px 0px 0px;

	padding: 0px;

	visibility: visible;

	z-index: 10;

	text-decoration: none;

	background: url(../images/logo.png) no-repeat left top;

}





#navigation_menu_main  {

	text-align: center;

	width: 610px;

	height: 63px;

	float: left;

	margin: 45px 0px 0px 43px;

	padding: 0px;

	visibility: visible;

	background: url(../images/menu_bg.jpg) no-repeat left top;

	z-index: 10;

}





.menu{

    width: 610px;

	height: 63px;

	float: left;

	margin: 0px;

	

}



.menu ul{

    margin: 0; padding: 0;

	

    float: left;}

 

.menu ul li{

    display: inline;

	

}

 

.menu ul li a{

    float: left; 

	text-decoration: none;

	text-align: center;

    color: #6b99bd;

	font-weight: normal;

	font-family: "FreestyleScriptRegular";

	font-size: 29px;

	margin: 0px 2px 0px 2px;

	letter-spacing: 0px;

    padding: 15px 15px 0px 15px;

}



.menu ul li a:hover, .menu ul li .current{

    color: #fff3d9;

	/*background: url(../images/nav_hover.png) repeat-x center bottom;*/

	

}



#tagline  {

	text-align: center;

	width: 950px;

	height: 65px;

	float: left;

	margin: 0px;

	padding: 25px 0px 0px 0px;

	visibility: visible;

	z-index: 10;

}



.tegline_text_01{ 

	font-family: "MyriadProLightCondensedItalic";

	font-size: 44px;

    color: #6b99bd;

	font-weight: normal;

	text-decoration: none;

	text-align: center;

	line-height: 40px;

}



.tegline_text_02{ 

	font-family: "MyriadProLightCondensedItalic";

	font-size: 44px;

    color: #233c5b;

	font-weight: normal;

	text-decoration: none;

	text-align: center;

	line-height: 40px;

}





#banner_main  {

	text-align: center;

	width: 950px;

	height: 370px;

	float: left;

	margin: 0px 0px 22px 0px;

	padding: 0px 0px 0px 0px;

	visibility: visible;

	z-index: 10;

}



.banner_shadow  {

	text-align: center;

	width: 950px;

	float: left;

	margin: 0px;

	padding: 0px;

	background: url(../images/banner_shadow.png) no-repeat center 332px;

	visibility: visible;

	z-index: 10;

}







/*****************HEADER CSS END*******************/







/*****************MIDDLE CSS START*******************/



.middlepanel

	{

	text-align:left;

	float: left;

	width: 850px;

	padding: 0px;

	margin: 0px 50px 40px 50px;

	visibility: visible;

	z-index: 10;

}





.column-top

	{

	text-align:left;

	float: left;

	width: 850px;

	padding: 0px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}

.column-bottom

	{

	text-align:left;

	float: left;

	width: 850px;

	padding: 0px;

	margin: 30px 0px 0px 0px;

	visibility: visible;

	z-index: 10;

}





.column-middle

	{

	text-align:left;

	float: left;

	width: 850px;

	padding: 0px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}

.column-left

	{

	text-align:left;

	float: left;

	width: 572px;

	padding: 0px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}



.column-right

	{

	text-align:left;

	float: left;

	width: 210px;

	padding: 0px;

	margin: 0px 0px 0px 68px;

	visibility: visible;

	z-index: 10;

}





.box-01

	{

	text-align:left;

	float: left;

	width: 572px;

	padding: 0px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}



.box-02

	{

	text-align:left;

	float: left;

	width: 850px;

	padding: 0px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}



.box-main

	{

	text-align:left;

	float: left;

	width: 572px;

	padding: 0px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}



.welcome-img

	{

	text-align:center;

	float: left;

	width: 152px;

	padding: 0px;

	margin: 30px 0px 0px 0px;

	visibility: visible;

	z-index: 10;

}

.welcome-text

	{

	text-align:left;

	float: left;

	width: 380px;

	padding: 0px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}

.welcome-text1

	{

	text-align:left;

	float: left;

	width: 533px;

	padding: 0px 0px 20px 0px;

	margin: 10px 0px 0px 0px;

	visibility: visible;

	z-index: 10;

}



.welcome-text2

	{

	text-align:left;

	float: left;

	width: 820px;

	padding: 0px 0px 20px 0px;

	margin: 10px 0px 0px 0px;

	visibility: visible;

	z-index: 10;

}





.content-para

	{

	text-align:left;

	float: left;

	width: 820px;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	visibility: visible;

	z-index: 10;

}





.left_curve

	{

	text-align:left;

	float: left;

	width: 10px;

	height: 76px;

	padding: 0px;

	margin: 0px;

	background: url(../images/left_curve.png) no-repeat left top;

	visibility: visible;

	z-index: 10;

}



.curve_bg

	{

	text-align:left;

	float: left;

	width: 532px;

	min-height: 235px;

	padding: 0px 10px 0px 10px;

	margin: 0px;

	background: #e6d4bc url(../images/curve_bg.jpg) repeat-x left top;

	visibility: visible;

	z-index: 10;

}



.curve_bg_long

	{

	text-align:left;

	float: left;

	width: 810px;

	min-height: 235px;

	padding: 0px 10px 0px 10px;

	margin: 0px;

	background: #e6d4bc url(../images/curve_bg.jpg) repeat-x left top;

	visibility: visible;

	z-index: 10;

}





.right_curve

	{

	text-align:left;

	float: left;

	width: 10px;

	height: 76px;

	padding: 0px;

	margin: 0px;

	background: url(../images/right_curve.png) no-repeat left top;

	visibility: visible;

	z-index: 10;

}



.column_left_shadow

	{

	text-align:left;

	float: left;

	width: 572px;

	height: 17px;

	padding: 0px;

	margin: 0px;

	background: url(../images/column_left_shadow.png) no-repeat left top;

	visibility: visible;

	z-index: 10;

}









.left_curve_01

	{

	text-align:left;

	float: left;

	width: 5px;

	height: 76px;

	padding: 0px;

	margin: 0px;

	background: url(../images/left_curve_01.png) no-repeat left top;

	visibility: visible;

	z-index: 10;

}



.curve_bg_01

	{

	text-align:left;

	float: left;

	width: 180px;

	min-height: 235px;

	padding: 0px 10px 0px 10px;

	margin: 0px;

	background: #e6d4bc url(../images/curve_bg_01.jpg) repeat-x left top;

	visibility: visible;

	z-index: 10;

}





.right_curve_01

	{

	text-align:left;

	float: left;

	width: 5px;

	height: 76px;

	padding: 0px;

	margin: 0px;

	background: url(../images/right_curve_01.png) no-repeat left top;

	visibility: visible;

	z-index: 10;

}



.column_right_shadow

	{

	text-align:left;

	float: left;

	width: 200px;

	height: 17px;

	padding: 0px;

	margin: 0px;

	background: url(../images/column_right_shadow.png) no-repeat center top;

	visibility: visible;

	z-index: 10;

}





.bottom_box_bg

	{

	text-align:left;

	float: left;

	width: 840px;

	padding: 5px 5px;

	margin: 0px;

	background: #fbf2de url(../images/bottom_box_bg.jpg) repeat-x left top;

	border: 1px solid #ccb695;

	visibility: visible;

	z-index: 10;

}

.bottom_box_bg_bot

	{

	text-align:left;

	float: left;

	width: 850px;

	padding: 0px;

	margin: 0px;

	background: #fbf2de url(../images/bottom_box_bg.jpg) repeat-x left top;

	border: 1px solid #ccb695;

	visibility: visible;

	z-index: 10;

}

.bottom_box_bg_bot1

	{

	text-align:left;

	float: left;

	width: 840px;

	padding: 0px 5px;

	margin: 0px;

	background: #fbf2de url(../images/bottom_box_bg.jpg) repeat-x left top;

	border: 1px solid #ccb695;

	visibility: visible;

	z-index: 10;

}



.bottom_box_bg_inner

	{

	text-align:left;

	float: left;

	width: 830px;

	padding: 10px 10px;

	margin: 0px;

	background: #fbf2de url(../images/bottom_box_bg.jpg) repeat-x left top;

	border: 1px solid #ccb695;

	visibility: visible;

	z-index: 10;

}



.column_bottom_shadow

	{

	text-align:left;

	float: left;

	width: 850px;

	height: 34px;

	padding: 0px;

	margin: 0px;

	background: url(../images/column_bottom_shadow.png) no-repeat center top;

	visibility: visible;

	z-index: 10;

}



#package-box-wide

	{

	text-align:center;

	float: left;

	width: 820px;

	padding: 0px 10px 0px 10px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}



#package-box-01

	{

	text-align:center;

	float: left;

	width: 265px;

	padding: 0px 10px 0px 5px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}

#package-box-02

	{

	text-align:center;

	float: left;

	width: 260px;

	padding: 0px 10px 5px 10px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}

#package-box-03

	{

	text-align:center;

	float: left;

	width: 265px;

	padding: 0px 5px 0px 10px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}





#package-box-bot01

	{

	text-align:center;

	float: left;

	width: 280px;

	padding: 0px 5px 0px 0px;

	margin: 0px;

	visibility: visible;

	background-color: #c2a56b;

	z-index: 10;

}

#package-box-bot02

	{

	text-align:center;

	float: left;

	width: 280px;

	padding: 0px 0px 0px 0px;

	margin: 0px;

	visibility: visible;

	background-color: #c2a56b;

	z-index: 10;

}

#package-box-bot03

	{

	text-align:center;

	float: left;

	width: 280px;

	padding: 0px 5px 0px 0px;

	margin: 0px;

	visibility: visible;

	background-color: #c2a56b;

	z-index: 10;

}









.verdottline

	{ background: url(../images/verdottline.png) repeat-y right top;

}





/*****************MIDDLE CSS END*******************/



























/*****************FOOTER CSS START*******************/



#footer 

	{

	text-align:left;

	width: 950px;

	height: 191px;

	padding: 30px 0px 0px 0px;

	margin: 0 auto;

	background: url(../images/rabbi_shadow.png) no-repeat left 28px;

	visibility: visible;

	z-index: 10;

}



.footer-top

	{

	text-align:left;

	float: left;

	width: 950px;

	height: 152px;

	padding: 0px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}



#rabbi-main

	{

	text-align:left;

	float: left;

	width: 269px;

	margin: 0px;

	padding: 0px 39px 0px 65px;	

	visibility: visible;

	z-index: 10;

}

#footer-text

	{

	text-align:center;

	float: left;

	width: 270px;

	margin: 0px;

	padding: 0px 5px 0px 5px;	

	visibility: visible;

	z-index: 10;

	font-family: "MyriadProSemiboldCondensed";

	font-size: 27px;

    color: #100f0d;

	font-weight: normal;

	text-decoration: none;

	text-align: center;

	line-height: 29px;

}

#social_icons

	{

	text-align:center;

	float: left;

	width: 297px;

	margin: 0px;

	padding: 30px 0px 0px 0px;	

	visibility: visible;	

	font-family: "MyriadProSemiboldCondensed";

	font-size: 30px;

    color: #ffffff;

	font-weight: normal;

	text-decoration: none;

	text-transform: uppercase;

	text-align: center;

	line-height: 20px;

	z-index: 10;

}

#social_icons img

	{

	text-align:center;

	margin: 10px 0px 0px 0px;	

	padding: 0px 0px 0px 0px;	

	visibility: visible;

	z-index: 10;

}







.footer-bottom

	{

	text-align:left;

	width: 950px;

	height: 39px;

	padding: 0px;

	margin: 0px;

	visibility: visible;

	z-index: 10;

}















.footer-menu{

    width: 500px;

	height: 39px;

	float: left;

	margin: 0px 0px 0px 60px;

	

}



.footer-menu ul{

    margin: 0; padding: 0;

	

    float: left;}

 

.footer-menu ul li{

    display: inline;

	

}

 

.footer-menu ul li a{

    float: left; 

	text-decoration: none;

	text-align: center;

    color: #6b99bd;

	font-weight: normal;

	font-family: "FreestyleScriptRegular";

	font-size: 22px;

	margin: 0px 2px 0px 2px;

	letter-spacing: 0px;

    padding: 7px 8px 0px 8px;

}



.footer-menu ul li a:hover, .footer-menu ul li .current{

    color: #fff3d9;

	/*background: url(../images/nav_hover.png) repeat-x center bottom;*/

	

}





#hosted-by

	{

	text-align:left;

	float: left;

	width: 190px;

	height: 29px;

	padding: 0px;

	margin: 10px 0px 0px 10px;

	visibility: visible;

	z-index: 10;

}





.hosted_text_01{ 

	font-family: "MyriadProCondensed";

	font-size: 14px;

    color: #3a3833;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

	line-height: 19px;

}

.hosted_link_01 { 

	font-family: "MyriadProCondensed";

	font-size: 14px;

    color: #8f7a5c;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

	line-height: 19px;

}

.hosted_link_01:hover { 

	font-family: "MyriadProCondensed";

	font-size: 14px;

    color: #ffffff;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

	line-height: 19px;

}





#copyright-text

	{

	text-align:left;

	float: left;

	width: 190px;

	height: 29px;

	padding: 0px;

	margin: 10px 0px 0px 0px;

	visibility: visible;

	z-index: 10;

	font-family: "MyriadProCondensed";

	font-size: 14px;

    color: #3a3833;

	font-weight: normal;

	text-decoration: none;

	text-align: left;

	line-height: 19px;

}







/*****************FOOTER CSS END*******************/









.contact_map {

	width: 533px;

	

	float: left;

	margin: 0px;

	z-index: 10;



}

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







.hor_list_01{

    width: 80px;

	float: left;

	padding-left: 10px;

}





.hor_list_01{

	list-style: none;

	float: left; 

	line-height: 15px;

	padding: 0px 30px 0px 0px;

}



.hor_list_01 ul{

    

    float: left;

	margin: 0 auto;

	}

 

.hor_list_01 ul li{

    display: inline;

	margin: 4px 0px 4px px; 

	padding: 5px 0px 0px 5px;

}

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



.hor_list_02{

    width: 140px;

	float: left;

	padding-left: 20px;

	margin: 0px 30px 0px 0px;}





.hor_list_02{

	list-style: none;

	float: left;

	line-height: 15px;

	padding: 0px 35px 0px 0px;

}



.hor_list_02 ul{

    

    float: left;

	margin: 0 auto;

	}

 

.hor_list_02 ul li{

    display: inline;

	margin: 4px; 

	padding: 5px;

}

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

.email {

	font-family:  Arial, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #4C4C4C;

	text-decoration: none;

	line-height: 20px;

	text-align: left;

}



.email:hover {

	font-family:  Arial, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #90713A;

	text-decoration: underline;

	line-height: 20px;

	text-align: left;

}









.box_content {

	width: 533px;

	z-index: 10;



}



