/*  
Theme Name: Get Your Lover Back
Description: Design by <a href="http://www.problogdesign.com/">Pro Blog Design</a>
Author: Michael Martin
Author URI: http://www.problogdesign.com/
*/

html{
	background:#00547f url(images/bg-html.gif) repeat-x;
	height:100%;
}
body{
	margin:0;
	min-height:100%;
	min-width:972px;
	background: url(images/bg-body.jpg) no-repeat 50% 0;
	font: 14px/18px "Times New Roman", Georgia, Times, serif;
}
form,fieldset,img{margin:0;padding:0;border:0;}
a{color:#0069af;text-decoration:none;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
#wrapper{
	width:971px;
	padding:190px 0 0;
	margin:0 auto;
	position:relative;
}
#head-box{
	position:absolute;
	top:54px;
	left:365px;
	color:#006ab1;
	padding:0 0 0 5px;
	letter-spacing:-1px;
	width:500px;
	font: 14px/18px Georgia, "Times New Roman", Times, serif;
}
h1.logo{
	width:275px;
	height:73px;
	overflow:hidden;
	margin:0 0 15px -5px;
	text-indent:-9999px;
	background: url(images/logo.png) no-repeat;
}
h1.logo a{
	display:block;
	height:100%;
	position:relative;
}
/*-- header --*/
#header{
	padding:6px 0 0;
	width:963px;
	overflow:hidden;
	margin:0 0 0 3px;
	background: url(images/bg-header.png) no-repeat;
}
#search{
	float:right;
	padding:6px 18px 0 0;
}
#search .text{
	float:left;
	background:#dbe8f2;
	border:1px solid #3e8bc1;
	color:#547d96;
	font: 11px/14px Arial, Verdana, Tahoma, sans-serif;
	padding:3px 7px;
	width:225px;
}
#search .btn{
	width:57px;
	height:23px;
	float:left;
	overflow:hidden;
	border:0;
	margin:0 0 0 6px;
	padding:0;
	color:#dbe7f1;
	font: 12px/16px "Times New Roman", Times, serif;
	background: url(images/btn.gif) no-repeat;
	cursor:pointer;
}
#search fieldset{
	display:inline;
}
#header .header-area{
	width:100%;
	float:left;
	padding:0 0 7px;
	background:#003986 url(images/bg-header-area.gif) repeat-x;
}
#navigation{
	margin:-5px 0 0;
	padding:0;
	list-style:none;
	float:left;
	font-size:18px;
	line-height:20px;
	overflow:hidden;
}
#navigation li{
	float:left;
	display:inline;
	margin:0 0 0 -3px;
	padding:10px 28px;
	background: url(images/separatr-navigation.gif) no-repeat;
}
#navigation a{
	color:#f4f6f7;
	text-decoration:none;
}
#navigation a:hover{
	text-decoration:underline;
}
#main{
	height:1%;
	overflow:hidden;
	padding:0 0 17px 3px;
	background: url(images/bg-main.gif) repeat-y 3px 0;
}
/*-- content --*/
#content{
	height:1%;
	width:581px;
	float:left;
	padding:3px 27px 0 30px;
	color:#3c3e40;
}
#content:after{
	content:"";
	display:block;
	clear:both;
}
/*-- slider --*/
#slider{
	width:100%;
	overflow:hidden;
	margin:20px 0 0;
}
#slider .switchBox{
	width:100%;
	overflow:hidden;
}
#slider .holder-image{
	float:left;
	padding:0 25px 0 0;
}
.holder-image img{
	display:block;
}
#content #slider h2{
	color:#004e79;
	font: normal 24px/29px Georgia, "Times New Roman", Times, serif;
	margin:0;
}
#content #slider h2 a{
	color:#004e79;
	text-decoration:none;
}
#content #slider h2 a:hover{
	text-decoration:underline;
}
.slide-pager{
	width:100%;
	overflow:hidden;
	margin:11px 0 0;
}
.slide-pager{
	width:100%;
	overflow:hidden;
}
.slide-pager a{
	text-decoration:none;
}
.slide-pager a:hover{
	text-decoration:underline;
}
.slide-pager ul{
	margin:0 0 0 7px;
	padding:0;
	list-style:none;
	float:left;
	display:inline;
}
.slide-pager ul li{
	float:left;
	margin:0 7px 0 0;
	display:inline;
}
.slide-pager ul a{
	background:#245a8e;
	color:#fff;
}
.slide-pager a.prev,
.slide-pager a.next,
.slide-pager ul a{
	float:left;
	background:#3b93c7;
	width:76px;
	height:23px;
	color:#c1e1f5;
	font:14px/20px Georgia, "Times New Roman", Times, serif;
	text-align:center;
}
.slide-pager ul a{
	background:#245a8e;
	color:#f4f6f7;
}
.slide-pager ul a:hover,
.slide-pager ul a.active{
	text-decoration:underline;
}
#content p{
	margin:18px 0 0;
}
.post,
.post .title-post{
	width:100%;
	overflow:hidden;
	margin:0 0 0 -33px;
	padding:0 0 0 33px;
}
.post{
	margin-top:19px;
	padding-bottom:17px;
}
.post .title-post{
	padding-bottom:11px;
}
.post .title-post .date{
	float:left;
	display:inline;
	width:54px;
	margin:0 0 0 -32px;
	padding:67px 63px 13px 7px;
	text-align:center;
	line-height:18px;
	color:#f4f6f7;
	font-size:24px;
	background: url(images/bg-date.jpg) no-repeat;
}
.post .title-post .date span{
	display:block;
}
.post .title-post .date .month{
	color:#c1e1f5;
	font-size:18px;
}
.post .title-post h2{
	color:#f4f6f7;
	background:#003382 url(images/bg-title.gif) repeat-x;
	font:22px/26px Georgia, "Times New Roman", Times, serif;
	margin:55px 0 0 -64px;
	padding:16px 16px 16px 27px;
	float:left;
	display:inline;
	width:510px;
}
.post .title-post h2 a{
	color:#f4f6f7;
	text-decoration:none;
}
.post .title-post h2 a:hover{
	text-decoration:underline;
}
.post-area{
	width:100%;
	overflow:hidden;
	padding:0 0 35px;
}
.post ul{
	margin:26px 0 0;
	padding:0 0 0 7px;
	list-style:none;
}
.post ul li{
	padding:2px 0 2px 13px;
	background: url(images/bullet-post-list.gif) no-repeat 0 8px;
}
.post .footer-post{
	height:1%;
	padding:2px 0 2px 3px;
	margin:0 31px 0 0;
	overflow:hidden;
	border-top:1px solid #a3b3bc;
	border-bottom:1px solid #a3b3bc;
	color:#a3b3bc;
	font: 12px/14px Arial, Verdana, Tahoma, sans-serif;
}
.footer-post .author a{
	color:#a3b3bc;
	text-decoration:none;
}
.post .footer-post a:hover{
	text-decoration:underline;
}
.footer-post .author{
	padding:0 13px 0 0;
	background: url(images/separator-author.gif) no-repeat 100% 50%;
}
.footer-post .comments{
	padding:0 0 0 5px;
}
.footer-post .comments a{
	color:#0072b6;
}
.post a{
	text-decoration:none;
	color:#0072b6;
}
.post a:hover{
	text-decoration:underline;
}
.footer-post .info-post{
	float:left;
}
.footer-post a.social{
	float:right;
}
a.social img{
	display:block;
}
.post .more{
	font: 12px Georgia, "Times New Roman", Times, serif;
	display:block;
	margin:15px 0 0 5px;
	padding:0 0 11px;
}
.post .more a{
	padding:0 12px 0 0;
	background: url(images/more-bullet.gif) no-repeat 100% 7px;
}
#content .pager{
	width:100%;
	overflow:hidden;
	background:#e9e1e1;
	color:#084587;
	margin:40px 0 0;
	font:16px/23px Georgia, "Times New Roman", Times, serif;
}
#content .pager ul{
	margin:0;
	padding:0;
	list-style:none;
}
#content .pager ul li{
	float:left;
	border-right:2px solid #fff;
	text-align:center;
	width:27px;
}
#content .pager ul li.active{
	text-decoration:underline;
}
#content .pager ul a{
	width:27px;
	text-align:center;
}
#content .pager a{
	color:#0072b6;
	text-decoration:none;
	float:left;
}
#content .pager a:hover{
	text-decoration:underline;
}
#content .pager .next{
	margin:0 0 0 13px;
	padding:0 0 0 12px;
	background: url(images/bullet-pager.gif) no-repeat 0 50%;
}
#content .pager-post{
	margin:0 31px 0 0;
	height:1%;
	overflow:hidden;
	font:11px Georgia, "Times New Roman", Times, serif;
}
#content .pager-post .prev{
	float:left;
}
#content .pager-post .next{
	float:right;
}
#content h3{
	color:#0067ad;
	margin:0;
	font:italic normal 18px/22px Georgia, "Times New Roman", Times, serif;
}
/*-- comments --*/
.comments,
.add-comments{
	overflow:hidden;
	height:1%;
	padding:0 30px 0 0;
	margin:44px 0 0;
	color:#586564;
}
.holder-comments,
.add-comments-holder{
	overflow:hidden;
	height:1%;
	margin:5px 0 0;
	border:1px solid #c1e1f5;
}
.comments ul{
	margin:0;
	padding:0;
	list-style:none;
}
.comments .comments-list{
	padding:0 20px 0 0;
}
.comments-list li{
	height:1%;
	overflow:hidden;
	padding:0 0 35px 11px;
	margin:11px 0 0;
}
.comments .author{
	float:left;
	width:65px;
	padding:3px 0 0;
	color:#586564;
	font:normal 10px/10px Georgia, "Times New Roman", Times, serif;
}
.comments .author .date{
	display:block;
	margin:0 0 0 2px;
}
.comments .comment-avatar{
	width:100%;
	overflow:hidden;
}
.comments .comment-avatar img{
	border:3px solid #f7f6f2;
	float:left;
}
.comments .author h4{
	margin:4px 0 2px 2px;
	color:#68361b;
	font: normal 11px/14px Arial, Verdana, Tahoma, sans-serif;
}
.comments .author h4 a{
	color:#68361b;
}
.comments .text-post{
	float:right;
	width:451px;
	color:#6b6e65;
	font: normal 11px/14px Arial, Verdana, Tahoma, sans-serif;
	background: url(images/bg-comments-center.gif) repeat-y 100% 0;
}
.comments .text-post-top{
	width:100%;
	overflow:hidden;
	background: url(images/bg-comments-top.gif) no-repeat 100% 0;
}
.comments .text-post-bottom{
	height:1%;
	padding:10px 22px 15px 40px;
	overflow:hidden;
	background: url(images/bg-text-post-bottom.gif) no-repeat 100% 100%;
}
.text-post .number{
	float:right;
	margin:0 -15px 0 0;
	display:inline;
	font:normal 14px/16px Georgia, "Times New Roman", Times, serif;
}
#content .text-post p{
	margin:7px 0;
}
.comments blockquote{
	margin:7px 0;
	font:italic 11px/14px Arial, Verdana, Tahoma, sans-serif;
	padding:0 0 0 30px;
	background: url(images/quote.gif) no-repeat 6px 5px;
}
.comments q{
	quotes:none;
	display:block;
}
.comments q:before{content:"";}
.comments q:after{content:"";}
/*-- add-comments --*/
.add-comments .add-comments-holder{
	padding:25px 20px 19px 18px;
	margin:10px 0 0;
}
#content .add-comments h3{
	margin-left:12px;
}
.add-comments .list-input{
	margin:0;
	padding:0;
	list-style:none;
	width:200px;
	float:left;
}
.add-comments .holder{
	width:100%;
	overflow:hidden;
}
.add-comments .list-input li{
	width:100%;
	overflow:hidden;
	padding:0 0 12px;
}
.add-comments label{
	display:block;
	font:italic 12px/18px Georgia, "Times New Roman", Times, serif;
}
.add-comments .text{
	float:left;
	margin:0 0 0 2px;
	background:#eff8fd;
	color:#586564;
	padding:2px 5px;
	border:1px solid #c1e1f5;
	width:186px;
	font: 12px/14px Arial, Verdana, Tahoma, sans-serif;
}
.add-comments .holder-textarea{
	float:right;
	width:281px;
	overflow:hidden;
}
.add-comments textarea{
	width:274px;
	height:117px;
	padding:2px 0 2px 5px;
	border:1px solid #c1e1f5;
	display:block;
	color:#586564;
	background:#eff8fd;
	font: 12px/14px Arial, Verdana, Tahoma, sans-serif;
	margin:0;
	overflow:auto;
}
.add-comments .btn-holder{
	width:100%;
	overflow:hidden;
	padding:19px 0 0;
}
.add-comments .btn{
	float:right;
	color:#fff;
	font:12px/18px Georgia, "Times New Roman", Times, serif;
	background: url(images/btn-add-comments.gif) no-repeat;
	width:132px;
	height:30px;
	margin:0;
	padding:0;
	border:0;
	cursor:pointer;
}
.add-comments .required{
	font:italic 10px Georgia, "Times New Roman", Times, serif;
}
/*-- sidebar --*/
#sidebar{
	float:right;
	width:325px;
	overflow:hidden;
	padding:15px 5px 0 0;
}
#sidebar h2.gray{
	width:280px;
	height:40px;
	color:#000;
	overflow:hidden;
	margin:0;
	padding:11px 0 0 50px;
	background: url(images/bg-gray-title.png) no-repeat;
	font:normal 18px/22px Georgia, "Times New Roman", Times, serif;
}
#sidebar h2.gray strong{
	color:#0063ad;
}
#sidebar .box{
	padding:0 10px 0 22px;
	height:1%;
	overflow:hidden;
}
#sidebar h3{
	color:#002044;
	margin:9px 0 0;
	padding:0 0 4px;
	font:italic 24px/28px "Times New Roman", Times, Georgia, serif;
	background: url(images/doted-line.gif) repeat-x 0 100%;
}
#sidebar .ebook .holder-image{
	float:right;
	margin:18px 0 0 20px;
	position:relative;
}
#sidebar .ebook{
	font: bold 12px/14px Arial, Verdana, Tahoma, sans-serif;
	color:#0072b6;
}
#sidebar .ebook strong{
	color:#003a87;
}
#sidebar .ebook p{
	margin:0 0 15px;
}
#sidebar .ebook .info{
	padding:10px 0 8px;
}
#sidebar .ebook-form{
	background: url(images/bg-form.gif) repeat-x;
	padding:7px 22px 1px;
	margin:-25px 0 0;
}
#sidebar .ebook-form .holder{
	width:100%;
	overflow:hidden;
	color:#a3b3bc;
	margin:10px 0 0;
}
#sidebar .ebook-form .text{
	float:left;
	font:12px/14px Arial, Verdana, Tahoma, sans-serif;
	padding:4px 7px;
	width:155px;
	border:1px solid #c3d0d6;
}
#sidebar .ebook-form .btn{
	width:92px;
	height:25px;
	float:right;
	color:#fff;
	font:14px/18px Georgia, "Times New Roman", Times, serif;
	background: url(images/btn-submit.gif) no-repeat;
	margin:0;
	padding:0 0 3px;
	border:0;
	cursor:pointer;
}
#sidebar h2{
	color:#fff;
	font:normal 18px/46px Georgia, "Times New Roman", Times, serif;
	background: url(images/bg-title-sidebar.png) no-repeat;
	width:281px;
	height:46px;
	padding:0 0 0 50px;
	margin:20px 0 16px;
}
#sidebar ul{
	margin:0;
	padding:0 0 22px;
	list-style:none;
	font-weight:bold;
	overflow:hidden;
	height:1%;
	font: bold 12px/15px Arial, Verdana, Tahoma, sans-serif;
}
#sidebar ul li,
#sidebar .archives .list li{
	margin:-1px 0 0;
	vertical-align:top;
	background: url(images/bg-list-line.gif) repeat-x;
	padding:9px 0 9px 0px;
}
#sidebar ul .inner{
	padding:0 0 0 18px;
	background: url(images/bullet.gif) no-repeat 0 50%;
}
#sidebar ul a{
	text-decoration:none;
}
#sidebar ul a:hover{
	text-decoration:underline;
}
#sidebar ul a{
	color:#0d4983;
}
#sidebar .top-overlay{
	background: url(images/top-overlay.gif) repeat-x;
	padding-top:17px;
}
#sidebar .get-your a.guy,
#sidebar .get-your a.girl{
	width:232px;
	height:38px;
	background: url(images/button-guy.gif) no-repeat;
	display:block;
	padding:0 0 0 50px;
	font:14px/34px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	text-decoration:none;
}
#sidebar .get-your a.girl{
	background: url(images/button-girl.gif) no-repeat;
}
#sidebar .get-your .list{
	padding:0 0 5px 10px;
	margin:5px 0 0;
}
#sidebar .get-your{
	padding:0 0 17px;
}
#sidebar .archives{
	margin:2px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:304px;
}
#sidebar .archives li{
	width:112px;
	float:left;
	margin:-1px 22px 0 0;
	padding:0;
}
#sidebar ul.archives .inner{
	padding:4px 0 4px 18px;
}
#sidebar .archives .year{
	color:#187490;
	font: 14px Georgia, "Times New Roman", Times, serif;
}
#sidebar .advertisement-box{
	width:315px;
	overflow:hidden;
	margin:0 0 0 -12px;
	padding:0 0 9px;
}
#sidebar .advertisement-box .advertisement{
	width:148px;
	height:148px;
	border:1px solid #0072b6;
	float:left;
	margin:11px 7px 0 0;
}
#sidebar .advertisement-box img{
	display:block;
}
#sidebar .video{
	width:100%;
	overflow:hidden;
	margin:12px 0 0;
	padding:0 0 12px;
}
#sidebar .video img{
	display:block;
}
/*-- footer --*/
#footer{
	width:100%;
	height:406px;
	min-height:350px;
	padding:0 0 56px;
	margin:-9px 0 0;
	color:#c1e1f5;
	font-size:12px;
	line-height:14px;
	background: url(images/bg-footer.jpg) no-repeat 50% 0;
}
* html #footer{
	height:350px;
	overflow:visible;
}
#footer .footer-area{
	width:971px;
	overflow:hidden;
	margin:0 auto;
	padding:24px 0 0;
}
#footer .two-columns{
	float:left;
	width:583px;
	padding:8px 0 0;
	background: url(images/two-columns-separator.png) repeat-y;
}
#footer .column-1{
	padding:0 70px 0 13px;
	width:230px;
	float:left;
}
#footer h3{
	color:#fff;
	font: 14px/18px Georgia, "Times New Roman", Times, serif;
	margin:0;
}
#footer ul{
	margin:6px 0 0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	font:bold 12px/14px Arial, Verdana, Tahoma, sans-serif;
}
#footer ul li{
	padding:9px 0 10px;
}
#footer ul.list li{
	border-top:1px solid #3a99b0;
	margin:-1px 0 0;
}
#footer ul a{
	color:#c1e1f5;
	text-decoration:none;
}
#footer ul a:hover{
	text-decoration:underline;
}
#footer .column-2{
	width:270px;
	float:left;
}
#footer .autor{
	color:#fff;
	font-size:11px;
}
#footer .copy{
	margin:0 10px 0 0;
	text-align:right;
	font: 12px/14px Georgia, "Times New Roman", Times, serif;
}