/* Thu, 17 Nov 2011 23:04:48 GMT */
/***********************************/

/*------------------------------------------------------------------
[Master Stylesheet]
Project:				seelva
Version:				1.0
Latest Edition (Y/M/D):	11/05/01
Assigned to:			Hernan Silva
-------------------------------------------------------------------*/

/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

/******** Style 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,
b, u, i, center,
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-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/******** End Style Reset********/
/******** Typo********/
html {
font-size:100.01%;
}
body {
font-family: Georgia, "Times New Roman", serif;
font-size: 0.875em;
line-height: 1.5em;
color: #000000;
text-align: left;
}

/* Links */
a, a:link {
color: #2C538A;
background-color: transparent;
text-decoration: underline;
}
a:active {
color: #2C538A;
text-decoration: underline;
}
a:visited {
color: #B2B7BE;
text-decoration: none;
}
a:hover {
color: #B2B7BE;
text-decoration: underline;
}
/* End Links*/

/* Headings */
h1, h2, h3, h4, h5, h6 {
color: #1E5491;
font-family: Georgia, "Times New Roman", serif;
font-weight: normal;
font-style: italic;
padding-bottom: 8px;
margin-bottom: 4px;
line-height: 120%;
}

h1 { font-size: 214%; }
h2 { font-size: 192%; }
h3 { font-size: 171%; }
h4 { font-size: 150%; }
h5 { font-size: 128%; }
h6 { font-size: 107%; }

h1 a, h1 a:link, h1 a:visited {
background: transparent;
display: block;
text-decoration: underline;
line-height: 100%;
}

h1 a:hover {
background:transparent;
}

h2 a, h2 a:link,
h3 a, h3 a:link,
h4 a, h4 a:link,
h5 a, h5 a:link,
h6 a, h6 a:link {
}

h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
}
/* End Headings */

/* Text */
p {
line-height: 1.4em;
margin-bottom: 1.5em;
padding: 0;
}
blockquote {
font-style: italic;
margin-top:0.5em;
margin-left: 1.5em;
border-left: 1px solid #dddddd;
padding-left: 0.5em;
}
blockquote p {
}
cite, q {
font-style: normal;
margin:0.5em 0;
margin-left: 1.5em;
border-left: 1px solid #dddddd;
padding-left: 0.5em;
font-style: italic;
}
p cite, p q {
	margin-left: 0;
	border-left: none;
	padding-left: 0;
}
cite::after {
	content: open-quote;
}
cite::before {
	content: close-quote;
}
pre {
font-size: 1em;
font-family: "Courier New", Courier, monospace;
margin: 0.5em 0 0.5em 1.5em;
padding-left:0.5em;
border-left: 1px solid #dddddd;
}
code {
font-size: 1em;
font-family: "Courier New", Courier, monospace;
white-space: pre;
}
pre code {
font-family: "Courier New", Courier, monospace;
display:block;
background: #ffffee;
border: 1px solid #AA9977;
margin: 0.5em 0em;
padding: 0.3em;
white-space: pre;
}

strong, b 		{ font-weight: bold; }
em, i 			{ font-style:italic; }
del 			{ }
ins 			{ text-decoration:underline; }
acronym, abbr 	{
letter-spacing: 0.08em;
border-bottom: 1px dotted #669933;
cursor: help;
}
sub 			{ font-size: 0.8em; }
sup 			{ font-size: 0.8em; vertical-align:50%; }
small, .small 	{ font-size: 0.8em; }
big 			{ font-size: 1.2em; }
/* End Text*/

/* Lists */
ul {
list-style-type: disc;
margin: 0 0 1em 1.43em;
padding: 0;
}
ul li {
padding-left: 0em;
}

ol {
list-style-type: decimal;
margin: 0 0 0.5em 0.6em;
padding: 0;
}
ol li {
margin: 0 0 0.25em 1em;
padding: 0;
}

ul.nostyle, ol.nostyle 			{ list-style-type:none }
ul.disc, ol.disc 				{ list-style-type: disc; color: #3B6094 }
ul.circle, ol.circle 			{ list-style-type: circle }
ul.square, ol.square 			{ list-style-type: square }
ul.decimal, ol.decimal 			{ list-style-type: decimal }
ul.decimalzero, ol.decimalzero 	{ list-style-type: decimal-leading-zero }
ul.lroman, ol.lroman 			{ list-style-type: lower-roman }
ul.uroman, ol.uroman 			{ list-style-type: upper-roman }
ul.lalpha, ol.lalpha 			{ list-style-type: lower-alpha }
ul.ualpha, ol.ualpha 			{ list-style-type: upper-alpha }
ul.lgreek, ol.lgreek 			{ list-style-type: lower-greek }
ul.llatin, ol.llatin 			{ list-style-type: lower-latin }
ul.ulatin, ol.ulatin 			{ list-style-type: upper-latin }
ul.armenian, ol.armenian 		{ list-style-type: armenian }
ul.georgian, ol.georgian 		{ list-style-type: georgian }
/*
ul.hebrew {list-style-type: hebrew}
ul.c-ideo {list-style-type: cjk-ideographic}
ul.hi {list-style-type: hiragana}
ul.ka {list-style-type: katakana}
ul.hi-iroha {list-style-type: hiragana-iroha}
ul.ka-iroha {list-style-type: katakana-iroha}
*/

dl {
margin: 0.5em;
margin-left: 1.43em;
margin-right: 0;
padding: 0;
}
dl dt {
margin: 0.25em 0;
padding: 0;
font-weight: bold;
}
dl dd {
margin: 0 0 0 1.43em;
padding: 0;
}
/* End Lists*/

/* Tables */
table {
margin: 0 0 1.5em 0;
padding: 0;
width:99%;
border-top:1px solid #eeeeee;
border-right:1px solid #eeeeee;
border-collapse:collapse;
}
table caption {
margin: 0;
padding: 0 0 0.2em 0;
font-size:85.7%;
font-weight: bold;
font-style:italic;
}
th {
font-weight: bold;
text-align: left;
background:#eeeeee;
border-left: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
padding:0.4em;
text-align:center;
}
tr 		{ }
tr.odd 	{ background:#ffffff; }
tr.even { background:#fafafa; }
td {
padding:0.2em;
text-align:center;
border-bottom:1px solid #eeeeee;
border-left:1px solid #eeeeee;
}
/* End Tables */

hr {
clear: both;
height: 0;
color: #999999;
/*height: 1px;*/
/*background:#ffffff url(../images/hr.jpg) center center;*/ /*Useful when creating an own hr*/
}

br {
clear: both;
}

/******** End Typo********/
/******** Layout********/

html {
background: transparent url(../images/bg.png) repeat left top;
}

body {
}

#outer {
margin: 10px auto;
overflow: hidden;
}

#wrapper {
}

.holder {
}

#header {
background: #243F5D url(../images/header_bg.jpg) repeat-x center top;
float:none;
margin:0px auto;
width: 960px;
margin-top: 3em;
}


#header .holder {
background: transparent url(../images/header_flare.png) no-repeat center top;
height: 120px;
overflow: visible;
position: relative;
}

	#logo {
	}
	#logo img {
		margin-bottom: 0;
	}
	#logo span{
	}

	#tagline {
	float:left;
	width: 508px;
	text-align: center;
	}

#navbar {
float:left;
width:100%;
}

#navbar .holder {
	background: transparent url(../images/navbar_bg.jpg) repeat-x left top;
	padding-top: 0;
	padding-bottom: 0;
	height: 39px;
}

#teaser {
float: left;
width: 100%;
}

#teaser .holder {

}

#primary {
float:left;
width:100%;
}


#primary .holder {

}

	#main-content {
	}

	.primary-sidebar {
	}

#secondary {
float:left;
width:100%;
}

#secondary .holder {
background: #fafafa;
}

#footer {
float:left;
text-align: center;
width: 100%;
}

#footer .holder {
background: transparent url(../images/footer_bg.jpg) repeat left top;
}

/******** End Layout********/
/******** Navbar********/

/* Tabs configuration*/
.tabs {
	margin: 0;
	list-style: none;
	clear: both;
	display: block;
	overflow: auto;
}
.tabs li {
	display: inline;
	float:left;
	margin:0;
	padding: 0;
}
.tabs li a, .tabs li a:visited {
	background: #cccccc;
	color: #333333;
	display: block;
	font-weight: bold;
	line-height:2em;
	padding: 0em 1em;
	text-decoration: none;
}
.tabs li a:hover, .tabs li a.active {
	background: #888888;
	color: #ffffff;
	text-decoration: none;
}
/* End Tabs configuration*/

/* Horizontal Menu*/
.horizontal-menu {
	margin: 0;
	list-style: none;
	clear: both;
	display: block;
	overflow: auto;
}
.horizontal-menu li {
	display: inline;
	margin:0;
	padding: 0;
	border-left: 1px solid #dddddd;
}
.horizontal-menu li:first-child {
	border-left: none;
}

.horizontal-menu li a, .horizontal-menu li a:visited {
	line-height:2em;
	padding: 0em 1em;
	text-decoration: none;
}
.horizontal-menu li a:hover, .horizontal-menu li a.active {
	text-decoration: none;
}
/* End Horizontal Menu*/

/* Vertical menu */
.vertical-menu {
	margin: 0;
	list-style: none;
	clear: both;
	display: block;
	overflow: auto;
}
.vertical-menu li {
	margin:0;
	padding: 0;
	border-bottom: 1px solid #dddddd;
}
.vertical-menu li a, .vertical-menu li a:visited {
	background: #cccccc;
	color: #333333;
	display: block;
	font-weight: bold;
	line-height:2em;
	padding: 0em 1em;
	text-decoration: none;
}
.vertical-menu li a:hover, .vertical-menu li a.active {
	background: #888888;
	color: #ffffff;
	text-decoration: none;
}
/* End Vertical menu */
.tabs li {
padding-top: 11px;
}
.tabs li a {
background: transparent;
color: #ffffff;
}
.tabs li a:hover, 
.tabs li.current-menu-item a, 
.tabs li.current-menu-item a:link {
background: #ffffff url(../images/menuitem_bg.jpg) repeat-x left top;
color: #1F3A57;
}
/******** End Navbar********/
/******** Post********/
#main-content .post {
margin-bottom:1.4em;
}

#main-content .post h3 span {
color: #587DA5;
text-decoration: none;
padding-top: 5px;
display: block;
border-bottom: solid 1px #A5BFDF;
font-size: 135%;
padding-bottom: 15px;
}

.home #main-content .post .entry,
.category #main-content .post .entry {
background: transparent url(../images/pullquote.png) no-repeat left 12px;
clear: both;
padding-left: 80px;
padding-top: 4px;
font-style: italic;
}

.post .post-meta {
/*font-size: 0.85em;
padding:0em;
margin:-0.2em 0 1em 0;*/
}

.post .post-meta .date {
/*font-weight: bold;
font-style: italic;
color: #AD9E8D;*/
}

.post .post-meta .author {
/*font-weight: bold;
font-size: 1.25em;*/
}

.post .post-meta div.comments-count {

}

/******** End Post********/
/******** Widget********/
.widget-holder {
margin: 0;
margin-bottom: 1em;
padding: 0;
background: #EBF4FD;
overflow: hidden;
}
.widget-holder h2 {
}
.widget-holder .widget {
	background: transparent;
	margin: 1em;
	padding: 0.4em 0;
	padding-left: 0.6em;
	border-bottom:1px solid #dddddd;
}
.widget-holder .widget .widget-title {
margin-bottom:0.4em;
background: transparent url(../images/widget_title_bg.png) repeat-x left bottom;

}
/******** End Widget********/
/********Sidebar********/

/******** End Sidebar********/
/******** Footer********/

/******** End Footer********/
/******** Forms********/

/* Form elements*/
form {}

form div {
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	clear: both;
	border-bottom: 1px solid #eeeeee;
	width: 100%;
	float: left;
}

form p {
	margin-top: 0.5em;
	padding-bottom: 0.5em;
	clear: both;
	border-bottom: 1px solid #eeeeee;
}
form div p {
	border-width: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	display: inline-block;
}
fieldset {
	padding: 0.5em 1.5em 1.5em 1.5em;
	margin-bottom: 1.5em;
	border: 1px solid #eee;
}
fieldset legend {
	padding: 0 6px;
	font-weight: bold;
}

label,
span.label {
	line-height: 130%;
	padding: 0.4em 0;
	width: 100%;
	clear: both;
	display: block;
}

label em,
span.label em {
	color: #ff0000;
}

input[type="file"],
input[type="password"],
input[type="text"],
select,
textarea {
	font-size: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 4px 0;
	width: 99%;
	clear: both;
	border: 1px solid #cccccc;
}

input[type="file"]:focus,
input[type="password"]:focus,
input[type="text"]:focus,
select:focus,
textarea:focus {
	border: 1px solid #FFCC00;
	background: #fefefe;
}

input[type="file"][readonly],
input[type="password"][readonly],
input[type="text"][readonly],
select[readonly],
textarea[readonly] {
	background: #f9f9f9;
}

input[type="file"][disabled],
input[type="password"][disabled],
input[type="text"][disabled],
select[disabled],
textarea[disabled] {
  background: #ececec;
  color: #888888;
}

input.image,
input[type="image"] {
	width: auto;
	height: auto;
	border: none;
}

textarea {
	height: 10em;
}

select {
	padding: 4px;
}

option {
	border-bottom:1px solid #eeeeee;
}

div.controlset {
	border-bottom: none;
	margin: 0;
	padding: 0;
	width: 99%;
	clear: both;
	float: none;
}
div.controlset span.label {
	line-height: normal;
}
div.controlset label {
	float: none;
	width: auto;
	line-height: normal;
	display: inline;
	clear: none;
	padding: 0;
}

input.readonly {
	background-color: transparent;
	border: none;
}
/* End Form Elements*/

/* Buttons */
/* From: http://particletree.com/features/rediscovering-the-button-element/ */

input[type="button"],
input[type="submit"],
input[type="reset"],
a.button,
button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float:left;
	margin:0 7px 0 0;
	background:#f5f5f5;
	border: 1px solid #dedede;
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
	line-height: 180%;
	color:#565656;
	cursor:pointer;
	padding:4px 12px; /* Links */
}

button {
	width:auto;
	overflow:visible;
	padding:4px 12px 4px 7px; /* IE6 */
}

button[type] {
	padding:4px 12px 4px 7px; /* Firefox */
	line-height: 180%; /* Safari */
}

*:first-child+html button[type] {
	padding:4px 12px 4px 7px; /* IE7 */
	line-height: 180%;
}

button img,
a.button img{
	margin:0 3px -3px 0 !important;
	padding:0;
	border:none;
	float: left;
}

/* STANDARD */
input[type="button"]:hover, input[type="button"]:focus,
input[type="submit"]:hover, input[type="submit"]:focus,
input[type="reset"]:hover, input[type="reset"]:focus,
button:hover, button:focus,
a.button:hover {
	background-color:#dff4ff;
	border:1px solid #c2e1ef;
	color:#336699;
}
input[type="button"]:active,
input[type="submit"]:active,
input[type="reset"]:active,
button:active,
a.button:active {
	background-color:#6299c5;
	border:1px solid #6299c5;
	color:#fff;
}

/* POSITIVE */
input[type="button"].positive,
input[type="submit"].positive,
input[type="reset"].positive,
button.positive,
a.button.positive {
	color:#529214;
}

input[type="button"].positive:hover, input[type="button"].positive:focus,
input[type="submit"].positive:hover, input[type="submit"].positive:focus,
input[type="reset"].positive:hover, input[type="reset"].positive:focus,
button.positive:hover, button.positive:focus,
a.button.positive:hover {
	background-color:#E6EFC2;
	border:1px solid #C6D880;
	color:#529214;
}
input[type="button"].positive:active,
input[type="submit"].positive:active,
input[type="reset"].positive:active,
button.positive:active,
a.button.positive:active {
	background-color:#529214;
	border:1px solid #529214;
	color:#fff;
}

/* NEGATIVE */
input[type="button"].negative,
input[type="submit"].negative,
input[type="reset"].negative,
button.negative,
a.button.negative {
	color:#d12f19;
}
input[type="button"].negative:hover, input[type="button"].negative:focus,
input[type="submit"].negative:hover, input[type="submit"].negative:focus,
input[type="reset"].negative:hover, input[type="reset"].negative:focus,
button.negative:hover, button.negative:focus,
a.button.negative:hover {
	background:#fbe3e4;
	border:1px solid #fbc2c4;
	color:#d12f19;
}
input[type="button"].negative:active,
input[type="submit"].negative:active,
input[type="reset"].negative:active,
button.negative:active,
a.button.negative:active {
	background-color:#d12f19;
	border:1px solid #d12f19;
	color:#fff;
}

/* DISABLED */
input[type="button"][disabled], input[type="button"][disabled]:hover, input[type="button"][disabled]:active,
input[type="submit"][disabled], input[type="submit"][disabled]:hover, input[type="submit"][disabled]:active,
input[type="reset"][disabled], input[type="reset"][disabled]:hover, input[type="reset"][disabled]:active,
button[disabled] {
background: #dddddd;
color:#888888;
border: 1px solid #cccccc;
}

/* End Buttons*/

/* Help and Guidelines */
form .help {
	font-size: 82%;
}

form .guidelines {
	background: #FFFFE8;
	border:1px solid #F5E6A5;
	color:#444;
	font-size:82%;
	line-height:130%;
	padding:8px 6px;
}

/* End help*/

/* Wrappers, widths, columns */
.buttonrow {
    border: 1px solid #EEEEEE;
    clear: both;
    display: block;
    float: none;
    margin-bottom: 1.5em;
    overflow: auto;
    padding: 1.5em;
    width: auto;
}

form div.inline-field {}

form div.inline-field label,
form div.inline-field span.label {
	width: 35%;
	float: left;
	clear: none;
	display: inline;
}
form div.inline-field input[type="file"],
form div.inline-field input[type="password"],
form div.inline-field input[type="text"],
form div.inline-field select,
form div.inline-field textarea,
form div.inline-field div.controlset {
	width: 60%;
	float: right;
	clear: none;
}

form div.inline-field input[type="checkbox"],
form div.inline-field input[type="radio"] {
	float: left;
}

form div.error-field {}
form div.error-field label {
	color: #FF0000;
}
form div.error-field input[type="file"],
form div.error-field input[type="password"],
form div.error-field input[type="text"],
form div.error-field select,
form div.error-field textarea {
	border: 1px solid #FFBBBB;
	background: #FFF9F9;
}

form div.one3width label,
form div.one4width label {
	font-size: 87%;
}

form div.last-field {
	float: right;
	clear: right;
	margin-right: 0;
}

/******** End Forms********/
/******** Tools********/

/* Alignment*/
.alignleft 		{ text-align:left; }
.aligncenter 	{ text-align:center; }
.alignright 	{ text-align:right; }
.alignjust 		{ text-align:justify; }
/* End Alignment*/

/* Floating*/
.floatleft 		{ float:left; }
.floatright 	{ float:right; }
.nofloat 		{ float:none; }
/* End Floating*/

/* Images*/
img,
a img {
margin:8px;
margin-top:0;
padding:6px;
background: #fafafa url(../images/loader_s.gif) no-repeat center center;
border: 1px solid #eeeeee;
}
img.nostyle,
button img,
a.button img {
padding: 0;
background: transparent;
border: 0px;
}
img.floatleft 	{ margin: 0; margin-right:1em; margin-bottom:1em; }
img.floatright 	{ margin: 0; margin-left:1em; margin-bottom:1em; }
img.nofloat 	{ display: block; margin-left: auto; margin-right: auto; }
/* End Images*/

/* Image replacement */
.imgreplace { text-indent: -5000em;	display: block; }
/* End Image replacement */

/* Texts*/
/* From: http://bluetrip.org/ */
.large 		{ font-size:1.5em; }
.hide 		{ display:none; }
.quiet 		{ color:#999999; }
.loud 		{ color:#ff0000; }
.highlight	{ background:#ff0; }
.required 	{ font-weight:bold; color:#ff3300; }
.thin 		{ font-weight: lighter; }
.uppercase 	{ text-transform: uppercase; }
.lowercase 	{ text-transform: lowercase; }
.capitalize { text-transform: capitalize; }

.info, .error, .notice, .success { padding:0.8em 0.8em 0.8em 28px; margin-bottom:1.6em; border:1px solid #ddd; }
.info 		{ background:#DFEAF7 url(../images/icons/information.png) no-repeat 4px 1em; color:#0E2672; border-color:#BAD3F1; }
.error 		{ background:#FBE3E4 url(../images/icons/cross.png) no-repeat 4px 1em; color:#8a1f11; border-color:#FBC2C4; }
.notice 	{ background:#FFF6BF url(../images/icons/error.png) no-repeat 4px 1em; color:#514721; border-color:#FFD324; }
.success 	{ background:#F3F7E2 url(../images/icons/tick.png) no-repeat 4px 1em; color:#264409; border-color:#C6D880; }
.info a 	{ color:#0E2672; background:none; padding:0; margin:0; }
.error a 	{ color:#8a1f11; background:none; padding:0; margin:0; }
.notice a 	{ color:#514721; background:none; padding:0; margin:0; }
.success a 	{ color:#264409; background:none; padding:0; margin:0; }
/* End Texts */

/* Clearing */
/* From: http://www.contentwithstyle.co.uk/content/a-css-framework */
.clear {
clear: both;
display: block;
}

.stretch {
clear: both;
height: 1px;
margin: 0;
padding: 0;
font-size: 15px;
line-height: 1px;
}
.clearfix:after {
clear: both;
height: 0;
display: block;
visibility: hidden;
content: ".";
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
/* end clearing */
.clearbg {background: transparent;}

/* accessibility */
span.accesskey {
text-decoration: none;
}
.accessibility {
position: absolute;
top: -999em;
left: -999em;
}
/* end accessibility */

/* Width */
.fullwidth { width: 100%; clear: both; }
.halfwidth,
.one2width { width: 49%; clear: none; }
.one3width { width: 32%; margin-right: 1%; clear: none; }
.one4width { width: 24%; margin-right: 1%; clear: none; }
.one5width { width: 19%; margin-right: 1%; clear: none; }
.one6width { width: 15%; margin-right: 1%; clear: none; }
.one7width { width: 13%; margin-right: 1%; clear: none; }
/* Should't go any further!! */
/* End Width */

.more_link, .more {}


/******** End Tools********/
/******** Custom********/

.emph {
color: #669933;
}

#teaser .more {
background: #FEDAA0 url(../images/teaser_btn_bg.jpg) repeat-x left top;
color: #F87803;
padding: 7px;
border: 1px solid #FFC673;
font-style: italic;
text-decoration: none;
}
#teaser a.more:hover {
color: #1E5491;
}

.photo-header {
background: transparent url(../images/girl.png) no-repeat right top;
bottom: -2.7em;
height: 226px;
position: absolute;
right: 0;
width: 228px;
z-index: 2;
}

.teaser-bg {
background: #F8F4CE url(../images/teaser_bg.jpg) repeat-x left bottom;
padding: 1em;
}

.post-meta {
}

.post-date {
background: transparent url(../images/date_bg.png) no-repeat left top;
width: 46px;
height: 69px;
text-align: center;
}

.date-day {
font-size: 180%;
color: #ffffff;
clear: both;
}
.date-month {
font-size: 120%;
color: #ffffff;
clear: both;
}
.date-year {
font-size: 110%;
color: #ffffff;
clear: both;
}

#tagline h2 {
color: #FFFFFF;
font-size: 328%;
text-shadow: 1px 2px #000000;
line-height: 0.6em;
}


#tagline p {
	color: #FFFFFF;
	font-size: 120%;
	font-style: italic;
	line-height: 1.1em;
	margin-bottom: 0;
}

/******** End Custom********/

