/*

Theme Name: Blue Floursence lily

Theme URI: 

Description: 

Version: 1.0

Author: Ashish sharma

Author URI: 



*/
@font-face {
     font-family: Cambria;
     src: url('CAMBRIAB.TTF');
}
*{margin:0 auto;padding:0;}



body{#E2E2E2 none repeat scroll 0 0;

background-repeat:no-repeat; background: url('');
font-weight:normal;



background-attachment:fixed; cursor: pointer; width: 100%; line-height:20px; font-size:14px; font-family:"Trebuchet MS"; margin:0

}

#wrapper{margin:165px auto 20px auto; width:950px; padding:0}

#topper {width:950px; background-color:white;

height:9px; margin:0px; padding:0px}

#wrapper2{margin:0; width:950px; background-color:#fff; padding:0}

#header {cursor:pointer;padding:0; background-color:#000000; width:930px; background-image:url(images/head_banner.jpg); background-repeat:no-repeat; height:380px;}

#header h1 {margin:0; padding-top:330px; height:50px; overflow:hidden; position:relative;}

#header h1 a {color:#FFFFFF;display:block;line-height:50px;padding-left:30px; width:900px; position:absolute;}

#header h1 a.header_text_background {background-color:black;opacity:.5;}

#header:hover h1 a.header_text_background {background-color:black;opacity:.7;}

#content {width:930px; margin:0 auto;}

#blog {width:588px; margin-right:10px; margin-top:10px; float:left;}

h2 {margin:10px 10px 10px 0px; font-size:20px; color: #333; font-weight:lighter;}

h2 a:link,h2 a:visited{padding:5px 0px 0px 0px; font-size:18px; color: black; text-decoration:none; font-weight:bold;}

h2 a:hover{color: #45B9F6;}



/**************** Entry *********************/

.entry h2{padding-bottom:6px;height:33px;}

.entry p{padding:0 0 10px 0;}

.post{padding:20px 20px 10px 30px;text-align:justify; margin-bottom:20px;}

html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; }

html>body .entry li { margin: 7px 0 8px 10px; }

.entry ul li:before{ content: "\00BB \0020"; }

.entry ol { padding: 0 0 0 35px; margin: 0; }

.entry ol li { margin: 0; padding: 0; }

.meta {background-color:#FFF; padding:5px; font-size:12px; border:1px solid #E8E8E8;clear:both}



/**************** Links *********************/

a:link, a:visited{color: #05C3FC; text-decoration:none;}

a:hover{color:#000;}



/**************** Navigation *********************/

#navigation{height:19px;font-family:Helvetica;font-weight:bold;}

#menu{float:right; padding-right:10px;}

#menu table {float:right;font-family:"Trebuchet MS";font-size:14px;line-height:20px;}

#menu td{cursor:pointer; background:#fff url(images/menuleft.jpg) no-repeat top left; padding-left:12px; padding-right:5px; padding-top:3px}

#menu td.nav_td_right {background:transparent url(images/menuright.jpg) no-repeat top left !important; margin-right:5px; width:17px; padding:0px !important;}

#menu td:hover a {color:#FE3559 !important;}

.page_item a{color:black;}

.current_page_item a{color:#666;}





/**************** Sidebars *********************/

#sidebar{background-color: white; width:330px; margin-top:10px; float:left;}



#sidebar > div {position:relative; width:320px; padding:5px; margin-bottom:10px;}

#sidebar > div h2{ font-size:15px; color:black;font-weight:bold; text-transform:uppercase; font-family:arial;}

#sidebar > div ul{list-style-type:none;}

#sidebar > div ul li{list-style-type:none; margin-left:10px;}

#sidebar > div ul li ul{font-style:normal;list-style-type:none;margin-top:10px;padding:0px;}

#sidebar > div ul li ul li{border:0; display:block; border-top:1px solid #e3e3e3; margin:0; line-height:180%}

#sidebar > div p{padding:0 5px;}



#sidebar .search_holder {float:left;}

#sidebar .fb_link, #sidebar .twitter_link, #sidebar .rss_link, #sidebar .orkut_link {float:right;margin:3px;width:18px;height:18px;overflow:hidden;background-image:url(images/social_links.jpg);cursor:pointer;}

#sidebar .fb_link {}

#sidebar .fb_link:hover {background-position:-18px 50%;}

#sidebar .twitter_link {background-position:-36px 50%;}

#sidebar .twitter_link:hover {background-position:-54px 50%;}

#sidebar .orkut_link {background-position:-108px 50%;}

#sidebar .orkut_link:hover {background-position:-126px 50%;}

#sidebar .rss_link {background-position:-72px 50%;}

#sidebar .rss_link:hover {background-position:-90px 50%;}

#sidebar7, #sidebar8 {width:154px !important;float:left;margin-bottom:0px !important;}

#sidebar7 {border-right:1px solid #E3E3E3;}



.separator {clear:both;width:100%;height:1px;overflow:hidden;}





/**************** Search *********************/

#topsearch{padding-top:0px;}

.searchfield{width:12em; color: #333;font:14px Arial;padding:3px 3px 3px 8px; border:1px solid #E8E8E8;}

h2.search {font-weight:lighter; font-size:14px; padding-left:30px; padding-top:10px;}



/**************** Comments *********************/

#comments {font-size:13px; font-weight:lighter; padding-top:10px; border-top:1px solid #CCCCCC; margin-top:10px;}

.commentlist{padding:20px;}

.commentlist p{font-size:11px; padding-top:5px;}

#author, #email, #url {width:12em;font-size:13px; color:#666666;font-weight:bold;padding:3px; margin-right:5px; border:1px dotted #666666; background:#fff url(images/bloglight.gif) top left no-repeat;}

#submit{font:bold 1em Tahoma;margin-bottom:15px;margin-top:5px;padding:2px;}

#respond{padding-top:20px;padding-bottom:10px; font-weight:lighter;}

#comment{width:70%;border:1px dotted #666666;font:13px Tahoma;color:#666666;font-weight:bold;}

h3 #comments {font-size:13px;}

#commentform h2 {font-size:14px; font-weight:normal;}



/**************** Footer *********************/

#bottom{background-color:white; height:9px; width:950px; margin:auto;}

#footer{padding-top:8px; color: #333; text-align:center; font-size:11px; background-color:#FFFFFF; width:500px }



/**************** Misc *********************/

acronym, abbr, span.caps { cursor: help; }

acronym, abbr { border-bottom: 1px dashed #999; }

blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }

blockquote cite { margin: 5px 0 0; display: block; }

.center { text-align: center; }

hr { display: none; }

a img { border: none; }

.alignright{float:right;}

.alignleft{float:left; padding-left:30px; padding-bottom:20px;}

img.centered{display:block;margin-left:auto;margin-right:auto;}

img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}

img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}

pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}

code {font-size:1.0em;color: #000}

.date {

    background-color:black;

    height: 54px;

	margin-bottom: 0px;

	width: 54px;

	text-align: center;

	float: left;

	margin-top: 5px;

	margin-right:10px

}

.date .month {

	display: block;

	color: #ffffff;

	padding: 2px 0px;

	text-align: center;

	text-transform: uppercase;

	font-size: 10px;

	margin-top: 2px;

	font-weight: bold;

	margin-bottom: 1px;

}

.date .day {

	display: block;

	color: #FFFFFF;

	font: 2.3em Georgia;

	padding-top: 0px;

	text-align: center;

	margin-top: -15px;

}



div.logo {

  background-image:url(images/logo.png);

  height:144px;

  position:absolute;

  top:60px;

  width:284px;

  z-index:5;

  cursor:pointer;

}



div.custom_excerpt{padding-top:10px;}

div.custom_excerpt img {clear:both !important;height:auto !important;padding:0px 10px 10px 0px !important;width:500px !important;}

div.custom_excerpt object {clear:both !important; padding:0px 10px 10px 0px !important;}

div.custom_excerpt embed {clear:both !important; padding:0px 10px 10px 0px !important;}

	.agrupador {width: 1020px; margin: auto; font-family: 'Calibri', Tahoma; z-index:9999999999999999999999999999; height: 550px; overflow:hidden; display: block;}
		.slides_container {
			width:470px;
			display:none;
				border-right:1px solid #EEE;
				float: left;
				
			
		}
		.slides_container div {
			width:470px;
			height:578px;
			display:block;
			padding: 10px;
		}
.pagination {
	margin:auto;
	position:absolute;
	margin-top:-60px;
	margin-left: 200px;
	z-index:99999999999999999999999999999;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(http://thehypebr.com/wp-content/themes/BlueFloursenceLily/images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
	margin-top:540px;
}

.pagination li.current a {
	background-position:0 -12px;
}
#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:none;
	z-index:101;
}

#slides .next {
	left:585px;
}
		.thumb-slide {
			width:422px;
			height:280px;
			background-color:#000;	
		}
		.slide-individual {
		font-size: 14px;
		width: 200px;
		overflow:hidden;	
		}
		.slide-individual p {
		padding-top:12px;
		font-size: 14px;	
		z-index: 99999;
		}
		.title a {
		text-decoration:none;
    color: #383838;
    font-size: 24px;
    font-weight: bold;
    line-height: 1.2em;
    margin-bottom: 6px;
	padding:8px;
	padding-left: 0px;
	font-family: 'Calibri', Tahoma, Arial;
	z-index:99999;
		}
.destaques-direita {
	width:480px;
	padding:20px;
	height:500px;
	float:right;
}
	.destaques-direita .blocos {
	width: 230px;
	height:270px;
	float: left;
	margin-left:10px;
	margin-bottom:5px;	
	}
	.blocos .imagem {
		width:230px;
		height:160px;
	}
			.title-direita a {
		text-decoration:none;
    color: #383838;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2em;
    margin-bottom: 6px;
	margin-top:10px;
		}
		.tempo {
		font-size:11px;
		color:#999;	
		}
		.menu-principal {
		width: 950px;
		margin: auto;
		height:70px;
		border-bottom: 1px #E8E8E8 solid;	
		}
		.menu-principal ul {
		list-style:none;
		margin: auto;
		width: 700px;	
		}
		.menu-principal ul li {
		float: left;
		display: block;
		padding:20px;	
		font-family: 
		}
		.menu-principal a {
		text-decoration:none;	
		font-family:'Cambria', Tahoma;
		font-weight:500;
		font-size:14px;
		color:#000;
		}
		.logo-img {
			margin: auto;	
			width: 284px;
			margin-top:-100px;
			height:180px;
		}
		p {
			font-weight:normal;
			font-size:12px;	
		}
				#busca-topo {
		position: absolute;
		float: right;
				margin: auto;top:220px;
				margin-left:700px;	
		}
		.wp-post-image {
		clear:both;
		z-index:0;
		position:relative;	
		}
		.tfe {
			position: relative;
		display:block;	
		height:0px;
		}
		#wp-calendar {
		float: left;	
		}
