/*
Theme Name: wpgeneral
Theme URI: http://feniksonline.com/
Description: This theme is specially designed for wp general 
Version: 1.0
Author: Feniks Designing & Development Team
Author URI: http://feniksonline.com/
*/
* {margin:0; padding:0; outline:none}
img {border:0;}
a {text-decoration:none}
a:hover {text-decoration:underline}
.left {float:left;}
.right {float:right;}
.cl {clear:both}

body {font:11px/15px Arial, Helvetica, sans-serif; color:#a6b8bc; }

#layout {float:left; width:100%; background:url(images/body_bg.jpg) repeat-x 0 0}
#layout #header_outer {margin:0 auto; width:925px;}
#layout #header {float:left; width:925px; padding:13px 0 4px 0}
#layout #header .logo {float:left; padding:18px 0 0 7px;}

#menu {float:right;}
#menu ul {float:left; list-style:none; font:bold 12px/12px Arial, Helvetica, sans-serif; }
#menu ul li {float:left; padding:0 15px; border-left:1px solid #656565;}
#menu ul li.first {border-left:0;}
#menu ul li a {color:#656565}

#header .banner {float:left; background:url(images/banner.jpg) no-repeat 0 0; width:911px; height:283px; margin:22px 0 0 0; padding:65px 0 9px 14px}
#header .dashboard {float:left; width:389px; height:244px; padding-top:9px;}
#header .signup_container {float:right; width:346px; padding:4px 12px 0 0;}
#header .signup_container h4 {text-transform:uppercase; font:bold 16px/21px Arial, Helvetica, sans-serif; color:#91b2bb; text-align:center;}
#header .signup_container fieldset {float:left; width:232px; border:0; padding:44px 0 0 70px}
#header .signup_container form label {float:left; font:14px/16px Arial, Helvetica, sans-serif; color:#ecebeb; width:60px; padding:6px 0 0 0; margin-top:20px; clear:left;}
#header .signup_container form input.user {float:left; padding:3px 0; width:157px; margin-top:21px; border:0;  background:none}
#header .signup_container form input.free_signup {float:left; width:197px; height:50px; background:url(images/free_signup.jpg) no-repeat 0 0; border:0; margin:14px 0 0 20px; }

#body_outer {float:left; width:100%; background:url(images/content_bg_repeat.jpg) no-repeat top center;}
#body {margin:0 auto; width:1000px;}
#body .content_container {float:left; width:925px; height:612px; background:url(images/content_bg.jpg) no-repeat 1px 0; padding:23px 36px 0 39px}
#body .content_container h2{font:bold 26px/30px Arial, Helvetica, sans-serif; color:#7aa4b1; padding-bottom:7px; border-bottom:1px solid #3a5e67;}
#body .section_container {float:left; width:925px; padding:37px 0 23px 0}
#body .section_container h4 {font:bold 15px/17px Arial, Helvetica, sans-serif; color:#fff}

.section_container .left_section {float:left; width:492px;}
.section_container .left_section .row {float:left; width:492px; padding-bottom:40px}
.section_container .left_section .row.row1 {padding-bottom:51px}
.section_container .left_section .row.row2 {padding-bottom:55px}
.section_container .left_section .img {float:left; width:63px; padding:0 13px 0 11px;}
.section_container .left_section .img .finding_keyword {float:left; width:63px; background:url(images/finding_keyword.png) no-repeat 0 0; height:63px;}
.section_container .left_section .text {float:left; width:312px; padding-right:73px}
.section_container .left_section .text p {font:11px/15px Arial, Helvetica, sans-serif; color:#A6B8BC;}
.section_container .left_section ul {float:left; width:312px; list-style:none; padding-top:5px}
.section_container .left_section ul li {float:left; width:294px; color:#a6b8bc;  font:11px/14px Arial, Helvetica, sans-serif; padding:0 0 3px 18px; background:url(images/bullet.png) no-repeat 4px 4px}

.section_container .right_section {float:left; width:433px;}
.section_container .right_section .row {float:left; width:433px; height:108px;}
.section_container .right_section .row.row1 {height:122px;}
.section_container .right_section .img {float:left; width:64px; padding-right:10px}
.section_container .right_section .img .setting_up {width:64px; background:url(images/setting_up.png) no-repeat 0 0; height:59px;}
.section_container .right_section .text {float:left; width:359px;}
.section_container .right_section .text p {font:11px/15px Arial, Helvetica, sans-serif; color:#A6B8BC;}
.section_container .white_container .top_curve .text p {font:11px/15px Arial, Helvetica, sans-serif; color:#000; width:350px}
.section_container .right_section ul {float:left; width:359px; list-style:none; padding-top:5px}
.section_container .right_section ul li {float:left; width:341px; color:#a6b8bc;  font:11px/14px Arial, Helvetica, sans-serif; padding:0 0 3px 18px; background:url(images/bullet.png) no-repeat 4px 4px}
.section_container .right_section h4 {width:220px;}
.section_container .right_section .free_signup {float:left; width:433px;}
.section_container .right_section .free_signup form fieldset {float:left; width:226px; border:0; padding:60px 0 0 151px}
.section_container .right_section .free_signup form fieldset label {float:left; width:53px; font:14px/17px Arial, Helvetica, sans-serif; color:#3d3d3d; margin-top:1px}
.section_container .right_section .free_signup form fieldset input.user {float:left; padding:3px 0; width:158px; margin-bottom:12px; border:0; background:none}
.section_container .right_section .free_signup form fieldset input.signup {float:left; width:197px; height:50px; background:url(images/free_signup1.png) no-repeat 0 0; border:0; margin:2px 0 0 20px; cursor:pointer}
.section_container .right_section .free_signup a.top {float:right; clear:both; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#a6b8bc; background:url(images/top_arrow.gif) no-repeat right 5px; padding-right:11px; margin:87px 24px 0 0;}



#footer_outer {float:left; width:100%; background:url(images/footer_bg_repeat.jpg) repeat-x 0 0;}
#footer {margin:0 auto; width:925px;}
#footer .footer_content {float:left; width:925px; padding:10px 0 34px 0; background:url(images/footer_bg.jpg) no-repeat 0 0}
#footer .footer_content ul {float:left; list-style:none;}
#footer .footer_content ul li {float:left; font:11px/11px Arial, Helvetica, sans-serif; border-left:1px solid #7d7d7d; padding:0 11px;}
#footer .footer_content ul li.first {border-left:0;}
#footer .footer_content ul li a {color:#7d7d7d; text-decoration:underline;}
#footer .footer_content .copyrights {float:right; font:11px/11px Arial, Helvetica, sans-serif; color:#7d7d7d; padding-right:38px}
#footer .footer_content .footer_logos {float:left; width:925px; padding:12px 0 0 0 }
#footer .footer_content .footer_logos .primate_projects {float:left; border-left:1px solid #4d4e51; font:12px/15px "MyriadPro",  Arial, Helvetica, sans-serif; color:#fff; height:14px; margin:10px 0 0 17px; padding:18px 15px}
#footer .footer_content .footer_logos .primate_projects a {color:#fff; text-decoration:none}



/****************************************************** home page starts *******************************************************/
#layout1 {float:left; width:100%; background:url(images/home_header_bg_repeat.jpg) repeat-x 0 0}
#header_outer1 {margin:0 auto; width:1000px;}
#header1 {float:left; width:1000px; padding-top:13px}
#header1 .logo {float:left; padding:17px 0 21px 60px}
#menu.menu_home ul {float:left; list-style:none; font:12px/12px Arial, Helvetica, sans-serif; padding-right:25px; color:#b8b8b8}
#menu.menu_home ul li {color:#b8b8b8; border-left:1px solid #b8b8b8;}
#menu.menu_home ul li.first {border-left:0!important;}
#menu.menu_home ul li a {color:#b8b8b8}
#header1 .banner {float:left; width:1000px; background:url(images/banner_home_bg.jpg) no-repeat 0 0;} 
#header1 .wordpress_site {float:left; width:440px; padding:163px 70px 0 50px; font:18px/23px Arial, Helvetica, sans-serif; color:#2b2b2b}
#header1 .videos {float:left; padding:52px 0 0 0}
#header1 .top_button {float:left; width:351px; padding:32px 75px 49px 14px}
#header1 .top_button .read_more {float:left; width:160px; height:45px; background:url(images/read_more.png) no-repeat 0 0; text-decoration:none; cursor:pointer}
#header1 .top_button .continue {float:right; width:165px; height:48px; background:url(images/contunue.png) no-repeat 0 0; text-decoration:none; cursor:pointer}



#body_home {float:left; width:100%; background:#000 url(images/home_body_bg_repeat.jpg) no-repeat top center;}
#body_home .body {margin:0 auto; width:1000px;}
#body_home .body .content {float:left; width:1000px; background:url(images/home_body_g.jpg) no-repeat 3px 0; height:906px; }
#body_home .body .content .left_right_section {float:left; width:1000px; height:606px; }
#body_home .body .content .left_container {float:left; width:508px; padding:14px 97px 0 50px}
#body_home .body .content .left_container h2 {font:20px/24px Arial, Helvetica, sans-serif; color:#87b6c2; letter-spacing:-1px;}
#body_home .body .content .left_container h2 span {color:#fff; background:#406873}
#body_home .body .content .left_container ul {float:left; width:508px; list-style:none; padding-top:20px}
#body_home .body .content .left_container ul li {float:left; width:437px; list-style:none; padding:0 36px 0 35px; background:url(images/arrow_bullet.png) no-repeat 0 0; font:11px/15px Arial, Helvetica, sans-serif; color:#7da3b4; padding-bottom:12px;}
#body_home .body .content .left_container ul li h4 {font-size:15px; color:#d8d8d8; font-weight:normal; display:inline;}
/*#body_home .body .content .left_container ul li h4.manage_all { display:inline; padding-right:5px}*/
#body_home .body .content .left_container.no_padding {width:590px; padding-right:15px}
#body_home .body .people_say {float:left; width:1000px; padding-top:9px; background:url(images/wordpress.jpg) no-repeat 224px 0}
#body_home .body .people_say_bg {float:left; width:317px; padding-top:9px; background:url(images/top_line_curve.png) no-repeat 0 0; margin:13px 0 0 0;}
#body_home .body .people_say_bg .bottom_curve {float:left; width:297px; background:url(images/bottom_line_curve.png) no-repeat  left bottom; padding:0 20px 7px 0; height:175px; overflow:hidden}
#body_home .body .people_say_bg .bottom_curve .top_quotes{float:left; width:297px; background:url(images/quotes.png) no-repeat 15px 15px;}
#body_home .body .people_say_bg .bottom_curve .bottom_quotes{float:left; width:297px; /*background:url(images/quotes.png) no-repeat bottom right;*/}


#body_home .body .content .people_say h5 {font:normal 22px/22px "Century Gothic", Arial, Helvetica, sans-serif; color:#87b6c2; padding:0 15px 0 0}
#body_home .body .content .people_say h3 {display:none}
#body_home .body .content .people_say h5.recent {padding:0 15px 0 20px}
#body_home .body .content .people_say p.people {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#a5a4a4; background:url(images/signature.jpg) no-repeat bottom right; padding:17px 0 10px 47px; width:232px}
#body_home .body .content .people_say .text {font:normal 12px/18px Arial, Helvetica, sans-serif; color:#a5a4a4; 
padding:17px 25px 10px 47px; width:232px; background:url(images/quotes.png) no-repeat bottom right;}
#body_home .body .content .people_say .client {font:bold 12px/18px Arial, Helvetica, sans-serif; color:#a5a4a4;
width:309px; height:15px; overflow:hidden; margin-top:5px;}
#body_home .body .content .people_say .client a {display:none}
#body_home .body .content .people_say a.link {float:right; font:normal 11px/15px Arial, Helvetica, sans-serif; color:#a5a4a4; text-decoration:underline; margin-top:5px}




#body_home .body .content .right_container  {float:left; width:345px;}
#body_home .body .content .right_container.recent_blog  {float:left; width:345px; padding-top:14px;}
#body_home .body .content .right_container form {float:left; width:269px; border:0;}
#body_home .body .content .right_container form fieldset {float:left; width:258px; padding:112px 0 280px 11px; border:0;}
#body_home .body .content .right_container form fieldset label {float:left; width:74px; font:14px/16px Arial, Helvetica, sans-serif; color:#9f9e9e; padding-top:5px;}
#body_home .body .content .right_container form fieldset input.user {float:left; width:180px; padding:5px 0; margin-bottom:21px; border:0; background:0;}
#body_home .body .content .right_container form fieldset .start_now {float:left; background:url(images/start_now.png) no-repeat 0 0; width:215px; height:52px; border:0; margin:0 0 0 40px}

#body_home .body .content .right_container ul {float:left; width:333px; list-style:none; font:12px/18px Arial, Helvetica, sans-serif; padding:0 0 0 12px}
#body_home .body .content .right_container ul li {float:left; width:305px; background:url(images/white_bullet.jpg) no-repeat 0 5px; color:#b9b9b9; padding:0 0 0 28px;}
#body_home .body .content .right_container ul li h6 {color:#b9b9b9; font:12px/18px Arial, Helvetica, sans-serif;}
#body_home .body .content .right_container ul li p {color:#7da3b4; text-decoration:underline;}
#body_home .body .content .right_container ul li a {color:#7da3b4;}

#body_home.white_pattern {float:left; width:100%; background:#fff url(images/white_pattern_bg_repeat.jpg) repeat-x 0 0;}
.discover_things {float:left; width:100%; background:#000 url(images/white_pattern_bg_repeat.jpg) repeat-x 0 0; padding-bottom:18px; height:611px}
.discover_things .content {margin:0 auto; width:1000px; }
.discover_things .content .content_bg {float:left; width:925px; padding:24px 24px 0 51px; background:url(images/white_pattern_bg.jpg) no-repeat 0 3px;}
.discover_things  h2.home {font:bold 26px/30px Arial, Helvetica, sans-serif; color:#28464e; padding-bottom:7px; border-bottom:1px solid #9fb3b8; margin-bottom:25px}
.section_container .white_container {float:left; width:446px; padding-bottom:14px}
.section_container .white_container .top_curve {float:left; width:446px; background:url(images/white_top_curve.png) no-repeat 0 0; padding:14px 0 2px 0;}
.section_container .white_container .top_curve .text{ padding-right:0;}
.section_container .white_container .bottom_curve {float:left; width:446px; background:url(images/white_bottom_curve.png) no-repeat 0 0; height:12px; line-height:12px;}
.section_container .left_section.width1 {float:left; width:477px;}
.section_container .right_section .img.width4 {float:left; width:64px; padding:0 10px 0 12px}
.section_container .white_container .top_curve .text h4 { font:bold 15px/15px Arial, Helvetica, sans-serif; color:#000}
.section_container .white_container .top_curve .text ul {color:#000}
.section_container .white_container .top_curve .text ul li {color:#000; background:url(images/bullet_white_box.jpg) no-repeat 5px 3px;}
.section_container .white_container .top_curve .text p {color:#000}
.section_container .right_section .free_signup.padding_top {padding:10px 0 0 11px; }
.section_container .right_section .free_signup a.top1 {float:right; clear:both; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#17465f; background:url(images/arrow_bullet1.png) no-repeat right 3px; padding-right:11px; margin:87px 24px 0 0;}
.section_container .right_section .free_signup form fieldset input.signup.margin_left {margin:2px 0 0 26px; display:inline; background:url(images/free_signup.png) no-repeat 0 0;}

.discover_things .content .content_bg.no_bg {background:none;}
.content_pages {float:left; width:925px; padding-bottom:23px}
.content_pages p {font:13px/18px Arial, Helvetica, sans-serif; color:#000}


/****************************************************** home page ends *******************************************************/