/* CSS Document */







body { margin:0; padding:0; background:url(images/body-bg.jpg) repeat-x top; background-color:#FFFFFF; }







div,h1,h2,h3,h4,p,span,ul,li,a { margin:0; padding:0; list-style:none; border:0; }







.fleft { float:left; margin:0; padding:0; }



.fright { float:right; margin:0; padding:0; }







/********************** Layout Container Objects **********************/



#wrap { width:993px; margin:0 auto; padding-top:429px; position:relative; overflow:hidden; clear:both; }







/********** Header Section **********/



#header { width:993px; height:429px; left:0; top:0; position:absolute; padding:0px 0px 0px 0px; overflow:hidden; }







/*Menu Part Css*/



#menu_nav{ width:993px; height:46px; float:left;}



#nav_container {position:relative; z-index:100;}



#outer {margin:0; width:993px;  height:46px; position:relative; z-index:500; background:url(images/nav-bg.jpg) no-repeat; }



#outer ul {margin:0 auto; padding:0; list-style-type:none; height:46px; }



#outer ul li {float:left;}



#outer ul li a {font-family:Arial, Helvetica, sans-serif; float:left; font-size:14px; text-decoration:none;text-align:center; display:block; height:31px; padding:15px 16px 0px 15px; white-space:nowrap; color:#323232;}



#outer ul li a:hover {color:#FFFFFF; background:#B8CE53;}



#outer ul li a:focus {outline:0;}



#outer ul li.clicked a.down {color:#FFFFFF; background:#B8CE53;}











#submenus {width:908px; position:absolute; top:0; left:43px; z-index:0; height:42px;}



#submenus ul {margin:0 auto; padding:0; list-style-type:none; height:42px; position:absolute; top:0; left:0; width:908px;}



#submenus ul { background:#4F6872;}



#submenus ul li {float:left;}



#submenus ul li a {font-family:Arial, Helvetica, sans-serif; float:left; font-size:11px; color:#ffffff; text-decoration:none;text-align:center; line-height:20px; display:block; height:25px; padding:18px 14px 0 10px; white-space:nowrap; font-weight:bold; }



#submenus ul li a:hover {color:#fff; text-decoration:underline;}







/*Quote Form*/



#header_quote_form {width:993px; height:133px; background:url(images/header-form.jpg) no-repeat top; float:left;}



#header_quote_form ul.header_logo { width:458px; float:left; margin:0; padding:38px 0px 0px 70px; }



#header_quote_form ul.header_logo li { width:458px; float:left; margin:0; padding:0; }



#header_quote_form ul.quote_form { width:465px; float:left; margin:0; padding:0; }



#header_quote_form ul.quote_form li { width:auto; float:left; margin:0; padding:0; }



#header_quote_form ul.quote_form li.form_heading { width:465px; float:left; margin:0; padding:0; }



#header_quote_form ul.quote_form li.form_field { width:450px; float:left; margin:0; padding:6px 0px 0px 15px; }



.text_box { border:1px solid #B8B8B8; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#747474; }



.sel_box {  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#747474; }



















/********** Content Section **********/



#content { width:993px; margin:0; padding:0; float:left; background:url(images/content-bg.jpg) repeat-y; }







/*inner_content*/



#inner_content { width:610px; margin:0; padding:0; float:left;}







#austin_seo_consultants { width:540px; margin:0; padding:0px 0px 0px 70px; float:left; background:url(images/content-header-bg.jpg) no-repeat;}



#austin_seo_consultants h1 { width:540px; margin:0; padding:25px 0px 0px 0px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:35px; color:#6D6D6D; font-weight:normal;}



#austin_seo_consultants h3 { width:540px; margin:0; padding:0px 0px 0px 0px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:23px; color:#6D6D6D; font-weight:normal;}



#austin_seo_consultants h4 { width:540px; margin:0; padding:10px 0px 0px 0px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#146EDD; font-weight:normal;}

#austin_seo_consultants h4 a{ color:#146EDD; text-decoration:none;}

#austin_seo_consultants h4 a:hover{ text-decoration:underline;}



#austin_seo_consultants p { width:490px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#565656; padding:20px 50px 0px 0px; float:left;}



.austin_seo_text { width:490px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#565656; padding:20px 50px 0px 0px; float:left;}



.separator_1 { margin:30px 0px 30px 0px; padding:0; float:right; }



.seo_img { padding:0; margin:0px 25px 0px 0px; float:left;}







#search_engine_optimization { width:540px; margin:0; padding:0px 0px 0px 70px; float:left;}



#search_engine_optimization h2 { width:225px; height:190px; margin:0; padding:0px 70px 0px 245px; float:left; background:url(images/seo-search-engin.jpg) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:35px; color:#6D6D6D; font-weight:normal;}







#austin_seo_botom { width:500px; margin:0px 38px 0px 42px; padding:0px 0px 20px 30px; float:left; background:#EBEBEB;}



#austin_seo_botom h4 { width:500px; margin:0; padding:10px 0px 20px 0px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; color:#6D6D6D; font-weight:bold; }



.austin_seo_botom_text { width:480px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#565656; padding:0px 20px 0px 0px; float:left;}











/*content_articles*/



#content_articles { width:383px; margin:0; padding:0; float:left;}



.separator_2 { margin:30px 0px 30px 0px; padding:0; float:left; }







/*follow_us*/



#follow_us { width:383px; height:71px; margin:0; padding:0; float:left; background:url(images/facebook-bg.jpg) no-repeat;}



.follow_text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#4F4F4F; padding:30px 0px 0px 30px;}



.icon { padding:0; margin:0px 2px 0px 3px; }



.follow_text a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#146EDD; text-decoration:none;}



.follow_text a:hover { text-decoration:none;}







/*quick_link*/



#quick_link { width:353px; margin:0; padding:12px 0px 0px 30px; float:left;}



#quick_link h3 { width:300px; margin:0; padding:13px 0px 12px 53px; float:left; background:url(images/quick-link-icon.jpg) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; color:#5E5E5E; font-weight:bold;}



#quick_link ul { width:353px; margin:0; padding:10px 0px 0px 0px; float:left;}



#quick_link ul li { width:328px; margin:0; padding:10px 0px 0px 25px; float:left; background:url(images/bullet-1.jpg) no-repeat left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#146EDD;}



#quick_link ul li a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#146EDD; text-decoration:underline;}



#quick_link ul li a:hover { text-decoration:none;}







/*articles_on_internet*/



#articles_on_internet { width:353px; margin:0; padding:0px 0px 0px 30px; float:left;}



#articles_on_internet h3 { width:200px; margin:0; padding:0px 100px 12px 53px; float:left; background:url(images/article-icon.jpg) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; color:#5E5E5E; font-weight:bold;}



#articles_on_internet ul { width:353px; margin:0; padding:0px 0px 0px 0px; float:left;}



#articles_on_internet ul li { width:300px; margin:0; padding:15px 53px 0px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#146EDD;}



#articles_on_internet ul li a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#146EDD; text-decoration:underline;}



#articles_on_internet ul li a:hover { text-decoration:none;}





/*More articles*/



#more_articles { width:353px; margin:0; padding:0px 0px 0px 30px; float:left;}



#more_articles h3 { width:200px; margin:0; padding:0px 100px 12px 53px; float:left; background:url(images/article-icon.jpg) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; color:#5E5E5E; font-weight:bold;}



#more_articles ul { width:353px; margin:0; padding:0px 0px 0px 0px; float:left;}



#more_articles ul li { width:300px; margin:0; padding:15px 53px 0px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#146EDD;}



#more_articles ul li a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#146EDD; text-decoration:underline;}



#more_articles ul li a:hover { text-decoration:none;}





/*testimonials*/



#testimonials { width:353px; margin:0; padding:0px 0px 0px 30px; float:left;}



#testimonials h3 { width:300px; margin:0; padding:10px 0px 12px 53px; float:left; background:url(images/testimonials-icon.jpg) no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; color:#5E5E5E; font-weight:bold;}



.testimonials_text {  width:300px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#565656; padding:20px 53px 0px 0px;}















/********** Footer Section **********/



#footer  { margin:0; padding:0; width:100%; background:#E6E6E6; height:65px;}



#footer_content { width:993px; height:65px; margin:0 auto; padding:0; border:0; list-style:none; overflow:hidden; clear:both;  background:url(images/footer-bg.jpg) no-repeat; }



.footer_txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:14px 0px 0px 0px; text-align:center; }



.footer_txt a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;  text-align:center; margin-right:20px;}



.footer_txt a:hover { text-decoration:underline; }







.copyright { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#EDEDED; padding:10px 0px 0px 0px; text-align:center; }











/*Header Banner*/



#header_banner {width:993px; height:231px; overflow:hidden; clear:both; }



#header_banner ul { width:490px; float:left; margin:0; padding:15px 0px 0px 62px; }



#header_banner ul li { width:460px; float:left; margin:10px 0px 0px 0px; padding:0px 0px 0px 30px; background:url(images/tick-img.png) no-repeat top left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF;}



.banner_green_txt { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:23px; font-weight:bold; color:#D6FE4C;}



#header_banner ul li.quote_btn { width:460px; float:left; margin:0px 0px 0px 0px; padding:35px 0px 0px 30px; background:none;}



.revenue{ float:left; font-family:"Trebuchet MS"; font-size:30px; font-weight:bold; color:#FFFFFF; width:400px; padding:60px 0 0 70px;}







/*Add css 150610*/



#slidrnav a {



  display: inline-block;



  float: left;



  width: 12px;



  height: 12px;



  text-indent: -9999px;



  margin-left: 5px;



  outline: none;



  -moz-border-radius: 6px;



  -webkit-border-radius: 6px;



  border-radius: 6px;



  background:url(images/banner_button.png);



}







#slidrnav a.activeSlide {



 /* background: #e5e5e5;*/



  background:url(images/banner_button-over.png);



  



}



/*** SLIDERS ***/







.sliders {



 height:231px;



  overflow: hidden;



}







.slider {



  background-repeat: none;



  background-position: left top;



  height:231px;



  overflow: hidden;



  width:993px;



  position: relative;



  z-index:100;



  /* -moz-border-radius: 11px;



  -webkit-border-radius: 11px;



  border-radius: 11px; */



}







.bannerpic1{ background:url(images/banner-bg.jpg) no-repeat top;}



.bannerpic2{ background:url(images/banner1-bg.jpg)}



/*.bannerpic4{ background:url(images/flash_img_face.jpg) }



.bannerpic5{ background:url(images/flash_img_skin.jpg)}



.bannerpic6{ background:url(images/flash_img_staff.jpg)}*/







#slidrnav {



	position: absolute;



	top: 407px;



	width: 100px;
	margin:0 0 0 860px;



	z-index:200;



}



/*addcss 160510*/

ul.dropdown,

ul.dropdown li,

ul.dropdown ul {

 list-style: none;

 margin: 0;

 padding: 0;

}



ul.dropdown {

 position: relative;

 z-index: 597;

 float: left;

}



ul.dropdown li {

 float: left;

 line-height: 1.3em;

 vertical-align: middle;

 zoom: 1;

}



ul.dropdown li.hover,

ul.dropdown li:hover {

 position: relative;

 z-index: 599;

 cursor: default;

}



ul.dropdown ul {

 visibility: hidden;

 position: absolute;

 top: 100%;

 left: 0;

 z-index: 598;

 width: 100%;

}



ul.dropdown ul li {

 float: none;

}



ul.dropdown ul ul {

 top: 1px;

 left: 99%;

}



ul.dropdown li:hover > ul {

 visibility: visible;

}

#navigation { width:993px; height:46px; float:left; background:url(images/nav-bg.jpg) no-repeat; }

ul.dropdown {

 font-weight: normal;

}



	ul.dropdown li {

	 height:31px;

	 padding:15px 16px 0px 15px;

	 font-family:Arial, Helvetica, sans-serif; font-size:14px;

	 color: #323232;

	}



	ul.dropdown li.hover,

	ul.dropdown li:hover {

	 background-color: #B8CE53;

	 color: #FFFFFF;

	}



	ul.dropdown a:link,

	ul.dropdown a:visited	{ color: #323232; text-decoration: none; }

	ul.dropdown a:hover		{ color: #FFFFFF; }

	ul.dropdown a:active	{ color: #FFFFFF; }





	/* -- level mark -- */



	ul.dropdown ul {

	 width: 210px;

	}



		ul.dropdown ul li {

		 font-weight: normal;

		 padding-top:5px;

		 height:20px;

		 border:1px solid #B8CE53;

		}







/*-------------------------------------------------/

 * @section		Support Class `dir`

 * @level sep	ul, .class

 */





.dir {

 padding-right: 20px;

 background-position: 100% 50%;

 background:#E4E4E4;

}



ul.dropdown li.blank {

	 background:none;

	 width:35px;

	}

	ul.dropdown li.blank a {

	 background:none;

	}

	ul.dropdown li.blank a:hover {

	 background:none;

	}

/* classes for category page */



.navigation{

	float:left;

	width:100%;

}

.alignleft{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#0000ff; font-weight:normal;

	width:50%;

	float:left;

}

.alignleft a{

	text-decoration:none;

}

.alignleft a:hover{

	text-decoration:underline;

}

.alignright{

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#0000ff; font-weight:normal;

	width:50%;

	float:right;

}

.alignright a{

	color:#0000ff;

	text-decoration:none;

}

.alignright a:hover{

	text-decoration:underline;

}



.bannerpic3{ background:url(images/screen-3.jpg)}
.bannerpic4{ background:url(images/screen-4.jpg)}

.social_media{ float:left; font-family:"Trebuchet MS"; font-size:25px; font-weight:bold; color:#FFFFFF;  padding:12px 0 0 70px;}
.social_media_green_txt {color:#D6FE4C;}
.social_packages{ float:left; font-family:"Trebuchet MS"; font-size:25px; font-weight:bold; color:#FFFFFF;  padding:50px 0 0 70px; width:400px;}



.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 1685px;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.black_overlay1{
	width: 1049px;
	height: 1685px;
	background-color: black;
	filter: alpha(opacity=80);
}
 .white_content {
	display: none;
	position: absolute;
	width: 0px;
	height: 0px;
	z-index:1002;
	overflow: hidden;
}
#RequestDiv { width:672px; float:left; height:660px;background:url(images/popup-bg.jpg) no-repeat; padding:105px 150px 0 150px;}
#RequestDiv h2 { color:#FFFFFF; font-family:"Trebuchet MS"; font-size:35px; float:left; font-weight:bold;}
#RequestDiv a{ float:right;}
#RequestDiv ul { width:672px; float:left; margin-top:40px;}
#RequestDiv ul li { width:672px; float:left; padding:15px 0 0 0;}
#RequestDiv ul li.textspace { float:left; padding:0px 0px 12px 0px; margin:0px; list-style:none; }
.popup-txt { width:220px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#626262; text-align:right; padding:0px 30px 0px 0px; font-weight:bold;}
.popup-field { width:410px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#626262; }
.popup-input-field {width:400px;  border:1px solid #7F9DB9; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#626262; }
.popup-area-field { width:400px; height:50px; border:1px solid #7F9DB9; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#626262; }
.popup-select-field { width:403px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; }

#RequestDiv ul li.bottom {width:539px; float:left; text-align:center; padding:20px 0px 0px 0px; }
#close { width:100%; float:left; }



/*Modified By :: Ranjit Das as on 04-11-09*/
#box{ background-color: black; z-index:1001; -moz-opacity: 0.8;	opacity:.80%; filter: alpha(opacity=80); height:0px; width:0px; position: absolute; }
#DialogBox{ height:450px; width:450px; position: absolute; }







