/*
Theme Name: Eventina
Theme URI: http://www.themescloset.com/eventina/
Description: EVENTINA Magazine is the first premium magazine-style wordpress theme released by ThemesCloset.com
Version: 2.0
Author: Dumitru Brinzan
Author URI: http://www.themescloset.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Eventina v2.0
	 http://www.themescloset.com/eventina/
*/


* {padding:0; margin:0; border: none; }
body {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 62.5%; color: #333; text-align:center; background-color: #eaeaea; }
a {text-decoration:underline; color:#006699; }
a:hover {text-decoration:none; color: #444454; }
h1,h2,h3,h4,h5,h6 {font-weight:normal; margin:0; padding:0; color:#333; }
p {margin: 0 0 10px; }
li,p {line-height: 1.6em; }
li {list-style-type: none; }

div.format{background-color: #fff; padding: 1.5em 1.5em 1.0em; border: solid 1px #ccc; margin-bottom: 1em; }
div.format-featured {width: 320px; float:left; display: inline;  margin-right: 5px; padding-right: 30px; border-right: solid 1px #ccc;  }
#featuredPostsList {width: 240px; float:right; display: inline; }
#featuredPostsList ul {margin-top: 15px;}
#featuredPostsList li {clear: right; }
#featuredPostsList li h2 {font-size: 1.2em;}
#featuredPostsList li div.thumb-post {float: right; display: inline; margin:0 0 5px 5px; }
div.format-clean {clear: left; }
div.sep {clear: both; margin: 0.5em 0; height:1px; width:100%; font-size: 1px; line-height: 1px; background-color: #ddd; }

/* Edit these 4 lines */
#main {background-image: url(http://www.themescloset.com/wp-content/themes/eventinav2/images/backTopFeat_blue.png); background-repeat: repeat-x; background-position: top left; }
#maincontent div.column_count {background-image: url(http://www.themescloset.com/wp-content/themes/eventinav2/images/bubble_48.png); background-repeat: no-repeat; background-position: top left; }
#commentform input, #search input, #search2 input {background-image: url(http://www.themescloset.com/wp-content/themes/eventinav2/images/backSearchInput.png); background-repeat: repeat-x;	}

#container {width:100%; margin: 0 auto; text-align:left; }
#container div.wrapper {width: 960px; margin: 0 auto; text-align: left; }
#container div.cleaner {clear: both; font-size:1px; height: 1px; margin:0; line-height: 1px; }

/* Header Block: Logo & Secondary Menu */
#header {background-color: #fff; height: 130px; }
#header #logo {float: left; display: inline; margin: 30px 0 0 0;}
#logo p.logo {font-size: 4.0em; font-family: Georgia,Tahoma,sans-serif; line-height: 36px; text-transform: uppercase; margin:0; font-weight: normal; }
#logo p.logo span.description {font-size: 0.30em; margin: 0 1em 0 0; color: #555; font-weight: bold; }
#logo a {text-decoration: none; }
#logo a:hover {border-bottom: dotted 1px #444454;}
#header #menuTop {float: right; display: inline; color: #777777; margin: 1.0em 0 0;}
#menuTop a {color: #777777; }
#menuTop li {float: left; display: inline; margin-left: 1.0em; font-size: 1.1em; }
#menuTop li.current_page_item a{text-decoration: none; color: #006699; border-bottom: dotted 1px #006699; }
#menuTop li.rss, #menuTop li.twt {background-image:url(http://www.themescloset.com/wp-content/themes/eventina/images/04.png); background-position: center right; background-repeat: no-repeat; padding-right: 18px; }
#menuTop li.twt {background-image:url(http://www.themescloset.com/wp-content/themes/eventina/images/icon_twitter_16x16.gif); padding-right: 20px;}
#menuTop li.rss a, #menuTop li.twt a {font-weight: bold; }
#bannerHead {clear: right; margin: 15px 0 0; float: right; display: inline; width: 468px; height: 60px;}
#bannerHead img {border: solid 1px #111; }

/* Main content container: content and side */
#main {min-height: 96px; }

/* Special navigation block style */
#main ul.tabnav {border-bottom: solid 1px #006699; height: 2.4em; }
#main ul.tabnav li {float: left; display: inline; font-size: 1.1em; font-weight:bold; line-height: 2.2em; margin-right: 0.2em; }
#main ul.tabnav li a {color: #444; text-decoration: none; padding: 0.5em 0.75em; background-color: #eeeeee; }
#main ul.tabnav li a:hover {text-decoration: underline;}
#main ul.tabnav li.tabs-selected a {color: #fff; background-color: #006699; } 

.tabs-hide { display: none; }
.tabs-nav a, .tabs-nav a span { background:none; background-color: #ddd;}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { background:none; background-color: #006699; color: #fff; }

/* Content block */
#content {width: 640px; float: left; margin: 0 20px 8em 0; display:inline; }
#topFeats {height: 91px; width: 650px; overflow: hidden;}
#topFeats a {color: #fff; text-decoration: none; border-bottom: dotted 1px #fff; }
#topFeats a:hover {border-bottom: solid 1px #fff;}
#topFeats li {line-height: 3.0em; color: #fff; }
#topFeats li span {padding: 0 0.75em 0 0; border-right: solid 1px #fff; }
#topFeats li span.title {font-weight: bold; font-size: 1.2em; }
#topFeats li span.category {text-transform: uppercase;}
#topFeats li span.category, #topFeats li span.datetime {font-size: 1.1em; padding-left: 0.75em;}
#topFeats li span.datetime {border: none;}

#maincontent {margin: 3em 0; }
#maincontent h1 {font-size: 2.0em; margin: 0 0 0.35em; }
#maincontent h2 {font-size: 2.0em; margin: 0 0 0.5em 0; }
#maincontent h3, #maincontent h4 {font-size: 1.8em; margin: 1em 0 10px 0; }
#maincontent h5, #maincontent h6 {font-size: 1.5em; margin: 1em 0 10px 0; }
#maincontent div.post-single h2 {margin-top: 1.0em; }
#maincontent p {font-size: 1.2em; }
#maincontent a {text-decoration: none; }
#maincontent .thumb-post a:hover, #maincontent .photo-post a:hover {border: none;}
#maincontent .post ul, #maincontent .post ol {margin: 0.5em 0 0.5em 2.0em; font-size: 1.0em; }
#maincontent .post ol {margin-left: 2.5em;}
#maincontent .post ul li, #maincontent .post ol li {font-size: 1.2em; list-style-type: square; }
#maincontent .post ul li ul li, #maincontent .post ol li ol li {font-size: 1.0em;}
#maincontent .post ol li {list-style-type: decimal;}
#maincontent .post ol li ol li {list-style-type: decimal-leading-zero;}
#maincontent blockquote {border-left: solid 5px #aaa; font-style: normal; background-color: #f1f1f1; margin:1em 2em; padding: 0.5em 1em 0.5em 2em; }
#maincontent a:hover {text-decoration: none; border-bottom: dotted 1px #555; }
#maincontent img.featured {margin: 0 0 1.5em 0;}
#maincontent div.column_count {float: right; display: inline; width: 48px; height: 48px; margin: 0 0 0.75em 1em; line-height: 40px; font-size: 1.2em; text-align: center; }
#maincontent div.column_count small {font-size: 1.1em; }
#maincontent div.column_count a {text-decoration: none; color: #333; padding: 0.25em; }
#maincontent p.postmetadata {font-size: 1.1em; margin-bottom: 2em;}
#maincontent p.postmetadata span.datetime {background-color: #006699; padding: 3px 4px; color: #fff;}
#maincontent p.postmetadata span.category {text-transform: uppercase;}
#maincontent p.readmore {clear: both; padding-top: 0.6em; margin:0; text-align: left; font-size: 1.1em; color: #777; border-top: solid 1px #ddd; }
#maincontent div.thumb-post, #side div.thumb-post {float: left; display: inline; margin: 0 1em 1em 0;}
#maincontent div.thumb-post img, #side div.thumb-post img {padding: 1px; border: solid 1px #aaa;}
#maincontent div.share {padding:0; margin:10px 0 0 50px; }
#maincontent div.share ul {margin:0; padding: 0; }
#maincontent div.share li {font-size: 11px; margin:0 30px 0 0; padding: 0; float: left; display: inline; list-style-type: none; line-height: 18px; }
#maincontent div.share li img {margin: 0 4px 0 0; display: inline; float: left; }

/* Post comments and trackbacks styling */

#maincontent div.post-comments {margin: 2em 0 0;}
#maincontent div.post-comments h2 {font-size: 2.0em; }
#maincontent div.post-comments ul.tabnav {margin: 0 0 2em;}
#maincontent div.post-comments ul.tabnav li a {background-color: #ddd; color: #333; }
#maincontent div.post-comments ul.tabnav li.tabs-selected a {color: #fff; background-color: #006699; }
#maincontent div.post-single {padding-bottom: 2em; }
#maincontent div.post-single p.tags {clear: both; font-size: 1.0em; float: right; text-transform: uppercase; color: #999; }
#maincontent p.trackbackurl {font-size: 1.1em; color: #333; }
#maincontent p.trackbackurl span.url {font-weight: bold; padding:1px; border-bottom: dotted 1px #333; }
#maincontent div.post-comments div.reply a {float: right; font-size: 1.1em; background-color: #006699; color: #fff; padding: 3px 5px;}

#main .normalComments {padding: 1em 0; }
#main .normalComments li {margin: 0 0 1em; padding: 1em 1em 1em 0; border: solid 1px #ddd; background-color: #fff; }
#main .normalComments li.author {background-color: #ffffcc; border: solid 1px #f9ec78;}
#main .normalComments li ul.children {padding: 10px 0 0; }
#main .normalComments li ul.children li {clear: left; margin-left: 4em; }

#main .normalComments cite.author {font-style: normal; font-size: 1.8em; }
#main .normalComments div.gravatar {float: left; width: 55px; margin: 0 2em 0.5em 1em; }
#main .normalComments div.gravatar img {border: solid 3px #ccc; padding: 1px;}
#main .normalComments div.gravatar-author img {border: solid 3px #006699;}

#main .normalComments div.comment-content {margin-left: 90px; }
#main .normalComments span.datetime {font-size: 1.1em; color: #999; margin-left: 1em; }
#main .normalComments div.comment-content p {margin: 1em 0 0; font-size: 1.2em;}
#main .normalComments div.comment-content blockquote {font-size: 1.2em; line-height: 1.5em; }

#respond {padding: 1em 1em 1em; margin-left: 1em; border: solid 1px #ddd; background-color: #fff; }
#respond h3 {font-size: 1.8em; font-weight: normal;}
#commentform {}
#commentform p {margin: 0 0 5px;}
#commentform br {clear: left;}
#commentform label {float: left; display: inline; width: 120px; text-align: right; padding-right: 0.5em; font-weight:bold; line-height: 2.4em; padding-top: 0.3em; font-size: 1.1em; }
#commentform input {background-color: #fff; border: 1px solid #b4b4b4; width: 200px;	padding: 2px 0;	margin: 0.5em 0.5em 1.0em 0; }
#commentform textarea {	width: 400px; height: 120px;	padding: 2px;	border: solid 1px #ccc; }
#commentform #submit {background:none; font-size: 1.1em;	margin: 0.5em 0 0.5em auto; background-color: #336699; color: #fff; height: 3em; line-height: 3em; width: 120px; padding:0; }

#main div.post div.theme {clear: left; margin: 15px 0; padding-top: 10px; border-top: solid 4px #fff; text-align: center;}
#main div.post div.theme img {border: solid 4px #ddd; margin: 10px 0 2px;}
#main div.post div.theme ul {padding:0; margin:0;}
#main div.post div.theme ul li {float: left; margin: 0 2px 10px 0; padding:0; list-style-type:none; background:none; }
#main div.post div.theme ul a {padding: 3px 5px; background-color: #006699; color: #fff; text-decoration: underline; }
#main div.post div.theme ul a:hover {text-decoration: none;}

/* Main menu on the side */
#menuMain {margin: 2.0em 0 1.0em; color: #333; }
#content p.header, #menuMain p.header, #menuMain p.header-cat, #side p.header {text-transform: uppercase; font-size: 1.2em; font-weight: bold; }
#content p.featured {border-bottom: solid 1px #999; }
#menuMain p.header-cat {margin-top: 1em; margin-bottom: 0; }
#menuMain a {color: #333;}
#menuMain a:hover {color: #006699;}
#menuMain ul li {font-size: 1.2em; line-height: 2.0em; text-transform: uppercase; }
#menuMain ul li ul {margin-left: 0.75em; padding-left: 0.75em; border-left: solid 1px #006699; }
#menuMain ul li ul li {float: none; font-size: 1.0em; text-transform: none; }
#menuMain ul li ul li a {text-decoration: none;}
#menuMain ul li ul li a:hover {text-decoration: underline;}
#menuMain a.current-par, #menuMain a.current-subpar, #menuMain a.current-cat, #menuMain a.current-subcat {font-weight: bold; text-decoration: none; }
#menuMain a.current-cat {color: #006699; border-bottom: dotted 1px #006699; }

/* Side block */
#side {width: 300px; float: left; display: inline;  text-align: left; margin: 0 0 5em; }
#side #sidebarOne, #side #sidebarTwo {width: 145px; float: left; display: inline; }
#side #sidebarOne {margin-right: 10px; }
#side div.format, #side li.widget {background-color: #fff; padding: 2em 0 0; margin: 0 0 1em; border: solid 1px #ccc; border-top: none;}
#side #tags {padding: 2.0em 0;}
#side #tags ul.wp-tag-cloud li {display: inline; margin-right: 0.5em;}
#side div.widget {padding: 15px; font-size: 11px; border: solid 1px #ccc; }
#side div.widget p.header {font-size: 12px; border-bottom: solid 1px #000; }

/* Side search form*/
#searchform {padding: 0 0 0 2em; }
#searchform2 {padding: 0; margin-top: 2em; }
#search, #search2 {	padding: 0; margin: 0;}
#search input, #search2 input {	background-color: #fff; border: 1px solid #b4b4b4;	float: left; display: inline; padding: 4px 6px; width: 220px; }
#search input.btn, #search2 input.btn {	background: none; border: 0;	margin: 2px 0 0 4px;	padding: 0;	width: auto; }

/* Side formatting */
#menuMain, #recent {padding: 0 1.5em 2em 2em; }
#side h2 {margin-bottom: 0.5em;}

/* Recent content on the side */
#side div.recent {border-top: solid 1px #ddd; padding: 2em 1.5em 1em; }
#recent ul.comments {margin-top: 1em; }
#recent ul.comments li, #side li.widget ul li {color: #444; font-size: 1.1em; padding: 0.25em 0; border-bottom: solid 1px #ccc; }

/* Navigation styling */
#maincontent div.pagerbox {text-align: center; font-size: 1.2em; }
#maincontent div.pagerbox a {color: #fff; padding: 4px 6px; background-color: #555; border: none;}
#maincontent div.pagerbox a:hover {background-color: #006699; color: #fff; border: none; }
#maincontent div.pagerbox a.current {color: #fff; background-color: #006699;}

/* Ad blocks */
#side div.ads {margin-top: 2em; padding: 20px 0 15px 15px; text-align: center; }
#side div.ads img.ad {margin: 0 10px 10px 0; border: solid 1px #59504d; display: inline; }
#side div.ad-300 {padding-left: 0; margin-top: 1em; width: 300px; height: 100px; background-color: #fff; text-align:center; margin: 20px 0; }

/* Footer */
#prefooter {margin: 2em 0 0; height: 10px; background-color: #006699; padding:0; }
#footer {text-align: left; padding: 2em 0 1em; border-top: solid 1px #666; background-color: #444; min-height: 8em; color: #ddd; }
#footer div.cleaner {clear: left; }
#footer div.sep {clear: both; margin: 5px 0; line-height: 1px; font-size: 1px; background-color: #555; border-top: solid 1px #333; }
#footer p.header {text-transform: uppercase; font-size: 1.1em; font-weight: bold; color: #fff; margin:0; }
#footer a {text-decoration: none; color: #aaa; text-decoration: underline; }
#footer a:hover {text-decoration: none; color: #fff;}
#footer div.copyrights {text-align: left; }
#footer div.copyrights span.eventina {float: right;}
#footer #aboutBox {float: right; width: 300px; font-size: 11px; }
#footer #aboutBox p.header {font-size: 11px;}

#footer ul li {font-size: 1.1em; float: left; display: inline; margin: 0 1em 0.5em 0; }
#footer ul.categories li {line-height: 18px; }
#footer ul.pages li {}

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

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

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

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */


/* Begin Various Tags & Classes */
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;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	margin-top: 10px;	}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

