/*
Theme Name: Succeed At Dating
Author: Adroitinfosolution.com
Author URI: http://adroitinfosolution.com
*/

body { margin:0 0 0 0; background:url(images/bg.jpg) repeat-x; background-color:#E3DCD1; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-align:justify; }

p { margin:.5em 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:normal;}

h1 {margin:0em; color:#000000; font-size:16px; font-family:"Tahoma"; font-style:normal;}
h2 {margin:0em; color:#333333; font-family: "Tahoma"; font-size:14px; font-style:normal; text-align:left;}
h3 {margin: 0; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#015DA2; padding:5px 0 0 0px;}
h4 {margin:0em 0 0 1em; color:#000000; font-family: "Tahoma"; font-size:18px; font-style:normal; text-align:left;}
h5 {font-family:"Trebuchet MS",Helvetica,sans-serif; font-size:24px; margin-bottom:6px; margin:0px; color:#00678d;}

#container { margin:0px auto; width:959px; height: auto; position:relative; }
#main{ float:left; width:959px; height:auto; }
#header{ float:left; width:959px; height:191px; margin:0px; padding:0px; background:url(images/header.jpg) no-repeat;}
.logo{ width:236px; height:106px; position:absolute; top:24px; left:38px;}
#top_nav {position:absolute; width:950px; height:27px; top:155px; left:6px; font-family: Arial, Helvetica, sans-serif ; font-size:14px; color:#000000; text-transform:uppercase; font-weight:bold; }

#part1{float:left; width:959px; height: auto; margin:0px; padding:0px; background:url(images/mid_bg.jpg)  repeat-y;}
#left{float:left; width:657px; height: auto; margin:0px; padding:0px;}
.body_part{float:left; width:622px; height: auto; margin:0px; padding:10px 0 0 17px;}
.top_part{float:left; width:616px; height: auto; margin:0px; padding:0px 0 0 0px; overflow:hidden;}
.video_box{float:left; width:616px; height:385px; margin:0px; padding:0px 0 0 0px; background:url(images/sign_box1.jpg) no-repeat;}
.input{ float:left; width:229px; height:23px; margin:0px; border:none; padding:0px 0 0 0px; background:url(images/input.jpg) no-repeat; cursor:auto; font-size:12px;}
.box{ float:left; width:622px; height: auto; margin:0px; padding:15px 0 0 0;}
.box1{ float:left; width:622px; height: auto; margin:0px; padding:0px 0 0 0;}
.box_text{ float:left; width:622px; height: auto; margin:0px; padding:0px 0 0 0;}

#right{float:left; width:287px; height: auto; margin:0px; padding:0px; overflow:hidden;}
.r_video_box{float:left; width:287px; height: auto; margin:0px;  padding:10px 0 0 0px;}
.r_video_top{float:left; width:287px; height: 31px; margin:0px; padding:5px 0 0 0; background:url(images/video_top.jpg) no-repeat; overflow:hidden;}
.r_video_bg{float:left; width:287px; height: auto; margin:0px; padding:0px; background:url(images/video_bg.jpg) repeat-y; font-family:"Times New Roman", Times, serif; font-size:13px; color:#000000;}
.r_video_bot{float:left; width:287px; height: 45px; margin:0px; padding:0px; background:url(images/video_bot.jpg) no-repeat; overflow:hidden;}

.reco_box{float:left; width:287px; height: auto; margin:0px;  padding:10px 0 0 0px;}
.reco_top{float:left; width:287px; height: 30px; margin:0px; padding:5px 0 0 0; background:url(images/reco_top.jpg) no-repeat; overflow:hidden;}
.reco_bg{float:left; width:287px; height: auto; margin:0px; padding:0px; background:url(images/reco_bg.jpg) repeat-y;}
.reco_bot{float:left; width:287px; height: 28px; margin:0px; padding:0px; background:url(images/reco_bot.jpg) no-repeat; overflow:hidden;}

#footer{ float:left; width:959px; height:79px; margin:0px; padding:10px 0 0 30px; background:url(images/footer.jpg) no-repeat;}
#footer a a:hover { color: #000000; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal;}
#footer a:hover { text-decoration:underline;}

.b:link { color: #000000; font-size:12px; text-decoration: none; }
.b:visited { color: #000000; font-size:12px; text-decoration: none; }
.b:hover { color: #000000; font-size:12px; text-decoration: underline; }
.b:active { color: #000000; font-size:12px; text-decoration: none; }

.c:link { color: #015DA2; text-decoration: none; }
.c:visited { color: #015DA2; text-decoration: none; }
.c:hover { color: #015DA2; text-decoration: underline; }
.c:active { color: #015DA2; text-decoration: none; }

.d:link { color: #000000; font-size:12px; text-decoration: none; }
.d:visited { color: #000000; font-size:12px; text-decoration: none; }
.d:hover { color: #000000; font-size:12px; text-decoration: underline; }
.d:active { color: #000000; font-size:12px; text-decoration: none; }

.e:link { color: #015DA2; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; }
.e:visited { color: #015DA2; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; }
.e:hover { color: #015DA2; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; }
.e:active { color: #015DA2; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; }

.f { color: #007AD5; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; }
.f:link { color: #007AD5; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; }
.f:visited { color: #007AD5; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; }
.f:hover { color: #007AD5; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: underline; }
.f:active { color: #007AD5; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration: none; }

.line{ float:left; width:622px; height:1px; background-color:#E3DCD1; overflow:hidden; margin:10px 0 10px 0; padding:0px; 0 0 0}

.date { float:left; margin-top: 7px; padding:0px 0 0 0; background: url(images/date.jpg) no-repeat; background-position:left; width:39px; height:65px; font-family:Arial, Helvetica, sans-serif, Times, serif; font-size:15px; text-align:center; padding:0px; }

.month{ font-family:"Futura BdCn BT"; font-size:12px; color:#9CB8BE; margin:0px; padding:0px; font-style:normal; font-weight:normal;}
.date1{ font-family:"Futura BdCn BT"; font-size:18px; color:#BEDEAA; margin:0px; padding:10px 0 0 0; font-style:normal; font-weight:bold;}

.box_blog_entry .post_content { margin-top: 10px; margin-bottom: 15px; margin-left: 0px; width: 100%; text-align: justify; }

.box_blog_entry .postmetadata { font-size: 10px; }

.blog_entries .box_blog_entry .h1{ text-decoration:none;}

.blog_entries { float: left; width: 100%; margin-top:0px; padding:0 0 0 0px; }

.blog_entries p { margin-bottom: 15px; }

.blog_entries .navigation { font-weight: bold; height: 15px; margin: 11px; }

.blog_entries .most_recent_thumbs { margin-left: 11px; }

.blog_entries .most_recent_thumbs img { margin-right: 7px; }

.blog_entries .navigation a { background:none; color: black; }

.blog_entries .navigation .alignright { float: right; }

.blog_entries .navigation .alignleft { float: left; }

.box_blog_entry { float: left; width:100%; margin-top: 7px; margin-bottom: 10px; }

.box_blog_entry .post { width: 100%; margin: 0px; padding:0px; }

.box_blog_entry .post img { margin: 5px; padding:0px 10px 0 0; }


#entries					{float:left;padding:0 0 0 4px;}
.rapper						{padding:10px 5px 20px 5px;}
.blogEntry					{width:auto;}
#entries img				{display:block;border:0;padding:0;margin:0;}
.blogimages					{border:2px solid #fff; }
.numComments				{}
.son_of_link				{font-size:.9em;}
.son_of_link a				{padding:3px;text-decoration:none;}
a:link ,a:visited, a:hover	{color:#000000; text-decoration:none; background:none;}
.latest						{color:#000000;background:#010f16;padding:9px 7px;font-size:.8em;margin:0 0 5px 0;font-weight:bold;}
.latest	a					{color:#000000; text-decoration:none; background:none;}
.latest2					{color:#000000;background:#010f16;padding:9px 7px;font-size:.8em;margin:0 0 5px 0;font-weight:bold;text-transform: uppercase;}
.latest2	a				{color:#000000; text-decoration:none; background:none;}
.latest3					{color:#000000;background:#010f16;padding:9px 7px;font-size:.9em;margin:0 0 5px 0;font-weight:bold;text-transform: uppercase;}
.latest3	a				{color:#000000; text-decoration:none; background:none;}
.more						{display:block;padding:10px 0 0 0;font-weight:bold;}
#blogCategories				{list-style:none;margin:0;padding:0;}
#linksList					{list-style:none;margin:0;padding:0;}
#linksList li				{margin:0;padding:0 0 1px 0 ;}
#linksList a				{color:#000000;font-weight:bold;font-size:.8em; background:none;}
.avatar 					{float:left;border:1px solid #000;margin:0 20px 10px 0;}
.meta						{color:#000000; width:475px; height:auto; font-size:10px; padding-top:5px; text-align:left; margin-left:0px;}
.meta a					{ text-decoration:none; color:#000000; background:none;}
.rapper	h2 { font-size:20px; font-family:Arial, Helvetica, sans-serif;}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea { background: #fff; border: 1px solid #333; padding: .2em; }

#commentform textarea { width: 80%; }

.feedback { float:left; width:580px; color: #ccc; text-align:left; clear: both; padding:0 0 0 0px; margin:0 0 0px 0; }
.feedback a { text-decoration:none; background:none; }
.storytitle h3 { margin: 0; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#015DA2; padding:0px 0 0 0px; }
.storytitle h3 a { text-decoration:none; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#015DA2; text-decoration:none;}
.storycontent{ float:left; width:622px; height:auto; margin:0px; padding:0px;}

/* Sidebar */

#sidebar { float: left; width: 287px; }

#sidebar ul { margin: 0; padding: 0; list-style: none; line-height: normal; }

#sidebar li { margin:10px 0 30px 0;	padding: 0 0 10px 0px; background: url(images/widget.jpg) no-repeat left bottom; }

#sidebar li ul { line-height: 200%; padding-bottom: 20px; }

#sidebar li li { margin: 0; padding: 0 20px; background: none; border:none; }

#sidebar h2 { height: 32px; margin: 0px 0 2px 0px; padding: 5px 0 0px 10px; background: url(images/h2.jpg) no-repeat left top; color:#000000; font-family: "Futura Bk BT"; font-size:18px; font-style:normal; text-align:left; }

#sidebar p { font-size:12px; text-align:left; padding:0px 0  0 5px; margin:0em; font-weight:normal; font-style:normal; }

#sidebar a { color: #4D4B4B; text-decoration:underline; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; }

.style1 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #B30A0A; font-weight:normal; }
.style2 {font-size: 11px;}
.style11 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; }
.style297 { color: #000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; }
.style298 { color: #CC0000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; }
.style298:link {color: #CC0000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; }
.style298:visited { text-decoration: none; color: #CC0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px;}
.style298:hover { text-decoration: underline; color: #CC0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; }
.style298:active { text-decoration: none; color: #CC0000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; }


.testi{ font-family:"Times New Roman", Times, serif; font-size:13px; color:#000000;}

.top_menu,.top_menu_active{ float:left; width:auto; height:27px; font-family: Arial, Helvetica, sans-serif ; font-size:14px; color:#000000; text-transform:uppercase; font-weight:bold; padding:0 10px 0 8px; text-align:center;}
.top_menu a:link,.top_menu a:visited,.top_menu a:active,.top_menu_active a:hover{ font-family: Arial, Helvetica, sans-serif ; font-size:14px; color:#000000; text-transform:uppercase; font-weight:bold; text-decoration:none; text-align:center; }
.top_menu_active a:link,.top_menu_active a:visited,.top_menu_active a:active{ font-family: Arial, Helvetica, sans-serif ; font-size:14px; text-transform:uppercase; font-weight:bold; color:#007AD5; text-decoration:none; text-align:center; }
.top_menu a:hover{ color:#007AD5; text-align:center; }

.products_page{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}

.rowover { background-color: #DDDDDD; font-size: 12px; padding: 3px; text-align: center; }
.row { font-size: 12px; padding: 3px; text-align: center; }




/*************************************************	Navbar  ************************************************/

#navbar { position:absolute; top:0px; left:0px; background: url(images/navback.gif); width: 960px; height: 30px; color: #FFFFFF; margin: 0px auto 0px; padding: 0px 0px 0px 0px; }

#navbarleft { width: 700px; height: 30px; float: left; margin: 0px; padding: 0px; }

#navbarright { width: 250px; height: 30px; float: right; margin: 0px; padding: 3px 10px 0px 0px; text-align: right; }

#nav { margin: 0px; padding: 0px; list-style: none; }

#nav ul { margin: 0px; padding: 0px; list-style: none; }

#nav a { color: #000000; display: block; font-weight: bold; font-size:14px; margin: 0 10px 0px 0px; padding: 8px 10px 7px 10px; }

#nav a:hover { color: #007AD5; display: block; text-decoration: none; font-size:14px; margin: 0px 10px 0px 0px; padding: 8px 10px 7px 10px; }

#nav li { float: left; margin: 0px; padding: 0px; }

#nav li li { float: left; margin: 0px; padding: 0px; width: 215px; }

#nav li li a, #nav li li a:link, #nav li li a:visited { background: #4A7EB8; color: #FFFFFF; width: 215px; float: none; margin: 0px; padding: 6px 10px 5px 10px; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }

#nav li li a:hover, #nav li li a:active { background: #1A4E88; color: #FFFFFF; }

#nav li ul { position: absolute; width: 10em; left: -999em; }

#nav li:hover ul { left: auto; display: block; }

#nav li:hover ul, #nav li.sfhover ul { left: auto; }