/*
Theme Name: Eventista
Theme URI: http://www.eventistas.com
Description: WordPress theme for Eventistas
Author: Erika Nicole Kendall
Author URI: http://www.hypeelite.com/
Tags: purple, minimalistic, custom header, fixed width, three columns, widgets

	Eventistas 2.3
	 http://www.eventistas.com/

	This theme was designed and built by Erika Nicole Kendall for Hype IMD,
	whose blog you will find at http://www.erikakendall.com/

*/

/* reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
html{
	font-size: 125%;
	}

body {
	line-height: 1;
	color: #000;
	background: #fff;
	font-size: 50%;
	font-family: Georgia, "Times New Roman", Times, serif;

}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
strong{
	font-weight: bold;
	}
em{
	font-style: italic;
	}
a:visited{
	color: #808080;
	}
.cleaner {
		clear:both;
		height:0;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
#big-body{
	width: 960px;
	margin: 0 auto 15px;
	background: #fff;
	/*border: 1px solid #444;*/
	}
#pages{
	background: #000;
	padding: 15px 10px;
	text-align: right;
	}
#pages ul{
	list-style: none;
	margin: 10px 0 5px;
	}
#pages ul li{
	display: inline;
	font-size: 1.2em;
	margin: 0 10px;
	}
#pages ul li a{
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	}
#logo{
	margin: 10px 0;
	}
#logo a{
	display: block;
	height: 80px;
	width: 281px;
	background: #fff url(images/logo.gif) no-repeat 0 4px;
	text-indent: -9999px;
	}
hr.header{
	width: 960px;
	margin: 10px auto;
	height: 1px;
	}
#content-area{
	margin: 10px;
	}
#content-left{
	width: 550px;
	float: left;
	}
#content-right{
	margin-left: 570px;
	}
#c-right{
	width: 370px;
	}
.the-loop{
	margin: 10px 0 70px;
	}
.the-loop a{
	text-decoration: none;
	color: #ba0eef;
	border-bottom: 1px dotted #ba0eef;
	}
.the-loop a:hover{
	color: #666666;
	border-bottom-color: #666;
	}
h2.title{
	font-size: 2.4em;
	text-transform: uppercase;
	margin: 10px 0;
	}	
h2.title a{
	text-decoration: none;
	color: #000;
	border: 0;
	}
h2.title a:hover{
	color: #BA0EEF;
	}
.recent-posts{
	text-align: center;
	}
.the-loop .date{
	float: left;
	font-size: 1.2em;
	margin: 3px 0;
	}
.the-loop .date span{
	vertical-align: super;
	font-size: .8em;
	}
.the-loop .comments{
	float: right;
	font-size: 1.2em;
	margin: 3px 0;
	}
.the-loop .comments a{
	color: #000;
	text-decoration: none;
	border-bottom: 1px dotted #000;
	}
.the-loop .comments a span{
	color: #BA0EEF;
	border-bottom-color: #ba0eef;
	}
.the-loop .comments a:hover{
	color: #BA0EEF;
	border-bottom: 1px dotted #ba0eef;
	}
hr{
	margin: 10px 0;
	border: 0;
	height: 1px;
	color: #000;
	background-color: #000;
	}
.the-loop p{
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 10px 0;
	}
.the-loop .post-cats{
	font-size: 1.2em;
	}
.the-loop .post-divider{
	display: block;
	background: #fff url(images/post-divider.gif) top center no-repeat;
	border: 0;
	height: 58px;
	margin: 10px;
	}
.the-loop ul#archives{
	margin-left: 40px;
	list-style: disc;
	}
.the-loop ul#archives li{
	font-size: 1.2em;
	padding: 10px 0;
	}
.the-loop blockquote{
	border: 1px solid #000;
	background: #CCCCCC;
	margin: 20px;
	padding: 10px;
	}
.the-loop ul{
	margin: 20px;
	}
.the-loop ul li{
	font-size: 1.2em;
	line-height: 1.4em;
	list-style-position: inside;
	list-style-type: circle;
	margin: 7px 0;
	}
.category-title{
	font-size: 1.4em;
	margin: 0 0 25px;
	}
#index-archives{
	font-size: 1.2em;
	list-style: none;
	}
#index-archives li{
	margin: 8px 0;
	}
#index-archives li a{
	padding: 2px 0;
	color: #000;
	border-bottom: 1px solid #000;
	}
#content-right p{
	margin: 10px 0;
	font-size: 1.2em;
	line-height: 1.5em;
	}		
#content-right hr{
	margin: 10px 0 15px;
	}
#sidebar-adverts li{
	width: 165px;
	height: 165px;
	margin: 20px 10px 10px;
	display: inline;
	}
#sidebar-adverts .textwidget{
	width: 165px;
	display: inline;
	}
h2.ad-space{
	display: none;
	}
#subscribe-options{
	width: 185px;
	float: left;
	}
#links-and-sub h2.title{
	/*margin-top: -5px;*/
	}
#links{
	/*margin-left: 185px;*/
	width: 180px;
	}
#links-and-sub li{
	margin: 0 0 10px;
	}
#links-and-sub li a{
	font-size: 1.2em;
	color: #ba0eef;
	text-decoration: none;
	}
#sidebar li{
	display: inline;
	float: left;
	width: 180px;
	}
#sidebar ul{
	margin-bottom: 20px;
	}
#sidebar li li{
	display: block;
	}
#archives{
	margin-top: 5px;
	}
#archives li{
	line-height: 1.5em;
	list-style-type: disc;
	}
#c-right p a{
	color: #ba0eef;
	text-decoration: none;
	}
#view-the-archives{
	margin: 20px 0;
	font-size: 1.2em;
	text-align: right;
	}
#view-the-archives a:link, #view-the-archives a:visited, #view-the-archives a:hover, #post-nav a:link, #post-nav a:visited, #post-nav a:hover{
	color: #ba0eef;
	text-decoration: none;
	border-bottom: 1px dotted #ba0eef;
	}
/* comments
2323232323232323232323232323232323232323232323*/
.comment-left{
	width: 120px;
	float: left;
	text-align: right;
	}
.comment-right{
	margin-left: 130px;
	border-left: 1px solid #000;
	padding-left: 10px;
	}
.commentlist{
	list-style: none;
	font-style: italic;
	font-size: 4.5em;
	color: #ba0eef;
	margin: 35px 0;
	}
.commentlist li{
	border-width: 3px 0 1px;
	border-style: solid;
	border-color: #000;
	padding: 10px;
	background-color: #fff;
	margin: 10px 0 55px;
	}
.comment-left, .comment-right{
	font-size: .3em;
	line-height: 1.3em;
	font-style: normal;
	color: #000;
	}
.commentlist a, .commentlist a:visited{
	color: #ba0eef;
	border-bottom: 1px dotted #ba0eef;
	text-decoration: none;
	}
h3#comments, h3#respond{
	font-size: 1.4em;
	color: #000;
	margin: 10px 0;
	}
textarea#comment{
	width: 500px;
	}

form#commentform{
	font-size: 1.6em;
	color: #000;
	}
#commentform p{
	margin: 10px 0;
	}
.comment-author{
	font-weight: 600;
	}
.nocomments{
	margin: 20px 0;
	}
.comment-text p{
	margin: 10px 0;
	}

/* gallery
**********************/
.gallery {
	margin: auto;
			}
.gallery-item {
	float: left;
	margin-top: 10px;
	text-align: center;			
	width: 33%;						
	}			
.gallery img {			
	border: 2px solid #cfcfcf;			
	}		
.gallery-caption {			
	margin-left: 0;			
	}
/* footer
**********************/
#footer{
	margin: 50px 0 25px;
	}
#footer hr{
	margin: 10px 0;
	}
#Categories li, #Tags li, #Recent-Comments li{
	width: 185px;
	float: left;
	}
#footer .anchor a, #footer p a{
	color: #000;
	border-bottom: 1px dotted #000;
	text-decoration: none;
	}
#footer .anchor a:visited, #footer p a:visited{
	color: #808080;
	border-bottom-color: #808080;
	}
#footer .anchor a:hover, #footer p a:hover{
	color: #ba0eef;
	border-bottom: 1px dotted #ba0eef;
	}
								
/* tabs */
.anchors {
    list-style: none;
    margin: 0;
    padding: 0 0 1px;
	font-size: 1.6em;
	text-transform: uppercase;
}
.anchors:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.anchors li {
    float: left;
	width: 235px;
	margin: 0 1px;
}
.anchors a {
    display: block;
    position: relative;
    top: 1px;
    border: 0;
    border-bottom: 0;
    z-index: 2;
    padding: 8px 9px;
    color: #000;
    text-decoration: none;
}
.anchors .on a {
    padding-bottom: 8px;
    font-weight: bold;
}
.anchors .on a, .anchors a:hover, .anchors a:focus, .anchors a:active{
    background: #ba0eef;
	color: #fff;    
}
.anchors .on a:link, .anchors .on a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.anchors a:hover, .anchors a:focus, .anchors a:active {
    cursor: pointer;
}
.anchor {
    padding: 10px;
	font-size: 1.2em;
	line-height: 1.5em;
}

/* fonts
**********************/
.the-loop h2, .anchors, .category-title{
	font-family: "Palatino Linotype", Georgia, Times, serif;
	}
#pages, #view-the-archives{
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.date, .comments{
	font-family: Arial, Helvetica, sans-serif;
	}