/* CSS Document */


body{ font-family:Arial, Helvetica, sans-serif; color:#707070; font-size:12px; background:#a7a7a7 url(../images/main-bg.jpg) repeat-x;}
img{ border:none;}

h1, h2, h3, h4, h5, h6, ol, ul, li, form, legend, fieldset, div, p, img, input, select, textarea{
padding:0;
margin:0;
border:0;
}

a{outline:none; text-decoration:none; margin:0; padding:0;}
h1, h2, h3, h4, h5{ margin:0; padding:0;}
ul, li, ol, span, font{ margin:0; padding:0; list-style:none;}
.cls{ clear:both; padding:0; margin:0; height:0;}
.wrapper{ width:100%;}
.container{ width:1000px; margin:0 auto;}
.header{ width:1000px; height:136px; background: url(../images/header-img.png) no-repeat;}
.logo{ width:auto; float:left; margin:28px 0 0 86px;}
.header-right-por{ width:auto; display:block; float:right; margin:15px 0 0 0;}
.social-por{ width:auto; display:block; float:right;}
.social-por ul{ display:block;}
.social-por ul li{ display:block; color:#e0e0e0; font-size:12px; float:left; background:url(../images/facebook-devider.png) left no-repeat; padding:0 10px 0 10px; line-height:40px;}
.social-por ul li:first-child{ background:none;}
.social-por ul li a{ margin:0;}
.social-por ul li a img{ margin:3px 0 0 3px; float:right; *float:none;}
.header-search{ width:auto; display:block; margin:25px 0 0 0; float:right;}
.header-search input[type=text]{ width:165px; height:25px; background:url(../images/header-search-input.png) no-repeat; border:none; padding:0 5px 0 5px; line-height:25px; font-size:12px; color:#929291; float:left;} 
.header-search input[type=submit]{ width:64px; height:25px; background:url(../images/header-search-input-btn.png) no-repeat; text-align:center; font-size:12px; color:#fff; border:none; line-height:25px; padding:0 0 4px 0; cursor:pointer; float:left; margin:0 10px 0 7px;}
.body-por{ width:1000px; position:relative;}
.body-mid{ width:966px; display:block; background:url(../images/body-mid-bg.png) repeat-y; padding:0 16px 0 18px;}
.body-bottom{ width:1000px; display:block;}
.body-cont-por{ width:auto; display:block; padding:13px 0 0 0;}
.body-right-por{ width:230px; float:right;}
.advertise{ width:auto; display:block; margin:0 0 10px 0;}
.body-left-por{ width:725px; float:left;}
.body-left-head-por{ width:725px; height:42px; line-height:40px; text-align:center; background:url(../images/cont-head-bg.jpg) no-repeat;}
.body-left-head-por h2{ font-family: 'Dosis', sans-serif; font-size:20px; color:#ff992b;}
.body-cont-por-innerfor-tab{ width:725px; background:#fff;}

.body-cont-por-inner{ width:695px; background:#f7f7f7 url(../images/cont-bg.jpg) bottom no-repeat; padding:18px 15px 20px 15px;}
.body-cont-por-inner p{ color:#707070; line-height:20px; font-size:12px;}
.body-cont-por-inner p strong{ font-size:14px; line-height:24px;}
.body-cont-por-inner ul{ width:auto; display:block; margin:15px 0 0 0;}
.body-cont-por-inner ul li{ background:url(../images/cont-bulet.png) left 5px no-repeat; padding:0px 0 12px 15px;}
.body-cont-img-holder{ width:179px; height:126px; overflow:hidden; float:left; background:#ececec; border:1px solid #d8d8d8; padding:7px; margin:0 18px 0 0;}
.footer{ width:100%; background:url(../images/footer-bg.jpg) repeat-x; padding:95px 0 20px 0; margin:-70px 0 0 0;}
.footer-container{ width:1000px; margin:0 auto;}
.footer-footer-menu{ width:auto; display:block; text-align:center;}
.footer-footer-menu ul{ display:block;}
.footer-footer-menu ul li{ background:url(../images/footer-devider.jpg) left no-repeat; display:inline; padding:0 10px 0 10px;}
.footer-footer-menu ul li:first-child{ background:none;}
.footer-footer-menu ul li a{ color:#1e1e1e; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.footer-footer-menu ul li a:hover{ text-decoration:underline;}
.footer-copy-right{ width:auto; text-align:center; color:#1e1e1e; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px 0 0px 0;}
.tab-cont-por{ background:#f7f7f7; }
.tab-cont-por2nd{background:#dadadd; }

.star-por-tab{ background:#f7f7f7;  padding:5px 0 5px 0;}
.star-por-tab2nd{ background:#dadadd;  padding:5px 0 5px 0;}

.tab-no{ background:#f7f7f7; /*width:auto;*/ width:109px; font-size:60px; font-weight:bold; color:#f18a01;}
.tab-no2nd{ background:#dadadd;}

.tab-cont-post{ width:250px; padding:0 6px 0 15px; float:left;}
.tab-cont-post h2{ display:block; color:#af5d00; font-size:18px; font-weight:normal; margin:0 0 10px 0; text-align:left;}
.tab-cont-post p{ line-height:16px; font-size:12px; color:#474746; text-align:left;}

.tab-cont{ width:auto; padding:0 20px 0 20px; /*width:330px;*/ width:252px;}
.tab-cont h2{ display:block; color:#af5d00; font-size:18px; font-weight:normal; margin:0 0 10px 0; text-align:left;}
.tab-cont p{ line-height:16px; font-size:12px; color:#474746; text-align:left; min-height:40px; word-wrap:break-word;
 white-space:normal;}
.tab-img-holder{ width:63px; height:51px; display:block; background:#f7f7f7; border:1px solid #bbbbbb; padding:4px 0px;}
.star-por{ width:90px; height:19px; position:relative; margin:5px 0 0 0; left:0; top:0;}
.star-por-inner{ width:90px; height:19px; position:absolute; z-index:2; left:0; top:0; cursor:pointer;}
.star-por-inner2{ height:19px; position:absolute; background:#f4b600; z-index:1;}
.globe-tab{ }
.globe-tab2nd{ background:url(../images/glob-tab-bg3.jpg) repeat-y;  margin:0 0 0 0;}
.globe-tab2nd h3{ color:#1e1e1e; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.tab-img-holder-post{ width:63px; height:51px; margin:0 0px 0 10px; float:left; display:block; background:#f7f7f7; border:1px solid #bbbbbb; padding:4px 0px;}


.globe-tab h3{ width:auto; color:#1e1e1e; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.arrow{  background:url(../images/glob-tab-bg2.jpg) repeat-y;}
.arrow2{  background:url(../images/arrow-bg2.jpg) repeat-y; }

.map-tab{  background:url(../images/map-tab-bg.jpg) repeat-y;}
.map-tab2{  background:url(../images/arrow-bg2.jpg) repeat-y;}
.map-tab2 h4{ font-size:14px; font-weight:bold; color:#1E1E1E; margin:10px 0 0 0;}

.map-tab h4{ width:auto; color:#1e1e1e; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:10px 0 0 0;}

.pagination{ width:auto; display:block; margin:20px 0 0 0;}
.pagination ul{ display:block;}
.pagination ul li{ float:left; padding:0 6px 0 6px; background:url(../images/pagination-devider.png) left no-repeat;}
.pagination ul li:first-child{ background:none;}
.pagination ul li a{ color:#484747; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.pagination ul li a:hover{ color:#c87d00;}

.tab-support{ width:725px; border-bottom: 1px solid #DEDEDE; margin:0 0 1px 0;}

.post-left-holder{ width:369px; display:block; float:left; border-bottom:1px solid #d5d5d5; padding:10px 0 15px 0;}
.post-left-social{ width:369px; display:block; float:left; padding:5px 0 5px 0;}
.post-readmore{ width:auto; margin:0 0 0 10px; float:left;}
.post-readmore a{ color:#e2771b; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(../images/readmore-icon.png) right no-repeat; padding:0 10px 0 0; line-height:20px;}
.post-readmore a:hover{ text-decoration:underline;}
.social-icon-inner{ width:auto; float:right; margin:0 10px 0 0;}
.facebook-icon2{ width:auto; float:left; margin:0 5px 0 0;}
.twitter-icon2{ width:auto; float:left;}

.tab-post-block1{ background:#f7f7f7; }
.post-sec-bc{ background:url(../images/post-2nd-block-bg.jpg) repeat-y;}
.globe-tab-post{ background:url(../images/post-globe-bg.jpg) left repeat-y; }
.globe-tab-post h3{ color:#1e1e1e; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.map-tab-post{  background:url(../images/post-map-bg.jpg) repeat-y;}
.map-tab-post h4{ font-size:14px; font-weight:bold; color:#1E1E1E; margin:10px 0 0 0;}

/*------------------------------------------------------menu---------------------------------------------*/
.menu_outer{ width:966px; height:49px; float:left; display:block; position:relative; margin:15px 0 0 0; background:url(../images/menu-bg.jpg) no-repeat;}
.mainNav{
	/*width:400px;*/
	background:#009933;
	margin:0 auto;
}

#nav, #nav ul{
margin :0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:45px;


}


.activate{
display:block;
padding:0px 16px;
text-decoration:none;
color:#333;
font-size:13px;
font-weight:bold;
}
.menu{
display:block;
padding:0px 16px;
color:#fff;
font-size:13px;
font-weight:bold;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;

background:url(../images/button.jpg);
}
.menu li a:hover, .menu li a.active{
background:#eaccd6;
color:#333; 
}

.menu li a:hover, .menu li .active_li{
background:#eaccd6;
color:#333; 
}



#nav li{
float:left;
position:relative;
background:url(../images/menu-devider.jpg) left no-repeat;
padding:0 16px 0 15px;
}
#nav li:first-child{ background:none;}

#nav ul {
position:absolute;
display:none;
width:160px;
z-index:1000;
background:#af5d00;
left:-1px;

}

#nav li ul a{
/*width:155px !important;*/
height:auto;
float:left;
font-size:13px;
width:auto;
line-height:20px;
padding-top:8px;
padding-bottom:8px;
}
#nav li ul li{
z-index:99;
background:url(../images/menu-border.jpg) top repeat-x;
padding:0 0 0px 0;
margin:0;width:160px !important;
}


#nav li ul a{ font-weight:normal;}
#nav li ul a:hover{
width:128px !important;
height:auto;
float:left;
font-size:13px;
font-weight:normal;
background:#683700;
color:#fff;
text-shadow: 0px 1px 0px #000;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {

margin:0px 0 0 0px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none; 

}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
z-index:1000;
}

/**********27/04/2013****************/

.mandatory{
color:#ff0000;
font-size:14px;
}

form.addurblog label{
font-size:13px;
color:#AF5D00;
font-weight:normal;
}

form.addurblog .button_bg{
background:url(../images/button_bg.png) no-repeat center top;
width:95px;
height:35px;
text-align:center;
color:#fff;
float:left;
display:block;
margin:0 10px 0 0;
cursor:pointer;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-transform:uppercase;
}

form.addurblog .button_bg:hover{
color:#FB9D00;
}

form.addurblog input[type="text"]{
background: transparent url(../images/txt_bg.png) no-repeat center top;
width:334px;
height:29px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
padding:3px;
border:0;
line-height:29px;
}
form.addurblog textarea{
background: transparent url(../images/txtarea_bg.png) no-repeat center top;
width:334px;
height:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
padding:3px;
border:0;
line-height:29px;
}



span.customStyleSelectBox { 
font-size:13px; 
background: transparent url(../images/comboArrow.png) no-repeat center top; cursor:pointer;
width:330px;
height:35px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
padding:0 5px 0 5px;
border:0;
}
span.customStyleSelectBox.changed { background-color: transparent; }
.customStyleSelectBoxInner { background:transparent; padding:8px 0 0 0; height:27px; cursor:pointer; width:100%; }


.region_combo{
width:339px;
 cursor:pointer;
}
.file_upload{width:340px; background:url(../images/browse.png) no-repeat; height:35px !important; position:relative;}

.file_upload .browse1{height:35px; width:340px; cursor:pointer;}

.dummy_file_type div{
width:230px;
height:18px;
margin:-25px 0 0 10px;
overflow:hidden;
color:#000;

}
.contjsvaldation{color:#950000; padding:3px; border:1px #C60000 solid; background-color:#FFB7B7; display:none; width:331px; margin-top:3px;}
.getmargins{margin-top:-25px; margin-left:8px;}
/*.contphpvaldation{color:#950000; background-color:#FFB7B7; width:331px; margin-top:3px;}*/


/**********27/04/2013****************/

#page-info{

margin:15px 0 0 10px;
color:#2E2E30;
line-height:0;
float:left; /*style change*/
}

#page-info strong{
color:#fff;
display:inline-block;
/*padding:4px 9px;*/
width:43px; text-align:center; line-height:22px;
/*background:#F18A01;*/
background:url(../images/orange_round.png) no-repeat;/*style change*/
margin:0 1px;
/*line-height:normal;*/
height:24px;
}

#page-info span{
color:#fff;
display:inline-block;
/*padding:4px 9px;*/
background:#4E4A49;
margin:0 1px; line-height:normal;
}

#page-info a{
color:#fff;
text-decoration:none;
display:inline-block;
/*padding:4px 9px;*/
background:url(../images/next_bg_new.png) no-repeat;/*style change*/
margin:0 1px; width:43px; text-align:center; line-height:22px;
height:24px;
}

#page-info a:hover{
background:url(../images/orange_round.png) no-repeat;/*style change*/
}

/*************02/05/2013****************/

.latest_pic{
display:block;
margin:0 auto;
margin:10px 0 0 0;
}

.tab-cont-por .tab-cont h2 a{color:#AF5D00; white-space: normal; word-wrap: break-word;}
.tab-cont-por .tab-cont h2 a:hover{color: #000000;}

.tab-cont-por .tab-cont p a{color:#000000;}
.tab-cont-por .tab-cont p a:hover{color:#AF5D00;}


.post-left-holder .tab-cont-post h2 a{color:#AF5D00;}
.post-left-holder .tab-cont-post h2 a:hover{color: #000000;}


/* this has been added for latestpost view by pushan   */
.body-cont-por-inner-for-latest-view{ width:695px; background:#f7f7f7 url(../images/cont-bg.jpg) bottom no-repeat; padding:18px 15px 20px 15px;}
.body-cont-por-inner-for-latest-view .latest-post-view-front {color:#AF5D00;}


.latest-post-viewmore-back{ width:64px; height:25px; background:url(../images/header-search-input-btn.png) no-repeat; text-align:center; font-size:12px; color:#fff; border:none; line-height:25px; padding:0 0 4px 0; cursor:pointer; float:left; margin:0 10px 0 7px;}
/*...........................style added........................*/
.pagedefine_new{ width:auto; float:left;}
.content_first{ float:left; margin-top:16px;}

