/*	



Theme Name: Durable



Description: Themeforest Business and Portfolio Template



Version: 1.2



Author: System32



Author URI: http://www.themeflash.com



*/











/* Global Reset



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



body	{  



		font:normal 12px/20px "Arial", Lucida Sans Unicode, Helvetica, sans-serif;



		background:#a6c5e8 url(../images/blue/bg1.gif);



		color:#909090;



		}

.piclenselink {display:none;}





.imgborder	{



			background:#FFFFFF;



			padding:3px;



			border:1px solid #ccc;



			}







a	{



	color:#0181CA;



	outline:none;



	text-decoration:none;



	}

body.page-id-12 .entry h3 {padding-bottom:40px;padding-top:20px;}

body.page-id-12 .entry {clear:both;padding:40px 0;}

body.page-id-12 .post-info {display:none;}	



	a:hover {



		color:#0181CA;



		text-decoration:underline;



		}











/* Headings



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



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



						color:#515151;



						font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;



						}







h1	{



 	font: bold 26px/28px "Trebuchet MS", Arial, Helvetica, sans-serif; 				



	letter-spacing:-1px;



	padding:0;



	margin: 0;



	}







h2	{



	font: bold 22px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; 



	letter-spacing:-1px;



	padding:0;



	margin:0;



	}







h3	{



	font: bold 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; 



	padding: 0;



	margin: 0;



	}







h4	{



	font: bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; 



	padding: 0px;



	margin:0px 0 ;



	}







h5	{



	font: normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; 



	padding: 0px;



	margin:0;



	}







h6	{



	padding:0px;



	font: normal 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; 



	margin:0;



	}







p	{



	margin:5px 0 10px 0;



	}











/* topbar



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



.topbar	{



		background-color:#022A5E;



		border-bottom:1px solid #6D87B0;

		

		height: 111px;

		

		



		}







	.logo	{

width:194px;

height:79px;

			}



		



		



/* topmenu



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



.topmenu	{

position:absolute;

width:770px;

top:48px;

left:-108px;			}

.topmenu a {font-size: 12px; color: #ffffff !important;}











/* index sliderpart



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







.sliderbg	{



			background:#0C377B url(../images/blue/sliderbg.jpg) no-repeat bottom center;



			} 	







		 .slider_text h1	 {



color:#FFFFFF;

font-family:"lucida grande",Arial,Helvetica,sans-serif;

font-size:47px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:bold;

letter-spacing:-2px;

line-height:45px;

margin:30px 0 0 10px !important;

text-shadow:1px 3px 7px #000000;





							 }



	 



			.slider_text p	{



							color:#fff;



							}



 



	 	 



				.button	{



						}



				







/* subheader



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







.subheader	{



background:#0C377B url(../images/blue/subheader2.jpg) no-repeat scroll center top;



			}







	.subheader h2	{



					font: normal bold 22px/24px "lucida grande", Arial, Helvetica, sans-serif; 



					color:#fff;



					}







		.subheader p	{



						color:#fff;



						}	



	



			.subheader h5	{ 



							color:#FFFFFF; 



							text-align:right;



							}











/* topbox



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



.topbox	{



		text-align:center;



		}



	

.topbox {

position:relative;

height:320px;

}

.topbox img.learnbutton {

position:absolute;

bottom:0;

}

		



.sep	{



		



	}

#signuptext {

color:#FFFFFF;

float:left;

font-size:14px;

margin-right:10px;	

	}

#signup {

position:absolute;

right:45px;

top:50px;

width:392px;

}	

#go {position:absolute;

right:0;

top:0;}

input.searchbg {

background:transparent url(/wp-content/uploads/2010/04/searchbg.png) repeat scroll 0 0;

border:medium none;

height:22px;

position:relative;

}



	.topbox h3	a { 



		         float: left;



				 font: normal 18px/22px "Lucida Sans unicode", Arial, Helvetica, sans-serif; 



				 color:#0181CA;



				 }



					



			.topbox h3 span	 {



							 font: normal  12px/14px "lucida grande", Arial, Helvetica, sans-serif; 



							 color:#000;



							}



			



						.topbox p	{ 



									text-align:left;



									padding-top: 15px;



									}



									







								



/* midcontent



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

body.home .midcontent {



			background:url(../images/blue/bg_body.jpg) repeat-y top center !important;			



			border-top:1px solid #d5d5d5 !important;



			}



.midcontent {



			background:url(../images/blue/bg_body99.jpg) repeat-y top center;			



			border-top:1px solid #d5d5d5;



			}







	.content	{



				}







		.sidebar	{



					background:url(../images/sidebar.jpg) top right repeat-y;



					}



					

		



/* newslist



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



ul.newslist	{



			list-style:square;



			}







	ul.newslist li	{



					color:#666666;



					border-bottom:1px solid #CCCCCC;



					}







		ul.newslist li p	{



							}







			ul.newslist li a:link, 



			ul.newslist li a:visited, 



			ul.newslist li a:active	{



									text-decoration:none;



									}







				ul.newslist li a:hover	{



										color:#000;



										text-decoration:none;



										}







					ul.newslist li span {



										font-weight:bold;



										}



										







/* submenu



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

.subnav { font-size:11px;}

.subnav li a {

border-bottom:1px dotted #999;

display:block;

height:28px;

margin-left:0;

margin-top:4px;

position:relative;

right:15px;



	}







	.subnav li li a {



		text-decoration:none;



	}







.subnav li li a:link, .subnav li li a:visited {

margin:0 10px;

padding-left:20px;

text-decoration:none;

}



div.subnav li {

list-style-type:none;

position:relative;

right:25px;

width:170px;

}	

div.subnav ul ul {

border-left:1px dotted #999;

border-bottom:1px dotted #999;

position:relative;

right:15px;

width:125px;

	}

	.subnav li a:link, 



	.subnav li a:visited {

color:#909090;

text-decoration:none;



	}







	.subnav li.current a {

color:#909090;

font-weight:bold;

text-decoration:none;



	}







	.subnav li a:hover {

color:#909090;

text-decoration:none;



	}





	.subnav li.current_page_item a, 	.subnav li.current-cat a  {

color:#909090;

/*font-weight:bold;*/

text-decoration:none;



	}











/* services servicebox



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







		.servicetext h3	 { 



				font: normal bold 18px/22px "lucida grande", Arial, Helvetica, sans-serif; 



				letter-spacing:-1px; 



				color:#515151;



				}



					



		.servicetext h3 span	 {



				font:normal 11px Tahoma, Arial, Helvetica, sans-serif;



				letter-spacing:normal;



				}



			



		.servicetext p	{ 



				margin-left:70px;



				}











/* portfolio boxes



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



		



			.portbox h3	a {



						color:#999999; 



						} 



			.portbox h3	a:hover {



						color:#000; 



						} 







					.img_border	{



								background:#ffffff;



								border:5px solid #ddd;



								}







					.img_border:hover	{



								border:5px solid #aaa;



								}



	







/* read more



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



a.read	{



		text-decoration:none;



		}







a.read:hover	{



				color:#2474a4;	



				text-decoration:underline;



				}















/* testimonial block



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



blockquote	{



			padding:0 15px 0;



			margin:0px;



			}







			blockquote p	{



 							}











/* footer details



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







.footerbg	{



			background:#022A5E;



			}







	.copyright	{

                font-size: 10px;

				text-align:left;

				color:#FFFFFF;				

                padding:15px 5px;

				}





.copyright a, .copyright a:hover {color: #ffffff; font-size: 10px;}







/* Post Entry



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



.entry	{



		padding:20px 0;



		clear:both;



		}







		



		.entry .post-info	{



							text-transform:uppercase;



							font-size:10px;



							}



		



			.entry ul, .entry ol	{



									list-style-type:disc;



									list-style-position:inside;



									}		







				.entry ul	{



							list-style-type:circle;



							}



							



				.entry ol	{



							list-style-type:decimal;



							}







div.excerpt	{



			border-bottom:1px solid #ddd;



			}		















		.singlepost h3	{



					margin-bottom:20px;



					}



						



			.singlepost h2 a	{



							background:none;



							}







	







				.postimg	{



						}
