/*   
Theme Name: Wedding Dates Blog
Theme URI: http://weddingdates.ie/blog/
Description: Wedding Dates Blog theme
Author: 
Author URI:
Version: 1.0
*/

body {
background-color: #FFFFFF;
background-image: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/bgpage.png);
background-position: top;
background-repeat: repeat-x;
margin: 0;
padding: 0;
text-align: center;
font-size: 0.75em;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #222222;
}
h1, h2, h3 {
margin: 0;
margin-bottom: 10px;
padding: 0;
overflow: hidden;
color: #FFFFFF;
}
img {
border: 0;
}
div {
}
.margin_bottom_20 {
margin-bottom:20px;
}
.margin_bottom_10 {
margin-bottom:10px;
}
.margin_bottom_5 {
margin-bottom:5px;
}
.margin_bottom_3 {
margin-bottom:3px;
}
.clearboth {
clear:both;
}
p {
line-height: 1.75em;
margin: 0;
margin-bottom: 10px;
}
#_mcePaste {
line-height: 1.75em;
margin: 0;
margin-bottom: 10px; 
}
a:link, a:visited {
color: #C53887;
text-decoration: underline;
}
a:hover {
color: #019CDE;
text-decoration: underline;
}
#body {
margin: 0 auto;
text-align: left;
width: 1000px;
}
#footer_bg {
clear: both;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/bgfooter.png) bottom repeat-x;
height: 150px;
text-align: center;
}
#footer {
margin: 0 auto;
width: 1000px;
height: 150px;
color: #FFFFFF;
}
#footer p {
margin-top: 80px;
float: left;
width: 1000px;
}
#footer a:link, #footer a:visited {
color: #C53887;
text-decoration: none;
}
#footer a:hover {
color: #C53887;
text-decoration: none;
}
#footer_bg_new {
clear: both;
background: url(http://static.weddingdates.ie/img/bgfooter_new_pink.png) bottom repeat-x;
height: 257px;
margin-top:30px;
}
#footer_new {
background: url(http://static.weddingdates.ie/img/bgfooter_new.png) bottom no-repeat;
margin: 0 auto;
width: 933px;
height: 257px;
color: #FFFFFF;
}
#footer_new p {
margin-bottom: 5px;
float: left;
text-align:left;
}
#footer_new a:link, #footer_new a:visited {
color: #ffffff;
text-decoration: none;
}
#footer_new a:hover {
color: #ffffff;
text-decoration: underline;
}
#footer_about {
width: 270px;
padding-left:30px;
padding-right:10px;
}
#footer_about p {
margin-bottom:10px;
}
#footer_wd {
width: 250px;
padding-left:50px;
padding-right:10px;
}
#social_icons {
clear:both;
height:35px;
}
#social_icons img {
float:left;
display:inline;
}
#footer_loveletters {
width: 260px;
padding-left:40px;
padding-right:10px;
}
.footer_block {
height: 200px;
margin-top: 55px;
float: left;
}

#footer_form {
width: 250px;
float: left;
text-align:left;
}
#footer_form form {

}
#header_wrapper{background:transparent url(http://static.weddingdates.ie/img/home_header_RH.png) no-repeat;color:#FFFFFF;height:400px;width:1000px;margin-bottom:5px;display:block;float:left;}
#header_element{background:#F2F2F2 url(http://static.weddingdates.ie/img/bg_home_search.png) no-repeat right bottom;float:left;margin:165px 0pt 20px 40px;min-height:106px;padding:0;width:530px;}
#header_element h3{margin:15px 0pt 5px 10px;background:transparent url(http://static.weddingdates.ie/img/home_find_perfect_venue.png) no-repeat;height:35px;}
#header_element p{clear:both;margin:0 20px;font-size:15px;color:#006;font-weight:bold;}
#home_search_form{margin:0pt 20px;color:#006;font-size:15px;font-weight:bold;}
#day,#month,#year,#county{font-size:16px;font-weight:bold;}
#county_select{font-weight:bold;}

#header_wrapper_new{background:transparent url(http://static.weddingdates.ie/img/home_header_new.png) no-repeat;color:#FFFFFF;height:381px;width:1000px;margin-bottom:5px;display:block;float:left;}
#header_element_top{float:left; width:1000px;height:195px;}
#header_element_top_int{float:left;margin:85px 0pt 0px 50px;min-height:100px;padding-top:10px;;width:595px;}
#header_element_top_int p{clear:both;margin:0 20px;font-size:14px;color:#000;font-weight:normal;}
#header_element_top_int img {vertical-align: middle; margin-bottom:7px;}
#header_element_bottom{float:left;margin:0px 0pt 0px 0px;height:190px;padding-top:0px;padding-left:20px;;width:980px;}
#header_element_bottom_int{margin:0px 0pt 0px 135px;padding-top:80px;float:left;width:175px;}
#header_element_bottom_int p { font-size:13px; line-height: 1.4em; }
#home_search_form_new{margin:0pt 20px;color:#006;font-size:15px;font-weight:normal;}
#day_new,#month_new,#year_new,#county_new{font-size:17px;font-weight:normal;}
#county_select_new{font-weight:bold;}

#container {
float : left;
width: 1000px;
}
#header {
/*background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/___.png) no-repeat top right;*/
float: left;
height: 109px;
width: 1000px;
}
#logoblog {
width: 669px;
height: 75px;
position: relative;
float: left;
margin-bottom: 0px;
}
#logoblog span {
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/weddingdates_blog_logo.png) no-repeat top left;
position:absolute;
width:100%;
height:100%;
}
#header_menu_big {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 1.6em;
float: right;
display: inline;
overflow: hidden;
margin-top: 0px;
height:30px;
}
#header_menu_big a {
color: #019CDE;
text-decoration:none;
}
#header_menu_big a:hover {
color: #C53887;
}
#header_menu_big ul {
margin-top:5px;
margin-bottom:0px;
}
#header_menu_big li {
margin-left:10px;
padding:0px 0px 0px 0px;
display: inline;
}
#header_menu_big li.dot {
background-image: url(http://static.weddingdates.ie/img/header_menu_dot.png);
margin-left:10px;
padding:0px 4px 0px 0px;
display: inline;
background-repeat:no-repeat;
}


#content {
background-color: #FFFFFF;
float: left;
width: 1000px;
padding-top: 25px;
}
.bg {
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/bgbody.png) repeat-x top #FFFFFF;
}
#left {
float: left;
width: 670px;
}
#content_left, #content_right {
padding: 20px;
overflow:hidden;
-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;
}
#content_left {
float: left;
width: 590px;
min-height:800px;
margin-left: 25px;
display: inline;
background-color: #FFFFFF;
}
#right {
float: right;
width: 330px;
margin-bottom:20px;
}
#content_right {
float: right;
width: 250px;
margin:45px 25px 0px 0px;
display: inline;
background-color: #F2F2F2;
}
#title {
margin-left: 25px;
}
/* WIFE CARRYING CATEGORY TEMPLATE */
h1.wife_carrying {
width: 650px;
height: 45px;
margin:0px;
padding:0px;
position: relative;
float: left;
}
h1.wife_carrying span {
width: 100%;
height: 100%;
position: absolute;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/title_wife_carrying.png) no-repeat top left;
}
h3.wife_carrying {
width: 650px;
height: 45px;
margin:0px;
padding:0px;
position: relative;
float: left;
}
h3.wife_carrying span {
width: 100%;
height: 100%;
position: absolute;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/title_wife_carrying.png) no-repeat top left;
}
h1.text_white {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-size: 1.9em;
font-weight: bold;
letter-spacing:-0.1px;
color: #fff;
/*text-shadow:1px 1px 3px #004F6F; */
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
margin-top: 0px;
margin-bottom: 15px;
margin-left: 0px;
}
#wife_carrying_header {
float: left;
width: 650px;
height:256px;
padding:0px;
margin-left: 15px;
margin-bottom: 0px;
overflow:hidden;
display: inline;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/wife-carrying-header.png) no-repeat top left;
}
#wife_carrying_content_left, #wife_carrying_content_right {
padding: 20px;
overflow:hidden;
-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;
}
#wife_carrying_content_left {
float: left;
width: 590px;
min-height:800px;
margin-left: 25px;
display: inline;
background-color: #FFFFFF;
}
#wife_carrying_content_right {
float: right;
width: 250px;
margin-right: 25px;
display: inline;
background-color: #f2f2f2;
}
/* END WIFE CARRYING CATEGORY TEMPLATE */
/* CUSTOM CATEGORY TEMPLATES */
h1.fitness_header {
width: 650px;
height: 160px;
margin:0px;
padding:0px;
position: relative;
float: left;
}
h1.fitness_header span {
width: 100%;
height: 100%;
position: absolute;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/fitness-header.png) no-repeat top left;
}
h1.fairs_header {
font-size:1.2em;
width: 650px;
height: 160px;
margin:0px;
padding:0px;
position: relative;
float: left;
}
h1.fairs_header span {
width: 100%;
height: 100%;
position: absolute;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/fairs-header.png) no-repeat top left;
}
h2.fairs_header {
font-size:1.2em;
width: 650px;
height: 160px;
margin:0px;
padding:0px;
position: relative;
float: left;
}
h2.fairs_header span {
width: 100%;
height: 100%;
position: absolute;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/fairs-header.png) no-repeat top left;
}
#fairs_header {
float: left;
width: 632px;
height:170px;
padding:0px;
margin-left: 25px;
margin-bottom: 0px;
overflow:hidden;
display: inline;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/fairs-header.png) no-repeat top left;
}
#press_header {
float: left;
width: 632px;
height:150px;
padding:0px;
margin-left: 25px;
margin-bottom: 0px;
overflow:hidden;
display: inline;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/press-header.png) no-repeat top left;
}

#fairs-link {
float:right;
margin:10px 0px 20px 0px;
}
.fairs-link {
background: #f2f2f2;
border:1px solid #E0E0E0;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
}
/* END PRESS CATEGORY TEMPLATE */
.grey_box {
background: #f2f2f2;
border:1px solid #E0E0E0;
padding:10px 10px 0px 10px;
margin: 0px 0px 20px 0px;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
}
.grey_box p {
margin-bottom: 10px;
}
h1.blog {
width: 441px;
height: 35px;
position: relative;
float: left;
}
h1.blog span {
width: 100%;
height: 100%;
position: absolute;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/title_blog.png) no-repeat top left;
}
h3.blog {
width: 441px;
height: 35px;
position: relative;
float: left;
}
h3.blog span {
width: 100%;
height: 100%;
position: absolute;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/title_blog.png) no-repeat top left;
}
h2.gallery_title {
width: 332px;
height: 32px;
position: relative;
float: left;
}
h2.gallery_title span {
width: 100%;
height: 100%;
position: absolute;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/title_gallery.png) no-repeat top left;
}
.bold {
font-weight: bold;
}
.aligncenter {
text-align: center;
}
#also {
width: 250px;
float: left
}
h3.also {
width: 250px;
height: 30px;
position: relative;
float: left;
}
h3.also span {
width: 100%;
height: 100%;
position: absolute;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/sidebar_title_also.png) no-repeat top left;
}

#also p {
margin: 0;
padding: 0;
margin-top: 5px;
margin-bottom: 40px;
text-align: center;
text-transform: uppercase;
font-size: 0.85em;
color: #808080;
}
#also p.title {
text-align: left;
color: #222222;
font-weight: bold;
margin-bottom: 5px;
}
#also a {
color: #808080;
text-decoration: underline;
}
.blue {
background: #D9F0FA;
}
.red {
background: #F6E1ED;
}
.button {
width: 125px;
height: 1.8em;
border: 1px #CCCCCC solid;
color: #C53887;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/button_bg.png) repeat-x;
font-weight: bold;
}
.metadata {
color: #808080;
margin-bottom: 10px;
}
.categories a {
text-decoration: none;
}
.post {
float: left;
width: 590px;
margin-bottom: 50px;
}
.post .title {
font-size: 1.65em;
color: #019CDE;
font-family: Arial, Helvetica, sans-serif;
}
.post .title a {
color: #019CDE;
text-decoration: none;
}
h3.title {
font-size: 1.5em;
color: #019CDE;
font-family: Arial, Helvetica, sans-serif;
}
.post .postfooter {
width: 590px;
float: left;
height: 30px;
line-height: 30px;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/postfooter.png) repeat-x;
}
.post .postfooter .tags {
float: left;
height: 30px !important;
width: 385px;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/icon_tags.png) no-repeat left center;
padding-left: 35px;
overflow:hidden;
}
.post .postfooter .links {
float: right;
text-align: right;
width: 170px;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/icon_heart.png) no-repeat left center;
}
.post img {
border: 10px solid #F2F2F2;
padding: 1px;
background-color: #C0C0C0;
display: inline;
}
.posttext {
margin-bottom: 15px;
}
.posttext img {
margin-top: 10px;
margin-bottom: 10px;
}
.flickr-thumb img {
margin: 0px;
padding: 0px;
border: 0px;
}
#content_right .widget_tag_cloud {
float: left;
text-align: left;

}

#content_right #rss, #content_right #icon_twitter, #content_right #icon_facebook, #content_right .widget_search, #content_right .recent_posts, #content_right .widget_categories, #content_right .widget_recent_comments, #content_right .widget_tag_cloud {
float: left;
text-align: left;
width: 250px;
margin-bottom: 10px;
padding-top: 20px;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/sidebar_bg.png) repeat-x top;
}
#content_right #rss {
line-height: 50px;
height: 46px;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/icon_rss.png) no-repeat left center;
margin-bottom: 5px;
padding-top: 0px;
padding-left: 50px;
width: 205px;
}
#content_right #icon_twitter {
line-height: 50px;
height: 46px;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/icon_twitter.png) no-repeat left center;
margin-bottom: 5px;
padding-top: 0px;
padding-left: 50px;
width: 205px;
}
#content_right #icon_facebook {
line-height: 50px;
height: 46px;
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/icon_fb.png) no-repeat left center;
margin-bottom: 5px;
padding-top: 0px;
padding-left: 50px;
width: 205px;
}
#content_right .widget_search h4, #content_right .recent_posts h4, #content_right .widget_categories h4, #content_right .widget_recent_comments h4, #content_right .widget_tag_cloud h4 {
width: 250px;
height: 32px;
position: relative;
margin: 0px;
margin-bottom: 10px;
padding: 0px;
float: left;
}
#content_right .widget_search h4 span, #content_right .recent_posts h4 span, #content_right .widget_categories h4 span, #content_right .widget_recent_comments h4 span, #content_right .widget_tag_cloud h4 span {
background-repeat: no-repeat;
position:absolute;
width:100%;
height:100%;
background-position: left;
background-repeat: no-repeat;
}
#content_right .widget_search h4 span {
background-image: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/sidebar_title_search.png);
}
#content_right .recent_posts h4 span {
background-image: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/sidebar_title_recentposts.png);
}
#content_right .widget_categories h4 span {
background-image: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/sidebar_title_categories.png);
}
#content_right .widget_recent_comments h4 span {
background-image: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/sidebar_title_recentcomments.png);
}
#content_right .widget_tag_cloud h4 span {
background-image: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/sidebar_title_tagcloud.png);
}
#content_right .widget_tag_cloud a:link, #content_right .widget_tag_cloud a:visited {
color: #659ED2;
text-decoration: none;
}
#content_right .widget_tag_cloud a:hover {
color: #C53887;
text-decoration: none;
}
#content_right .widget_categories {
color: #C53887;
}
#content_right .widget_categories a {
color: #222222;
text-decoration: none;
}
#content_right .widget_categories a:hover {
color: #C53887;
text-decoration: none;
}
#content_right .widget_categories ul {
list-style: none;
padding: 0;
}
#content_right #recent-posts a {
color: #222222;
text-decoration: none;
}
#content_right #recent-posts a:hover {
color: #659ED2;
text-decoration: none;
}
#content_right #recent-posts ul {
list-style: none;
margin: 0;
padding: 0;
width: 250px;
float: left;
}
#content_right #recent-posts ul li {
background: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/icon_list.png) no-repeat left center;
margin: 0;
padding: 0;
padding-left: 15px;
}
#content_right .recentcomments ul {
list-style: none;
margin: 0;
padding: 0;
width: 250px;
float: left;
}
#recentcomments {
margin: 0;
padding-left: 15px;
}
.sidebar_box {
margin: 10px 0px;
}
#twitter-5, #twitter-4, #twitter-3 {
margin-top:30px;
}
#twitter-5 h4, #twitter-4 h4, #twitter-3 h4 {
font-weight:normal;
}
#twitter-5 ul, #twitter-4 ul, #twitter-3 ul {
list-style-type: none;
padding:0px;
margin: 0px 0px 30px 0px;
}
#twitter-5 li, #twitter-4 li, #twitter-3 li {
margin-bottom:15px;
}
#twitter-5 a:link, #twitter-4 a:link, #twitter-3 a:link {
text-decoration:none;
}
#twitter-5 a:hover, #twitter-4 a:hover, #twitter-3 a:hover {
color: #019CDE;
text-decoration:underline;
}
.twitterwidget-title {
float:right;
}
.twitter-avatar {
margin-right:10px;
margin-bottom:10px;
}
.entry-content {
margin-bottom:0px;
clear:both;
}
.entry-meta {
font-size: 10px;
line-height:25px;
}
#searchform {
padding: 0;
margin: 0;
width: 250px;
}
#search {
margin-bottom:30px;
}
.searchfield {
margin-top: 5px;
}
#form_box {
width: 250px;
height: 250px;
float: left;
background: url(http://static.weddingdates.ie/img/newsletter_ad1.png) no-repeat top left;
}
#form_box form {
margin-top: 120px;
margin-left: 35px;
}
#form_box span.label,span.spacer,span.multiple span {width:120px;float:left;}
#form_box span.multiple {float:left;}
#form_box span.spanbutton {float: left; padding-top: 10px; width: 180px; text-align: center;}
#form_box div.clear {clear:both;padding-top:5px;
}
#form_box p {
margin-bottom: 30px;
}
#s {
width: 200px;
padding: 2px;
margin: 0;
font-size: 14px;
vertical-align: middle;
border: 1px solid #808080;
}
#submit {
margin: 0;
padding: 0;
width: 17px;
height: 22px;
vertical-align: middle;
}
#comments {
width: 590px;
float: left;
margin-top: 30px;
}
#comments .commentmetadata a {
text-decoration: none;
}
#comments h2 {
color: #019CDE;
font-size: 1.2em;
font-weight: normal;
margin: 0px;
margin-bottom: 5px;
padding: 0px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
.commentlist {
font-size: 1.0em;
}
small {
font-size: 1.0em;
}
.commentlist {
margin: 0;
padding: 0;	
}
.commentlist li {
margin-bottom: 1.2em;
margin-left: 24px;
margin-bottom: 24px;
list-style: decimal;
}
.commentmetadata {
padding: 2px 0 4px;
}
#comments label {
font-size: 1.0em;
}
#comments input {
border: 1px solid #C0C0C0;
width: 316px;
padding: 2px;
}
#comments textarea {
border: 1px solid #C0C0C0;
width: 316px;
padding: 2px;
height: 200px;
}
#comments #submit {
width: 200px;
border: 1px solid #C0C0C0;
background-color: #FFFFFF;
margin: 0;
padding: 0;
}
.related {
font-size: 1.4em;
font-family: Arial, Helvetica, sans-serif;
color: #019CDE;
font-weight:bold;
margin-top:30px;
}
.related_posts li {
font-size: 1.1em;
margin-bottom: 5px;
}
.wp-post-image {
float:left;
margin-right:20px;
margin-bottom:20px;
}
.alignright {
float:right;
margin-left:10px;
}
.alignleft {
float:left;
margin-right:15px;
}
/*
Share links courtesy of @frankiep
*/
.linkedInShare{
width:60px;
height:60px;
background-image: url(http://static.weddingdates.ie/wp-content/themes/weddingdates/img/LinkedIn-share.png);
background-repeat: no-repeat;
background-position: top left;
display:block;
}
/* add this */
.addthis_toolbox{
overflow: hidden;
clear:left;
width:275px;
padding-top:10px;
padding-bottom:10px;
}
.addthis_toolbox a {
text-decoration: none;
}
.addthis_toolbox .hover_effect
{

}
.addthis_toolbox .hover_effect div
{
margin-left:5px;
float: left;
}
.addthis_toolbox .hover_effect a
{
border: 2px solid #fff;
padding: 2px 2px 2px 16px;
position: relative;
text-decoration: none;
}
.addthis_toolbox .hover_effect a:hover
{
border: 2px solid #105CB6;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background: #B4D3F8;
color: #105CB6;
text-decoration: none;
}
.addthis_toolbox .hover_effect span
{
position: absolute;
width: 16px;
height: 16px;
top: 2px;
left: 1px;
}
.shareText{
color:#019CDE;
font-weight:bold;
}

.smButton{
float:left;
margin-right:10px;
}
#shareArea{
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 15px 1px;
background-color:#ffffff;
overflow:hidden;
}
#shareInner{
padding: 10px ;
border: 3px solid #eee;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
overflow:hidden;
}
#shareLeft{
float:left;
width:275px;
}
#shareRight{
float:right;
width:244px;
margin-left:10px;
padding-left:20px;
border-left:3px dotted #eeeeee;
font-size:12px;
}
#shareRight p{
margin-top:10px;
}
#shareRight img{
float:left;
margin-right:10px;
margin-top:6px;
vertical-align:top;
}
/* Floating Share buttons*/
#share_buttons {
position:absolute;
float:left;
margin:0 0 0 -79px;
background-color:#fff;
/*width:60px;*/
padding:5px 5px 5px 5px;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}
.green_like_box {
clear:both;
min-height: 20px;
margin:0px 0px 20px 0px;
padding:10px;
border: 1px solid #99CC99;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
-webkit-box-shadow: #999 0px 0px 0px;-moz-box-shadow: #999 0px 0px 0px;box-shadow: #999 0px 0px 0px;
background: #CFFFCF;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EFFFEF), to(#CFFFCF));
background: -moz-linear-gradient(#EFFFEF, #CFFFCF);
background: linear-gradient(#EFFFEF, #CFFFCF);
-pie-background: linear-gradient(#EFFFEF, #CFFFCF);
}
.green_like_box h3 {
color: #019CDE;
}
.green_like_box img {
float:left;
margin:0px 20px 20px 0px!important;
padding:0px!important;
border:0px!important;
background:none!important;
}
.green_like_box_iframe {
margin:20px 0px 0px 40px;
}
.subscribe_button {
min-width:120px;
height: 2.2em;
border: 0px #CCCCCC solid;
color: #fff;
background-color: #EF77BD;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#EF77BD), to(#C53887));
background: -moz-linear-gradient(#EF77BD, #C53887);
background: linear-gradient(#EF77BD, #C53887);
-pie-background: linear-gradient(#EF77BD, #C53887);
-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
border: 1px solid #C53887;/* pink */
font-size:1em;
margin:5px 0px 0px 0px;
}
.subscribe_button:hover {
border: 1px solid #7F004A;
}
blockquote {
margin: 1em 3em;
padding: .5em 1em;
font-size: 0.9em; 
font: italic 1.2em Georgia, "Times New Roman", Times, serif; 
border-left: 5px solid #C53887;
background-color: #F8F8F8; }
blockquote p {
margin: 0; }
