
/*
Theme Name: Janissary Wordpress Theme.
Theme URI: http://www.rocketplr.com
Description: A One Page Sales Page Theme.
Version: 1.1
Author: rocketplr.com
Author URI: www.rockplr.com

*/

* { padding:0; margin:0; }

body { background:#f2f0f0 url('../images/bg.jpg') repeat-x top center;  font-size:14px; font-family:Arial, Helevtica, Verdana, san-serif; color:#777777; }

.clear { clear:both }

.wrap, .header_wrap  {width:960px; padding:0 10px; margin:30px auto; position:relative; }

.header_wrap {margin:-7px auto;}


a { color:#a61212; font-weight:bold; text-decoration:none; }

.meta { font-size:10px; color:#222; margin-top:15px; }

img { border:0px; }

a:hover { color:#a61212; font-weight:bold; text-decoration:none; }

h2#logo { width:178px; height:68px; top:0px; }

#headline { width:940px; margin:10px auto; padding:20px; background:#fff; border:1px solid #c6c6c6; color:#040c17; font-size:22px; letter-spacing:-1px; font-family:'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif; font-weight:bold; text-align:center; }

#pitch { width:940px; padding:20px; color:#484848; margin:20px auto; background:#ffffff; border:1px solid #c6c6c6; }

.left_col { margin-top:10px; float:left; width:650px; padding-right:30px; background:#ffffff; border:1px solid #c6c6c6; }

.right_col { float:left; width:250px; margin-left:10px; padding-left:10px;  margin-top:10px; }

#pitch_sml { padding:0 20px; color:#484848; margin:20px auto; }

#pitch p, section p, features p, buy p, bonus p { margin-top:10px; }

h2, h3, h4 { margin-top:10px; }

.posttitle { font-size:32px; line-height:32px; letter-spacing:-1px; font-family:'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif; font-weight:bold; }

#title { width:920px; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9; padding:10px; color:#484848; font-size:28px; margin:20px 0 20px 0; letter-spacing:-1px; font-family:'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif; font-weight:bold; font-style:italic; }

#headertitle { font-family:'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif; font-weight:bold; font-size:50px; letter-spacing:-4px; line-height:50px; color:#ffffff; position:relative; text-align:left; clear:both; }

#subheading { font-family:'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif; font-weight:bold; font-size:24px; letter-spacing:-1px; line-height:24px; color:#101010; text-align:left; margin-top:40px; }

a.back, a.top { background:url(../images/icon_next.png) no-repeat; display:block; width:31px; height:25px; outline:none; position:relative; text-indent:-9999px; left:896px; }

a.top { background:url(../images/icon_top.png) no-repeat; left: 856px; }

.entry {font-size:1em; line-height:1.2em; padding:10px 0 10px 0; }

.entry p { padding:5px 0 5px 0; line-height:1.6em; }

/* --- Scroll Nav--- */
.scroll { width:980px; margin:0 auto; }

.scroll-m1 { float:left; width:0px; height:1px; }

.scroll-c1 { float:left; width:147px; }

.scroll-m2 { float:left; width:5px; height:1px; }

.scrollc2 { float:left; width:147px; }

.sectiontitle, .sectiontitle_light { float:left; width:920px; color:#191919; font-size:28px; margin:0 0 5px 0; letter-spacing:-1px; font-family:'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif; font-weight:bold; font-style:italic; margin: 0 auto; }

.sectiontitle_light { color:#efefef; }

/*** Navigation ***/

#topnav { float:left; width:220px; height:60px; color:#fff; }

#topnav a:hover { width:220px; height:60px; color:#960c0c; }

#nav { width:740px; float:right; margin-top:15px; }

ul.navigation { list-style:none !important; margin:10px 0 0 0; padding:0; float:right; list-style:none; }

ul.navigation li { font-size:12px; list-style:none !important; background:none; float:left; }

ul.navigation li a {list-style:none !important; background:#2b2b2b; display:block; text-decoration:none; font-weight:bold; color:#fff; padding:2px 8px 2px 8px; -moz-border-radius: 5px;
-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
  	border-radius: 5px;
  	behavior: url(PIE.htc); /* MSIE fix */
  }

ul.navigation li a:hover { list-style:none !important; background:#2b2b2b; -moz-border-radius: 5px; border-radius: 5px; color:#a41212; }

ul { list-style:none !important; margin-left:0px; }

ul li { list-style:none; margin-top:10px; background:url(../images/check.png) 0 1px no-repeat; padding-left:15px; line-height:22px; }

#sidebar { }

#sidebar ul li { font-size:12px; padding:0px 10px; list-style:none; padding-left:30px; line-height:22px; background:url(../images/check_side.png) 5% 50% no-repeat; border-bottom:1px dotted #d8d8d8; }

#sidebar h2 { font-size:18px; letter-spacing:-1px; background:#f5f5f5; padding:10px; border:1px solid #d8d8d8; line-height:1.6em; }

#features-target, #tests-target, #buy-target, #bonuses-target, #contact-target { padding-top: 0px; }

/* --- Typography --- */
.grid p { line-height:16px; font-size:10px; font-family:Verdana, Geneva, sans-serif; line-height:1.8em; }

.grid h1 { line-height:32px; font-size:16px; font-family:Verdana, Geneva, sans-serif; }

.grid h2 { line-height:32px; font-size:16px; font-family:Verdana, Geneva, sans-serif; }

.grid h3 { line-height:32px; font-size:16px; font-family:Verdana, Geneva, sans-serif; }

.grid h4 { line-height:32px; font-size:16px; font-family:Verdana, Geneva, sans-serif; }

.grid h5 { line-height:32px; font-size:16px; font-family:Verdana, Geneva, sans-serif; }

.grid h6 { line-height:32px; font-size:16px; font-family: Verdana, Geneva, sans-serif; }

/* --- Grid --- */
.grid { margin:20px auto; padding:20px; background:#e6e8eb; border:1px solid #c6c6c6; width:940px; }

.grid img { float:left; padding-right:8px; }

.grid-m1 { float:left; width:22px; height:1px; }

.grid-c1 { float:left; width:214px; margin:10px 0 10px 0; }

.grid-m2 { float:left; width:20px; height:1px; }

.grid-c2 { float:left; width:214px; margin:10px 0 10px 0; }

.grid-m3 { float:left; width:20px; height:1px; }

.grid-c3 { float:left; width:214px; margin:10px 0 10px 0; }

.grid-m4 { float:left; width:20px; height:1px; }

.grid-c4 { float:left; width:214px; margin: 10px 0 10px 0; }

/* --- Section Header --- */
.section { width:940px; margin:auto; margin-bottom:20px; background:#fff; }

.section-m1 { float:left; width:22px; height:1px; }

.section-c1 { float:left; width:458px; }

.section-m2 { float:left; width:20px; height:1px; }

.section-c2 { float:left; width:418px; }

.features { margin:20px auto; padding:20px; background:#101010 url(../images/features_bg.gif) no-repeat top center; border:1px solid #c6c6c6; width:940px; line-height:1.6em; }

.features img { float:left; padding-right:10px; }

.features-m1 { float:left; padding-bottom:20px; }

.features-c1 { float:left; width:438px; padding:20px 0; }

.features-m2 { float:left; width:20px; height:1px; padding:20px 0; }

.features-c2 { float:left; width:438px; padding:20px 0; }

.header { width:980px; margin:auto; }

.header_fw {margin-top:23px; background:#f2f0f0 url('../images/headerbg.jpg') repeat-x top center;  }

.header-m1 { float:left; width:22px; height:1px; padding-bottom:20px; }

.header-c1 { float:left; width:500px; padding:20px 0; }

.header-m2 { float:left; width:20px; height:1px; padding:20px 0; }

.header-c2 { float:left; width:416px; padding:20px 0; margin-top:0px; }

.footer { background:#fff; border:1px solid #ddd; padding:20px; width:940px; margin:80px auto; margin-bottom:20px; font-size:10px;}

.footer-m1 { float:left; width:22px; height:1px; }

.footer-c1 { float:left; width:258px; }

.footer-m2 { float:left; width:20px; height:1px; }

.footer-c2 { float:right; width:658px; }

.footer-c2 p { float: right; }

/* --- Buy --- */
.buy { background:#fff; border:1px solid #ddd; width:938px; margin:auto; padding:20px; }

.buy p { font-size:10px; color:#333; }

.buy_img {float:right;}

.buy-m1 { float:left; width:22px; height:1px; }

.buy-c1 { float:left; width:198px; border-right:1px solid #e6e8eb; height:50px; }

.buy-m2 { float:left; width:20px; height:1px; }

.buy-c2 { float:left; width:348px; border-right:1px solid #e6e8eb; height:50px; }

.buy-m3 { float:left; width:20px; height:1px; }

.buy-c3 { float:left; width:348px; height:50px; }

.bonus { margin:20px auto; padding:20px; background:#ffffff; border:1px solid #e0e3e3; width:940px; line-height:1.6em; }

.bonus h1 { color:#a61212; }

.bonus img { float:left; padding-right:10px; }

.bonus-m1 { float:left; padding-bottom:20px; }

.bonus-c1 { float:left; width:438px; padding:20px 0; }

.bonus-m2 { float:left; width:20px; height:1px; padding:20px 0; }

.bonus-c2 { float:left; width:438px; padding:20px 0; }

#small { font-size:10px; color:#222; padding:5px 0 5px 0; }

#buy-now-button { background-image:url(../images/buy_now.png); display:block; text-indent:-9999px; height:36px; width:200px; }

#read-more-button { background-image:url(../images/read_more.png); display:block; text-indent:-9999px; height:36px; width:200px; }

#purchase-button-large { background-image:url(../images/buy_lrg.png); display:block; text-indent:-9999px; height:55px; width: 300px; }

ol.commentlist { margin:0; padding:0; padding:10px; }

.commentlist li { list-style:none; margin-top:15px; margin-bottom:15px; color:#696e74; line-height:1.8em; background:#fff; border:1px solid #dfdfdf; padding:20px; }

.commentlist cite { padding: 10px 0 10px 0; display:block; font-style:normal; color:#191919; }

.commentlist a:link, .commentlist a:visited { color:#191919; }

.commentlist a:hover, .commentlist a:active { color:#055a6f; }

.commentlist cite img { padding:1px; border:1px solid #aab59a; float:left; margin-right:9px; }

.commenttext { background: #9bc561; border-top:1px solid #c5f386; padding: 0 20px 10px 20px; color:#fafcf6; }

.commentlist img.avatar, .commentlist img.comment-grav { padding:5px; background:#fff; float:right; border:1px solid #ddd; margin:0 0 10px 10px; }

.thread-alt { }

.thread-even { }

.comments { float:right; font-weight:bold; color:#191919; }

.comments-navigation { display:block; margin: 0; padding:5px 0; font-weight:bold; }

.comments-navigation .alignleft { float:left; }

.comments-navigation .alignright { float:right; }

.comments-number { font-size:8pt; font-weight:bold; margin-bottom:0; padding:0 0 5px; }

.comment-body ul { list-style-type:disc; margin:0 30px 15px; padding:0; border:none; }

.comment-body ol { list-style-type:decimal; margin:0 30px 15px; padding:0; border:none; }

.comment-body ul li { list-style-type:disc; margin:0; padding:0; border:none; }

.comment-body ol li { list-style-type:decimal; margin:0; padding:0; border:none; }

.cancel-comment-reply { padding: 5px 0 10px; }

.comments_title { color:#333; font-size:22px; padding:3px 0 5px 0; }

.comment-meta, .commenet-meta a { font-size:11px; padding:10px 0 10px 0; }

.comment-author { color:#9e9e9e; font-size:22px; font-family: BebasRegular, Helvetica, Arial, Helvetica, Sans-serif; }

.comment-info { width:84%; }

.comment-info .c_info { font-size:13px; margin:0 0 7px; }

.comment-info .c_info a { color: #0D9BC1; border-bottom:1px solid #0D9BC1; }

.reply { margin:0 10px 0 0; background:#eee; text-transform: uppercase; padding:1px 5px; font-size:10px; width:70px; text-align:center; }

ol.commentlist ul.children { margin:25px 0 0px; }

ol.commentlist ul.children li { margin: 0 0 0 20px; border-left:1px solid #eee; border-bottom:0px; padding: 15px 0 15px 20px; background:#ebebeb; }

#respond { margin: 20px 0 50px; }

#respond a { color:  #ccc; text-decoration: underline; }

#respond label { display: none; }

#respond p { margin: 0 0 10px 0; }

.res_1 { width: 34%; }

.res_2 { width: 60%; }

#author, #email, #url { width:95%; height:14px; padding:10px; color: #818181; border: 1px solid #ccc; background: url(../images/field.jpg) repeat-x top; }

textarea#comment { width: 94%; color:#818181; padding: 10px; font-family: Verdana; font-size: 11px; height: 140px; border: 1px solid #ccc; background:#f9f9f9 url(../images/field.jpg) repeat-x top; }

#respond #submit { height: 30px; background: #333; color: #ccc; cursor: pointer; border: none; display: block; width: 105%; }

.cancel-comment-reply { display: block; margin: 5px 0 10px; }

.postthumb { vertical-align:text-top; float:left; padding:5px; margin:0 15px 0 0; }

.searchform {margin:10px 0 20px 0;}

.s { width:200px; padding:5px; border:1px solid #dedede; background:#222; color:#efefef; font-style:italic; height:20px}

#searchsubmit { width:34px; height: 34px; background:url(../images/search.png) no-repeat; border:none; color:#fff; font-weight:bold; font-size:15px; letter-spacing:-1px; text-indent: -3000px; }

#searchsubmit:hover { width:34px; height: 34px; border:none; color:#fff; font-weight:bold; font-size:15px; letter-spacing:-1px;}


.wp-caption { }

.wp-caption-text { }

.sticky css class { }

.gallery-caption { }

.bypostauthor { }

.alignright {float:right;}

.alignleft {float:left; }

.aligncenter { margin:0 auto;}
