/* 00 - GLOBAL ELEMENTS

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

body {

	margin:0; padding:0;

	width:auto; height:auto;

	background:#68BFEC;

	border-top:3px solid #68BFEC;

	font:12px Arial, Helvetica, sans-serif; color:#ffffff;

}



img {

	border:0;

	float:center;

	position:relative;

}



blockquote {

	margin:20px 20px; padding:10px 20px;

	border-bottom:0px;

	font:1.10em Arial; color:#373946;

	background:#fff;

    float:center;



}



ul{

	list-style-type: square;

	color:#373946;

	padding:0px 5px 5px 5px;

}





p {

	line-height:21px;

}



label {	

	font-weight:bold;

	color:#61666c;

}







/* 01 - TYPOGRAPHY

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



h1 {

	margin:0;

	padding:0;

	display: none;

	font-family: Tahoma;

	font-size: 18px;

	color: #FFFFFF;

}





h2 {

	margin:0;

	font:bold 1.50em Arial, Helvetica, sans-serif; color:#373946;

}





.post-single h2 {

		font:bold 1.30em Arial, Helvetica, sans-serif;

		color:#373946;

	}







h3 {

	margin:0; padding:10px 150px;

	font:1.0em Arial, Helvetica, sans-serif;

	color:#363A46;

}







h4 {

	margin:0; padding:10px 150px;

	font:1.0em Arial, Helvetica, sans-serif;

	color:#363A46;

	font-weight:bold;

	background:none;

	border:1px solid #FFF;

	

}

	



h5 {

	margin:0; padding:0; 

	font:12px Arial, Helvetica, sans-serif; 

	font-weight:bold;

	color:#373946;

}

strong {
color: #fff;
font:12px Arial, Helvetica, sans-serif; 
font-weight:bold;
}




	.post-single h5 {

		font:bold 1.00em Arial, Helvetica, sans-serif;

		color:#89a6c4;

	}



a:link, a:active, a:visited {

	color:#373946;

	text-decoration:none;

}



	h2 a {

		color:#4f7faf;

	}

	

	h3 a {

		color:#89a6c4;

	}

	

		.comment-author h3 a {

			color:#4f7faf;

		}

	

	h4 a {

		color:#89a6c4;

	}

	

	h5 a {

		color:#89a6c4;

	}

	



	a.view-blog:link, a.view-blog:active, a.view-blog:visited {

		margin:-40px 0 0 285px; padding:0;

		font:bold 0.92em Arial, Helvetica, sans-serif; color:#aac2dc;

		position:absolute;

	}

	

	#features-tabs li a, .cat-tabs li a {

		margin:0; padding:0;

		width:auto; height:auto;

		color:#fff;

	}



	

a:hover {

	text-decoration:underline;

}



	h2 a:hover {

		color:#373946;

		text-decoration:none;

	}

	

	

	#features-tabs li a:hover, .cat-tabs li a:hover {

		text-decoration:none;

		color:#383745;

	}

	

	#features-tabs li.active, .cat-tabs li.active {

			padding:8px 0px;

			float:right; display:block;

			font-size:16px;

			font-weight:bold;

			color:#ffffff;

		    width: 231px;

			height: 42px;

		    background:url(images/features-tab.gif) repeat-x top center;



	}

	

	#features-tabs li.active a, .cat-tabs li.active a {

			font-size:16px;

			font-weight:bold;

			color:#ffffff;

	}

		

	#single-features-list li a {

		color:#6a9fc7;

	}



/* Styles */



.inline {

	display:inline;

}



.block {

	display:block;

}



/* Misc */





	

.headlines p {

	line-height:21px;

}







.input {

	font:0.92em Arial, Helvetica, sans-serif; color:#7fa4c9;

}



.pagetitle {

	margin:0 0 30px 0;

}







/* 02 - STRUCTURE

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



.clearfix:after {

    content: " ";

    display: block;

    clear: both;

    visibility: hidden;

    line-height: 0;

    height: 0;

}



.clearfix {

    display: inline-block;

}



html[xmlns] .clearfix {

    display: block;

}



* html .clearfix {

    height: 1%;

}



.container {

	margin:0 auto; padding:0;

	width:100%; height:auto;

}



.left {

	float:left;

}



.right {

	float:right;

}



/* 03 - HEADER

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



#header {

	margin:0; padding:0;

}



#header-repeat {

	background:#68BFEC;

	height:85px;

	

}



#header-right {

	background: url(images/groupie.jpg);

	height:85px;

	

}



#logo {

	padding: 30px 0;

}





		

	/* 03.C - FEATURES TABS

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

	

	

	#features-tabs {

		margin:0; padding:0;

		width:940px; height:auto;

		position:relative;

		list-style:none;

		float:center;

	}

	

		#features-tabs li, .cat-tabs li {

			padding:8px 0px;

			float:right; display:block;

			font-size:16px;

			font-weight:bold;

			color:#ffffff;

		    width: 231px;

			height: 42px;

		    background:url(images/features-tab.gif) repeat-x top center;



		}

	

	

	#features {

		margin:0; 

		width:100%; height:auto;

		background:#fff;

		overflow:hidden;

		position:relative;

		display:inline-block;

		

	}
	



		



	