/*
Frothy Goodness LAYOUT CSS v1

Colors:

*/


/* ---------------------- Head  ------------------------ */

html, body, div, span,
applet, object, iframe, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, b, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin:0;
padding:0;
border:0;
font-weight:inherit;
font-style:inherit;
/*line-height:1;*/
/*text-align:left;*/
/*vertical-align:baseline;*/
}

body{
font-size: 14px;
background-color: #000;
}

html, body {
height: 100%;
margin: 0 0 1px;
padding: 0;
}

.inside{
padding:0 10px;
}

.text_block{
float:left;
}

strong {font-weight:bold;}
em {font-style:italic;}

.image_block{
float:left;
}

#header{
position: relative;
height: 117px;
}

#logo {
position: absolute;
top:33px;
left:20px;
}

#logo a {
background: url(../images/metanoia_title2.png) top left no-repeat;
text-indent: -9999px;
display:block;
height:54px;
width:310px;
}

#logo a:hover {
background: url(../images/metanoia_title2.png) bottom left no-repeat;
text-indent: -9999px;
display:block;
height:54px;
width:310px;
}

#eclipse {
background: url(../images/eclipse_clock.jpg) top left no-repeat;
width:351px;
height:119px;
position: absolute;
left:780px;
top:0;
}

.wrapper {
width:1000px;
margin:0 auto;
}

#mainimg {
position:relative;
left:-80px;
width:1200px;
background:url(../images/mainbg2.jpg) top left no-repeat;
height:533px;
}

#mainimg_home {
position:relative;
left:-100px;
width:1200px;
background:url(../images/indexbg3.jpg) top center no-repeat;
height:533px;
}

#mainimg_about {
position:relative;
left:-100px;
width:1275px;
background:url(../images/aboutbg2.jpg) top center no-repeat;
height:591px;
}

#mainimg_contact {
position:relative;
left:-100px;
width:1200px;
background:url(../images/contactbg.jpg) top center no-repeat;
height:597px;
}

#main_content {
background-color: #000;
}

#head_content {
background-color: #030706;
}

/* --------------------------  Navigation  ---------------------- */

#navbg {
position: relative;
left:-100px;
height:28px;
width:1200px;
background: url(../images/navbg.jpg) top center repeat-y;
}

#nav{
position: relative;
height:28px;
background: #3c3c3c;
}

#nav ul {
position: relative;
left:520px;
top:6px;
width:630px;
}

.ff7 #nav ul {
position: relative;
left:520px;
top:5px;
width:630px;
}

.ff8 #nav ul {
position: relative;
left:520px;
top:5px;
width:630px;
}

#nav ul li {
list-style-type: none;
float:left;
margin-right:14px;
}

#nav ul li a {
font-size:18px;
line-height:18px;
font-weight:normal;
font-family: 'Molengo', arial, serif;
letter-spacing: 1px;
color:#882222;
display:block;
}

#nav ul li a:hover {
color:#000;
}

#nav ul li a.current {
color:#000;
}

#nav input {
border:none;
background:none;
cursor:pointer;
font-size:18px;
line-height:18px;
font-weight:normal;
font-family: 'Molengo', arial, serif;
letter-spacing: 1px;
color:#882222;
display:block;
position:relative;
top:-4px;
width:77px;
margin-left:-4px;
}

.safari #nav input {
position:relative;
top:0px;
width:75px;
margin-left:0px;
}

.webkit #nav input {
position:relative;
top:0px;
width:75px;
margin-left:0px;
}

.ie #nav input {
position:relative;
top:-3px;
width:75px;
margin-left:0px;
}

#nav form {
height:10px;
}

#nav input:hover {
color:#000;
}

/* --------------------------  Content  ---------------------- */

#left_content {
width:742px;
padding:20px;
float:left;
overflow:hidden;
}

/*
Auto Columns
*/
.column{ padding: 5px; }
.wide, .thin { clear:both; }

.video_box {
margin-left:50px;
margin-top:20px;
}

.video_box iframe{
width:640px;
height:390px;
}

.video_link a {
position:relative;
top:10px;
margin-left:50px;
margin-top:40px;
color:#882222;
font-size:22px;
font-family: 'Molengo', arial, serif;
}

.video_link a:hover {
color:#fff;
}

.video_comment {
color:#fff;
margin-left:50px;
position:relative;
top:20px;
width:640px;
color:#fff;
margin-bottom:20px;
}

#about_content {
position: relative;
left:250px;
top:60px;
line-height:20px;
width:675px;
}

#about_content h1 {
font-family: 'Molengo', arial, serif;
color:#fff;
font-size:28px;
margin-bottom:20px;
}

#about_content p {
margin-bottom:20px;
font-size:14px;
font-weight:100;
}

#link_content {
position: relative;
left:90px;
top:40px;
margin-bottom:100px;
}

#link_content li {
list-style-type: none;
font-size:14px;
margin-bottom:10px;
color:#fff;
}

#link_content li a {
font-size:20px;
}

#contact_content {
position: relative;
left:480px;
top:270px;
font-size:20px;
}

#contact_content p {
color:#000;
}

#donate {
position:relative;
top:20px;
left:1060px;
}

.movie {
float:left;
margin:40px 30px 0px 50px;
}

.movie img{
border:1px solid #666;
margin-bottom:5px;
}

.movie h2{
color:#882222;
text-align:center;
font-size:21px;
}

#spacer {
height:80px;
clear:both;
}

/* --------------------------  Posts  -------------------------*/

.post_item{
padding: 10px 50px 10px 71px;
margin-bottom: 20px;
overflow:hidden;
clear:both;
}

.post_item img {
float:left;
margin: 0 20px 10px 0;
}

.post_item h1 {
color:#882222;
margin-bottom:8px;
font-size:21px;
text-shadow: 0 0 5px #ffffff;
}

.post_item h2 {
margin-bottom:8px;
color:#882222;
font-size:21px;
}

.post_item p {
margin-bottom:10px;
}

.post_item .meta_info{
font-size: 14px;
color:#fff;
clear:both;
}

.post_item2{
padding: 10px 0px 10px 71px;
margin-bottom: 20px;
}

.post_item2 img {
float:left;
margin: 0 20px 10px 0;
}

.post_item2 h1 {
color:#882222;
margin-bottom:8px;
font-size:30px;
text-shadow: 0 0 5px #ffffff;
}

.post_item2 h2 {
margin-bottom:8px;
color:#882222;
font-size:21px;
}

.post_item2 p {
margin-bottom:10px;
width:
}

.post_item2 .meta_info{
font-size: 14px;
color:#fff;
clear:both;
}

.post_time {
top:2px;
font-size:16px;
color:#fff;
margin-bottom:10px;
}

.post_ex {
font-size:16px;
line-height:20px;
}

.home_item {
width:440px;
margin-bottom:30px;
clear:both;
overflow:auto;
}

.home_item p {
font-weight:normal;
font-size:20px;
line-height:24px;
color:#fff;
}

.home_item img {
float:left;
margin-right:20px;
border:1px solid #666;
}

.home_item h2 {
color: #942D3E;
margin-bottom:25px;
position: relative;
top:14px;
font-size:26px;
overflow:auto;
}

.home_item h2 a {
text-shadow: 0 0 5px #ffffff;
}

.home_item h3 {
color:#fff;
}

#acclaim {
padding-top:30px;
}

.acc_box {
margin-left:50px;
margin-bottom:30px;
}

.acc_quote {
color:#e5e5e5;
font-size:18px;
margin-bottom:8px;
}

.acc_author {
float:left;
margin-right:10px;
color:#fff;
font-size:14px;
}

.acc_pub  {
color:#882222;
font-size:14px;
}

#sources {
padding-top:30px;
font-size:18px;
}

.source_box {
margin-left:50px;
margin-bottom:20px;
}

.source_author {
float:left;
margin-right:10px;
color:#fff;
}

.source_pub {
color:#882222;
}

a.donate {font-size:26px;font-weight:bold;text-shadow: 0 0 1px #ffffff;border:none;background:none;color:#882222;cursor:pointer;clear:both;float:none;}
a.donate:hover {color:#fff;}
input[type="submit"].donate {font-size:26px;font-weight:bold;text-shadow: 0 0 1px #ffffff;border:none;background:none;color:#882222;cursor:pointer;}
input[type="submit"].donate:hover {color:#fff;}

.source {color:#882222;}

/* --------------------------  Sidebar  ---------------------- */
#sidebar{
width: 300px;
float:left;
margin-top:20px;
}

.side_box {
width:210px;
padding:20px 20px 20px 30px;
float:left;
}

.side_box h3 {
margin-bottom:10px;
color:#999;
font-size:16px;
}

.side_box p {
color:#882222;
font-size:14px;
}

.side_box ul li {
list-style-type: none;
margin-bottom:10px;
font-size:14px;
}

.side_box ul li a {
font-size:14px;
}

#side_position {
position: absolute;
top:180px;
left:780px;
}

/* --------------------------  Footer  ---------------------- */

#footer{
margin-top:0px;
padding: 20px 0;
overflow:auto;
margin-bottom:40px;
position:relative;
top:-80px;
}

.foot_box {
width:260px;
padding:0 15px 20px 15px;
float:left;
}

.foot_box h3 {
margin-bottom:10px;
color:#999;
}

.foot_box p {
color:#882222;
}

.foot_box ul li {
list-style-type: none;
margin-bottom:10px;
}

.foot_box ul li a {

}

.foot_box_2 {
width:110px;
padding:0 0px 0px 15px;
float:left;
}

.foot_box_2 h3 {
margin-bottom:10px;
color:#999;
}

.foot_box_2 p {
color:#882222;
}

#facebook_logo {
width:40px;
height:41px;
background: url(../images/facebook-logo2.png) top left no-repeat;
float:left;
margin-right:14px;
margin-bottom:14px;
}

#twitter_logo {
width:40px;
height:41px;
background: url(../images/twitter-logo2.png) top left no-repeat;
float:left;
margin-right:14px;
margin-bottom:14px;
}

#stumble_logo {
width:40px;
height:41px;
background: url(../images/stumble-logo.png) top left no-repeat;
float:left;
margin-right:14px;
}

#rss_logo {
width:40px;
height:41px;
background: url(../images/rss-logo.png) top left no-repeat;
float:left;
}

#subfooter {
padding-top:20px;
width:100%;
height:30px;
clear:both;
border-top:1px solid #111;
}
#subfooter a {
float:left;
margin-right:20px;
}
#subfooter a.right {
float:right;
margin-left:20px;
}
#subfooter p {
float:left;
margin-right:40px;
padding-left:15px;
}

/* ------------------------------------------------------------  Features   ------------------------------------------------------------*/



/*  ---------------------------   Buttons  ------------------------- */

/* pagenav links */
.next-posts {
float:right;
}

.prev-posts {
float:left;
}


/* Text Links */
a {

}

a:hover {

} 

/* read-more links */
.more-link {}

.btn{ display: block;  margin: 0; padding: 10px 30px; float: right; border: 0; cursor: pointer; background: #ccc; border:none; color: #000; font-size: 16px; font-weight: bold; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
button span {  }
.btn:hover {background: #959595; color: #fff;  }


/*  ----------------------  Forms  ---------------------- */

form {

}

form label{
display:block;
font-size:14px;
}

input[type=text] {
}

textarea {

}


#searchform {

}
#s {

}

#searchsubmt {

}

.form_section{
clear:both;
float:left;
margin-bottom: 30px;
}

.form_item{
width:330px;
float:left;
margin-bottom: 10px;
}

.form_item input{
width: 80%;
}

.form_item textarea{
width: 90%;
}

.form_item .desc{
font-size:12px;
color: #959595;
}

.form_item .req{
font-size:12px;
color: #959595;
}

.form_item.full{
width:660px;
}


.form_success{
color: #555;
padding: 20px 20px 20px 50px;
margin-bottom:30px;
background:#e6f8dd url(../images/form_images/icon_check.png) center left no-repeat;
}


.form_error{
color: #555;
padding: 20px 20px 20px 50px;
margin-bottom:30px;
background:#fbdee1 url(../images/form_images/icon_error.png) center left no-repeat;
}



/*
form { display: block; margin: 0; padding: 0;  }
form p { display: block; margin: 0 0 20px 0; padding: 0; line-height: 27px;  }
form p label { display:block;  }
form p input { width: 390px; padding: 10px; border: 1px solid #ccc; font-size: 14px; }
form textarea { width: 390px; height: 148px; padding: 10px; border: 1px solid #ccc; font-family: Helvetica, "Helvetica Neue", Arial, sans-serif; line-height:1.2em; font-size: 14px; }

/*

form p.textarea { display: block; margin: 5px 0 10px 0;  }
form p.textarea label { display: none; }
form p.button { display: block; text-align: left; float: right; margin: 0; padding: 0; }
form p.subscribe-to-comments { margin: 0; padding: 0; float: left; }
form textarea { width: 640px; height: 148px; padding: 5px 10px;  }

*/

/* --------------------- WYSIWYG Editor Styles ---------------------- */

.entry-content img {
margin: 0 0 1.5em 0;
}
.alignleft, img.alignleft {
margin-right: 1.5em;
display: inline;
float: left;
}
.alignright, img.alignright {
margin-left: 1.5em;
display: inline;
float: right;
}
.aligncenter, img.aligncenter {
margin-right: auto;
margin-left: auto;
display: block;
clear: both;
}
.alignnone, img.alignnone {
/* not sure about this one */
}
.wp-caption {
margin-bottom: 1.5em;
text-align: center;
padding-top: 5px;
}
.wp-caption img {
border: 0 none;
padding: 0;
margin: 0;
}
.wp-caption p.wp-caption-text {
line-height: 1.5;
font-size: 10px;
margin: 0;
}
.wp-smiley {
margin: 0 !important;
max-height: 1em;
}
blockquote.left {
margin-right: 20px;
text-align: right;
margin-left: 0;
width: 33%;
float: left;
}
blockquote.right {
margin-left: 20px;
text-align: left;
margin-right: 0;
width: 33%;
float: right;
}
.gallery dl {}
.gallery dt {}
.gallery dd {}
.gallery dl a {}
.gallery dl img {}
.gallery-caption {}

.size-full {}
.size-large {}
.size-medium {}
.size-thumbnail {}

/*
	Vert Tabs
*/
#vert_tabs{
overflow: auto;
display:block;
}
	#vert_tabs .ui-tabs-nav {
	font-size: 1.1em;
	float: right;
	width:363px;
	position: relative;
	z-index: 1;
	margin-top:200px;
	}
	#vert_tabs .ui-tabs-nav ul {
	list-style: none;
	}
	#vert_tabs .ui-tabs-nav li {
	list-style: none;
	}
	#vert_tabs .ui-tabs-nav li a {
	float: left;
	display: none;
	height: 30px;
	line-height: 30px;
	padding: 0 0 0 100px;
	width:200px;
	font-size: 22px;
	text-decoration: none;
	color:#942d3e;
	background:none;
	text-transform: uppercase;
	font-family: 'Molengo', arial, serif;
	}
	#vert_tabs .ui-tabs-nav li a:hover {
	color: #fff;	
	}
	#vert_tabs .ui-tabs-nav li.ui-state-active {
	border-bottom:none;
	}
	#vert_tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover {
	background: url(../images/sidenav_bg.png) center left no-repeat;
	color: #fffced;
	}
	
	
	#vert_tabs .ui-tabs-panel {
	float:left;
	width:440px;
	margin-left:110px;
	margin-top:40px;
	}
		#vert_tabs .ui-tabs-panel ul{
		margin:0 0 0 0;
		}
		#vert_tabs .ui-tabs-panel ul li{
		list-style: none;
		}
	#vert_tabs .ui-tabs-hide {
	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;
	} 
	
.ie7fix1 {
margin-bottom:20px;
}

.hide {
width:0;
height:0;
}



#vert_tabs2{
overflow: auto;
display:block;
}
	#vert_tabs2 .ui-tabs-nav {
	font-size: 1.1em;
	float: right;
	width:280px;
	position: relative;
	right:110px;
	z-index: 1;
	margin-top:30px;
	margin-left:20px;
	}
	#vert_tabs2 .ui-tabs-nav ul {
	list-style: none;
	}
	#vert_tabs2 .ui-tabs-nav li {
	list-style: none;
	}
	#vert_tabs2 .ui-tabs-nav li a {
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 0 0 0 0px;
	font-size: 22px;
	text-decoration: none;
	color:#942d3e;
	background:none;
	text-transform: uppercase;
	font-family: 'Molengo', arial, serif;
	}
	#vert_tabs2 .ui-tabs-nav li a:hover {
	color: #fff;	
	}
	#vert_tabs2 .ui-tabs-nav li.ui-state-active {
	border-bottom:none;
	}
	#vert_tabs2 .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover {
	background: url(../images/sidenav_bg.png) center left no-repeat;
	color: #fffced;
	}
	
	
	#vert_tabs2 .ui-tabs-panel {
	float:left;
	width:682px;
	margin-left:0px;
	margin-top:0px;
	}
		#vert_tabs2 .ui-tabs-panel ul{
		margin:0 0 0 0;
		}
		#vert_tabs2 .ui-tabs-panel ul li{
		list-style: none;
		}
	#vert_tabs2 .ui-tabs-hide {
	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;
	} 


/*
Tabs
*/
#ui_tabs{
overflow: auto;
margin:20px 0 50px 0;
}
#ui_tabs .ui-tabs-nav {
/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
font-size: 1.1em;
float: left;
position: relative;
z-index: 1;
bottom: -1px;
}
#ui_tabs .ui-tabs-nav ul {
/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
}
#ui_tabs .ui-tabs-nav li {
/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
float: left;
border-right: none;
border-left: 1px solid #eee;
}
#ui_tabs .ui-tabs-nav li a {
/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
float: left;
font-size: 16px;
border-right: 1px solid #eee;
border-top: 1px solid #eee;
text-decoration: none;
padding: 10px 40px;
color: #555;
background: #fff;
}
#ui_tabs .ui-tabs-nav li a:hover {
background: #f2f2f2;
color: #2472b4;	
}
#ui_tabs .ui-tabs-nav li.ui-state-active {
border-bottom:none;
}
#ui_tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover {
background: #f2f2f2;
color: #2472b4;
}
#ui_tabs .ui-tabs-panel {
/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
clear:left;
background: #f2f2f2;
padding: 20px 0 20px 20px;
overflow:auto; 
border: 1px solid #eee;
}
#ui_tabs .ui-tabs-panel ul{
margin:0 0 0 0;
}
#ui_tabs .ui-tabs-panel ul li{
list-style: none;
}
#ui_tabs .ui-tabs-hide {
display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;
} 


/* Cycle */

#slider {height:440px;width:440px;position:relative;top:40px;left:120px;}


/* Therm */

#donation {width:180px;height:150px;position:absolute;right:70px;top:250px;}
#donate-text {width:180px;height:150px;float:left;}
#donate-text h2 {font-size:26px;color:#fff;margin-bottom:20px;}
#donate-text p {font-size:20px;font-weight:bold;}
/*
Share
*/

#share{
clear:both;
overflow: auto;
padding:30px 0;
}
ul#share_right {
float:right;
}

ul#share_right li{
display: block;
height: 32px;
width: 32px;
float:left;
margin-right:10px;
}

ul#share_right li a{
display: block;
height: 32px;
width: 32px;
float:left;
text-indent: -9999px;
}

.share_delicious{
background:url(../images/social_icons/delicious.png) top left no-repeat;
}

.share_digg{
background:url(../images/social_icons/digg.png) top left no-repeat;
}

.share_twitter{
background:url(../images/social_icons/twitter.png) top left no-repeat;
}

.share_stumbleupon{
background:url(../images/social_icons/stumbleupon.png) top left no-repeat;
}

.share_facebook{
background:url(../images/social_icons/facebook.png) top left no-repeat;
}

.share_furl{
background:url(../images/social_icons/furl.png) top left no-repeat;
}

.share_reddit{
background:url(../images/social_icons/reddit.png) top left no-repeat;
}

#share_left{
float:left;
}
.share_item {
width: 70px;
float:left;
}


/*
Author
*/
#author-info {
clear:both;
background: #cecece;
color: #000;
padding: 10px; 
margin: 40px 0 15px 0;
overflow: auto;
}
#author-info div#author-image {
float: left; 
margin: 0 15px 0 0; 
}

#author-info h4{
font-size:16px;
}

#author-info a{
color:#ffdb4a;
}

#author-bio{
font-size: 12px;
line-height: 1.3em;
}	


/* --------------------------  Comments  -------------------- */

#reply{clear:both; margin-top: 30px;}

ol.commentlist { display: block; list-style: none; margin: 15px 0 0 0; padding: 0;}
ol.commentlist li.comment { display: block; list-style: none; margin: 0; padding: 0; }
ol.commentlist li.comment ul.children { margin: 0 0 0 20px; }
ol.commentlist li.even { margin: 0 0 0 20px; }
ol.commentlist li.odd { margin: 0 0 0 20px; }

.comment { margin: 0 0 10px 0; }
.comment .comment-author { padding: 5px 10px; background: #e9e9e9; }
.comment .author { font-family: 'Nobile', arial, serif; font-weight: bold; font-size: 20px; float:left;}
.comment .time { font-weight: normal; font-size: 12px; color: #000; float:left; position:relative; left:10px; top:8px;}
.comment .comment-avatar { float: left; }
.comment .comment-avatar img { display:none; }
.comment .comment-meta { float: left; }
.comment .comment-meta span { display: block; margin: 0; padding: 0; }
.comment .comment-actions { float: right; font-weight: bold; position: relative; top:7px; }
.comment .comment-actions a:hover{ color: #fff; }
.comment .comment-details-interior { padding: 10px; background:#999; border-top:1px solid #882222;}
.comment .comment-details-interior ol, 
.comment .comment-details-interior ul { padding-top: 1em; padding-bottom: 1em; }
.comment .comment-details-interior p { color:#000; }

ol.trackbacks-list { margin: 1em 0 0 3em; padding: 0; }

form#comment-form textarea { width: 620px;  }
/* 
Comment Form
.post .post-box-reply .title { margin: 0 0 10px 0; }
.post .post-box-reply .title h2 { display: block; margin: 0; padding: 12px 10px 12px 45px; border-bottom: 0 none; float: left; }
.post .post-box-reply .title p.cancel-comment-reply { display: block; float: right; margin: 0; padding: 12px 0; width: auto; }

form#comment-form { display: block; margin: 0; padding: 0; }
form#comment-form p { display: block; margin: 0 0 20px 0; padding: 0; line-height: 27px; }
form#comment-form p.input label { display: none; }
form#comment-form p.input input { width: 390px; padding: 10px;  }
form#comment-form p.textarea { display: block; margin: 5px 0 10px 0;  }
form#comment-form p.textarea label { display: none; }
form#comment-form p.button { display: block; text-align: left; float: right; margin: 0; padding: 0; }
form#comment-form p.subscribe-to-comments { margin: 0; padding: 0; float: left; }
form#comment-form textarea { width: 640px; height: 148px; padding: 5px 10px;  }
form#comment-form button { display: block;  margin: 0; padding: 10px 30px; float: right; border: 0; cursor: pointer; background: #ccc; border:none; color: #fff; font-size: 16px; font-weight: bold; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
form#comment-form button span {  }
form#comment-form button:hover {background:  #cecece;  }
*/


/* -------------------- Default WordPress Widgets ---------------------- */

.widget {}

/* links widget */
.widget_links {}
.widget_links ul {}
.widget_links ul li {}
.widget_links ul li a {}

/* meta widget */
.widget_meta {}
.widget_meta ul {}
.widget_meta ul li {}
.widget_meta ul li a {}

/* recent-posts widget */
.widget_recent_entries {}
.widget_recent_entries ul {}
.widget_recent_entries ul li {}
.widget_recent_entries ul li a {}

/* calendar widget */
.widget_calendar {}
#calendar_wrap {}
#calendar_wrap th {}
#calendar_wrap td {}
#wp-calendar tr td {}
#wp-calendar caption {}
#wp-calendar a {}
#wp-calendar #today {}
#wp-calendar #prev {}
#wp-calendar #next {}
#wp-calendar #next a {}
#wp-calendar #prev a {}


/* recent-comments widget */
.recentcomments {}
#recentcomments {}
#recentcomments li {}
#recentcomments li a {}
.widget_recent_comments {}

/* search widget */
#searchform {}
.widget_search {}
.screen-reader-text {}

/* text widget */
.textwidget {}
.widget_text {}
.textwidget p {}