/* CSS Document */



/* Theme: SEO Website



	Created by: Shasim  */



/*Global styles -----------------------------------------------------------------------------------------------------------*/



/*limited reset*/


.w4_post_list ul{list-style:none; margin:0px;}
.w4_post_list ul li{margin:0px;}
.w4_post_list ul li a{color:#333;}


html, body, div, section, article, aside, header, hgroup, footer, nav, h1, h2, h3, h4, h5, h6, p, blockquote, address, time, span, em, strong, img, ol, ul, li, figure, canvas, video, th, td, tr {



margin : 0;



padding : 0;



border : 0;



vertical-align : baseline;



font : inherit;



}



address, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, nav, menu, nav, section, summary {



display : block;



}







p, h1, h2, h3, h4, h5, h6 {



margin : 0;



padding : 0;



}







@font-face {



    font-family: 'latobold';



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/lato-bol.eot');



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/lato-bol.eot#iefix') format('embedded-opentype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/lato-bol.woff') format('woff'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/lato-bol.ttf') format('truetype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/lato-bol.svg#latobold') format('svg');



    font-weight: normal;



    font-style: normal;







}



















@font-face {



    font-family: 'latobold_italic';



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/lato-bolita.eot');



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/lato-bolita.eot#iefix') format('embedded-opentype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/lato-bolita.woff') format('woff'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/lato-bolita.ttf') format('truetype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/lato-bolita.svg#latobold_italic') format('svg');



    font-weight: normal;



    font-style: normal;







}















/*



@font-face {



    font-family: 'latoregular';



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/lato-reg.eot');



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/lato-reg.eot#iefix') format('embedded-opentype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/lato-reg.woff') format('woff'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/lato-reg.ttf') format('truetype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/lato-reg.svg#latoregular') format('svg');



    font-weight: normal;



    font-style: normal;







}











*/







@font-face {



    font-family: 'latoitalic';



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/lato-regita.eot');



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/lato-regita.eot#iefix') format('embedded-opentype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/lato-regita.woff') format('woff'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/lato-regita.ttf') format('truetype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/lato-regita.svg#latoitalic') format('svg');



    font-weight: normal;



    font-style: normal;







}







@font-face {



    font-family: 'enriquetabold';



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/enriqueta-bold-webfont.eot');



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/enriqueta-bold-webfont.eot#iefix') format('embedded-opentype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/enriqueta-bold-webfont.woff') format('woff'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/enriqueta-bold-webfont.ttf') format('truetype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/enriqueta-bold-webfont.svg#enriquetabold') format('svg');



    font-weight: normal;



    font-style: normal;







}



















@font-face {



    font-family: 'enriquetaregular';



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/enriqueta-regular-webfont.eot');



    src: url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/enriqueta-regular-webfont.eot#iefix') format('embedded-opentype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/enriqueta-regular-webfont.woff') format('woff'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/enriqueta-regular-webfont.ttf') format('truetype'),



         url('http://www.seo-1-marketing-services.com/wp-content/themes/seo1/fonts/enriqueta-regular-webfont.svg#enriquetaregular') format('svg');



    font-weight: normal;



    font-style: normal;







}







body {



margin : 0;



padding : 0;



font-size : 12px;







}







header {



	margin:0px;

margin-top:-20px;

	padding:0px;

height:100px;

	background-color:#fff;

	}







#mainhead {



	margin:0 auto;



	padding:5px 0px;



	width:1004px;



	height:90px;





	}



#logo {



	margin:0px;



	float:left;



	width:500px;



	height:115px;



	}



#log {



	margin:0;



	padding:0px;



	float:left;



	width:500px;



	}



#log a {



	float:right;



	margin:10px 0px;



	padding:5px 10px;



	text-decoration:none;



	text-transform:uppercase;



	font-family: 'Roboto Slab', serif;



	font-size:14px;



	



	color:white;



	background:#3f92cf;



	}



	



#call {



	margin:0;



	padding:0px;



	float:left;



	width:500px;



	}



#call p {



	margin:0px;



	float:right;



	font-family: 'Roboto Slab', serif;



	text-transform:uppercase;



	font-size:22px;



	



	color:#3f92cf;



	}



/*    Navigation */



nav {

	margin:0px;

	background:#337dd6 repeat-x;

	height:35px;

	}



#mainnav {

	margin:0px auto;

	width:1004px;

	}



#menu {padding:0; margin:0; list-style:none; height:35px; position:relative; z-index:500; 	font-family: 'lato'; font-size:14px;}

#menu li {float:left; margin-right:1px;}

#menu li a {display:block; float:left; height:35px; line-height:35px; color:#ccc; text-decoration:none; font-size:14px; padding:0 40px 0 40px;}





#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}



/* Default link styling */



/* Style the list OR link hover. Depends on which browser is used */



#menu li a:hover {z-index:200; position:relative;color:#fff; background-color: #06C;  }

#menu li:hover {position:relative; z-index:200;}



#menu li:hover > a {color:#fff; background:#06c;}

#menu li:hover > a.sub {color:#fff; background-color:#06c;}



#menu li.current a {color:#fff; background:#06c;}



#menu li a.sub {background: #337dd6 url(http://www.seo-1-marketing-services.com/wp-content/themes/seo1/down-arrow.gif) no-repeat right center;}

#menu li.current a.sub {color:#fff; background:#06c url(http://www.seo-1-marketing-services.com/wp-content/themes/seo1/down-arrow.gif) no-repeat right center;;}



#menu :hover ul {left:0; top:35px; width:150px; background:#337dd6;}



/* keep the 'next' level invisible by placing it off screen. */

#menu ul, 

#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}



#menu :hover ul :hover ul

{left:150px; top:-1px; background:#337dd6; white-space:nowrap; width:100px; z-index:200; height:auto;}



#menu :hover ul li {margin:0; border-top:1px solid #666;}

#menu :hover ul li a {width:175px; padding:0; text-indent:10px; background:#337dd6; color:#ccc; height:30px; line-height:30px;}

#menu :hover ul li a.fly {background:#337dd6 url(http://www.seo-1-marketing-services.com/wp-content/themes/seo1/right-arrow.gif) no-repeat right center;}



#menu :hover ul :hover {background-color:#06c; color:#fff;}

#menu :hover ul :hover a.fly {background-color:#06c; color:#fff;}



#menu :hover ul li.currentsub a {background:#337dd6; color:#fff;}

#menu :hover ul li.currentsub a.fly {background:#337dd6 url(http://www.seo-1-marketing-services.com/wp-content/themes/seo1/right-arrow.gif) no-repeat right center; color:#fff;}



#menu :hover ul :hover ul li a {width:100px; padding:0; text-indent:10px; background:#337dd6; color:#ccc;}

#menu :hover ul :hover ul :hover {background-color:#06c; color:#fff;}



#menu :hover ul :hover ul li.currentfly a,

#menu :hover ul :hover ul li.currentfly a:hover {background:#337dd6; color:#fff;}





	



/* Slide Area */







#slidearea {



	margin:0px;



	background:black repeat-x;



	height:450px;



	}



	



#mainslide {



	margin:0 auto;



	width:1004px;



	}



#slidetext {



	float:left;



	width:400px;



	}







#slidetext h1 {



	margin-top:40px;



	font-size:40px;



	color:white;



	font-family: 'Roboto Slab', serif;



	}







#slidetext p {



	margin-top:20px;



	font-size:18px;



	color:white;



	font-family: 'Roboto Slab', serif;



	margin-bottom:30px;



	}







#slidetext a {



	margin-top:20px;



	padding:8px 20px 10px 20px;



	font-size:18px;



	color:white;



	font-family: 'Roboto Slab', serif;



	background:orange;



	text-decoration:none;



	}







#slideimage {



	float:right;



	width:600px;



	}



#slideimage > img{



	margin-top:94px;



	



	}















#mainwraper {



	margin:0 auto;



	width:1004px;



	}







aside {



	float:left;



	margin:0px;



	padding:0px;



	width:330px;



	background:url(images/asidebg.png) repeat-y;



	



	}







#otservice {



	display:block;



	float:left;



	margin-top:60px;



	width:310px;



	margin-bottom:0px;



	height:550px;



	}







#otservice h3{



	font-size:24px;



	color:#4fa8e4;



	font-family: 'Roboto Slab', serif;



}



#otservice ul{



	float:left;



	margin-top:10px;



	list-style:none;



	height:35px;	







}







#otservice ul li {



	margin:0px 0;



	float:left;



	width:300px;



	text-decoration:none;



	display:inline;



	font-family: Arial, Helvetica, sans-serif;	



	font-size:14px;



	font-weight:normal;



	color:#333333;



}











#otservice ul li img{



	float:left;



	display:block; 



	width:65px;



	padding-top:5px;



	}















#otservice ul li a{



	float:right;



	font-size:16px;



	color:grey;



	font-family: 'Roboto Slab', serif;



	width:205px;



	padding-left:10px;



	padding-top:22px ;



	list-style:none;



	text-decoration:none;



	display:block; 



	



}







.clear {



	clear:both;



	}



#castudy {



	float:left;



	width:310px;



	margin-bottom:30px;



	}







#castudy h3{



	padding:8px 0px;



	display:block;



	font-size:24px;



	color:#4fa8e4;



	font-family: 'Roboto Slab', serif;



}











#castudy h2{



	padding:10px 0px;



	display:block;



	font-size:18px;



	color:black;



	font-family: 'Roboto Slab', serif;



}















#castudy p{



	padding:10px 0px;



	display:block;



	font-size:14px;



	color:grey;



	font-family: 'Roboto Slab', serif;



}







#castudy> a {



	padding:5px 20px;



	margin:15px 0px;



	background:#4fa8e4;



	color:white;



	text-decoration:none;



	}



	



	



#newsletter {



	float:left;



	width:310px;



	margin-bottom:30px;



	}







#newsletter h3{



	padding:8px 0px;



	display:block;



	font-size:24px;



	color:#4fa8e4;



	font-family: 'Roboto Slab', serif;



}











#newsletter h2{



	padding:10px 0px;



	display:block;



	font-size:18px;



	color:black;



	font-family: 'Roboto Slab', serif;



}















#newsletter p{



	padding:10px 0px;



	display:block;



	font-size:14px;



	color:grey;



	font-family: 'Roboto Slab', serif;



}







#newsletter form {



	float:left;



	margin:5px 5px;







	/*border:thin;



	border-color:#999999;



	border-style: solid;*/







	}







#newsletter [type="text"] {



	margin:10px 0px;



	font-size: 13px;



	color: #676767;







	padding: 8px !important;



	border: 1px solid #aaa;



		width: 205px;



	height:22px;



	}











#newsletter [type="email"] {



	font-size: 13px;



	color: #676767;







	padding: 8px !important;



	border: 1px solid #aaa;



		width: 205px;



	height:22px;



	}







#newsletter [type="submit"] {



	margin:10px 0px;



	color:white;



font-family: 'Roboto Slab', serif;



	text-transform:uppercase;







	padding: 4px !important;



	background:#4fa8e4;



	border: 1px solid #aaa;



	height:29px;



	width:95px;



}



















	



	







/* Main Content Area */



#maincontent {



	float:right;



	margin-top:60px;



	padding:0px;



	width:650px;



	}







#maincontent h1 {



	padding-bottom:20px;



	font-size:24px;



	color:#4fa8e4;



	font-family: 'Roboto Slab', serif;



/*	font-family: 'enriquetaregular';*/



	}



	



#maincontent h2 {



	font-size:18px;



	color:#4fa8e4;



	font-family: 'Roboto Slab', serif;



	padding:10px 0px;



	}



	



#maincontent p {



	padding:10px 0px;



	font-size:14px;



	color:grey;



	font-family: 'Lato', sans-serif;







	line-height:24px;



	}



	



#maincontent ul {



	padding:10px 10px;



	font-size:14px;



	color:grey;



	font-family: 'Lato', sans-serif;







	line-height:24px;



	}















.clear {



	clear:both;



	}



	



	



	



/*  three colunm Area */







.thcol {



	margin:20px auto;



	padding:0px;



	width:1004px;



	}



.displaycol {



	float:left;



	margin:10px 0px;



	padding:0px;



	width:334px;



	margin-right:0px;



	}



	



.displaycol h3 {



	width:300px;







	font-size:24px;



	color:#4fa8e4;



font-family: 'Roboto Slab', serif;



	}







.displaycol h4 {



	width:300px;



	margin:10px 0px;



	font-size:18px;



	color:black;



	font-family: 'Lato', sans-serif;



	}







.displaycol p {



	width:300px;



	margin:20px 0px;



	font-size:14px;



	color:grey;



	line-height:24px;



	font-family: 'Lato', sans-serif;



	}



.displaycol p > span {



	width:300px;



	margin:10px 0px;



	font-size:14px;



	color:#4fa8e4;



	text-align: center;



font-family: 'Roboto Slab', serif;



	}







.clear {



	clear:both;



	}







/* Footer Area */







footer {



	margin:0px;



	padding:0px;



	height:440px;



	background: #000 repeat-x;



	}



#mainfooter {



	margin:20px auto;



	width:1004px;



	}



	



.flinks {



float : left;



margin : 20px 10px;



padding : 0;



font-family : Arial, Helvetica, sans-serif;



font-size : 10px;



width : 177px;



}



.flinks ul {



float : left;



margin : 0;



padding : 5px;



}



.flinks ul li {



margin : 0;



padding : 5px;



text-decoration : none;



list-style : none;



}



footer #mainfooter .flinks li a:link, footer #mainfooter .flinks li a:visited {



font-family : Arial, Helvetica, sans-serif;



font-size : 12px;



display : block;



color : #666;



text-decoration : none;



padding : 0 0px 0 0px;



margin-right : 0;



line-height : 12px;



}



footer #mainfooter .flinks li a:hover, footer #mainfooter .flinks li a:active {



color : #4fa8e4;



}



.flinks li a p {



float : right;



margin : 5px;



}











.clear {



clear : both;



}



.copy {



margin : 0px auto;



padding : 0;



width : 1004px;



text-align : center;



color:white;



font-family: 'lato';



font-size:11px;	



}







.copy p {



	margin-top:20px;



	width : 1004px;



text-align : center;



color:#666;







font-family: 'lato';



font-size:13px;



margin-bottom:20px;



}







.copy > a {



	padding:20px 0px;



	color:white;



	text-decoration:none;



	list-style:none;



	font-family: 'lato';



	font-size:12px;



	}