
html, body, div, span, applet, object, f 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;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
}
body {
line-height : 1;
}
ol, ul {
list-style : none;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
:focus {
outline : 0;
}
ins {
text-decoration : none;
}
del {
text-decoration : line-through;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
a img {
border : none;
}
.left {
float : left;
}
.right {
float : right;
}
a:link, a:visited {
color : #f776ad;
}
a:hover {
color : #333333;
}
body {
background : url(images/background.jpg) repeat;
}
#heart {
width : 100%;
min-height : 1584px;
background : url(images/heart.png) no-repeat center top;
}
#wrapper {
margin : 0 auto;
padding : 0;
width : 958px;
position : relative;
}
#header {
width : 100%;
margin : 0;
padding : 0;
height : 250px;
}
#navigation {
width : 100%;
height : 58px;
background : url(images/navigation-bg.png) no-repeat;
}
#navigation ul, #navigation a:link, #navigation a:visited {
width : 95%;
margin : 0 auto;
font-family : Georgia, "Times New Roman", Times, serif;
color : #fff;
font-size : 15px;
font-weight : 600;
list-style : none;
text-decoration : none;
}
#navigation ul li {
width : auto;
padding : 10px 14px;
background : url(images/naviigation-line.jpg) no-repeat right 5px;
float : left;
list-style : none;
}
.bgnone {
background : none !important ;
}
#navigation img {
top : 5px;
float : left;
position : relative;
}
#navigation a:hover {
color : #2b2b2b;
text-decoration : none;
}
#content {
width : 100%;
margin : 0;
padding : 0;
}
#content-top {
width : 100%;
background : url(images/content-top-bg.png) no-repeat;
height : 18px;
}
#content-middle {
background : url(images/content-middle-bg.png) repeat-y;
width : 97%;
padding : 0 14px;
margin : 0 auto;
overflow : hidden;
}
#content-bottom {
background : url(images/content-bottom-bg.png) no-repeat;
width : 100%;
height : 14px;
}
.container {
float : left;
width : 621px;
}
.post {
width : 600px;
margin-bottom : 20px;
padding : 0 10px;
float : left;
}
.post1 {
margin-bottom : 20px;
padding : 0;
float : left;
}
.date {
width : 74px;
height : 77px;
background : url(images/date.png) no-repeat;
margin-top : 10px;
font-family : Arial, Helvetica, sans-serif;
color : #fff;
text-align : center;
padding-top : 20px;
}
.date h2 {
font-size : 22px;
font-weight : bold;
}
.postcontent {
width : 545px;
margin : 0;
padding : 0;
}
.posttop {
width : 545px;
height : 11px;
background : url(images/post-top.jpg) center top;
margin : 0;
}
.postbottom {
width : 545px;
height : 11px;
background : url(images/post-bottom.jpg) center top;
margin : 0;
}
.postmiddle {
width : 503px;
background : #fff;
border-left : 1px solid #f1f1f1;
border-right : 1px solid #f1f1f1;
margin : 0;
padding : 10px 20px 0 20px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #2f2f2f;
line-height : 15px;
overflow : hidden;
}
.postmiddle p {
line-height : 15px;
padding-bottom : 20px;
}
.postmiddle h1, .postmiddle h1 a {
font-family : Arial, Helvetica, sans-serif;
font-size : 25px;
font-weight : bold;
color : #5f5d53;
text-decoration : none;
line-height : 25px;
}
.title, .title a {
font-family : Arial, Helvetica, sans-serif;
font-size : 25px;
font-weight : bold;
color : #5f5d53;
text-decoration : none;
padding-bottom : 20px;
list-style : none;
padding-top : 10px;
}
.line {
margin-top : 20px;
padding-bottom : 10px;
}
.link, .postmiddle a, .entry a {
color : #f7aaca;
margin : 0;
padding-top : 10px;
font-weight : bold;
width : 350px;
line-height : normal;
text-decoration : none;
font-family : sans-serif, arial;
font-size : 14px;
z-index:1;
position:relative;
}
.postmiddle a:hover, .entry a:hover {
color : #333;
}
.readmore {
width : 122px;
height : 45px;
position : relative;
bottom : 20px;
}
.comment {
position : relative;
height : 21px;
width : 530px;
background : url(images/commentbg.jpg);
padding : 10px 0 0 15px;
overflow : hidden;
}
.comment img {
float : left;
padding-right:5px;
padding-top:2px;
}
.number {
width : 60px;
margin : 0;
}
ul.addtoany_list li {
line-height : normal !important ;
}
.entry p {
line-height : 20px;
padding : 10px 0 10px 0;
}
h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 20px;
font-weight : bold;
color : #5f5d53;
text-decoration : none;
margin : 0;
}
.line {
margin-top : 20px;
padding-bottom : 10px;
}
p textarea {
width : 400px;
margin-bottom : 20px;
margin-right : 20px;
}
.box {
border-bottom : 1px solid #5f5d53;
float : left;
padding : 0 0 20px 0;
width : 615px;
}
.post #share {
position : relative;
height : 35px;
margin : 20px 0 0;
padding : 1px 0 0 55px;
}
.post #share .banner {
background : url(images/banner-share.png) no-repeat;
position : absolute;
top : 0;
left : -25px;
width : 78px;
height : 36px;
color : #fff;
font : italic bold 14px Georgia, serif;
line-height : 29px;
padding : 0 0 0 16px;
}
.post #share a img {
padding : 0 10px 0 0;
}
.post #share a:hover img {
padding : 0 10px 0 0;
}
span.author-info {
width : 100px;
}
#sidebar-div {
float : right;
width : 300px;
overflow : hidden;
}
.sidebar {
background : url(images/sidebar-middle.png) repeat-y 2px 15px;
width : 286px;
margin-bottom : 10px;
}
.widget { margin-bottom:15px;width:300px}
#advert_125x125 {margin-left:10px}

.widget ul{
background : url(images/sidebar-middle.png) repeat-y 2px 15px;
width : 280px;
margin-bottom : 10px;
padding-left : 15px;
padding-bottom : 10px;
color : #fff;
margin : 0 0 15px 2px;
}
.textwidget{
background : url(images/sidebar-middle.png) repeat-y 2px 15px;
width : 267px;
margin-bottom : 10px;
padding-left : 15px;
padding-bottom : 10px;
color : #fff;
margin : 0 0 15px 2px;
padding-right:5px;
}
.fl {
float : left;
}
.wrap {
background : url(images/sidebar-middle.png) repeat-y 2px 15px;
width : 276px;
margin-bottom : 10px;
padding-left : 10px;
padding-bottom : 20px;
color : #fff;
}
.wrap img {
padding-right : 5px;
}
.widget ul li {
line-height : 25px;
text-decoration : none;
color : #fff;
font-size : 14px;
background : url(images/bullet.png) no-repeat 0% 10px;
padding-right:15px;
}
.widget ul li a {
line-height : 25px;
text-decoration : none;
color : #fff;
padding-left : 10px;
}
.sidebar-top {
background : url(images/sidebar-top2.png) no-repeat top;
}
.widget h3 {
background : url(images/sidebar-top2.png) no-repeat top;
height : 47px;
padding-left : 10px;
padding-top : 10px;
width : 280px;
}
.sidebar-inner {
background : url(images/sidebar-bottom.png) no-repeat bottom;
width : 100%;
min-height : 220px;
}
.sidebar-inner > div {
padding : 5px 10px 15px 10px;
position : relative;
}
.sidebar-img {
position : absolute;
right : 10px;
top : 5px;
}
.sidebar-inner > div > p {
padding : 15px 10px 0 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #f3f3f3;
line-height : 18px;
}
#tabs {
background : #fefefe url(images/bg-box.png) repeat-x;
height : auto !important ;
border : 1px solid #be92c4;
display : block;
}
#tabs .inside {
padding : 5px !important ;
padding : 2px;
padding-top : 0 !important ;
}
#tabs ul.wooTabs {
height : 53px !important ;
background : #be92c4;
padding : 0 0;
}
#tabs ul.wooTabs li {
float : left;
display : inline;
font-family : Verdana, Geneva, sans-serif;
font-size : 10px;
color : #ffffff;
cursor : pointer;
}
#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover {
color : #fff;
text-decoration : none;
background : url(images/bg-tabs-selected.png) no-repeat center 41px;
}
#tabs ul.wooTabs li a {
color : #333;
line-height : 42px;
display : block;
float : left;
padding : 0 10px 10px;
text-transform : uppercase;
font-size : 10px;
}
#tabs #tagcloud, #tabs .inside li {
padding : 10px;
font-family : Georgia, serif;
}
#tabs .inside ul {
margin : 0 5px 5px;
}
#tabs .inside li {
border-bottom : 1px solid #ededed;
}
#tabs .inside li a {
color : #555;
font-weight : bold;
line-height : 20px;
line-height : 18px;
}
#tabs .inside a:hover {
border-bottom : 1px dotted;
}
#tabs .inside li span.meta {
display : block;
font-size : 10px;
text-transform : uppercase;
color : #777;
font-family : Verdana, Geneva, sans-serif;
line-height : 20px;
}
#tabs .inside li img.avatar, #tabs .inside li img.thumbnail {
border : 1px solid #ddd;
padding : 2px;
background-color : #ffffff;
float : left;
margin : 0 8px 0 0;
overflow : hidden;
font-size : 12px;
text-align : center;
}
#pop ul li a:link, #pop ul li a:visited {
color : #f776ad;
font-weight : bold;
line-height : 20px;
line-height : 18px;
}
#pop ul li a:hover {
color : #333;
}
#comments {
background : none;
margin-left : 1px;
border-bottom : 1px solid #dadada;
position : relative;
margin-top : 20px;
padding : 25px 10px 20px;
margin-bottom : 20px;
right : 3px;
width : 600px;
}
#comments h3 {
font-size : 16px;
color : #777;
padding-bottom : 10px;
}
#comments ol li.comment {
margin-top : 10px;
width : 100%;
list-style-type : none;
background : none !important ;
padding : 0 !important ;
height : auto !important ;
}
#comments .avatar {
float : left;
}
#comments img.avatar {
background : #fff;
padding : 4px;
border : 1px solid #fe81b6;
margin-right : 10px;
margin-top : 1px;
overflow : hidden;
}
#comments .comment-right {
margin-left : 95px;
}
#comments .comment .comment-container {
padding : 3px 0;
}
#comments .comment-head {
background : #e4e4e4 url(images/bg-comment-head.png) repeat-x bottom;
border : 1px solid #d8d8d8;
height : 40px;
line-height : 40px;
padding : 0 15px;
margin : 0;
}
#comments .comment-head .name {
font-family : Georgia, serif;
font-style : italic;
margin : 0 10px -5px 0;
font-weight : bold;
font-size : 12px;
}
#comments .comment-head .date {
margin-right : 10px;
background : none !important ;
height : auto !important ;
margin-top : 0 !important ;
padding : 0 !important ;
text-align : left !important ;
width : auto !important ;
}
#comments .comment-head .date a, #comments .comment-head .edit {
font-size : 11px;
color : #777;
}
#comments .comment-entry {
background : #fff;
border : 1px solid #d8d8d8;
color : #555;
padding : 20px 15px 10px 15px;
border-width : 0 1px 1px 1px;
font-size : 14px;
line-height : 20px;
}
#comments .comment-entry p {
margin : 0 0 10px 0;
}
#comments ul.children {
background : url(images/ico-comment-reply.png) no-repeat 0% 25px;
padding : 0 0 0 25px;
margin : 0;
}
#comments .cancel-comment-reply {
margin-bottom : 10px;
}
#comments .navigation a {
display : block;
margin : 15px 0 0 0;
text-decoration : none;
}
#comments a.comment-reply-link {
background : url(images/bg-button.png) no-repeat center 0%;
padding : 2px 6px;
color : #fff;
font-size : 12px;
font-style : italic;
background-color : #aaa;
border : 1px solid #999;
}
#comments a.comment-reply-link:hover {
cursor : pointer;
}
.commentslist li {
overflow : hidden !important ;
}
.commenthead a, .meta a, .commenthead a:visited {
color : #f776ad !important ;
}
input, textarea {
border-color : #f776ad !important ;
margin-bottom : 20px !important ;
}
input {
margin-right : 10px !important ;
}
#cmtForm {
width : 580px;
margin-left : 10px;
}
#footer {
background : none;
color : #302e2f;
font-family : Georgia, "Times New Roman", Times, serif;
font-style : italic;
font-size : 11px;
padding : 25px 0;
}
#footer a {
color : #302e2f;
}
#footer a:hover {
border-bottom : 1px dotted;
}
#footer #credit img {
vertical-align : middle;
}
#footer #credit span {
display : none;
}
.mid {
width : 960px;
margin : 0 auto;
}
#navigation2 {
width : 100%;
height : 58px;
background : none;
}
#navigation2 ul, #navigation2 a:link, #navigation2 a:visited {
width : 95%;
margin : 0 auto;
font-family : Georgia, "Times New Roman", Times, serif;
color : #302e2f;
font-size : 15px;

font-weight : 600;
list-style : none;
text-decoration : none;
}
#navigation2 ul li {
width : auto;
padding : 10px 14px;
background : none;
float : left;
list-style : none;
}
.bgnone {
background : none !important ;
}
#navigation2 img {
top : 5px;
float : left;
position : relative;
}
#navigation2 a:hover {
color : #2b2b2b;
text-decoration : none;
}
#comments ol li {
margin-bottom : 20px;
}

.post img
{
padding-right:5px;
padding-top:2px;}

#footer-widgets
{
margin:0 auto;
overflow:hidden;
width:958px;
}

.container2 
{}
.fr {float:right}
.fl {float:left}
.block {width:330px}

#g-lock-double-opt-in-manager
{background:url(images/sub.jpg) no-repeat;
width:284px;
height:221px;
margin:0 0 0 5px;
padding-bottom:15px}

#g-lock-double-opt-in-manager h3
{
background:none;width:190px;float:left}


