/*

Theme Name: NRI Special

Theme URI: http://www.swaptechnologies.in/wp-themes

Author: Swap Technologies

Author URI: http://www.swaptechnologies.in/

Description: We are web design & development company built upon a foundation of passion, creativity and vision. Our in depth experience in creating interactive websites for outsourcing companies and clients enables us to provide exceptional support in catering to clients website design needs.

Version: 1.1.7

Tags: blue, two-columns, fixed-width, rtl-language-support, right-sidebar, white, light, front-page-post-form

License: GNU General Public License v2.0

License URI: http://www.swaptechnologies.in/licenses/gpl-2.0.html

*/



/* The Reset ---------------------------------- */

body,td,th,p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

body {

	background-color: #fff;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	line-height: 16px;

}

a

{

	text-decoration: none;

	outline: none;

	border: none;

}

a:hover

{

	text-decoration: none;

}

ul,li

{

	list-style-type: none;

}

.ml, .ml p, .ml div, .ml td, .ml br

{

	font-family: Meera!important;

	font-size:20px!important;

}

.ml h1, .ml h1 a

{

	font-family: Meera!important;

	font-size: 22px!important;	

	line-height: 18px!important;

}

.ml h2, .ml h2 a

{	

	font-family: Meera!important;

	font-size: 20px!important;

	font-weight: normal!important;

	line-height: 16px!important;

}

.ml h3, .ml h3 a 

{

	font-family: Meera!important;

	font-size: 19px!important;

	font-weight: normal!important;

	line-height: 14px!important;

}

.bgnone

{

	background: none !important;

}

.strip-bar

{

	width: auto;

	height: 4px;

	margin-top: 2px;

	margin-bottom: 2px;

}

/***   Special ***/

.special

{

	width: auto;

	overflow: hidden;

	min-height: 105px;

	text-align:center;

}

.special img

{

	width: 995px;

	min-height: 100px;

	overflow:hidden;

	padding: 0;

	margin: 0;

}

/***   Header***/

.header-bar

{

	width: auto;

	height: 8px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	overflow:hidden;	

}

.header-wraper{

	height: 133px;

	width: auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	overflow:hidden;

}

.header{

	

	height: auto;

	width: 995px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	overflow:hidden;

}

.logo

{

	width: 518px;

	height: 104px;

	float:left;

	overflow: hidden;

	cursor: pointer;

}

.right-ads

{

	width: 477px;

	height: 104px;

	float:left;

	overflow: hidden;

}

.top-links

{

	width: 470px;

	height: auto;

	overflow:hidden;

	float:left;

	margin: 0;

	padding: 0;

}

.top-links ul

{

	padding: 0;

	margin: 0;

	margin-left: 18px;

	margin-top: -5px;

}

.top-links ul li

{

	display: inline;

	padding-left: 5px;

	padding-right: 5px;

	font-size: 10px;

}

.top-links ul li a

{

	font-size: 10px;

	text-decoration: none;

}

.top-links ul li a:hover

{

	text-decoration: underline;

}

.header-ad

{

	width: 470px;

	height: 75px;

	overflow:hidden;

	margin-left: 0px;

	position:absolute;

	margin-top: 9px;

	background-image: url(images/header-ad.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.header-ad img

{

	margin: 0;

	padding: 0;

}

/*** Main Navigation ***/

.mainnavigation

{

	width: auto;

	height: 27px;

	margin-top: 3px;

}

.main-nav

{

	width: 995px;

	overflow: hidden;

	margin-left: auto;

	margin-right: auto;

}

.menu

{

	width: auto;

	height: 27px;

	overflow: hidden;

	float:left;

}

.menu ul

{

	margin: 0;

	overflow: hidden;

	margin-left: 14px;

	padding-top: 5px;

	padding-bottom: 5px;

	float:left;

}

.menu ul li

{

	display: inline;

	padding-top: 6px;

	padding-bottom: 7px;

	text-align:center;

	margin-left: -4px;

}

.menu ul li a

{

	font-size: 12px;

	padding-top: 7px;

	padding-bottom: 7px;

	padding-left: 10px;

	padding-right:10px;

}

.menu ul li a:hover

{

	text-decoration:none;

}



.menu li.current_page_item a, .menu li.current-menu-item a, .menu li.current-page-item a{

	text-decoration:none;

}

.search

{

	width: auto;

	height: 22px;

	float:right;

	margin-right: 7px;

	padding-top: 3px;

	padding-left: 60px;

	padding-bottom: 3px;

}

.input-fld

{

	border: none;

	background: none;

	background-image: url(images/search-input.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	font-size: 11px;

	height: 22px;

	width: 130px;

	padding-left: 13px;

	float:left;

}

.input-btn

{

	border: none;

	background: none;

	height: 22px;

	width: 64px;

	float:left;

}

.navs 

{

	overflow:hidden;

	float: right;

}

.navs a

{

	text-decoration: none;

	padding: 5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin-left: 5px;

}

.navs a:hover

{

	text-decoration: none;

}

/*** Category Navigation ***/

.navigation

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin-top: 10px;

	margin-botom: 10px;

	clear: both;

	float: right;

}

.navigation a

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #ccc;

	padding: 5px;

	margin-right: 3px;

	margin-left: 3px;

}

.navigation a:hover

{

}



/*** Search Results ***/

.entry-title

{

	font-size: 16px;

	margin: 10px 0 10px 0;

}

.entry-title a

{

	text-decoration: none;

}

.entry-title a:hover

{

	text-decoration: none;

}

.entry-meta

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 10px 0 10px 0;

}

.entry-summary

{

	margin: 10px 0 10px 0;



}

.entry-utility

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-bottom: 5px;

	margin: 20px 0 20px 0;

}

/*** Content ***/

.content-wraper

{

	width: 967px;

	height:  auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-left: 14px;

	padding-right: 14px;

}

.article-news

{

	width: 643px;

	height: 310px;

	padding: 5px;

	margin-top: 14px;

	float:left;

	overflow: hidden;

}

.coloumn-news

{

	width: 290px;

	height: 310px;

	padding: 5px;

	margin-left: 14px;

	margin-top: 14px;

	float:left;

	overflow: hidden;

}

.left-coloumn

{

	width: 643px;

	height: autox;

	padding: 5px;

	margin-top: 14px;

	float:left;

	overflow: hidden;

}

.page-coloumn

{

	width: 947px;

	height: autox;

	padding: 10px;

	margin-top: 14px;

	float:left;

	background-color: #fff;

	overflow: hidden;

}

.right-coloumn

{

	width: 290px;

	height: auto;

	padding: 5px;

	margin-left: 14px;

	margin-top: 14px;

	float:left;

	overflow: hidden;

}

.title, .cat-title

{

	width: auto;

	height: 18px;

	padding-left: 25px;

	padding-top: 2px;

	font-size: 14px;

	font-weight: bold;

}

.cat-title

{

	margin-bottom: 14px;

	padding-bottom: 5px;

}

.title a, .cat-title a

{

	text-decoration: none;

}

.title a:hover, .cat-title a:hover

{

	text-decoration: none;

}



/***  CSS For Pages  ***/

.page-meta, .cat-meta {

	width: auto;

	font-size: 12px;

	float: left;

}

.cat-meta {

	float: right;

}

.tellafirend

{

	width: 80px;

	height: 16px;

	margin-top: 3px;

	background-image:url("images/tellafriend.jpg");

	background-position:left top;

	background-repeat:no-repeat;

	float: right;

}

.tellafirend a

{

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

}

.tellafirend a:hover

{

	font-size: 12px;

	text-decoration: none;

}

.page-title {

	width: auto;

	font-size: 14px;

	font-weight: bold;

	padding-top: 10px;

	clear: both;

	float: left;

}

.single-title {

	width: auto;

	font-weight: bold;

	padding-top: 10px;

	clear: both;

	float: left;

}

.page-title a:hover {

	text-decoration: none;

}

.page-content

{

	padding: 5px;

	font-size: 12px;

	clear: both;

	line-height: 20px;

	min-height:145px;

}

.page-content-single

{

	padding: 5px;

	font-size: 12px;

	clear: both;

	line-height: 20px;

	min-height:300px;

}

.single-content

{

	width: auto;

	padding: 5px;

	font-size: 20px;

	clear: both;

	line-height: 18px;

	overflow: hidden;

}

.single-content img

{

	margin-bottom: 5px;

}

.page-content br, .page-content p, .single-content br, .single-content p,

.single-content br, .single-content p, .single-content br, .single-content p

{

	margin-top: 10px;

	margin-bottom: 10px;

}



.single-content p, .single-content div, .single-content table tr td

{

	font-size: 24px;

}



.page-content ul, single-content ul{

	padding-bottom:10px;

	list-style: square inside;

}

.page-content ol, single-content ol{

	padding-bottom:10px;

	list-style: decimal inside;

}

.page-content li, single-content li{

	padding: 2px 0px 2px 15px;

}

.page-content blockquote, .single-content blockquote {

	-moz-background-size:auto auto;

	background-attachment:scroll;

	background-image:url("images/quote1.gif");

	background-position:left top;

	background-repeat:no-repeat;

	float:left;

	margin:15px 10px;

	width:200px;

}

.page-content blockquote p, .single-content blockquote p{

	-moz-background-size:auto auto;

	background-attachment:scroll;

	background-color:transparent;

	background-image:url("images/quote2.gif");

	background-position:right bottom;

	background-repeat:no-repeat;

	font-style:italic;

	font-weight:bold;

	line-height:120%;

	margin-left:20px;

	padding:10px 35px;

	text-align:left;

}

.page-content blockquote li, single-content blockquote li {

	padding: 2px 0px 2px 15px;

	font-size: 11px;

	line-height: 15px;

}

.page-content blockquote a:visited, single-content blockquote a:visited {

	text-decoration:underline;

}

.alignright

{

	float: right;

	padding-left: 15px;

	padding-bottom: 15px;

	padding-top: 10px;

}

.alignleft

{

	float: left;

	padding-right: 15px;

	padding-bottom: 15px;

	padding-top: 10px;

}

.aligncenter, img.aligncenter

{

	clear: both;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

.article-content

{

	width: auto;

	height: 310px;

	margin-top: 5px;

	padding-top: 5px;

	border-top: solid 1px #d9d9d8;

	

}

.lof-navigator li h3 a

{

font-size:20px!important;

font-weight:500!important;

}

.img

{

	width: 380px;

	height: 280px;

	overflow:hidden;

	float:left;

}

.link-container

{

	width: 238px;

	height: 310px;

	padding-left: 15px;

	padding-right: 10px;

	float: left;

}

.title-link

{

	width: 238px;

	height: 58px;

	float: left;

	padding-top: 2px;

	padding-bottom: 4px;

	margin-bottom: 8px;

	overflow: hidden;

}

.title-link a 

{

	text-align: justify;

	margin-top: 1px;

}

.title-link a:hover

{

	text-decoration: none;

}



/****  Pagination ***/

.wp-paginate {

	float: right;

	margin-right: 10px;

	margin-top: 8px;

	font-size: 12px;

}

.wp-paginate a

{

	font-size: 12px;

	overflow: hidden;

	padding: 8px;

	margin-right: 5px;

}
/*** Index Page Starts  ***/

.headlines

{

	width: 252px;

	height: 280px;

	overflow: hidden;

	float:left;

}

.short-news

{

	width: 374px;

	height: 280px;

	overflow: hidden;

	float:left;

	margin-left: 14px;

	border-left: solid 1px #F0F0F0;

}

.headlines img

{

	width: 238px;

	height: 176px;

	overflow: hidden;

	float:left;

	vertical-align:top;

}

.head-desc

{

	width: 220px;

	height: 74px;

	padding: 5px;

	overflow: hidden;

}

.head-desc a

{

	text-decoration: none;

	text-align: justify;

	font-weight:bold;

}

.head-desc a:hover

{

	text-decoration: none;

}

.short-tab-content

{

	width: 344px;

	height: 60px;

	padding-left: 14px;

	padding-right: 10px;

	margin-bottom: 14px;

	float:left;

	overflow: hidden;

}

.short-tab-img

{

	width: 70px;

	height: 52px;

	overflow: hidden;

	float: left;

}

.short-tab-img img

{

	border: none;

}

.short-tab-link

{

	width: 259px;

	height: 52px;

	padding-left: 10px;

	padding-right: 5px;

	padding-top: 1px;

	padding-bottom: 2px;

	overflow: hidden;

	float:left;

}

.short-tab-link a

{

	text-align:justify;

	text-decoration:none;

}

.short-tab-link a:hover

{

	text-align:justify;

	text-decoration:none;

}

.more

{

	width:  auto;

	height: 16px;

	float: right;

	overflow: hidden;

}

.more a

{

	font-size: 12px;

	padding-top: 2px;

	padding-bottom: 2px;

}

.more a:hover

{

	text-decoration: none;

	color: #000;

}

/***  Photo Gallery Latest Arrivals **/

.latest-photos

{

 	width: 280px;

	height: 70px;

	padding-left: 5px;

	padding-right: 5px;

	margin-top: 5px;

	background-image: url(images/photo-latetst-bg.gif);

	background-repeat: no-repeat;

	background-position: left top;	

}

.photos

{

	width: 280px;

	height: 65px;

	padding-top: 15px;

	padding-left: 6px;

	padding-right: 5px;

	margin-top: 2px;

}



.photos img

{

	width: 60px;

	height: 44px;

	padding-left: 3px;

	padding-top: 0px;

}

/*** Tabbed Panels  ***/

.tabpanels {

	margin: 0px;

	padding: 0px;

	float: left;

	clear: none;

	width: 290px;

	height:auto;

}

.tabgroup {

	margin: 0px;

	padding: 0px;

}

.tabpanelstab {

	position: relative;

	float: left;

	padding: 4px 10px;

	margin: 0px 1px 0px 0px;

	list-style: none;

	-moz-user-select: none;

	-khtml-user-select: none;

	cursor: pointer;

	border: 1px solid #d9d9d8;

	border-bottom: none;

	outline:none;

	font-size: 12px;

	color: #9e2325;

}



.tabpanelstabselected {

	background-color: #9e2325;

	color: #ffffff;

	border: 1px solid #d9d9d8;

}

.tabpanelstab a {

	color: #000;

	text-decoration: none;

}

.tabpanelscontent {

	float:left;

	border: 1px solid #d9d9d8;

	height: 282px;

	margin-top: 0;

}

.tab-content

{

	width: 274px;

	height: 58px;

	padding: 6px;

	float:left;

	overflow: hidden;

}

.tab-img

{

	width: 70px;

	height: 52px;

	overflow: hidden;

	float: left;

}

.junction-tab-img

{

	width: 50px;

	height: 37px;

	overflow: hidden;

	margin-right: 10px;

	float: right;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.junction-country

{

	height: 20px;

	overflow: hidden;

	margin-left: 10px;

	padding-top: 12px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.junction-country img

{

	width: 50px;

	height: 37px;

	overflow: hidden;

}



.tab-img img

{

	border: none;

}

.tab-link

{

	width: 189px;

	height: 52px;

	padding-left: 10px;

	padding-right: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

	overflow: hidden;

	float:left;

}

.tab-link a

{

	text-align:justify;

	text-decoration:none;

}

.tab-link a:hover

{

	text-align:justify;

	text-decoration:none;

}



/***   Advertisements ***/

.ad1-r1-head

{

	width: 475px;

	height: 85px;

	margin-top: 14px;

	padding: 0px;

	float:left;

	overflow: hidden;

	background-color:#FFFFFF;

}





.ad1-r1

{

	width: 550px;

	height: 85px;

	margin-top: 14px;

	padding: 0px;

	float:left;

	overflow: hidden;

}

.ad2-r1-head

{

	width: 475px;

	height: 85px;

	margin-left: 17px;

	margin-top: 14px;

	padding: 0px;

	float:left;

	overflow: hidden;

	background-color:#FFFFFF;

}

.ad2-r1

{

	width: 403px;

	height: 85px;

	margin-left: 14px;

	margin-top: 14px;

	padding: 0px;

	float:left;

	overflow: hidden;

}

.ad2-r4-c1

{

	width: 313px;

	height: 85px;

	margin-top: 14px;

	float:left;

	overflow: hidden;

}

.ad2-r4-c2

{

	width: 313px;

	height: 85px;

	margin-left: 14px;

	margin-top: 14px;

	float:left;

	overflow: hidden;

}

.ad2-r4-c3

{

	width: 313px!important;

	height: 85px!important;

	margin-left: 14px;

	margin-top: 14px;

	float:left;

	overflow: hidden;

}

.ad2-r4-c1 img,

.ad2-r4-c2 img,

.ad2-r4-c3 img

{

border:none!important;

}

.ad2-r4-c1 a , .ad2-r4-c2 a , .ad2-r4-c3 a{margin:0px!important;padding:0px!important;border:none!important;}

.ad1-r1 img, .ad2-r1 img, .ad2-r4-c1 img, .ad2-r4-c2 img, .ad2-r4-c3 img

{

	padding: 0;

	margin: 0;

}



/*** Inner Ads ***/

.inner-ads

{

	width: 290px;

	height: 75px;

	overflow: hidden;

	margin-bottom:5px;

}

.inner-main-ad

{

	width: 550px;

	height: 85px;

	overflow: hidden;

	margin-left: 45px;

	margin-top: 14px;

	margin-bottom: 14px;

}



/*** Coloumns  **/

.col-title

{

	width: auto;

	height: auto;

	padding: 5px;

}

.three-coloumn-news1

{

	width: 303px;

	height: 300px;

	padding: 5px;

	overflow:hidden;

	margin-top: 14px;

	float:left;

}

.three-coloumn-news2

{

	width: 303px;

	height: 300px;

	padding: 5px;

	margin-left: 14px;

	margin-top: 14px;

	float:left;

	overflow:hidden;

}

.three-coloumn-news3

{

	width: 303px;

	height: 300px;

	padding: 5px;

	margin-left: 14px;

	margin-top: 14px;

	float:left;

	overflow:hidden;

}

.coloumn-content

{

	width: 300px;

	height: 270px;

	margin-top: 3px;

	padding-top: 5px;

	border-top: solid 1px #d9d9d8;

	overflow:hidden;

}

.coloumn-tab-content

{

	width: 303px;

	height: 60px;

	float:left;

	margin-top: 4px;

	margin-bottom: 5px;

	overflow:hidden;	

}

.junction-tab-content

{

	width: 303px;

	height: 48px;

	float:left;

	margin-top: 4px;

	margin-bottom: 4px;

	overflow:hidden;	

}



.coloumn-tab-link

{

	width: 218px;

	height: 53px;

	padding-left: 10px;

	padding-right: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

	float:left;

	overflow:hidden;

}

.coloumn-tab-link a

{

	text-align:justify;

	text-decoration:none;

	overflow:hidden;

}

.coloumn-tab-link a:hover

{

	text-decoration:none;

}

.junction-tab-link

{

	width: 115px;

	height: 32px;

	padding-right: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

	float:left;

	overflow:hidden;

}

.junction-tab-link a

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align:justify;

	text-decoration:none;

	overflow:hidden;

}

.junction-tab-link a:hover

{

	text-decoration:none;

}



.coloumn-qst

{

	width: auto;

	height: 50px;

	padding: 10px;

	overflow:hidden;

}

.coloumn-qst a

{

	font-weight: bold;

}

.coloumn-qst a:hover

{

	text-decoration: none;

}



/*** Money and Market  ***/

.money-market

{

	width: auto;

	height: auto;

	padding: 5px;

	font-size:12px;

}

.money-market div

{

	width: 80px;

	height: 20px;

	float:left;

	margin-top: 3px;

	padding-left: 5px;

	padding-right: 5px;

	margin-left: 5px;

	margin-right: 3px;

	text-align:center;

}

.money-market span

{

	width: 80px;

	height: 18px;

	border: solid 1px #7d1315;

	float:left;

	margin-top: 5px;

	color: #4c4c4c;

	text-align:center;

	overflow: hidden;

}



/*** Poll ***/



.poll-qst

{

	width: auto;

	height: auto;

	padding-top: 6px;

	padding-left: 25px;

	padding-right: 25px;

	overflow:hidden;

}

.poll-form

{

	width: auto;

	height: auto;

	padding-top: 3px;

	padding-left: 25px;

	padding-right: 25px;

	overflow:hidden;

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

}

.poll-submit

{

	width: 64px;

	height: 17px;

	background: none;

	border: none;

	margin-left: 10px;

}

.poll-answer

{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-left: 12px;

	margin-top: 5px;

}

.poll-answer-row

{

	width: 120px; 

	height: auto;

	float:left;

}

.poll-answer-img

{

	width: 40px; 

	float:left;

	margin-top: 8px;

}

.total-poll

{

	width: auto;

	height: auto;

	margin-left: 12px;

	margin-top: 5px;

	float: left;

	clear: both;

}

/*** Nurses and Kids Corner ***/

.corners-img

{

	width: 280px;

	height: 115px;

	margin-left: 5px;

	margin-right: 5px;

}

.corners-bg

{

	width: 280px;

	height: 26px;

	margin-left: 5px;

	margin-right: 5px;

	margin-top: 0;

}

.corners-bg span

{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	text-transform:uppercase;

	padding: 5px;

	float: right;

}

.cornersstop

{

	margin-top: 5px;

}

/*** Voucher Corner ***/ 

.voucher-head

{

	width: auto;

	height: 15px;

	padding: 4px;

}

.voucher-head span

{

	width: auto;

	color: #fff;

	float: left;

	text-align: left;

	font-size: 12px;

}

.voucher-details

{

	width: 301px;

	height: auto;

}

.voucher-details div

{

	width: 301px;

	height: auto;

	float: left;

	font-size: 12px;

}

.voucher-details div span

{

	float: left;

	font-size: 12px;

	border: solid 1px #D4D4D4;

	border-top: none;

}

.voucher-c1

{

	width: 80px;

	height: 47px;

	padding-left: 2px;

	padding-top: 5px;

	overflow: hidden;

}

.voucher-c2

{

	width: 118px;

	height: 47px;

	padding-left: 2px;

	padding-top: 5px;

	overflow: hidden;

}

.voucher-c3

{

	width: 90px;

	height: 47px;

	padding-left: 2px;

	padding-top: 5px;

	overflow: hidden;

}



/*** Special Offers***/

.offers

{

	width: 303px;

	height: 60px;

	float:left;

	margin-top: 5px;

	overflow:hidden;	

}

.call-junction-img

{

	width: 70px;

	height: 52px;

	float: left;

	overflow: hidden;

}

.call-junction-title, .offer-junction-title

{

	width: 100px;

	height: 55px;

	padding: 5px;

	margin-left: 15px;

	float: left;

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

}

.call-junction-title a, .offer-junction-title a

{

	text-decoration: none;

}

.call-junction-title a:hover, .offer-junction-title a:hover

{

	text-decoration: none;

}

.offer-junction-img

{

	width: 70px;

	height: 52px;

	float: left;

	overflow: hidden;

}



/*** Sidebar***/

.other-news

{

	width: auto;

	height: 22px;

	padding-left: 25px;

	padding-top: 2px;

	margin-top: 10px;

	font-size: 14px;

	font-weight: bold;

	border-bottom: solid 1px #efeded;

}

.other-news-list, .other-categories-list

{

	margin-top: 10px;

} 

.other-news-list li

{

	padding:5px 5px 5px 12px;

	font-size: 19px;

	background:url(images/dot.gif) no-repeat left 7px;

}

.other-categories-list li

{

	padding:5px 5px 5px 12px;

	font-size: 14px;

	background:url(images/dot.gif) no-repeat left 7px;

}

.other-news-list li a, .other-categories-list li a

{

	text-decoration: none;

}

.other-news-list li a:hover, .other-categories-list li a:hover

{

	text-decoration: none;

}

.other-news-list span

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #E4E4E4;

	float: right;

}

/*** Corners Area ***/

.corners-area

{

	width: auto;

	height: 18px;

	padding-top: 5px;

	margin-top: 14px;

	font-size: 14px;

	font-weight: bold;

	background-color: #000000;

	color: #fff;

	text-align: center;

}

.corners-area-list ul {

	margin:0 0 5px 0;

	padding:0 0 2px 0;

	list-style-type:none;

	width:auto

}

.corners-area-list li a {

	font-size: 12px;

	color:#fff;

	display:block;

	height:18px;

	padding:4px 0 4px 14px;

	text-decoration:none;

	background-color: #dd7d00;

	border-top: solid 1px #f6b20e;

	border-bottom: solid 1px #bb5400;

}

.corners-area-list li a:hover {

	color:#fff;

	background-color: #333;

}

/***  Image Caption   ***/

.wp-caption-text

{

	font-size:16px;

}



/*** Social Book Mark  ***/

#socialbookmark{

	height: 25px;

	padding-bottom: 15px;

	border-bottom: solid 1px #efeded;

}

.jsocial_button{

	padding: 2px;

	display:block;

	float: left;

}

/***  404 ***/

.notfound-title

{

	font-size: 14px;

	font-weight: bold;

	margin: 10px 0 10px 0;



}

.notfound-content,.notfound-content p

{

	margin-top: 14px;

	margin-bottom: 14px;

	font-size: 12px;

}

/*-     Videos Categories---------------- */



.col1, .col2, .col3 {float:left;}

.video-cat-cont

{

	width: 180px;

	height: 180px;

	border: solid 1px #efeded;

	margin: 15px;

	overflow: hidden;

}

.video-cat-cont img

{	

	width: 100px;

	height: 74px;

	margin-left: 35px;

	margin-right: 45px;

	margin-bottom: 10px;

	float:left;

	padding: 5px;

	overflow: hidden;

}

.video-cat-cont a

{

	font-size:19px;

	text-decoration: none;

}

.video-cat-cont a:hover

{

	text-decoration: none;

}

.getcontent

{

	width: 100px;

	height: 80px;

	padding: 5px;

	overflow: hidden;

}

.gettime

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #C7C7C7;

	padding-left:5px;

	 

}

.postinfo {

	text-align:right;

	padding-top:3px;

	font-size:12px;

	font-weight:bold;

	border-bottom:1px dotted #f1f1f1;

	display:block;

}

.video-container

{

	width: 290px;

	height: auto;

	padding: 5px;

	overflow: hidden;

	margin-top: 5px;

	margin-bottom: 5px;

}

.video-container img

{

	width: 70px;

	height: 52px;

	float: left;

	overflow: hidden;

}

.video-cont

{

	width: 200px;

	height: auto;

	padding: 5px;

	float: left;

	margin-left: 10px;

	overflow: hidden;

}

.video-cont a

{

	text-decoration: none;

}

.video-cont a:hover

{

	text-decoration: none;

}



/*** Footer ***/

.footer{

	width: auto;

	height: auto;

	margin-top: 0;

	margin-bottom: 0px;

	font-size: 12px;

	background-color: #141414;

}

.footer-content

{

	width: 995px;

	height: 100px;

	margin-right: auto;

	margin-left: auto;

	background-color: #141414;

}

.download-font

{

	width: 380px;

	height: 60px;

	background-image:url(images/download-font.png);

	background-repeat: no-repeat;

	background-position: left top;

	margin-top: 15px;

	margin-left: 14px;

	float:left;

}

.find-us

{

	width: 60px;

	height: 40px;

	font-size: 12px;

	font-weight:bold;

	margin-top: 15px;

	margin-left: 50px;

	padding-top: 20px;

	padding-left: 50px;

	border-left: solid 1px #727272;

	float:left;

}

.facebook

{

	width: 83px;

	height: 27px;

	background-image:url(images/facebook-icon.png);

	background-repeat: no-repeat;

	background-position: left top;

	margin-top: 30px;

	margin-left: 50px;

	float:left;

}

.you-tube

{

	width: 77px;

	height: 27px;

	background-image:url(images/you-tube-icon.png);

	background-repeat: no-repeat;

	background-position: left top;

	margin-top: 30px;

	margin-left: 50px;

	float:left;

}

.twitter

{

	width: 80px;

	height: 27px;

	background-image:url(images/twitter-icon.png);

	background-repeat: no-repeat;

	background-position: left top;

	margin-top: 30px;

	margin-left: 50px;

	float:left;

}

.footer-links

{

	width: 995px;

	height: auto;

	border-top: solid 1px #ffffff;

	float:left;

	margin-top: 10px;

}

.links-list

{

	width: 200px;

	height: 195px;

	margin-top: 10px;

	margin-left: 10px;

	padding-left: 35px;

	float:left;

	border-left: solid 1px #727272;

}

.links-list span

{

	color: #fc9b02;

}

.links-list ul

{

	margin-left: 25px;

}

.links-list ul li ol 

{

	margin-left: 35px;

}

.links-list ul li

{

	list-style: circle;

}

.links-list ul li

{

	padding-top: 5px;

	color: #FFFFFF;

}

.links-list ul li ol li

{

	padding-top: 5px;

	list-style: decimal;

}

.links-list ul li a

{

	color: #fff;

}

.links-list ul li a:hover

{

	color: #999999;

}

.footer-botom-wraper

{

	width: auto;

	height: 80px;

}

.nri_bottomlinks

{

	width: 995px;

	height: 75px;

	margin-left: auto;

	margin-right: auto;

}

.bottomlinks-content  {

	height: 20px;

	width: 900px;

 	margin-top: 10px;

	margin-left: 10px;

	float:left;

}

.bottomlinks-content ul {

	list-style:none;

	margin:0;

	padding:0;

}

.bottomlinks-content li {

	float:left;

	width:auto;

	margin:0;

	padding:0;

	text-align:left;

	color:#ffffff;

}

.bottomlinks-content li a {

	display:block;

	font-family:Arial;

	font-size:11px;

	color:#ffffff;

	text-decoration:none;

	padding-right: 5px;

	padding-left: 5px;

}

.bottomlinks-content li a:hover {

	color:#000;

}

.copy-right

{

	font-family:Arial;

	font-size:11px;

	color:#ffffff;

	float:left;

	margin-top: 5px;

	margin-left: 14px;

}

.designed-by

{

	font-family:Arial;

	font-size:11px;

	color:#ffffff;

	float: right;

	margin-top: 5px;

	margin-right: 14px;

}

.designed-by a

{

	color:#ffffff;

	text-decoration:none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #721814;

}

.designed-by a:hover

{

	border:none;

	text-decoration: underline;

}

