/*
Theme Name: Twenty Eleven
Theme URI: http://wordpress.org/extend/themes/twentyeleven
Author: the WordPress team
Author URI: http://wordpress.org/
Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.
Version: 1.3
License: GNU General Public License
License URI: license.txt
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */


html, body, div, span, applet, object, 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-face {
font-family: Bebas Neue;
src: url('font/BebasNeue.otf');}

@font-face {
font-family: HelveticaNeue-LightCond;
src: url('font/HelveticaNeue-LightCond.otf');}
*/

body { line-height: 1; background:#eaeaea; font:normal 13px 'Tahoma', Geneva, sans-serif; color:#606060;}
ul, ol {
    margin: 0 0 1.625em ;
	padding: 0 0 0 18px;
}
ul {
    list-style: square outside none;
}
ol {
    list-style-type: decimal;
}
ol ol {
    list-style: upper-alpha outside none;
}
ol ol ol {
    list-style: lower-roman outside none;
}
ol ol ol ol {
    list-style: lower-alpha outside none;
}
ul ul, ol ol, ul ol, ol ul {
    margin-bottom: 0;
}
li{font:13px/18px Arial,Helvetica,sans-serif;}

blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus { outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del { text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0;}
h1{font:bold 18px arial; color:#969696;}
h2{color: #ffce07; font:bold 25px Arial,Geneva,sans-serif; text-align:left; } /* changed now */
h3{font:bold 17px Arial, Geneva, sans-serif; color:#3e91cc !important; padding: 14px 0px !important; }
h4{font:bold 20px Arial,Geneva,sans-serif; color:#232020; text-align:center; margin:0px;}
h5{font:normal 16px/23px Arial,Geneva,sans-serif; color:#444444;  padding: 0 0 20px 0px; text-align:left;}
h6{font:bold 15px Arial,Geneva,sans-serif; color:#000; padding: 0 0 8px 0px;}

strong{font:bold 15px Arial, Geneva, sans-serif;color:#3e91cc !important; padding:5px 0px; margin-bottom:5px; display:block; }


span{font:normal 17px Arial, Helvetica, sans-serif; color:#000; text-align:center; display:block;}
p{ padding-bottom:8px; color:#606060; text-align:justify; font:normal 13px/18px Arial, Helvetica, sans-serif;}
hr{border:#cecece solid 1px; margin: 6px 0 6px 0;}    
p.large{font-size:14px;}
.right{float:right;}
.left{float:left;}
.center{text-align:center; margin:0 0 0 7px;}
.clr{clear:both; }
.white{background:#fff; overflow:hidden; margin: 8px 0px; padding:10px 30px;}
.white h1{font:bold 50px arial; float:right;}
a{text-decoration:none;}


#Maincontainer{width:1000px; height:auto; margin:0 auto; padding:0 0px; }
#Header{width:1000px; height:auto;}
#Header .Top{/*background:url(images/navi_bg.jpg) 0 0 repeat-x;*/ background:#000; width:940px; height:17px; padding:9px 30px;}
#Header .Top .Navigation{ float:left;}
#Header .Top .Navigation ul{margin:0px; padding:0px;}
#Header .Top .Navigation ul li{list-style:none; float:left; display:block; padding:0px;}
#Header .Top .Navigation ul li a{ font-weight:bold !important; color:#fecf0b; display:block; width:auto; height:19px; padding: 1px 24px 5px;}
#Header .Top .Navigation li ul{display: none; width: 11em; /* Width to help Opera out */}
#Header .Top .Navigation li:hover ul {display: block; position: absolute; margin: 0; padding: 0; }
#Header .Top .Navigation li:hover li {float: none; }
#Header .Top .Navigation li:hover li a { font-weight:normal; background:#000 /*url(images/drop_bg.jpg) 0 0 no-repeat*/; height:auto; padding:2px 5px;  color: #fecf0b; }
#Header .Top .Navigation li li a:hover { }
	
#Header .Top .yellow{ font-weight:bold; color: #FFFFFF; float:left; display:block; padding: 0 0 0 57px;}
#Header .Top .Sign{width:185px; height:auto; float:right;}
#Header .Top .Sign a{ font-weight:bold; list-style:none; float:left; display:block; padding: 0 15px; color:#FECF0B;}
#homeIcon{ background: url("images/home_icon.png") no-repeat scroll 0 -9px transparent;
                   height: 34px;
                   padding: 0 !important;
                   width: 50px; float:left; top:0px; }
#Header .banner{background:url(images/head_bg.jpg) 0 0 repeat-x; width:950px; height:312px; padding: 15px 25px;}
#Header .banner .tag{width:950px; height:auto; overflow:hidden;}
#Header .banner .tag h1{font:bold 50px arial; float:right;}
.tag .logo{width:305px; height:58px; float:left; display:block; margin:8px auto 0px 15px; }
#Header .banner .slide{width:100%; height:auto; overflow:hidden; margin-top:10px;}
#Header .banner .slide ul{margin:0px; padding:0px;}
#Header .banner .slide ul li{list-style:none; margin: 0 14px 0 15px; float:left; height:auto;}
#Header .banner .slide ul li.one{ background:url(images/one_bg.png) 0 0 no-repeat; height:174px; width:176px; padding: 30px 15px;}
#Header .banner .slide ul li.Two { background:url(images/two_bg.png) 0 0 no-repeat; height:174px; width:176px; padding: 30px 15px;}
#Header .banner .slide ul li.Three { background:url(images/three_bg.png) 0 0 no-repeat; height:183px; width:176px; padding: 30px 15px; position:relative;}
#Header .banner .slide ul li.Three img{ position:absolute; bottom:0px; right:0px;}
#Header .banner .slide ul li.Four { background:url(images/four.png) 0 10px no-repeat; width:185px; height:173px; padding: 30px 15px;}
/*#Header .banner .slide ul li.Four img{ padding: 40px 0 0 25px;}*/
#Header .banner .slide ul li.Four span{font:normal 25px Arial, Helvetica, sans-serif; color:#fff; text-align:left; line-height:30px;}
#Header .banner .slide ul li.Four .trial_free{width:169px; height:26px; margin:0 auto; display:block; float:left; margin-bottom:10px;}
#Header .banner .slide ul li.Four .free_bt{ margin: 35px auto; width:115px;}
#Bodycontainer{width:1000px; height:auto; overflow:hidden; position:relative;}
#Bodycontainer .fans{width:100%; height:auto; overflow:hidden;}
#Bodycontainer .fans ul{margin:0px; padding:0px;}
#Bodycontainer .fans ul li{background:#fff; border: 2px solid #EAEAEA; list-style:none; margin: 8px 0 0; padding:18px; float:left; width:293px; height:250px;}
#Bodycontainer .fans ul li p{font:normal 16px/20px Arial; color:#444; padding:0px; }
#Bodycontainer .fans ul li span{font:normal 11px Arial; color:#666; padding: 8px 0 10px 20px; display:block; float:left;}
#Bodycontainer .fans ul li h1{font:bold 29px Arial; color:#C82323; text-align:center;}
#Bodycontainer .fans ul li strong{font:normal 20px Arial; color:#f90310; text-align:center;}
#Bodycontainer .fans ul li .prce{background:url(images/price_bg.jpg) 0 0 no-repeat; width:260px; height:45px; margin:10px 0px 0 0px; padding: 50px 20px;}
#Bodycontainer .fans ul li .prce h2{font:normal 25px Arial; color:#fff; text-align:center;margin:-13px 0px 0px 20px;}
#Bodycontainer .Logoslide{background:#fff url(images/sld_bg.jpg) 0 0 no-repeat; position:relative; float:left; width:960px; height:38px; margin-top:8px; padding:10px 20px;}
#Bodycontainer .Logoslide .Left{width:40px; height:26px; float:left; display:block; padding: 10px 0px;}
#Bodycontainer .Logoslide .Right{width:40px; height:26px; float:right; display:block; padding: 10px 0px;}
#Bodycontainer .Logoslide a{list-style:none; float:left; display:block; padding:0px;}
#Bodycontainer .ziff{width:95%; background:#fff; box-shadow:#ccc; padding:15px; font:normal 10px Arial; color:#ccc; margin-top:8px; text-align:center;}

/*--About us page css start here---*/
#Bodycontainer .Leftcontainer{width:195px; height:auto; float:left; margin-right:8px; background:#fff;}
#Bodycontainer .Leftcontainer .widget-area{width:195px; height:auto; padding:0px;}
#testCon{ background:#EAEAEA; width:195px; height:8px; float:left;}
#Bodycontainer .Leftcontainer .widget-area .menu { background:#fff !important; width:170px; height:auto; padding:0px 10px 10px 10px; overflow:hidden; margin:0px; list-style-type:none;}
#Bodycontainer .Leftcontainer .widget-area .menu a{list-style:none; color:#878585; padding: 5px; display:block; margin:5px 0px; }
#Bodycontainer .Leftcontainer .widget-area .menu a:hover{background:#ffea90; padding:5px; color:#000; margin:5px 0px;}

#Bodycontainer .Leftcontainer .widget-area .textwidget{ background:#fff; width:170px; height:auto; padding:10px; padding-bottom:0; margin-top:8px;}
#Bodycontainer .Leftcontainer .widget-area .textwidget a{list-style:none; color:#878585; padding: 15px 0 2px 0px; display:block; margin:0 auto;}

#Bodycontainer .Rightcontainer{ background:#fff; width:757px; height:auto; padding:0px 20px; float:left; }
#Bodycontainer .Rightcontainer h1{font:bold 20px Arial, Geneva, sans-serif; text-align:left !important; padding: 0 0 5px 0px;margin-top:10px;!important;}
#Bodycontainer .Rightcontainer h1.lightred{color:#F90310 !important;}
#Bodycontainer .Rightcontainer h1.red{color:#3e91cc !important;}
#Bodycontainer .Rightcontainer h1.blue{color:#4E84C4 !important;}
#Bodycontainer .Rightcontainer h5 {font: bold 15px Arial,Geneva,sans-serif; color:#4E84C4 !important; padding:0px !important;}
#Bodycontainer .Rightcontainer .faq{ width:100%; height:auto;}
#Bodycontainer .Rightcontainer .faq ul {margin:0px; padding:0px;}
#Bodycontainer .Rightcontainer .faq ul li {padding: 0 0px; margin-left: 15px;}
#Bodycontainer .Rightcontainer ul li ul {list-style: circle outside none;}

ul ul, ol ol, ul ol, ol ul {
    margin-bottom: 0;
}
#Bodycontainer .Rightcontainer .faq ul li a {color:#0099FF;}
#Bodycontainer .Rightcontainer a {color: #1982D1; text-decoration: none;  padding:5px 0px;}
#Bodycontainer .Rightcontainer ul .children{padding: 0 20px;}


#Bodycontainer .Rightcontainer .Pricing{max-width:757px; float:left; padding-top:15px; overflow:hidden;}
#Bodycontainer .Rightcontainer .Pricing table, th, td{border: 1px solid #ccc; margin:0px; padding:0px;}
#Bodycontainer .Rightcontainer .Pricing .bar{background:#666; height:5px; max-width:462px; padding:5px 0 15px 0px; overflow:hidden; margin-top:10px; color:#fff;}
#Bodycontainer .Rightcontainer .Pricing .bar li{ float:left; padding: 0px 39px 0px 32px; font:bold 14px Arial,Geneva,sans-serif; color:#fff;}

#Bodycontainer .Rightcontainer .Pricing li:first-child{background:none;}
#Bodycontainer .Rightcontainer .Pricing strong{font:normal 10.5px arial !important; color:#ccc; margin:1px 0px; text-align:left; display:block;}
#Bodycontainer .Rightcontainer .feature{width:244px; height:auto; float:left; margin-top:40px;}
#Bodycontainer .Rightcontainer .feature li{ list-style:circle; font:normal 13px/18px Arial,Geneva,sans-serif; color:#606060; padding: 5px 0px; margin: 0 0 0 0px; text-align:justify;}
#Bodycontainer .Rightcontainer .Benefits{width:473px; height:auto; float:right; margin-top:25px; padding: 0 20px;}
#Bodycontainer .Rightcontainer .Benefits li{ list-style:circle; font:normal 13px/18px Arial,Geneva,sans-serif; color:#606060; padding: 5px 0px; margin: 0 0 0 0px; text-align:justify;}
#Bodycontainer .Rightcontainer .Event{width:757px; height:auto;}
#Bodycontainer .Rightcontainer .Event ul{margin:0px; padding:0px;}
#Bodycontainer .Rightcontainer .Event ul li{list-style:none; width:100%; float:left; display:block; padding:0 0px;}
#Bodycontainer .Rightcontainer .Event ul li a{ color:#0000CC; float:left; padding: 0px 0px;}
#Bodycontainer .Rightcontainer .Event ul li img{float:left; padding: 10px 10px 10px 0px;}
.Video{width:291px; height:190px; background:#000; float:right; position:absolute; top:113px; right:5px;}
.Newvdeo{width:200px; height:150px; background:#000; float:right; position:absolute; top:215px; right:22px;}

#Footer{background:#000; width:995px; height:auto; padding:8px 0 8px 5px; margin:8px auto;}
#Footer .ftnavi{padding:2px; overflow:hidden; width:auto; margin: 0 auto;}
#Footer .ftnavi p{font:bold 12px arial; color:#fecf0b;  margin:15px auto; text-align:center; width:100%;}
#Footer .ftnavi ul{margin:0px; padding:0px;}
#Footer .ftnavi ul li{list-style:none; float:left; display:block; padding: 0 10px;}
#Footer .ftnavi a{ font-weight:bold; list-style:none; float:left; display:block; padding: 1px 13px; color: #fecf0b;}
#Footer .ftnavi .copyrighttxt{ float:right;padding-right:12px; font-size:11px!important; color:#FFFFFF !important;}
#Footer .ftnavi .menu-footer-menu-container{ margin-left:30px;}
#Bodycontainer .Leftcontainer ul.menu li.current-menu-item a{ background:#ffea90; color:#000!important; font-weight:bold; padding:5px; margin:5px 0px;}


.Trust{ padding: 10px 126px 0 0;}
.trlogo{ right:5px; bottom:46px;}
.Cerlogo{ left:345px; bottom:100px;}
.customer{width:100%; margin: 60px 0 0 0px;}

.Priv_footer{width:100%;float:left;}

.entry-title {
    font-size: 18px;
    font-weight: normal;
    padding: 14px 1px;
	
}

.post-2035{float:left; width:100%; margin: 8px 0px;}

.substr_cont{float:left; display:block;}
.readmore {float:left; display:block;}

.article.type-post {
    border-bottom: 1px dashed #CCCCCC;
    margin-bottom: 10px;
}

.strong_heading {
    color: #3E91CC !important;
    display: block;
    font: bold 13px Arial,Geneva,sans-serif;
    margin-bottom: 5px;
    padding: 5px 0;
}
.entry-content
{
	padding:0px 20px;
	color: #606060;
    font: 13px/22px Arial,Helvetica,sans-serif;
    padding-bottom: 8px;
    text-align: justify;
}

.h3-new{font:bold 17px Arial, Geneva, sans-serif; color:#3e91cc !important; padding: 14px 0px !important; }
