/*
Theme Name: SHE Caribbean v2.0
Theme URI: http://wordpress.org/
Description: SHE Caribbean Magazine Website theme.
Version: 2.0
Author: Danicius Philipe
Author URI: http://kernesp.com/
Tags: SHE, Caribbean, Magazine, Woman, Fashion

	SHE Caribbean v2.0
	 http://kernesp.com

	This theme was designed and built by Danicius Philippe,
	whose blog you will find at http://kernesp.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
body {
	font-size:62.5%; /* Resets 1em to 10px */
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/bground.png) top repeat-x;
	color:#333;
	margin:0;
	padding:0;
	}

#page {
	text-align: left;
	margin:0 auto 0;
	width:1024px;
	padding:20px 15px 0 15px;
	background:#FFF;
	}

#header {
	}
.alignleft {
	float:left;	
	padding:5px;
}
.alignright {
	float:right;
	padding:5px;
}

.wp-caption {
	font-family:Georgia;
	font-size:0.9em;
	font-style:italic;
	padding:5px;
}
/*.size-full {
	padding:5px;
}*/
.bold {
	font-weight:bold;	
}
#content {
	font-size: 1.2em;
	width:100%;
	}
#content-sidebar {
	float:right;	
}
#sidebar {
	float:right;
	width:340px;
	text-align:center;
	z-index:-1;
}
#clear {
	clear:both;	
}
li {
	list-style-type:none;
	float:left;
}
ul {
	margin:0;
	padding:0;
}
div {
	positioin:relative;	
}
h4 {
	font-family:Georgia;
	font-size: 1.6em;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:2.6em;
	font-style:italic;
	font-weight:100;
	margin:0;
	padding:0;
	line-height:1em;
	
}
.entry p {
	margin-top:0;	
}
h3 {
	font-family:Arial;
	font-size:1.5em;
	text-transform:uppercase;
	margin:3px 0 0 0;
	text-align:left;
	font-weight:100;
}

.second-h2 {
	display:block;
	text-transform:uppercase;
	color:#fff;
	font-size:1.6em;	
	min-width:100px;
	max-width:228px;
	padding:8px 15px 0 5px;
	height:29px;
	background:url(images/h2-bground.jpg) top right no-repeat #000;
	font-style:normal;
	font-weight:500;
}
.third-h2 {
	color:#e30087;
	font-size:1.2em;
	font-weight:bold;
}
.fourth-h2 {
	color:#e30087;
	font-size:1.0em;
	margin:0 0 3px 0;
}
#events-post p {
	margin:0 0 10px 0;
	padding:0;
}
/*------------------ Header ---------------*/
#header_logo {
	width:266px;
	height:148px;
	float:left;
	background:url(images/logo.png) no-repeat;
}
#header_ad {
	margin:10px 0 0 0;
	width:728px;
	height:90px;
	float:right;
}
#social_bookmarks {

	
}
#social_bookmarks li {
	float:right;
	margin:0 0 12px 0;
}
#header_menu {
	width:100%;
	height:32px;
	font-size:1.3em;
	text-transform:uppercase;
	color:#FFF;
	margin:10px 0 0 0;
	text-align:justify;

}
#header_menu li a{
	text-decoration:none;
	font-weight:bold;
}
#header_menu li {
	padding-right:28px;

	
}
.wp-image-12 {
	z-index:-1;	
}
li.home a{
	color:#ff00ff;	
}
li.cat-item-3 a{
	color:#00bff3;
}
li.cat-item-4 a{
	color:#00d7d4;
}
li.cat-item-5 a{
	color:#f58220;
}
li.cat-item-6 a{
	color:#ec008c;
}
li.page-item-3 a{
	color:#f93406;
}
li.page-item-5 a{
	color:#ff00ff;
}
li.page-item-8 a{
	color:#00bff3;
}
#header_menu_second {
	background:url(images/menu_bground.png);
	width:100%;
	height:32px;
	color:#fff;
}
#bloginfo {
	float:left;
	width:45%;
	height:100%;
	font-size:1.5em;
	margin:0.5em 0 0 5px;
}
#magazine-links {
	float:right;
	width:35%;
	margin:.8em 0px 0 0;
	font-size:1.2em;
	font-weight:bold;
	color:#f58220;
	text-transform:uppercase;
	z-index:100;
}
#magazine-links a{
	color:#fff;
	text-decoration:none;
}
#magazine-links li {
	padding:0 0 0 .3em;
	display:block;
}
/* -------------------------- Magazine Cover ---------------------------*/
#magazine-cover {
	margin:0 0 0 0;	
	z-index:-1;
}
.she-caribbean-tv {
	color:#ec008c;	
}
#she-caribbean-tv {
	color:#FFF;
	background:#000;
	width:324px;
	min-height:261px;
	padding:5px;
	margin:5px 0 10px 0;
	z-index:-1;
}
.she-caribbean-tv-header {
	font-family:Georgia;
	font-size: 1.6em;	
}
#she_links {
	margin:10px 0 0 0;
	text-align:center;
	width:300px;

}
#she_links a {
	color:#000;
	text-decoration:none;
	
}
#she_links ul {
	list-style-type:circle;	
}
#she_links li {
	float:none;
	padding:0 0 2px 0;
}
/* ------------------------- Image Slider ---------------------------- */
/*preload classes*/
.svw {width: 50px; height: 20px; background: #fff;}
.svw ul {position: relative; left: -999em;}

/*core classes*/
.stripViewer { 
position: relative;
overflow: hidden; 
border: 5px solid #ff0000;  
margin: 0 0 1px 0;
}
.stripViewer ul { /* this is your UL of images */
margin: 0;
padding: 0;
position: relative;
left: 0;
top: 0;
width: 1%;
list-style-type: none;
}
.stripViewer ul li { 
float:left;
}
.stripTransmitter {
overflow: auto;
width: 1%;
}
.stripTransmitter ul {
margin: 0;
padding: 0;
position: relative;
list-style-type: none;
}
.stripTransmitter ul li{
width: 20px;
float:left;
margin: 0 1px 1px 0;
}
.stripTransmitter a{
font: bold 10px Verdana, Arial;
text-align: center;
line-height: 22px;
background: #ff0000;
color: #fff;
text-decoration: none;
display: block;
}
.stripTransmitter a:hover, a.current{
background: #fff;
color: #ff0000;
}

/*tooltips formatting*/
.tooltip
{
padding: 0.5em;
background: #fff;
color: #000;
border: 5px solid #dedede;
}

/* ------------------------- End of Image Slider ----------------------*/

/* ------------------------- Index styles -----------------------------*/
.read_more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#ec008c;
	text-decoration:none;
	font-weight:500;
	font-style:italic;
	margin:5px 0 10px 0;
	display:block;
}
#fashion p {
	margin:0 0 10px 0;
	padding:0;
}
#beauty p {
	margin:0 0 10px 0;
	padding:0;
}
#events p {
	margin:0 0 10px 0;
	padding:0;
}
#index-sidebar-left {
	width:386px;
	float:left;
}
#index-sidebar-right {
	width:638px;
	float:right;
}
#index-inner-sidebar-top-left {
	width:245px;
	float:left;
	padding:0 5px 0 20px;
}
#index-inner-sidebar-top-right {
	width:335px;
	float:right;
	z-index:-1;
}
#index-inner-sidebar-bottom-left {
	width:245px;
	float:left;	
	padding:0 5px 0 20px;
}
#index-inner-sidebar-bottom-right {
	width:335px;
	float:right;
}
#index-inner-sidebar-top-left li {
	float:none;	
	margin:0;
	padding:0;
}
#index-inner-sidebar-top-left ul {
	margin:0;
	padding:0;
}
#index-inner-sidebar-top-right ul {
	margin:0;
	padding:0;
}
.top-align {
	margin-top:-3px;
	z-index:-1;
}
#editor-pics-header{
	width:244px;
	height:58px;
	background:url(images/editor%27s-pics.png) no-repeat top left;
	z-index:3;
	margin:0 0 0 -1px;
}
#editor-pics p {
	margin:5px;
	padding:0;
}
#profiles p {
	margin:0;
	padding:0;
}
.colour-change {
	color:#ed008c;	
}
.size-change {
	font-size:0.9em;
	text-align:center;
}
#travel-image {
	width:170px;
	height:157px;
	float:left;
	background:url(images/Piton-Saintt-Lucia.jpg) no-repeat top;
}
#travel-headings {
	width:71px;
	float:right;
	padding:1px 0 0 2px;
	z-index:50;
}
#travel-headings h3 {
	margin:4px 0 7px 0;
	padding:0;
}
#travel-headings a{
	text-decoration:none;
	color:#000;
}
#travel-headings a:hover{
	text-decoration:underline
}
.third-h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#ec008c;
	font-weight:normal;
}
#tips {
	padding:0 0 5px 15px;	
	margin:0px 0 10px 0;
	width:596px;
	height:385px;
	position:relative;
}
#cat-content {
	width:665px;
	float:left;
	font-size:1.2em;
}
/* -------------------------- End of Index styles ----------------------*/
/* -------------------------- Footer -----------------------------------*/

#footer {
	background:url(images/menu_bground.png);
	height:99px;
	margin:15px 0 15px 0;
	padding:15px;
}
.footer_menu {
	font-size:1.1em;
	background:blue;
}
#footer_links {
	margin-top:5px;	
}
#footer_links li{
	text-transform:uppercase;
	padding:0 10px 0 0;
	font-size:1.1em;
	color:#FFF;
}
#footer_links a {
	text-decoration:none;
	color:#FFF;
	
}
#copyright {
	color:#fff;
	font-size:1.0em;
	font-style:italic;
	margin:35px 0 0 0;
}
.dotted {
	width:85%;
	height:1px;
	
}
.she_tv {
	width:330px;
	height:280px;
	float:left;
}
.bold {
	font-style:italic;
	color:#ed008c;
}
/* -------------------------- End of Footer ---------------------------- */
/* -------------------------- Sidebar ---------------------------------- */
#latest-news-happenings {
	min-height:310px;
	text-align:left;
	
}
.news-thumb {
	width:90px;
	float:left;
	border:1px solid #CCC;
}
.news-thumb img {
	border:none;	
}
.news-excerpt {
	width:228px;
	float:right;
	padding:5px;
	font-style:italic;
}
.news-meta-left {
	color:#F90;
	font-size:0.9em;
	text-align:right;
}
.news-single {
	border-bottom:1px dashed #5D5D5D;
	padding-bottom:5px;
	padding-left:5px;
	
}
.news-single:hover {
	background:#F5F5F5;
}
.news-single a {
	display:block;
	width:330px;
	
	text-decoration:none;
	color:#000;
}
.latest-read-more {
		
}
.latest-click {
	color:#F39;	
}