body{
	background-image:url(../images/main_bg.jpg);
	background-repeat:repeat-x;
	margin: 0px auto;
}

.clear {
	clear: both;	
}

.space {
	margin-top: 10px;
	}
.text_box1 #box1,  ul li a {
	color:#000;}
	
	.text_box2 #box2 ul li a {
	color:#000;
	font-weight:bold;}

	
ol{
	margin:0px;
	padding:0 0 0 18px;}
	
	
ol li{
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:5px 0;
	margin:0px;}

img{
	border:none;}

/*h1{
	font-family:Arial;
	margin:0px;
	padding:0px;}*/

h1{
	text-decoration:none;
	font-size:20px;
	font-family:Arial;
	margin:0px;
	padding:0px;
	color:#e6e9e5;
	}
	
h2{
	text-decoration:none;
	font-size:20px;
	font-family:Arial;
	margin:0px;
	padding:0px;
	color:#000;
	}
	
h3{
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:18px;}


#home_page h1 {
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:18px;
	color: #000;
	display: inline;	
	}

#home_page h2{
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:18px;
	display: inline;
	}
	
#home_page  h2  a {
	color: ffffff;	
}	

.left_nav_head {
	text-decoration:none;
	font-size:20px;
	font-family:Arial;
	margin:0px;
	padding:0px;
	font-weight: bold;
	color:#e6e9e5;
	}

p{
	margin-top:0px;
	padding-top:0px;
	font-family:Arial;
	}
	
p a{
	color:#000;
	text-decoration:underline;}
	
p span input[type="text"]{
	width:210px;
	border: 2px dotted #695b36;
	margin:0px 0 3px 0;
	}	
	
p span textarea{
	width:210px;
	border: 2px dotted #695b36;
	margin:0px 0 3px 0;
	}
	
p span input[value="Browse"] {
	cursor:pointer;
	width:55px;
	border: 2px dotted #695b36;
	background-color:#f1cf88;
	margin:0px 0 3px 0;
	}
	
p span input[value="Submit"] {
	cursor:pointer;
	width:55px;
	border: 2px dotted #695b36;
	background-color:#f1cf88;
	/*background-image:url(../images/submit_bt_bg.png);
	background-repeat:no-repeat;*/
	margin:0px 0 3px 0;
	}
	
p span select[name="Date"] {
	width:214px;
	border: 2px dotted #695b36;
	background-color:#fff;
	margin:0px 0 3px 0;}
	
p span input[value="Send"] {
	cursor:pointer;
	width:55px;
	border: 2px dotted #695b36;
	background-color:#f1cf88;
	margin:0px 0 3px 0;
	}
	
.checkbox{
	margin:0px;
	padding:0px;}
	
span{
	font-family:Arial;}
	
a{
	font-family:Arial;}
	

#maincont{
	width:889px;
	margin: 0px auto;}
	
.container{
	width:889px;
	height:425px;}
	
	
#header{
	width:889px;
	margin-top:12px;
	height:92px;}

#logo{
	float:left;
	width:198px;
	height:92px;
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;}

#gallery{
	background-image:url(../images/gallery_bg.png);
	background-repeat:no-repeat;
	width:889px;
	height:252px;}

.gallery_top_bg {
	background:url(../images/gallery_top_bg.png) no-repeat ;
	height:47px;
	width:883px;
	position:relative;
	top:-244px;
	}


.gallery_right_bt {
	background-image:url(../images/gallery_right_bt.png);
	background-repeat:no-repeat;
	height:67px;
	width:73px;
	position:relative;
	float:right;
	margin-top:93px;
	margin-right:10px;
	}
	
#google_c_company{
	background-image:url(../images/google_c_company.png);
	background-repeat:no-repeat;
	width:889px;
	height:46px;}
	
#google_home_company{
	background-image:url(../images/google_home_company.png);
	background-repeat:no-repeat;
	width:889px;
	height:46px;}	
	
.google_award_bottom{
	background-image:url(../images/google_award_bottom.png);
	background-repeat:no-repeat;
	vertical-align:top;
	margin-left:4px;
	width:796px;
	height:21px;}	

#text_cont{
	width:889px;
	height:129px;}
	
.text_cont_left_bg{
	background-image:url(../images/text_con_left_bg.png);
	background-repeat:no-repeat;
	float:left;
	width:36px;
	height:129px;}
	
.text_cont_mid_bg{
	background-image:url(../images/text_con_mid_bg.jpg);
	background-repeat:repeat-x;
	word-spacing:-1px;
	float:left;
	width:801px;
	height:129px;}
	
.text_cont_mid_bg h3 span{
	font-weight:normal;}
	
.text_cont_mid_bg h3 span a{
	font-weight:normal;
	color:#FFF;}
	
.text_cont_mid_bg h2 {
	font-weight:normal;}
	
.text_cont_mid_bg h2 a{
	font-weight:normal;
	color:#FFF;}
	
.small{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;}
	
.text_cont_right_bg{
	background-image:url(../images/text_con_right_bg.png);
	background-repeat:no-repeat;
	float:left;
	width:46px;
	height:129px;}
	
#box_cont{
	width:889px;
	height:303px;}
	
.box_website_analysis{
	background-image:url(../images/website_analysis_box.png);
	background-repeat:no-repeat;
	float:left;
	width:299px;
	height:303px;}
		
.box_website_analysis .headertxt {
	line-height:26px;
	padding-left:24px;
	padding-top:16px;
	text-align:center;
	width:263px;
	}

.headertxt p a{
	color:#E1E1E0;
	text-decoration:none;}
	
.headertxt p a:hover{
	color:#E1E1E0;
	text-decoration:underline;}

.box_website_analysis .headertxt p {
	height:85px;
	color:#E1E1E0;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	margin-top:25px;
	}
	
.box_website_analysis .headertxt p a{
	color:#E1E1E0;
	}
	
.box_website_analysis .icon{
	margin-left:83px;
	background-image:url(../images/analysis_icon.png);
	background-repeat:no-repeat;
	width:173px;
	height:89px;
	}
	
.box_website_analysis .headertxt h1{
	color:#e6e9e5;
	}
		
.headertxt h2 a{
	text-decoration:none;
	color:#e6e9e5;
	}
		
.box_workshop_calendar{
	background-image:url(../images/Workshop_calendar_box.png);
	background-repeat:no-repeat;
	float:left;
	width:273px;
	height:303px;}
	
.box_workshop_calendar .headertxt {
	line-height:26px;
	padding-left:7px;
	padding-right:7px;
	padding-top:16px;
	text-align:center;
	}

.box_workshop_calendar .headertxt p {
	height:85px;
	color:#e1e1e0;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	margin-top:25px;
	}

.box_workshop_calendar .icon{
	margin-left:83px;
	background-image:url(../images/Workshop_icon.png);
	background-repeat:no-repeat;
	width:173px;
	height:89px;
	}

.box_workshop_calendar .headertxt h1{
	color:#fcad47;
	}
	
.box_webinar_calendar{
	background-image:url(../images/webinar_calendar_box.png);
	background-repeat:no-repeat;
	float:left;
	width:299px;
	height:303px;}

.box_webinar_calendar .headertxt {
	line-height:26px;
	padding-left:12px;
	padding-top:16px;
	text-align:center;
	width:263px;
	}
		
.box_webinar_calendar .headertxt p {
	height:85px;
	color:#e1e1e0;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	margin-top:25px;
	}
	
.box_webinar_calendar .icon{
	margin-left:83px;
	background-image:url(../images/webinar_icon.png);
	background-repeat:no-repeat;
	width:173px;
	height:89px;
	}
		
.box_webinar_calendar .headertxt h1{
	color:#fcad47;
	}

#footer{
	width:889px;
	height:70px;}

.footer_menu{
	float:left;
	width:500px;
	height:70px;}
	
.footer_menu ul{
	margin-top:15px;
	margin-left:0px;
	padding-left:15px;}
	
.footer_menu ul li {
	height:23px;
	display:block;
	float:left;
	font-size:11px;
	list-style-image:url(../images/bullet.png);
	padding-left:6px;
	}
	
	
.footer_menu ul li a{
	color:#090908;
	text-decoration:none;
	font-size:11px;
	}
	
/*.footer_menu ul li a:hover{
	text-decoration:underline;
	}
*/

.follow_us{
	margin-top:7px;
	float:left;
	width:115px;
	height:63px;
	}

.facebook{
	padding-left:5px;
	float:left;
	background-image:url(../images/facebook_icon.png);
	background-repeat:no-repeat;
	width:33px;
	height:34px;
	}
	
.facebook a{
	display:block;
	width:29px;
	height:34px;
	}
	
	
.twitter{
	padding-left:5px;
	float:left;
	background-image:url(../images/twitter_icon.png);
	background-repeat:no-repeat;
	width:33px;
	height:34px;
	}

.twitter a{
	display:block;
	width:29px;
	height:34px;
	}
	
.linkedin{
	padding-left:5px;
	float:left;
	background-image:url(../images/linkedin_32.png);
	background-repeat:no-repeat;
	width:33px;
	height:34px;
	}

.linkedin a{
	display:block;
	width:29px;
	height:34px;
	}


.login_bt_simple{
	float:left;
	height:70px;
	padding-left:60px;
	width:117px;}

.login_bt_simple_bg{
	display:block;
	cursor:pointer;
	background-color:#d7d2c8;
	border:none;
	width:123px;
	height:34px;
	background-image:url(../images/login_bt.png);
	background-repeat:no-repeat;}

.login_bt_div{
	position:relative;
	bottom:89px;
	float:left;
	height:70px;
	padding-left:35px;
	width:200px;}	
	
.login_bt{
	display:block;
	cursor:pointer;
	margin-top:36px;
	width:170px;
	height:70px;
	background-image:url(../images/pull_this.png);
	background-repeat:no-repeat;}
	
.login_bt_down{
	display:block;
	cursor:pointer;
	width:170px;
	height:67px;
	background-image:url(../images/push_this.png);
	background-repeat:no-repeat;}






















#leftpanel{
	float:left;
	width:235px;
	height:425px;}
	
#midpanel{
	float:left;
	width:335px;
	height:425px;}
	
#rightpanel{
	padding-left:10px;
	text-align:left;
	float:left;
	width:255px;
	height:425px;}

		
#up {
	left:1085px;
	position:absolute;
	top:450px;
	z-index:2;
	}


#down {
	bottom:0px;
	left:1085px;
	position:absolute;
	z-index:3;
	}




/* HOME NEWS SCROLLING */
/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/


/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar {
	background-image:url(../images/scroll_line_bg.png);
	background-repeat:repeat-y;
	position:relative;
	left:0;
	top:0;
	width:25px;
	height:370px; 
	font-size:1px;
	z-index:1;
	}
	
div#up {
	position:absolute;
	left:0;
	top:0;
	z-index:2
	}  
div#down {
	position:absolute;
	left:0;
	bottom:0;
	z-index:3
	}  


/* Contact Form */
.requiredField {
	font-size: 10px;
	color: #EE0000;
	}



/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/
div#hold	{ 
	position:relative; overflow:hidden;
	width:600px; height:409px; 
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:600px; height:370px; 
	clip:rect(0px, 585px, 370px, 0px); 
	overflow:hidden;	
	/*z-index:1;*/ /*012810*/
	}
div.content2
{
	text-align:left;
	width:587px;
	position:absolute;
	left:0px; top:0px; 
	padding:0px;
	margin:0;
	}

.inner_page_google_award_bottom {
	background-image:url(../images/google_award_bottom.png);
	background-repeat:no-repeat;
	height:19px;
	margin-left:40px;
	vertical-align:top;
	width:843px;
	}

/*about us start*/

.aboutus_header{
	background-image:url(../header_images/aboutus.png);
	background-repeat:no-repeat;
	height:252px;
	width:889px;
	}

#about_us{
	height:431px;
	width:889px;
	background-image:url(../images/about_us_line_main_bg.png);
	background-repeat:repeat-y;}
	
#without_line_bg{
	height:431px;
	width:889px;
	background-image:url(../images/about_us_main_bg.png);
	background-repeat:repeat-y;}

.about_us_left{
	background-image:url(../images/about_us_left.png);
	background-repeat:no-repeat;
	height:383px;
	width:232px;
	float:left;
	}
	
.about_us_left_mng {
	padding:23px 0 10px 31px;
	width:180px;
	}

.about_us_left_mng a{
	text-decoration:none;
	}

.about_us_left_link_mng{
	margin-left:12px;
	margin-top:5px;}

.about_us_left_link_mng ul {
	margin:0px;
	padding:0px;}
	
.about_us_left_link_mng ul li ul{
	margin:0px;
	padding:0px;}
	
.about_us_left_link_mng ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:1px;
	width:191px;
	
	}


.about_us_left_link_mng ul li ul li a {
	background:none;
	}

.about_us_left_link_mng ul li ul li a span{
	background-color:#1f88a5;
	margin:0px;
	padding:0 5px 0 5px;
	font-size:11px;
	margin-left:15px;
	}


.about_us_left_link_mng ul li ul li a:hover{
	background-image:url(../images/li_a_hover_bg.png);
	background-repeat:repeat-x;
	width:191px;
	padding-left:15px;
	display:block;
	}


.about_us_left_link_mng li a{
	padding-left:15px;
	background-image:url(../images/li_bg.png);
	background-repeat:repeat-x;
	display:block;
	margin:0px;
	width:191px;
	height:16px;
	padding-top:2px;
	color:#FFF;
	font-size:12px;
	text-decoration:none;}
	
.about_us_left_link_mng li a:hover{
	background-image:url(../images/li_a_hover_bg_1.png);
	background-repeat:repeat-x;
	padding-left:15px;
	width:191px;
	display:block;
	}
	
	.active2{background-image:url(../images/li_a_hover_bg.png);
	background-repeat:repeat-x;
	background-position:12px 0;
    padding:0px;
	margin:0px;
	/*padding-left:15px;
	padding-right:0px;*/
	width:205px;
	display:block;}

.spanactive{
	background-color:#4CA1B9;
	margin:0px;
	padding:0 5px 0 5px;
	font-size:12px;
	height:20px;
	}

.active{
	background-image:url(../images/li_a_hover_bg_1.png);
	background-repeat:repeat-x;
	padding-left:15px;
	width:191px;
	font-size:12px;
	padding-top:2px;
	padding-bottom:2px;
	color:#FFF;
	display:block;
	}

.spancurrent{
	font-size:11px;
	margin-left:15px;
	background-color:#1F88A5;
	padding:0 5px 0 5px;
	height:20px;}

.current{
	background-image:url(../images/li_a_hover_bg.png);
	background-repeat:repeat-x;
	padding-left:15px;
	width:191px;
	font-size:12px;
	padding-top:2px;
	padding-bottom:2px;
	height:14px;
	color:#FFF;
	display:block;
	}

.about_us_left_link_mng li a span{
	background-color:#4ca1b9;
	margin:0px;
	padding:0 5px 0 5px;
	}


.about_us_right {
	height:409px;
	float:left;
	width:594px;
	}
.text_box_full {
	padding-left: 12px;
	width: 563px;
		}
.text_box1{
	float:left;
	padding-left:12px;
	width:263px;
	}		
	
.text_box1 ul{
	padding:0 0 0 15px;
	margin:0px;
	}		
	
.text_box1 ul li{
	font-family:Arial, Helvetica, sans-serif;
	list-style-image:url(../images/li_bullet.png);
	font-size:12px;
	/*font-weight:bold;*/
	padding:0px;
	margin:0px;
	}	
	
.text_box1 ul li ul li{
	font-weight:normal;
	list-style-image:url(../images/li_bullet_dot.png);
	}	
	
.text_box2{
	float:left;
	padding-left:28px;
	width:272px;
	}	


.text_box2 ul{
	padding:0 0 0 15px;
	margin:0px;
	}		
	
.text_box2 ul li{
	font-family:Arial, Helvetica, sans-serif;
	list-style-image:url(../images/li_bullet.png);
	font-size:12px;
	font-weight:bold;
	font-weight:normal;
	padding:0px;
	margin:0px;
	}	
ul.normal li {
	list-style-image:url(../images/li_bullet_dot.png);
	}
.text_box2 ul li ul li{
	font-weight:normal;
	list-style-image:url(../images/li_bullet_dot.png);
	}	



.about_us_right h1 {
	color:#000000;
	font-family:Arial;
	margin:0;
	padding:0;
	}
	
.about_us_right p{
	padding:3px 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;}
	
.support_div{height:25px;}

.user_bg_img{
	float:left;
	background-image:url(../images/user_image_bg.png);
	background-repeat:no-repeat;
	width:69px;
	padding:6px 0 0 6px;
	height:74px;}
	
.user_info_text{
	float:left;
	width:190px;
	padding-left:5px;
	height:80px;}
	
.full_info{
	width:580px;
	float:left;
	padding-left:12px;
	}
	
	
.full_info h1{
	color:#5a4522;
	}
	
.full_info h5 {
	font-size:14px;
	color:#5A4522;
	}
	
.full_info strong {
	color:#5A4522;
	}
	
.goback_bt{
	background-image:url(../images/goback_bt.png);
	background-repeat:no-repeat;
	display:block;
	float:left;
	width:270px;
	height:36px;
	}
	
/*about us end*/

/*services start*/

.services_header{
	background-image:url(../header_images/services.png);
	background-repeat:no-repeat;
	height:298px;
	width:889px;
	}


/*.services_header{
	background-image:url(../header_images/services.png);
	background-repeat:no-repeat;
	height:251px;
	width:889px;
	}*/

.services_left{
	background-image:url(../images/services_left.png);
	background-repeat:no-repeat;
	height:408px;
	width:232px;
	float:left;
	}
	

.services_left ul li ul li a span{
	background-color:#f89d27;
	color:#000;
	font-weight:normal;
	font-size:11px;
	}

.services_left li a span {
	background-color:#f9b45c;
	margin:0;
	color:#000;
	font-weight:bold;
	padding:0 5px;
	}

.ser_spanactive {
	background-color:#f9b155;
	font-weight:bold;
	color:#000;
	font-size:12px;
	height:20px;
	margin:0;
	padding:0 5px;
	}
.ser_spancurrent{
	color:#000;
	font-size:11px;
	margin-left:15px;
	background-color:#f89b25;
	padding:0 5px 0 5px;
	height:20px;}

/*services end*/

/*education start*/

.education_header{
	background-image:url(../header_images/education.png);
	background-repeat:no-repeat;
	height:298px;
	width:889px;
	}
	
/*.education_header{
	background-image:url(../header_images/education.png);
	background-repeat:no-repeat;
	height:252px;
	width:889px;
	}*/
	
.education_left{
	background-image:url(../images/education_left.png);
	background-repeat:no-repeat;
	height:408px;
	width:232px;
	float:left;
	}

.education_left .about_us_left_mng .left_nav_head{
	color: #2f2c25;
	}
	
.education_left li a span {
	background-color:#938971;
	margin:0;
	color:#fff;
	font-weight:bold;
	padding:0 5px;
	}

.education_left ul li ul li a span { 
	background-color:#776b4d;
	color:#fff;
	font-weight:normal;
	font-size:11px;
	}	
	
.edu_spanactive {
	background-color:#938971;
	font-weight:bold;
	color:#fff;
	font-size:12px;
	height:20px;
	margin:0;
	padding:0 5px;
	}
.edu_spancurrent{
	color:#fff;
	font-size:11px;
	margin-left:15px;
	background-color:#776b4d;
	padding:0 5px 0 5px;
	height:20px;}
	
/*education end*/

/*resources srart*/

.resources_header{
	background-image:url(../header_images/resources.png);
	background-repeat:no-repeat;
	height:298px;
	width:889px;
	}
	
/*.resources_header{
	background-image:url(../header_images/resources.png);
	background-repeat:no-repeat;
	height:252px;
	width:889px;
	}*/

.resources_left{
	background-image:url(../images/resources_left.png);
	background-repeat:no-repeat;
	height:408px;
	width:232px;
	float:left;
	}

.resources_left .about_us_left_mng .left_nav_head{
	color:#393b38;
	}

.resources_left ul li a span {
	background-color:#b4b9b1;
	margin:0;
	color:#fff;
	font-weight:bold;
	padding:0 5px;
	}

.resources_left ul li ul li a span { 
	background-color:#776b4d;
	color:#fff;
	font-weight:normal;
	font-size:11px;
	}	
	
.res_spanactive {
	background-color:#b4b9b1;
	font-weight:bold;
	color:#fff;
	font-size:12px;
	height:20px;
	margin:0;
	padding:0 5px;
	}
.res_spancurrent{
	color:#fff;
	font-size:11px;
	margin-left:15px;
	background-color:#776b4d;
	padding:0 5px 0 5px;
	height:20px;}
	
/*resources end*/

/*success stories start*/

.success_sto_header{
	background-image:url(../header_images/success_sto_full.png);
	background-repeat:no-repeat;
	height:298px;
	width:889px;
	}

.success_sto_left{
	background-image:url(../images/success-stories_left.png);
	background-repeat:no-repeat;
	height:408px;
	width:232px;
	float:left;
	}

.success_sto_left .about_us_left_mng .left_nav_head {
	color:#223a4e;
	}

.success_sto_left ul li a span {
	background-color:#5f7d96;
	margin:0;
	color:#fff;
	font-weight:bold;
	padding:0 5px;
	}

.success_sto_left ul li ul li a span { 
	background-color:#776b4d;
	color:#fff;
	font-weight:normal;
	font-size:11px;
	}	
	
.succ_spanactive {
	background-color:#5D7B93;
	font-weight:bold;
	color:#fff;
	font-size:12px;
	height:20px;
	margin:0;
	padding:0 5px;
	}
.succ_spancurrent{
	color:#fff;
	font-size:11px;
	margin-left:15px;
	background-color:#776b4d;
	padding:0 5px 0 5px;
	height:20px;}

.tv{
	background-image:url(../images/video_tv.png);
	background-repeat:no-repeat;
	width:277px;
	height:231px;}

.tv_video{
	float:left;
	padding-bottom:30px;
	padding-left:30px;
	padding-right:20px;
	padding-top:22px;
	width:155px;
	}
	
.play_bt{
	color:#FFFFFF;
	display:block;
	font-size:12px;
	height:21px;
	width:31px;
	padding-left:7px;
	padding-top:38px;
	text-decoration:none;
	}

/*success stories end*/

/*contact start*/

.contact_header{
	background-image:url(../header_images/contact_full.png);
	background-repeat:no-repeat;
	height:298px;
	width:889px;
	}

.contact_left{
	background-image:url(../images/contact_left.png);
	background-repeat:no-repeat;
	height:408px;
	width:232px;
	float:left;
	}

.contact_left .about_us_left_mng .left_nav_head{
	color:#464c43;
	}

.contact_left ul li a span {
	background-color:#949b90;
	margin:0;
	color:#fff;
	font-weight:bold;
	padding:0 5px;
	}

.contact_left ul li ul li a span { 
	background-color:#776b4d;
	color:#fff;
	font-weight:normal;
	font-size:11px;
	}	
	
.cont_spanactive {
	background-color:#b4b9b1;
	font-weight:bold;
	color:#fff;
	font-size:12px;
	height:20px;
	margin:0;
	padding:0 5px;
	}
.cont_spancurrent{
	color:#fff;
	font-size:11px;
	margin-left:15px;
	background-color:#776b4d;
	padding:0 5px 0 5px;
	height:20px;}


/*contact end*/


/*blog start*/
.blog_header{
	background-image:url(../header_images/blog_full.png);
	background-repeat:no-repeat;
	height:298px;
	width:889px;
	}



/*.blog_header{
	background-image:url(../header_images/blog.png);
	background-repeat:no-repeat;
	height:252px;
	width:889px;
	}*/

.blog_left{
	height:408px;
	width:252px;
	float:left;
	padding-left:18px;
	}

.blog_left .about_us_left_link_mng  li{
	padding-left:6px;
	background-image:url(../images/li_bg.png);
	background-repeat:repeat;
	display:block;
	margin:4px 0;
	height:auto;
	width:242px;
	padding-top:2px;
	padding-bottom:2px;
	color:#FFF;
	font-size:12px;
	text-decoration:none;}
	
.blog_left .about_us_left_link_mng  li h3{
	color:#5a4522;}
	
.blog_left .about_us_left_link_mng  li ul li{
	background:none;
	margin:0px;
	padding:0 0 0 20px;
	width:200px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
	
.calendar{background-image:url(../images/calendar.png);
	background-repeat:no-repeat;
	width:202px;
	height:207px;}
	
.face_twit{background-image:url(../images/face_twit.jpg);
	background-repeat:no-repeat;
	width:237px;
	height:37px;}	
	
	div#blogwn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:600px; height:370px; 
	clip:rect(0px, 785px, 370px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
	
.blog_main {
	height:409px;
	float:left;
	width:826px;
	}
	
.blog_main #hold {
	height:409px;
	overflow:hidden;
	position:relative;
	width:825px;
	}
	
.blog_main #blogwn {
	clip:rect(0px, 1126px, 694px, 0px);
	height:370px;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:826px;
	z-index:1;
	}
	
.blog_main .content2 {
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	text-align:left;
	top:0;
	width:826px;
	}
	
#blog_without_line_bg{
	height:431px;
	width:889px;
	background-image:url(../images/about_us_main_bg.png);
	background-repeat:repeat-y;}
	
.blog_full_info {
	float:left;
	padding-left:30px;
	width:510px;
	}
	
.blog_full_info h1{
	color:#5a4522;
	}
	
.blog_full_info h5 {
	font-size:14px;
	color:#5A4522;
	}
	
.blog_full_info strong {
	color:#5A4522;
	}
	
	
.blog_right {
	height:409px;
	float:left;
	width:556px;
	}
	
.blog_right p {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	padding:3px 0;
	}
	
.blog_email{	
	background-image:url(../images/email.jpg);
	background-repeat:no-repeat;
	width:18px;
	height:13px;
	}

#map {
	padding:0; 
/*float:right;*/ 
top:0px; 
left:0px; 
position:relative;
 }
/*blog end*/
/*about us start*/

#directions{
	height:431px;
	width:889px;
	background-image:url(../images/about_us_line_main_bg.png);
	background-repeat:repeat-y;}
	
#without_line_bg{
	height:431px;
	width:889px;
	background-image:url(../images/about_us_main_bg.png);
	background-repeat:repeat-y;}

.directions_left{
	background-image:url(../images/about_us_left.png);
	background-repeat:no-repeat;
	height:383px;
	width:232px;
	float:left;
	}
	
.directions_left_mng {
	padding:23px 0 10px 31px;
	width:180px;
	}

.directions_left_mng a{
	text-decoration:none;
	}

.directions_left_link_mng{
	margin-left:12px;
	margin-top:5px;}

.directions_left_link_mng ul {
	margin:0px;
	padding:0px;}
	
.directions_left_link_mng ul li ul{
	margin:0px;
	padding:0px;}
	
.directions_left_link_mng ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:1px;
	width:200px;
	
	}


.directions_left_link_mng ul li ul li a {
	background:none;
	}

.directions_left_link_mng ul li ul li a span{
	background-color:#1f88a5;
	margin:0px;
	padding:0 5px 0 5px;
	font-size:11px;
	margin-left:15px;
	}


.directions_left_link_mng ul li ul li a:hover{
	/*background-image:url(../images/li_a_hover_bg.png);
	background-repeat:repeat-x;*/
	width:200px;
	padding-left:15px;
	display:block;
	}


.directions_left_link_mng li a{
	padding-left:15px;
	background-image:url(../images/li_bg.png);
	background-repeat:repeat-x;
	display:block;
	margin:0px;
	width:200px;
	height:16px;
	padding-top:2px;
	color:#FFF;
	font-size:12px;
	text-decoration:none;}
	
.directions_left_link_mng li a:hover{
	background-image:url(../images/li_a_hover_bg_1.png);
	background-repeat:repeat-x;
	padding-left:15px;
	width:200px;
	display:block;
	}
	

	
.dir_spanactive {
	background-color:#949A90;
	font-weight:bold;
	color:#fff;
	font-size:12px;
	height:20px;
	margin:0;
	padding:0 5px;
	}
	
.italic {
	font-style: italic;
}	
.listhead {
	margin-bottom: 0;
	padding-bottom: 0;
}	