/*  
Theme Name: Green Skin Care
Theme URI: www.wpgalaxy.com
Description: A nice professional wordpress design, widgets-ready,green
Author: Dailyskincare.net
Author URI: www.wpgalaxy.com
*/
/* CSS Document */
body {
 background-color: #ffffff;
 color: #000000;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}

a {
 color: #C02261;
 text-decoration: underline;
}

a:hover {
 color: #C02261;
 text-decoration: none;
}

.postmetadataalt {
 font-size: 0.90em;
}

.pagetitle {
 padding-top: 8px;
 padding-right: 0px;
 padding-bottom: 15px;
 padding-left: 30px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}

p {
 padding: 0px;
 margin: 0px;
}

html {
 font-size: 12px;
 font-family: arial, tahoma, verdana;
}

.normal {
 font-size: 1.30em;
 font-family: arial, tahoma, verdana;
}

.small {
 font-size: 1.00em;
 font-family: arial, tahoma, verdana;
}

.normal_tah {
 font-size: 1.30em;
 font-family: tahoma, arial, verdana;
}

.small_tah {
 font-size: 0.81em;
 font-family: tahoma, arial, verdana;
}

h1 {
 color: #ffffff;
 font-size: 4.31em;
 line-height: 1.21em;
 text-transform: uppercase;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}

h2 {
 color: #C02261;
 font-size: 1.81em;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 font-family: tahoma, arial, verdana;
}

h3 {
 color: #C02261;
 font-size: 1.81em;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 font-family: tahoma, arial, verdana;
}

#respond {
 color: #C02261;
 font-size: 1.81em;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 font-family: tahoma, arial, verdana;
}

.content_txt h2 a {
 color: #C02261;
 text-decoration: none;
}

.content_txt h2 a:hover {
 color: #C02261;
 text-decoration: none;
}

.h2 {
 color: #000000;
 font-size: 1.21em;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 text-transform: uppercase;
 font-family: tahoma, arial, verdana;
}

.header {
 vertical-align: top;
 width: 100%;
 height: 176px;
 background-image: url(images/header.jpg);
 background-position: left top;
 background-repeat: repeat-x;
}

.header_left {
 vertical-align: top;
 width: 100%;
 height: 176px;
 background-image: url(images/header_left.jpg);
 background-position: left top;
 background-repeat: no-repeat;
}

.header_right {
 vertical-align: top;
 width: 100%;
 height: 176px;
 text-align: left;
 background-image: url(images/header_right.jpg);
 background-position: right top;
 background-repeat: no-repeat;
}

.co_name {
 vertical-align: top;
 color: #FFFFFF;
 padding-top: 62px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 32px;
}

.co_name a {
 color: #FFFFFF;
 text-decoration: none;
}

.co_name a:hover {
 color: #FFFFFF;
 text-decoration: none;
}

.slogan {
 vertical-align: top;
 color: #ffffff;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 3px;
 font-size: 0.71em;
 text-transform: uppercase;
 letter-spacing: 9px;
}

.search_bg {
 vertical-align: top;
 width: 100%;
 height: 43px;
 text-align: left;
 background-color: #274C00;
}

.table1 {
 width: 100%;
 display: table;
}

.table_row1 {
 height: 100%;
 display: table-row;
}

.left1 {
 height: 100%;
 vertical-align: top;
 display: table-cell;
 text-align: left;
 margin-left: -309px;
}

.right1 {
 vertical-align: top;
 width: 309px;
 height: 100%;
 display: table-cell;
 text-align: left;
}

.menu {
 vertical-align: top;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}

.menu ul {
 padding-top: 0px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-left: 40px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 list-style: none;
}

.menu ul li {
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 display: inline;
}

.menu ul li a {
 background-image: url(images/menu_bg.jpg);
 background-position: left center;
 background-repeat: no-repeat;
 color: #FFFFFF;
 text-decoration: none;
 padding-top: 0px;
 padding-right: 40px;
 padding-bottom: 0px;
 padding-left: 10px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 font-size: 1.21em;
 font-weight: bold;
 text-transform: uppercase;
 font-family: tahoma, arial, verdana;
}

.menu ul li a:hover {
 text-decoration: underline;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 1.21em;
 text-transform: uppercase;
 font-family: tahoma, arial, verdana;
}

#search {
 vertical-align: top;
 padding-top: 9px;
 padding-right: 10px;
 padding-bottom: 5px;
 padding-left: 0px;
 color: #FFFFFF;
}

#search input {
 font-size: 11px;
 color: #000000;
 width: 220px;
 height: 20px;
 border-style: inset;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 3px;
 margin-bottom: 0px;
 margin-left: 0px;
 vertical-align: middle;
}

#search .input {
 width: 65px;
 height: 22px;
 border-style: none;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 vertical-align: middle;
}

.left #search {
 vertical-align: top;
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 color: #000000;
}

.left #search input {
 font-size: 11px;
 color: #000000;
 width: 220px;
 height: 20px;
 border-style: inset;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 3px;
 margin-bottom: 0px;
 margin-left: 0px;
 vertical-align: middle;
}

.left #search .input {
 width: 65px;
 height: 22px;
 border-style: none;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 vertical-align: middle;
}

.table {
 width: 100%;
 display: table;
 background-image: url(images/bbg.jpg);
 background-position: right top;
 background-repeat: repeat-y;
}

.table_row {
 height: 100%;
 display: table-row;
}

.left {
 height: 100%;
 vertical-align: top;
 display: table-cell;
 text-align: left;
 margin-left: -378px;
}

.right {
 vertical-align: top;
 width: 378px;
 height: 100%;
 display: table-cell;
 text-align: left;
}

.footer {
 vertical-align: top;
 width: 100%;
 height: 55px;
 text-align: left;
 background-image: url(images/footer.jpg);
 background-position: left top;
 background-repeat: repeat-x;
}

.footer_txt {
 vertical-align: top;
 padding-top: 20px;
 padding-right: 20px;
 padding-bottom: 10px;
 padding-left: 29px;
 color: #FFFFFF;
}

.footer_txt a {
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: underline;
}

.footer_txt a:hover {
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}

.sub_content {
 padding-top: 8px;
 padding-right: 0px;
 padding-bottom: 40px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 30px;
 margin-bottom: 30px;
 margin-left: 30px;
 vertical-align: top;
 text-align: left;
 background-image: url(images/content_bg.jpg);
 background-position: left bottom;
 background-repeat: repeat-x;
}

.date {
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 color: #899295;
 font-size: 0.81em;
 font-family: tahoma, arial, verdana;
}

.head {
 padding-top: 8px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 color: #899295;
 line-height: 1.51em;
 font-family: tahoma, arial, verdana;
}

.head a {
 color: #C02261;
 text-decoration: none;
}

.head a:hover {
 color: #C02261;
 text-decoration: none;
}

.comment {
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 color: #891830;
 font-weight: bold;
 font-family: tahoma, arial, verdana;
}

.comment a {
 text-decoration: none;
 color: #891830;
 font-weight: bold;
}

.comment a:hover {
 text-decoration: underline;
 color: #891830;
 font-weight: bold;
}

.content_txt {
 padding-top: 15px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 line-height: 1.21em;
 vertical-align: top;
 text-align: justify;
}

.content_txt strong {
 color: #000000;
}

.content_txt a {
 color: #000000;
 text-decoration: underline;
}

.content_txt a:hover {
 color: #000000;
 text-decoration: none;
}

.more {
 padding-top: 13px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 color: #039DFF;
 font-weight: bold;
 font-family: tahoma, arial, verdana;
}

.more a {
 text-decoration: underline;
 color: #039DFF;
 font-weight: bold;
}

.more a:hover {
 text-decoration: none;
 color: #039DFF;
 font-weight: bold;
}

.table2 {
 width: 378px;
 display: table;
}

.table_row2 {
 height: 100%;
 display: table-row;
}

.left2 {
 height: 100%;
 width: 20px;
 vertical-align: top;
 display: table-cell;
 text-align: left;
}

.right2 {
 vertical-align: top;
 width: 179px;
 height: 100%;
 display: table-cell;
 text-align: left;
}

.widget_style1 {
 vertical-align: top;
 text-align: left;
 color: #6A7273;
 padding-top: 0px;
 padding-right: 15px;
 padding-bottom: 25px;
 padding-left: 11px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 font-family: tahoma, arial, verdana;
}

.widget_style1 a {
 font-family: tahoma, arial, verdana;
 text-decoration: underline;
 color: #6A7273;
}

.widget_style1 a:hover {
 text-decoration: none;
 color: #6A7273;
}

.widget_style1 ul {
 padding-top: 15px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 background-image: none;
}

.widget_style1 li {
 list-style: none;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 background-image: url(images/li_bg.jpg);
 background-position: left bottom;
 background-repeat: no-repeat;
 vertical-align: top;
 line-height: 1.71em;
 color: #6A7273;
 font-family: tahoma, arial, verdana;
}

.widget_style1 ul li a {
 text-decoration: none;
 color: #6A7273;
}

.widget_style1 li a:hover {
 text-decoration: underline;
 color: #6A7273;
}

#archives {
 vertical-align: top;
}

#links_with_style {
 vertical-align: top;
}

#meta {
 vertical-align: top;
}

#recent-comments {
 vertical-align: top;
}

#recent-posts {
 vertical-align: top;
}

#categories {
 vertical-align: top;
}

#calendar_wrap {
 vertical-align: top;
 padding-top: 18px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}

#calendar {
 vertical-align: top;
}

#calendar_wrap a {
 text-decoration: underline;
 font-weight: bold;
}

#calendar_wrap a:hover {
 text-decoration: none;
 font-weight: bold;
}

#google-search {
 vertical-align: top;
}

#gsearch {
 text-align: left;
}

#pages {
 vertical-align: top;
}

#text-1 {
 vertical-align: top;
}

.textwidget {
 text-align: left;
 padding-top: 18px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}

#delicious {
 vertical-align: top;
}

#delicious-box {
 text-align: left;
}

#links_with_style {
 vertical-align: top;
 text-align: left;
 color: #6A7273;
 padding-top: 0px;
 padding-right: 15px;
 padding-bottom: 25px;
 padding-left: 11px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 font-family: tahoma, arial, verdana;
}

#links_with_style ul {
 padding-top: 15px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 background-image: none;
}

#links_with_style li {
 list-style: none;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 background-image: url(images/li_bg.jpg);
 background-position: left bottom;
 background-repeat: no-repeat;
 vertical-align: top;
 line-height: 1.71em;
 color: #6A7273;
 font-family: tahoma, arial, verdana;
}

#links_with_style ul li a {
 text-decoration: none;
 color: #6A7273;
}

#links_with_style li a:hover {
 text-decoration: underline;
 color: #6A7273;
}

.right #search {
 vertical-align: top;
 padding-top: 0px;
 padding-right: 10px;
 padding-bottom: 25px;
 padding-left: 11px;
 color: #000000;
}

.right #search input {
 font-size: 11px;
 color: #000000;
 width: 146px;
 height: 20px;
 border-style: inset;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 vertical-align: top;
}

.right #search .input {
 width: 65px;
 height: 22px;
 border-style: none;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 81px;
 vertical-align: top;
}