/*
Theme Name:Valenti Martin
Theme URI:http://wordpress.org/
Description:Custom template for Valenti Martin
Author:Jessie Canon
Author URI:http://www.jcanon.org/
*/

@charset "utf-8";

/*************** GLOBAL TAG STYLES ***************/
body {background-color:#E6E6E6; color:#414141; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; margin:0 10px 20px 10px;}

a {color:#00ABED; text-decoration:none;}

a:active {outline:none;}

:focus {-moz-outline-style:none;}

a:hover {color:#00ABED; text-decoration:underline;}

button {background-color:#000;}

h1 {}

h2 {color:#00ABED; font-family:"Arial Black", Gadget, sans-serif; font-size:12px; margin:0px; padding:0px 0px 10px 0px; text-transform:uppercase; font-weight:bold;}
	h2 a {color:#00ABED; font-weight:bold;}
	h2 a:hover {color:#818181; text-decoration:none;}

h3 {font-family:"Arial Black", Gadget, sans-serif; font-size:11px; margin:0px; padding:5px 0px 15px 0px; text-transform:uppercase;}

h4 {}

img {border:none;}

p {line-height:18px; margin-bottom:10px;}

ul {}
	ul li {padding-bottom:5px; line-height:18px;}


/*************** GLOBAL CLASS STYLES ***************/
.alignleft {float:left; margin:0px 20px 0px 0px;}
.alignright {float:right; margin:0px 0px 0px 20px;}

.blackBorder {border-top:1px solid #B480E4; padding-bottom:5px; margin-top:10px;}
.blackBorderHP {border-top:2px solid #D9BEF1; padding-bottom:5px;}
.blackBorderHPbtm {border-bottom:2px solid #D9BEF1; padding-top:5px;}
.blackBorderHP2 {border-top:1px solid #B480E4; padding-bottom:5px;}
.blackBorderHP2btm {border-bottom:1px solid #B480E4; padding-top:5px;}
.blackBorderPost {border-top:1px solid #B480E4; padding:15px 0px 10px 0px;}

.blogPost {}
	.blogPost p.blogDate {color:#999; font-size:11px; margin:0px; padding:0px;}
	.blogPost h2 {font-size:22px; margin:0px 0px 10px 0px; padding:0px; text-transform:none;}
		.blogPost h2 a {color:#00ABED; text-decoration:none;}

.clear {clear:both;}

.even {background-color:#f6f6f6; margin:4px 0px; padding:10px 10px 5px 10px;}

.eventItem {margin:0px 0px 20px 10px;}
	.eventItem p {}
	.eventItem p a {font-weight:bold; text-transform:uppercase;}

.lcase {text-transform:lowercase;}

.odd {background-color:#f6f6f6; margin:4px 0px; padding:10px 10px 5px 10px;}

.oldEntriesLink {font-family:"Arial Black", Gadget, sans-serif; font-size:12px; font-weight:bold; margin:20px 0px; text-transform:uppercase;}

.postmetadata {font-size:11px; margin:15px 0px 0px 0px;}

.rightColSpcr {margin:0px 0px 15px 10px;}
	div.rightColSpcr li {left:-5px; list-style:none; margin:0px; padding:0px 0px 4px 0px; position:relative;}
	div.rightColSpcr li a {font-weight:bold;}
	
.thinBorder {background:URL('graphics/thinBorder.gif') repeat-x; height:2px; clear:both;}
.thinFooterBorder {background:URL('graphics/thinBorder.gif') repeat-x; height:2px; clear:both; margin:15px 0px;}

.submitBtn {background-color:#000; border:0px; color:#FFF; cursor:pointer;}

#hpWidgets a {font-weight:bold;}
#hpWidgets .twittercontent a {font-weight:normal;}

#cem2 > .tweetcntr1 {display:none;}
#vv2 > .tweetcntr1 {display:none;}


.timeline-header, .timeline-footer {display:none;}


/*************** GLOBAL LAYOUT STYLES ***************/
#shadowWrapper {background-color:#fff; box-shadow:7px -2px 8px #999, -7px -2px 8px #999, 0px 8px 8px #999; margin:0 auto; width:1020px;}

#siteWrapper {padding-top:20px; margin:0 auto; width:988px;}

#pgHeader {height:85px; margin-bottom:10px; width:960px;}

#contentWrapper {margin:0 auto; width:940px;}
	
#hpLeftContent {padding-top:5px; float:left; margin-bottom:15px; margin-right:32px; width:610px;}
	#hpLeftContent h2 {padding-top:5px;}
#hpRightContent {padding-top:5px; float:right; margin-bottom:15px; width:286px;}
	#hpRightContent h2 {padding-top:5px;}
	
#pgNavigation {margin:0; padding:0;}
	#pgNavigation ul {display:inline-block; list-style:none; margin:0; padding:12px 0;}
	#pgNavigation ul>li {display:inline-block; list-style:none; padding:0 26px 0 0; position:relative; z-index:1000;}   
	#pgNavigation ul>li a {color:#00ABED; display:block; font-family:"Arial Black", Gadget, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase;}
	#pgNavigation ul>li a:hover {color:#6900CC; text-decoration:none;}
	#pgNavigation ul>li.current_page_item a, #pgNavigation ul>li.current_page_parent>a {color:#6900CC; text-decoration:none;}
	#pgNavigation ul>li.current_page_item a:hover, #pgNavigation ul>li.current_page_parent a:hover {text-decoration:none;}
   	
  #pgNavigation ul ul {display:none; left:0; margin:0 0 0 -35px; padding:0; position:absolute;} 
  #pgNavigation ul ul li {background-color:#00ABED; float:left; margin:4px 0 0 0; padding:0; text-align:center; width:175px;}
  #pgNavigation ul ul li a {color:#FFF; display:block; font-size:14px; padding:8px 5px; text-transform:none;}
  #pgNavigation ul li.current_page_item ul li a {color:#00ABED;}
  #pgNavigation ul li.current_page_item ul li a:hover {color:#6900CC;}
  #pgNavigation ul ul li a:hover {text-decoration:none;}
  #pgNavigation ul ul li.current_page_item a, #pgNavigation ul ul li.current_page_parent a {color:#6900CC; text-decoration:none;}
	#pgNavigation ul ul li.current_page_item a:hover, #pgNavigation ul ul li.current_page_parent a:hover {text-decoration:none;}

#pgLeftColumn {float:left; margin-right:32px; padding-top:10px; width:622px;}

div.tb_header, #msg_loading {display:none !important;}

div.tb_tweetlist {border-bottom: 0 !important;}

div.tb_tweet {
    border-top: 0 !important;
    color: #2E1E80 !important;
    padding: 5px 0 !important;
}

#pgRightColumn {float:left; width:286px;}
	#pgRightColumn ul {margin:0px;}
	#pgRightColumn ul li {margin:0 0 10px 0;}

#pgFooter {color:#747474; font-size:10px; text-align:center;}
	#pgFooter p {padding:10px 0 20px 0;}
	