/*
Theme Name: Home Study Boot Camp
By Star WEb Infotech
*/
html {
    margin-top: 0px !important;
}
body {  background:url("../images/bg.jpg") repeat-x scroll 0 0 #A0ABB1;   margin: 0;}

/*body#bodyInner { background:url("../images/bg-in.jpg") repeat-x scroll 0 0 #EAEAEA;  margin: 0;}*/

#page{margin: 0 auto; width: 950px;}
#header{float: left; width: 100%; background:url("../images/h-bg.jpg") no-repeat scroll 0 0 transparent; margin: 10px 0 0 0;font-family: 'OpenSansRegular';}
#headerInner{float: left; width: 100%; background:url("../images/h-inner-bg.png") no-repeat scroll 0 0 transparent;  margin: 10px 0 0 0;height:200px;}
 #top{float:left; width: 100%; }
 #logo{float: left; width: 309px;   margin: 30px 0 0 11px;}
  #logo a{border: 0; outline: 0;}
 #rightHead{float: right; width: 630px;  text-align: right;font-size: 16px;}
 #rightHead a{ margin-left: 5px; border: 0; outline: 0;}
 #main{float: left; clear: both; width: 100%;color: #505153; font-size: 12pt;}
#main {  }

#topMenu { display: block; float: right;
    margin: 15px 0;
    width: 630px;
  
}
#topMenu .menu-top-container, div.menu { font-size: 13px;  width: 550px;  float: left;}

#topMenu .menu-top-container ul, div.menu ul {list-style: none;  margin: 0;float: right;}

#topMenu .menu-top-container li, div.menu li { float: left;  position: relative; margin: 0 2px;padding: 0 11px;}

/* #topMenu ul#menu-top li{padding: 50px 23px 0;}*/
#topMenu a {    color: #fff; border: 0; outline: 0; font-weight: bold;  display: block;    line-height: 18px;    font-size: 14px;    padding: 8px 0px; text-transform:uppercase;   text-decoration: none;  }
#topMenu a.bb{float:right;}

#topMenu a.bb:hover { background: url("../images/menu-border.jpg") repeat-x scroll 0 0 transparent;} 

#topMenu ul ul { box-shadow: 0px 3px 3px rgba(0,0,0,0.2);  -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); display: none; position: absolute;
    top: 38px;  left: 0;  float: left;  width: 180px;  z-index: 99999;}
/* #topMenu li#menu-item-20 a{padding-right: 0;}*/
#topMenu ul ul li {  min-width: 180px;}

#topMenu ul ul ul {left: 100%; top: 0;}

#topMenu ul ul a { background: #333; line-height: 1em; padding: 10px; width: 160px; height: auto;}

#topMenu li:hover > a, #topMenu ul ul :hover > a {   background: url("../images/menu-border.jpg") repeat-x scroll 0 0 transparent;
       color: #FFFFFF;}

#topMenu ul li:hover > ul {    display: block;}

#topMenu ul li.current_page_item > a,
#topMenu ul li.current-menu-ancestor > a,
#topMenu ul li.current-menu-item > a,
#topMenu ul li.current-menu-parent > a {
   
    color: #FFFFFF;
background: url("../images/menu-border.jpg") repeat-x scroll 0 0 transparent;

}

#slider{float: left; width: 100%;padding: 10px 5px;}
#main{float: left; clear: both; width: 100%;}
#homePrimary{float: left; width: 100%; color:#000; }
#homePrimary #content{float: left; width: 100%;   font-size: 16px;
    /*font-weight: bold;*/}
/*.entry-header , .entry-header h1{background: none repeat scroll 0 0 #407C8E;   float: left;  width: 100%;margin: 0;}*/
/*.entry-header img{padding: 10px;}*/
/*.entry-header .entry-title{line-height: 0;}*/
.entry-header .entry-title {color: #000; border-bottom :1px solid #626D73 ; font-size: 30px;  line-height: 45px; font-family: 'OpenSansSemibold';  }
.entry-header .entry-title a{color: #000;}
#homeCont{float: left; padding: 10px;  width: 930px; background: #fff;}
#homeCont .box{float: left;  width: 310px;}
#homeCont .box .box-thumb{ height: 190px;border: 1px solid #BDBDBD;
    float: left;
    height: 190px;
/*    margin-right: 20px;*/
    padding: 10px;
    width: 275px;}
#homeCont #box-16 .box-thumb{margin: 0;}
#homeCont .box h3{background: #407C8E; padding: 5px 0; color: #fff; font-size: 18px; text-align: center; line-height: 27px;}
#homeCont .box ul{float: left; width: 100%; list-style: none;clear: both;}
#homeCont .box ul li{ background: url("../images/bullet.jpg") no-repeat scroll 0 3px transparent; font-size: 14px;  margin: 10px 0; padding: 0 17px;}
#homeCont .box p{background: none repeat scroll 0 0 #407C8E; float: left;  font-size: 14px; margin: 0 67px; padding: 2px 25px;  text-align: center;}
#homeCont .box p a{ color: #FFFFFF;  line-height: 22px; text-decoration: none;}
#homeCont .box .img-box{ float: left; margin: 20px 0;}
#footer{ float: left;
    list-style: none outside none;
    padding: 0 10px; border-top: 1px solid #737C83;
    width: 930px;}
    #footer a{border: 0; outline: 0;}
 #content{float: left; width: 100%;}
ul#foot{float: left; width: 100%; list-style: none;}

#innerPage{float: left; width: 100%; font-size: 16px; color:#000;}
.clear{clear: both;}
#innerPage footer.entry-meta{display: none;}
.entry-content{float: left; width: 100%;}

.rightText{ float: right; width: 547px;}
.rightText p{padding:30px  30px 10px ; font-size: 18px; text-align: center;}
.rightText p b{margin: 20px 0 0 0; text-align: center;}
.title{ background: none repeat scroll 0 0 #F96004;
    border-bottom: 8px solid #EE9843;
    border-top: 8px solid #EE9843;
    float: left;  margin: 25px 0 0;
    width: 100%;}
.rightText .title p{color: #FFFFFF;
    font-size: 30px;
    margin: 10px 0;
    padding: 21px 109px;
    text-transform: uppercase;}
    .rightText p a.more{border: 0 none;
    float: left;
    margin: 20px 35px;
    outline: 0 none;
    text-align: center;}
    #homePrimary #content{float: right; width: 550px; margin: 0 0 20px 0; }
    .site-info{text-align: center; margin: 20px 0 0 0;clear: both;}
   #footer .site-info, #footer .site-info a{color:#4C5C64;text-decoration: none; font-size: 10px;}
    #footer .site-info a.w{ background: url("../images/w.png") no-repeat scroll 0 0 transparent;
    padding: 10px 0 10px 38px;}
    #fMenu{width: 590px; margin:20px 170px;clear:both;float: left; }
    
    #fMenu .menu-top-container, div.menu { font-size: 13px;  width: 520px;}

#fMenu .menu-top-container ul, div.menu ul {list-style: none;  margin: 0;}

#fMenu .menu-top-container li, div.menu li { float: left;  position: relative;margin: 0 2px;padding: 0 14px;}

/* #topMenu ul#menu-top li{padding: 50px 23px 0;}*/
#fMenu a {    color: #fff;    display: block;  text-transform: uppercase;   line-height: 18px;    font-size: 14px;    padding: 5px 0px;    text-decoration: none;  }

#fMenu ul ul { box-shadow: 0px 3px 3px rgba(0,0,0,0.2);  -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); display: none; position: absolute;
    top: 38px;  left: 0;  float: left;  width: 180px;  z-index: 99999;}
 #fMenu li#menu-item-20 a{padding-right: 0;}
#fMenu ul ul li {  min-width: 180px;}

#fMenu ul ul ul {left: 100%; top: 0;}

#fMenu ul ul a { background: #333; line-height: 1em; padding: 10px; width: 160px; height: auto;}

#fMenu li:hover > a, #fMenu ul ul :hover > a {  color: #FFF; background: url("../images/menu-border.jpg") repeat-x scroll 0 0 transparent;}

#fMenu ul li:hover > ul {   display: block;}

#fMenu ul li.current_page_item > a,
#fMenu ul li.current-menu-ancestor > a,
#fMenu ul li.current-menu-item > a,
#fMenu ul li.current-menu-parent > a {
    color: #fff;
background: url("../images/menu-border.jpg") repeat-x scroll 0 0 transparent;

}
#fMenu a.bb{float:right;}

#fMenu a.bb:hover { background: url("../images/menu-border.jpg") repeat-x scroll 0 0 transparent;} 
 #homePrimary #content .entry-content a.buyNow{
    background: url("../images/buy-now.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    font-size: 30px;
    outline: 0 none;
    padding: 13px 0 13px 189px;
    text-align: center;
    text-decoration: none;
}
#innerPage #content {margin-bottom: 20px;}
#innerPage #content img.wp-post-image{border: 0; border-radius: 0 0 0 0;
    box-shadow: none;}
 #homePrimary #content .entry-content a.buyNow img{}
 #innerPage .entry-content{ float: left; width: 500px; margin-right: 30px;}
 #innerPage .postImg{ float: right; width: 354px;}
 .lookI{width: 930px; float: left;  margin: 10px 0 0;}
  #innerPage .lookI img{border: 0; border-radius: 0 0 0 0;
    box-shadow: none;}
    .wpcf7{float: left; width: 372px;}
    .wpcf7 p label{float: left; width: 165px; margin-right: 20px;}
    .wpcf7 p label span input[type="text"]{width: 150px;}
    .wpcf7 p input[type="submit"]{  background: url("../images/submit.png") no-repeat scroll 0 0 transparent;
    height: 37px;     border: 0;outline: 0; 
    margin-left: 110px;
    padding: 10px;
    text-indent: -200px;
    width: 96px;}
    .wpcf7 p b{color:red;}
    .wpcf7 p{margin-bottom: 10px;}
    .wpcf7 p input.wpcf7-email , .wpcf7 p span.your-subject input , .wpcf7 p textarea {width: 338px;}
    .entry-content a{color:#000; border: 0; outline: 0;}
    #slider img.BuyBook{float: left; border: 0 none;
    border-radius: 0 0 0 0;
    box-shadow: none;}
    #slider a{border: 0;outline: 0;}
    .entry-content h3{font-size: 18px; line-height: 27px;
    margin: 10px 0;}
#content .postImg a{border: 0;outline: 0;}