/* CSS Document */

body{ margin:0px; padding:0px; font-family:arial; background-color:#EFFADF; font-size:12px;}
/*body{ margin:0px; padding:0px; font-family:arial; font-size:12px; background:#EFFADF url(http://img.yreach.com/images/newimages/themehome.jpg) no-repeat center top; background-attachment:fixed;}
*/
img{ border:0px;}
h1, h2, h3, h4, h5, p, ul, li, form, input{ margin:0px; padding:0px; list-style-type:none;}
h2 {font-size:16px;}
a{ text-decoration:none; color:#000; cursor:pointer; outline:none;}
a:hover{ text-decoration:underline;}
.leftauto{ float:left; width:auto;}
.RightAuto{ float:right; width:auto;}
.clear-left{ clear:left;}
/*****************MENU*********************************************************/
.stepcarousel{ position: relative;border: 0px solid black; overflow: scroll; width: 914px; height: 33px;  margin:0 50px 0 32px; font-family:arial; font-size:12px;  font-weight:bold;}
.stepcarousel .belt{position: absolute;left: 0; top: 0;}
.stepcarousel .panel{float: left; overflow: hidden; border-left:1px solid #CECECE; width:82px;}
.stepcarousel .panel a{ padding: 9px 0px 9px 0px; float:left; color:#000001; text-decoration:none; width:82px; text-align:center}
.stepcarousel .panel a:hover, .stepcarousel .panel a.active{ background:url(http://img.yreach.com/images/newimages/menu-active-bg.jpg) repeat-x left top; color:#fffff1}
.stepcarousel .panel a.selectedanchor{ color:#FFFFF1}
.stepcarousel ul, .stepcarousel ul{ margin:0; padding:0; list-style-type:none;}
.navleftborder{ border-right:1px solid #CECECE; position:absolute; right:32px; top:0; width:1px; height:33px}
.navrightborder{border-left:1px solid #CECECE; position:absolute; left:0px; top:0; width:1px; height:33px}
#mainnav{width:998px; margin:15px 0 0 0; background:url(http://img.yreach.com/images/newimages/navigation-bg.jpg) repeat-x left top; border: 1px solid #CECECE;float:left; position:relative; border-width:1px 0;}
.selectedanchor{background:url(http://img.yreach.com/images/newimages/menu-active-bg.jpg) repeat-x left top; color:#FFFFFF;}
.anylinkmenu{ position: absolute; top: 0; visibility: hidden; font: normal 12px arial; line-height: 18px; z-index: 100; background:#343434; width: 100%; left:0px !important; text-align:center;}
.anylinkmenu ul{ margin: 0; padding: 0; list-style-type: none;width:100%;height:30px; }
.anylinkmenu ul li{ float:left; padding:4px 0px; }
.anylinkmenu ul li a{ color:#F0F0F0; display: block; padding: 0; text-decoration: none;  font-weight: bold; padding:2px 6px; float:left; text-decoration:none; border-right:1px solid #F0F0F0;}
.anylinkmenu a:hover{ color: #fffff1; text-decoration:underline; } 

.anylinkshadow{ position: absolute; left: 0; top: 0; z-index: 99; background: none; visibility: hidden;}

/*********************** font weight and colors start here *********************/
.Bfont{ font-weight:bold;}
.Wfont{ color:#FFFFFE;}
.Otext{ color:#FF4108;}
.Font11{ font-size:11px;}
.Font14{ font-size:14px;}
.Font20{ font-size:20px;}
.Font-tahoma{ font-family:tahoma;}
.Font-arial{ font-family:arial;}
.TextAlignRight{ text-align:right;}
.TextAlignCenter{ text-align:center;}
/*********************** font weight and colors end here   *********************/
 

/***********************  Paddings start here  *********************/
.Padding15{ padding:15px;}
.Padding10{ padding:10px;}
.Padding1{ padding:1px;}
.Padding2{ padding:2px;}

.PaddingRight2{ padding-right:2px;}
.PaddingRight5{ padding-right:5px;}
.PaddingRight7{ padding-right:7px;}

.PaddingTop4{ padding-top:4px;}
.PaddingTop5{ padding-top:5px;}
.PaddingTop2{ padding-top:2px;}
.PaddingTop3{ padding-top:3px;}
.PaddingTop10{ padding-top:10px;}
.PaddingTop14{ padding-top:14px;}
.PaddingTop15{ padding-top:15px;}
.PaddingTop20{ padding-top:20px;}

.PaddingTB10{ padding-top:10px; padding-bottom:10px;}
.PaddingTB15{ padding-top:15px; padding-bottom:15px;}

.PaddingBottom8{ padding-bottom:8px;}
.PaddingBottom10{ padding-bottom:10px;}
.PaddingBottom14{ padding-bottom:14px;}
.PaddingBottom20{ padding-bottom:20px;}

.PaddingLR5{ padding-left:5px; padding-right:5px;}
.PaddingLR10{ padding-left:10px; padding-right:10px;}
.PaddingLR13{ padding-left:13px; padding-right:13px;}
.PaddingLR15{ padding-left:15px; padding-right:15px;}

.PaddingTB19{ padding-bottom:19px; padding-top:19px;}
.PaddingTB7{ padding-bottom:7px; padding-top:7px;}
/***********************  Paddings end   here  *********************/

/***********************  Paddings start here  *********************/
.MarginRight5{ margin-right:5px;}
.MarginRight10{ margin-right:10px;}
.MarginTop5{ margin-top:5px;}
.MarginTop10{ margin-top:10px;}
.MarginTop15{ margin-top:15px;}
.MarginTop35{ margin-top:35px;}
.MarginLR26{ margin-left:26px; margin-right:26px;}
/***********************  Paddings end   here  *********************/

.container{ margin:0 auto; position:relative;  width:1000px;overflow:hidden;}
.rowdiv{ float:left; width:100%;}
.wrapper-main{ float:left; width:1000px;}


.top-header{ float:left; width:100%; background:#7CB91A url(http://img.yreach.com/images/newimages/top-green-bg.jpg) repeat-x left bottom; overflow:hidden;}

/***************************** login-form css start here ***************************/
.login-form{ float:left; width:576px; padding:36px 0 0 11px;}
.login-form form{ float:left; width:100%;}
.subscribe-form{ float:left; width:576px; padding:0px 0 0 11px;}

#form-login{ width:100%;}
.login-text-box{ width:178px; border:1px solid #000000; color:#4C4C4C; font-size:11px; font-family:arial; padding:4px 3px 3px 3px}
.signin{ line-height:18px; border:0px; background:url(http://img.yreach.com/images/newimages/sigin-in-bg.gif) no-repeat left top;  width:49px; font-size:arial; color:#FFFFFE; padding:3px 0 5px 0; margin:0; cursor:pointer; font-size:12px; }

#forgots a{ color:#FFFFFE; }
/***************************** login-form css end here ***************************/
/*********************************** after login css *******************************/
.login-text-box{ width:178px; border:1px solid #000000; color:#4C4C4C; font-size:11px; font-family:arial; padding:4px 3px 3px 3px}

.login-user-text{ float:left; width:400px; padding:40px 100px 0 11px; position:relative;}
.wel-txt{ font-weight:bold; color:#FFFFFE; float:left; width:160px;}
.wel-txt span{ color:#000000;}

.seetings { color:#000000; float:right; font-size:12px; padding:5px 10px 0 0;
}
#navbar {padding:0; font-size:12px; color:#000000;	right:0; margin:0;}

#navbar li {
	list-style:none;
	display:inline; cursor:pointer;}
#navbar li a {padding:0px 0px; margin:0 15px; text-decoration:none; color:#fffffe; font-weight:bold;}
#navbar li a:hover {color:#fffffe;}
	
	
#navbar li ul {display:none; float:left; margin-top:-1px;}

#navbar li:hover ul, #navbar li.hover ul { position:absolute; display:inline; left:0; width:100%; text-align:center; margin:0; padding:5px 0 0 0; top:60px;}

*html #navbar li:hover ul, *html #navbar li.hover ul { position:absolute; display:inline; left:0; width:439px; text-align:center; margin:0; padding:0; top:60px;}	
	
#navbar li:hover li, #navbar li.hover li { border-right:1px solid #fff; padding:0 15px;
	display:inline;}
#navbar li:hover li a, #navbar li.hover li a {
	color:#fffffe; margin:0; font-weight:normal; }
#navbar li li a:hover {
	color:#000; }
	/*********************************** after login css *******************************/
/******************** top-right css start here **********************/
#top-right{ width:394px;}
/******************** top-right css end here **********************/

#main-border{ width:998px;}
.border{ border:1px solid #D0D0D0;}
.bg-wc{ background-color:#FFFFFF;}

/*********************** Search-header div start here *********************/
#Search-header{ width:978px;}

#location-searh{ width:712px; background:url(http://img.yreach.com/images/newimages/search-bottom-curve.gif) no-repeat left bottom;}
#search-green-bg{ width:686px; background:url(http://img.yreach.com/images/newimages/search-top-curve.gif) no-repeat left top;}
#search-green-bg h2{ padding-left:34px;}

#select-city { width:275px;}
#select-city span.select{width:246px; height:16px;}
span.select { background:#fff url(http://img.yreach.com/images/newimages/select-box-arrow.gif) no-repeat right 4px; color:#333333; position:absolute; border:1px solid #606060;  padding:4px 22px 4px 4px; }
#select-city select{ width:274px; height:24px; cursor:pointer;}
.serchinput{ background:#fff  color:#333333; border:1px solid #606060;  padding:4px 22px 4px 4px; width:268px;}


#search-middle{ width:680px; background-color:#E9E9E9; border:1px solid #CCCCCC; border-width:0px 1px;}
#select-hotel span.select, #select-area span.select{width:268px;}
#select-hotel select, #select-area select{ width:297px; height:25px; cursor:pointer;}
.search-submit{ border:0px; background:url(http://img.yreach.com/images/newimages/submit-bg.gif) no-repeat left top; cursor:pointer; width:72px; height:25px;}
.subserch{ width:72px;}
#search-links{ width:596px;}
#search-links a{ color:#000000;}



.movie-area span.select { background:#fff url(http://img.yreach.com/images/newimages/select-box-arrow1.gif) no-repeat right 4px; color:#333333; position:absolute; border:1px solid #606060;  padding:4px 19px 5px 2px; width:260px;}
.movie-area select{ width:283px !important; height:25px !important;}

/*********************** Search-header div end here *********************/

/********************** navigation css start here ************************/
#navigation{ width:988px;position:relative; background:url(http://img.yreach.com/images/newimages/navigation-bg.jpg) repeat-x left top; border-width:1px 0; z-index:1;}
.menu-left-curve{ width:27px; }
.menu-right-curve{ width:26px;}
#menu{ width:930px; border-width:0  0 0 1px}
#menu ul{ width:100%;}
#menu ul li{ float:left; width:auto; border-right:1px solid #CECECE;}
#menu ul li a{ padding:12px 21px 6px 20px; display:block; color:#000;}
#menu ul li a:hover, #menu ul li a.active{ background:url(http://img.yreach.com/images/newimages/menu-active-bg.jpg) repeat-x left top; color:#FFFFFE; text-decoration:none;}

/******************************************* Drop Down Menu Css Start here ***************/

#menu-navbar {left:0;z-index:1}

#menu-navbar li {
	 }
#menu-navbar li a {}
#menu-navbar li a:hover {}
#menu-navbar li:hover ul, #menu-navbar li.hover ul { position:absolute; display:inline; left:0; width:100%; text-align:left; margin:0; padding:0; top:32px;}

* html #menu-navbar li:hover ul{ position:absolute; display:inline; left:0; width:439px; text-align:center; margin:0; padding:0; top:30px;}	
* html #menu-navbar li.hover ul{ position:absolute; display:inline; left:0; width:439px; text-align:center; margin:0; padding:0; top:30px;}	
	
#menu-navbar li:hover li, #menu-navbar li.hover li {
	display:inline;}
#menu-navbar li:hover li a, #menu-navbar li.hover li a {
	 margin:0 12px; }
#menu-navbar li li a:hover {
	color:#fff; }
#menu-navbar li ul {display:none; background:#343434; height:30px;}
#menu-navbar li ul li{ padding:0; border-right:1px solid #fff; padding:0 8px; margin:8px 0;}
#menu-navbar li ul li a{ padding:0; color:#FFFFFE}
#menu-navbar li ul li a:hover{ background:none; text-decoration:underline;}

/******************************************* Drop Down Menu Css Start here ***************/


/********************** navigation css end here ************************/

/********************** banner-section start here ***********************/
#banner-section{ width:968px; background-color:#fff; padding-top:29px}
#theme{ width:605px; padding:18px;}
#banner-right, .yoffer{ width:309px}
.book-ticket{ width:289px; position:relative;}

* html #movie-radio, * html #cinema-radio{ padding-top:0;}
* + html #movie-radio, * + html #cinema-radio{ padding-top:0;}

/*************************** latest news css start here ***************/
.latest-news{ float:left; width:996px; border:1px solid #000; background:url(http://img.yreach.com/images/newimages/news-bg.gif) repeat-x left top;}
.news-heading{ float:left; width:100px; font-size:16px; color:#FFFFFE; padding:13px 53px 10px 9px; background:url(http://img.yreach.com/images/newimages/news-arrow.gif) no-repeat right 3px; font-weight:bold;}
.news-text{ float:left; width:810px; padding:13px 0 10px 22px; color:#FFFFFE} 
.news-text a{ color:#FFFFFE; margin-right:30px;}
/*************************** latest news css end here ***************/

/******************************* content-area css start here *****************/
#content-area{ float:left; width:978px; background:url(http://img.yreach.com/images/newimages/content-area-top-bg.gif) repeat-x left top;}
/********************* left-pannel css start here ******************/
.left-pannel{ float:left; width:243px; margin-right:12px;}
.left-pannel h2, #right-pannel h2, #middle-content h2{ color:#FF4108; font-family:verdana; font-size:18px; float:left; width:100%; border-bottom:1px solid #E7E7E7; padding-bottom:5px;}

#todays-special{ position:relative; overflow:hidden;}
.todays-title { font-family:arial; text-transform:uppercase; font-size:13px;}
.imgbor{ border:1px solid #D1D1D1; padding:5px 4px; margin:7px 0;}
.todays-arrows{ clear:left; margin:0px auto 15px auto; width:130px; overflow:hidden; }
.todays-left-arrow{ float:left; width:22px;}
.dotbullets{ float:left; width:auto; padding-left:6px; padding-top:8px}
.dotbullets img{ margin-right:6px;}

#kids-special{ float:left; width:100%;}
.tomorrows{ float:left; width:95px; text-transform:uppercase; color:#FF4108; font-weight:bold; border-right:1px solid #E5E5E5; }
.tomorrows, .thisweek{ margin-bottom:8px;}
#kidstabs li a{ color:#000;}
#kidstabs li a.selected{ color:#FF4108}

/*#tomoros{ float:left; height:317px; overflow-y:auto;}
#weekend{ float:left; height:317px; overflow-y:auto;}*/

.thisweek{ float:left; width:106px; text-transform:uppercase; font-weight:bold; padding-left:14px;}
.thisweek a{ color:#000;}
.kids-summer-arts{ float:left; width:100%; padding-top:12px;}
.kids-summer-arts img{  border:1px solid #E5E5E5; padding:1px;}
.kids-thumb{ width:68px; float:left;}
.kids-thumb-text{ width:175px; float:left;}

.leo{ float:left; width:62px; text-align:center; margin-top:10px;}
.leo a{ color:#000000;} 

#y-tolls h2{ font-size:17px; color:#FF4108;}
#y-tolls img{ margin:8px 4px 0 0;}
/********************* left-pannel css end here ******************/

/******************************** middle-content css start here ***********************/
#middle-content{ float:left; width:408px;}

.editor-choice{ float:left; width:100%;}
.bhadra, .h-tips{ border-bottom:1px solid #E6E6E6; font-family:tahoma; float:left; width:100% ; padding-bottom:5px; margin-top:15px;}
.h-tips{ border-bottom:0;}
.editor img{ float:left; width:auto; border:1px solid #E6E6E6; margin-right:10px; padding:2px;}
.title{ font-size:13px; font-family:verdana; margin-bottom:5px;}
.readmore{ font-size:11px; color:#6A9207; margin-top:10px;}

#featured h2{ border-bottom:0;}
#movitabs{ width:391px; border:1px solid #DFDFDF; border-top:0; padding:0 7px 0 8px; background:url(http://img.yreach.com/images/newimages/content-area-top-bg.gif) repeat-x left top; float:left;}
.featuredtabs{ padding: 0px 0 9px 0px; float:left; margin:0px; font-weight:bold; list-style-type: none; text-align:left; width:391px;}
.featuredtabs li{ float:left; width:auto; border-right:1px solid #DEDEDE;}
.featuredtabs li.no-bor{ border:0;}
.featuredtabs li a{ display:block; padding:8px 27px 0px 27px; color:#000000;}
.featuredtabs li a:hover, .featuredtabs li a.selected{ text-decoration:none; color:#F8420C}

.video-bar{ float:left; width:391px; overflow-x:scroll; margin-top:8px;}
.scroll-img{ height:95px; width:600px;}
.scroll-img img{ margin-right:3px;}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}
/******************************** middle-content css end here ***********************/

#helth-tips, #horoscopes, #y-tolls, #featured, #poll{ margin-top:0px;}

/************************** Right Pannel Css Start here *******************/
#right-pannel{ float:right; width:300px;}

{ margin-top:15px;}
#hotnews img{ margin-top:0px;}

#poll h2{ margin-bottom:8px;}
.radiobtn{ float:left; width:20px; padding-top:0px;}
.p-question{ float:left; width:262px; }
* html .p-question{padding-top:3px;}
* + html .p-question{padding-top:3px;}
.p-row{ padding-bottom:4px;}
* html .p-row{ padding-bottom:0;}
* + html .p-row{ padding-bottom:0;}
/******************************* content-area css end here *****************/


/************************************** Most Popular css Start here *********************/
#user_reviews { float:left; margin:9px 0; overflow:hidden; width:100%; height:558px;}
#user_reviews h2{ color:#FF4108; font-family:verdana; font-size:18px; float:left; width:100%;  padding-bottom:5px; border:0;}
#user_reviews #contentpart { float:left; padding:0 0px; width:100%;height:531px; overflow:hidden; margin-bottom:15px;}
#tabs-11, #tabs-12, #tabs-13{padding: 0px; overflow: auto; width: 294px; height: 498px;}
#contentpart ul li{ display:inline-block}
#contentpart ul li a{ display:block; padding-top:1px; border-right:1px solid #D8D8D8; padding-top:5px!important; color:#000000;}
#contentpart ul li a#h3{ border-right:0;}
#contentpart ul li a:hover{ color:#F8420C;}

#user_reviews #contentpart .most_viewed a {  font-weight:normal; text-decoration:none; font-size:14px;}
#user_reviews #contentpart .most_viewed { background:url(http://img.yreach.com/images/newimages/content-area-top-bg.gif) repeat-x left top; float:left; font-family:arial; font-size:12px; font-weight:normal; line-height:25px; margin-bottom:12px; overflow:hidden; text-align:center;  width:98%;}
#user_reviews #contentpart .most_viewed a.active { color:#F8420C;  text-decoration:none; background:none;}
.stars_section { float:left; margin-bottom:10px; overflow:hidden; width:auto;
}

.stars_section .dotline { border:0 none; float:left; height:2px; margin:12px 0 0; overflow:hidden; width:100%; }
.stars_section #thumbnail { float:left; margin:0 5px 0 0; overflow:hidden; width:62px;}
.stars_section #thumbnail img{ border:1px solid #D0D0D0; padding:1px;}

.stars_section .text { color:#333333; float:left; font-family:tahoma; font-size:11px; font-weight:normal; line-height:10pt; overflow:hidden; text-align:left; width:206px; }
* + html .stars_section .text { color:#333333; float:left; font-family:arial; font-size:11px; font-weight:normal; overflow:hidden; text-align:left; width:210px;}
.stars_section .text .topdiv { clear:both; float:left; overflow:hidden; text-align:left; width:100%; }
.stars_section .text .topdiv span { color:#000000; display:block; float:left; font-family: verdana; font-size:13px; font-weight:bold; padding-bottom:5px; text-transform:capitalize;}
.stars_section .text a{ color:#6A9207!important; font-size:11px!important; font-family:tahoma!important;}
/************************************** Most Popular css end here *********************/


/*********************************** Share tools css start here *******************/ 
/* YREACH Tools */
.share-c { bottom:0; float:left; position:fixed; width:1000px; z-index:999;}

.share-left-curve { float:left; width:9px; } 

.share-tools { background: url(http://img.yreach.com/images/newimages/share-tool-bg.png) repeat-x scroll left top; color:#FFFFFF; float:left; font-family:arial; font-size:11px; margin:0 0; padding:3px 0 2px 0; width:982px; } 

.syrch { float:left; padding:10px 14px 8px 7px; width:105px; background:url(http://img.yreach.com/images/newimages/sharedivider.gif) no-repeat right top; margin-right:8px;} 

.syrchtxt { float:left; padding-right:5px; width:auto; cursor:pointer;}

.subscrb-bg{ width:190px; float:left; background:url(http://img.yreach.com/images/newimages/sharedivider.gif) no-repeat right top; padding:5px 0 8px 0; margin-right:9px;}
.subscrb-bg a{ color:#FFFFFF; text-decoration:none; background:url(http://img.yreach.com/images/newimages/subscribe-bg.gif) no-repeat left top; display:
block; width:155px; padding:5px 0 2px 25px;}

.latest-ofer-icon { background: url(http://img.yreach.com/images/newimages/lst-offer-icon.gif) no-repeat scroll left 6px; float:left; padding:10px 0px 3px 0px; width:296px; }
.latest-ofer-icon a { color:#FFFFFF; text-decoration:underline; } 
.latest-ofer-icon a.icon-offer{ width:23px; text-decoration:none; float:left;}
.latest-ofer-icon a:hover { color:#FFFFFF; text-decoration:none; } 

.feedback { background:url(http://img.yreach.com/images/newimages/sharedivider.gif) no-repeat right top; margin-right:8px; float:left; width:100px; padding-bottom:7px;}
.feedback a{ text-decoration:underline; color:#FFFFFF; background: url(http://img.yreach.com/images/newimages/feed-back-icon.gif) no-repeat scroll left 7px; padding:9px 19px 5px 32px; display:block; width:41px;}
.feedback a:hover{ text-decoration:none;}

.tf-fans { float:left; padding:7px 0 5px 11px; width:210px; background:url(http://img.yreach.com/images/newimages/sharedivider.gif) no-repeat left top;}
.tf-fans img { margin-right:3px; }
#st-root-div-set-wid{ position:fixed; top:0;}

/*********************************** Share tools css end here *******************/ 




/**** Footer Section ************/

.footer {width:1000px;  background:#2F6805 url(http://img.yreach.com/images/newimages/footer-bg.jpg) repeat-x left top; overflow:hidden; margin:0 auto;}


.footer_top {width:1000px; margin:0 auto; background:none; overflow:hidden;}

.footer_left {width:680px; float:left; padding:20px 0px 0 0; overflow:hidden;}

.footer_list {width:100%; float:left; overflow:hidden;}
.footer_list ul{width:auto; float:left; overflow:hidden; margin:4px 15px; padding:0; list-style-type:none;}
.footer_list ul li{margin:4px 0; padding:0 0 0 2px; list-style-type:none; font-family:arial; font-size:11px; color:#fff;}
.footer_list ul li b{font-family:arial; font-size:12px; color:#fffffe; font-weight:bold; text-decoration:underline;}
.footer_list ul li a{color:#fff; text-decoration:none;}


#footer_links {width:100%; float:left; overflow:hidden; font-family:arial; font-size:11px; color:#000; margin-top:20px;}
#footer_links a{color:#000; text-decoration:none; margin:0 2px;}
#footer_links span{font-family:arial; font-size:11px; color:#fffffe; font-weight:bold; margin-left:16px;}


.footer_right {width:250px; float:right; background:url(http://img.yreach.com/images/newimages/footer_rightbg.gif) no-repeat left top; padding:30px 25px; overflow:hidden; font-family:arial; font-size:13px; color:#fff; font-weight:bold; }

.footer_right .email{float:left; background:url(http://img.yreach.com/images/newimages/email_icon.gif) no-repeat left top; clear:both; padding-left:66px; line-height:18px;}
.footer_right .email a{color:#fff; text-decoration:underline;}
.footer_right .email a:hover{color:#fff; text-decoration:none;}

.footer_right_new {width:285px; float:right; background: none; padding:30px 0px 30px 15px; overflow:hidden; font-family:arial; font-size:13px; color:#fff; font-weight:bold; }
.footer_right_new .just-contact-bg{ background:url(http://img.yreach.com/images/newimages/just-contact-bg.jpg) no-repeat left top; height:124px; width:253px; padding-left:32px; font-size:18px; font-weight: lighter; font-family:arial; color:#fff;}

.footer_right_new .smsno{ padding-top:4px; border-bottom:1px solid #CCCCCC; height:27px; padding-left:8px;}

.footer_right_new .callno{ padding-top:19px; border-bottom:1px solid #AEAEAE; height:42px; padding-left:8px;}
.footer_right_new .logonww{ padding:5px 0 0 8px;}
.footer_right_new .logonww a{ text-decoration:none; color:#fff;}

/*.footer_right .phone{float:left; background:url(http://img.yreach.com/images/phone_icon.gif) no-repeat left top; clear:both; padding:8px 0 8px 66px; line-height:18px; margin-top:12px; white-space:pre;}*/
.footer_right .phone{float:left; background:url(http://img.yreach.com/images/newimages/phone_icon.gif) no-repeat left top; clear:both; padding:8px 0 8px 66px; line-height:18px; margin-top:12px; width:130px;}

.copyright {width:1000px; margin:0 auto;font-family:arial; font-size:11px; color:#fffffe; font-weight:bold; overflow:hidden; background:#2F6805; padding-bottom:35px;}
.copyright p{ margin:0; padding:6px 16px; font-family:arial; font-size:11px; color:#fffffe; font-weight:bold; overflow:hidden;}

.footer-copy-rights{width:1000px; background:#2F6805; margin:0 auto;}

/**** Footer Section ************/




/************************ Latest Videos *****************************/
#newlatest-videos h2{ border:none; margin-top:15px;}
#latest_videos{width:397px; float:left; border:1px solid #cccccc; padding:5px;}
#latest_videos h2{ background:none; font-family:arial;}
#latest_videos #track{width:346px; float:left; overflow:hidden;}
#latest_videos #track img{ border:2px solid #cccccc; margin:0 4px; padding:4px;}

#latest_videos #nextarrow{width:19px; float:left; overflow:hidden; margin:14px 0 0 10px; cursor:pointer;}
#latest_videos #prevarrow{width:19px; float:left; overflow:hidden; margin-top:14px; cursor:pointer;}

#viewer {height:72px; width:346px; clear:both; overflow:hidden;}
#viewerFrame {width:346px; clear:both; padding:0; margin-left: 8px;}
#viewer img { display:inline;}
#viewer a {display:block; float:left; width:85px; height:100px;}



#yreach-on-facebook{ margin-top:15px;}

/******************Short News******************/

.latest-news{ float:left; width:996px; border:1px solid #000; background:url(http://img.yreach.com/images/newimages/news-bg.gif) repeat-x left top;}
.news-heading{ float:left; width:100px; font-size:16px; color:#FFFFFE; padding:13px 53px 10px 9px; background:url(http://img.yreach.com/images/newimages/news-arrow.gif) no-repeat right 3px; font-weight:bold;}
.news-text{ float:left; width:810px; padding:13px 0 10px 22px; color:#FFFFFE; font-size:12px;} 
.news-text a{ color:#FFFFFE; margin-right:0px;}


.news-ticker{ float:left; width:996px; margin-top:0px; border:1px solid #C9C9C9; border:1px solid #000; background:url(http://img.yreach.com/images/newimages/news-bg.gif) repeat-x left top;  font-family:arial; font-size:12px; color:#000;}
.news-ticker .arrow{ float:left; width:auto;}
.news-ticker .lst-txt{ float:left; width:100px; font-size:16px; color:#FFFFFE; padding:13px 53px 10px 9px; background:url(http://img.yreach.com/images/newimages/news-arrow.gif) no-repeat right 3px; font-weight:bold;}
.news-ticker .lst-txt strong{ padding-left:0px;}
.news-ticker marquee{ padding:0px; margin:13px 10px 0 10px; list-style-type:none; float:left; width:780px; overflow:hidden;}
.news-ticker strong{ padding-left:20px;}
.squre{ background:url(http://img.yreach.com/images/newimages/squre.gif) no-repeat left 5px; padding-left:10px;}
.news-ticker  a{color:#FFFFFE;}


/*************************** Short news css end here ***************/


/****************News module page start here *************************/
.lft-f
{ float:left; }
.rgt-f
{ float:right; }

.newsPage *
{ margin:0; padding:0; }

.newsPage
{ width:964px; padding:0 8px; background:#DBDBDB; margin:0 auto; overflow:hidden; padding-top:10px;}
.newsPage .newsPage-lft
{ float:left; width:639px; }
.newsPage .newsPage-rgt
{ float:right; width:315px; }


.nbx1tp,.nbx1btm
{ width:639px; }
.nbx1tp
{ background:url(http://img.yreach.com/images/newimages/nbx1tp.png) no-repeat; height:51px; }
.nbx1btm
{ background:url(http://img.yreach.com/images/newimages/nbx1btm.png) no-repeat; height:10px; margin-bottom:15px; }
.nbx1mdl,.nbx1mdl-2
{ overflow:hidden; background:#FFFFFF; }
.nbx1mdl
{ padding-right:14px; }
.nbx1mdl-2
{ padding:14px;}



	.nbx1mdl-2 img
	{ float:left; width:327px; height:229px; }
	
	.nbx1mdl-2-rgt
	{ float:right; width:270px; font-size:11px; }
	.nbx1mdl-2-rgt-cont
	{ overflow:hidden; margin-bottom:15px; }
	
	.nbx1mdl-2-rgt ul li
	{ font-size:11px; }
	
		.nbx1mdl-2-rgt img
		{
			width:58px;
			height:58px;
			margin-right:10px;
			padding:1px;
			border:1px solid #CFCFCF;
		}


.newsPage .nbxtp-lft,.newsPage .nbxtp-rgt
{ margin-top:14px; }
.newsPage .nbxtp-lft
{ float:left; font-family:"Times New Roman", Times, serif; font-size:22px; margin-left:10px; }
.newsPage .nbxtp-rgt
{ float:right; background:url(http://img.yreach.com/images/newimages/nReadPlus.png) no-repeat left center; padding:0 0 0 12px; margin-right:14px; }
.newsPage .nbxtp-rgt a{ color:#000000;}

.newsPage .nbx1mdl img
{ width:290px; height:185px; float:left; margin:0 14px 0 0; }
.newsPage .nbx1mdl strong
{ font-family:"Times New Roman", Times, serif; font-size:18px; padding:14px 0; display:block; }
.newsPage .nbx1mdl li
{ list-style:square; list-style-position:inside; }


.nbx2,.nbx3,.nbx4
{ width:315px; background-repeat:no-repeat; }
.nbx2
{ background:url(http://img.yreach.com/images/newimages/nbx2.png); height:283px; margin-bottom:8px; }
.nbx3
{ background:url(http://img.yreach.com/images/newimages/nbx3.png); height:252px; margin-bottom:8px; }
.nbx4
{ background:url(http://img.yreach.com/images/newimages/nbx4.png); height:127px; }

.nbx-title
{ height:46px; }
.nbx-cont
{ padding:12px 10px 0 10px; }
.nbx-cont strong
{ font-family:"Times New Roman", Times, serif; font-size:18px; }
.nbx-cont li
{ list-style:square; list-style-position:inside;}


.nbx4 .nbx-cont
{ padding:12px 14px 0 14px;	}
.nbx4 .nbx-cont li
{ list-style:none; list-style-position:inside; margin-bottom:3px; }

.nbx4 .nbx-cont input[type="text"]
{ width:225px; padding:2px; border:1px solid #BAB7AB; }

.nbx4 .submit-nBtn
{ float:right; margin-right:16px;}
.submit-nBtn
{ background:url(http://img.yreach.com/images/newimages/submit-nBtn.png) no-repeat; width:72px; height:26px; border:0; }


.news-click-bnr
{ text-align:center; padding:15px 0; overflow:hidden; }

/****************News module page end here****************************/
/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 1001;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 9999;
	/*width:40%;*/
	
}
* + html #GB_window{width:40%;}
#GB_window .content { margin:0; padding:0; width:100%; } 

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
	background:transparent none repeat scroll 0 0;
}

.GB_frame { background:transparent none repeat 0 0; border:0 none; margin:0; overflow:auto; padding:0; white-space:nowrap;  width:100%; }

.GB_Gallery {
    margin: 0 22px 0 22px;
}

.GB_Gallery .content {
  /*  background-color: #fff;
    border: 3px solid #ddd; */
	background-color: transparent;
	border:none;
}

.GB_header {
   
    z-index: 500;
    position: absolute;
   
	 background:#000 repeat-x left top; border:1px solid #000; padding:10px; float:left; width:95.7%; color:#fff;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
	
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
	
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #000;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content { background:#FFFFFF url(http://img.yreach.com/images/newimages/email-pad-bg.gif) repeat-x left bottom; }

.GB_Window .header { background:#000000 none repeat-x left top; border-color:#000000; border-style:solid; border-width:1px 0; color:#FFFFFF; float:left; width:100%; }

.GB_Window .header td{padding:10px; float:left;  color:#fff;}


.GB_Window .caption {width:88%;
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 0 0 0; width:18px; height:18px;
	position:absolute; right:10px;
}

* + html .GB_Window .close img { position:relative; right:0px; }

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }
#GB_frame body{ background-color:#ffffff;}

/*Added By Samba for Google Maps*/

/* LISTING DETAIL > GOOGLE MAP
/////////////////////////////////////////////////////*/

div.googleMapsWrapper
{position:relative;}
	
div.googleBase
{width: 475px; height: 350px; margin: 0 0 10px 0; z-index: 0; background: #E5E3DF; border: 1px solid #BAB5A9;}

	div.floatLayer
	{	/* Old values: top: 320px; left: 150px; - Changed for case 7113 */
		width: 350px; height: auto; top: 12px; left: 100px; position: absolute; visibility: hidden; z-index: 2; border: 3px solid #ECEBEB; voice-family:"\"}\""; voice-family:inherit; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/design/bg_googleFloatLayer.png', sizingMethod='scale')}
	html>body div.floatLayer{background: url("/images/design/bg_googleFloatLayer.png") 0 0 repeat; padding:10px;}
	
		div.floatLayer blockquote
		{padding: 10px;}
		
		div.floatLayer blockquote img
		{float: left; margin: 0 10px 10px 0; padding: 3px; border: 1px solid #E1E1E1;}
		
		div.floatLayer blockquote h1
		{font: bold 15px Arial, Helvetica, sans-serif; color: #609629;}
		
		div.floatLayer blockquote p
		{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000;}
		
		div.floatLayer blockquote p.googleRating img
		{border: 0; margin: 0; float: none;}
		
 /* End*/
 /*Todays Special Slide show css*/
.slideShow ul, .slideShow li {
			
			list-style-type: none;
			margin: 0px;
			padding: 0px;
			float:left;
		}

		
		/* slideshow styles */
.slideShow { clear:both; font-family:verdana; font-size:12px; }
.todays-desc{ font-family:Tahoma; font-size:13px;}
		.slideShow .navigation {
			margin-top: 10px;
			clear: left;
			display: block;
		}
		.slideShow .navigation a {
		
			margin: 0px 0px 0px 0px;
			padding: 3px 8px 3px 0;
			color: #232323;
			text-decoration: none;
			float: left;
			font-size: 0.8em;
		}
		.slideShow .navigation a.page {
		background:url(http://img.yreach.com/images/newimages/blackdot.gif) no-repeat left 11px;
			height:15px;
			padding: 3px 8px;
			
		}
		.slideShow ul.topNavigation {
			margin: 0px 0px 40px 0px;
		}
		.slideShow .navigation a:hover, .slideShow .navigation a.selected {
			
			color: #000000;
		}
		.slideShow .navigation a.selected {
			background:url(http://img.yreach.com/images/newimages/hollow.gif) no-repeat left 11px;
			color: #000000;
		}
		.slideShow .navigation a.page:hover, .slideShow .navigation a.selected {
		background:url(http://img.yreach.com/images/newimages/hollow.gif) no-repeat left 11px;
			
			
		}
		/** slides with more than an image in it **/
		/*ul.slides{ height:280px!important}*/
		ul.slides img { border:1px solid #ccc; margin:7px 0; padding:5px 4px;}
		ul.slides li.slide{ height:auto!important; width:auto!important; position:absolute;}
		.slide img {
			position: absolute;
		}

/*Todays Special Slide show End*/
/************************ Inner Page  Css **************************/
/***** Inner Page Left Pannel *****/
#inner-content-area{float:left; width:978px; padding:10px; margin-top:30px;}
#inner-left-panel{ float:left; width:210px; margin-right:10px;}

#inner-left-panel h3{ margin:0; padding:0 0 4px 0;  font-size:16px; font-weight:bold; color:#343434; background:url(http://img.yreach.com/images/newimages/h2-bg.gif) no-repeat left bottom;}

.categories{ float:left; width:210px; padding:15px 0px; font-size:11px; font-family:arial;}
.categories ul{ margin:0px; padding:0px; list-style-type:none; font-weight:bold;}
.categories ul li{ margin:0px; padding:0px; list-style-type:none; line-height:17px; font-size:11px; background:url(http://img.yreach.com/images/newimages/cat-normal-arrow.gif) no-repeat left 4px; padding-left:15px;float:left;width:100%}
.categories ul li a{ text-decoration:none; color:#000; }
.categories ul li.active{ text-decoration:none; color:#448B09; background:url(http://img.yreach.com/images/newimages/cat-active-arrow.gif) no-repeat left 4px; font-weight:bold;}
.categories ul li.active a{color:#448B09;}
.categories ul li.active ul li a{color:#000;}
.categories ul li a.active:hover{ text-decoration:underline; color:#000;}
.categories ul li ul{ margin:2px 0 5px 0; padding:0px 0 0 0px; list-style-type:none; font-weight:normal; }
.categories ul li ul li{ background:none; padding-left:0; color:#000000;}
.categories ul li ul li a{ background:none; padding:0;}
.categories ul li ul li a:hover{ text-decoration:underline;}
.lftcat{ float:left; width:120px; padding-bottom:0px;}
.lftcattravel{ float:left; width:120px; padding-bottom:0px;}



.addnewdata{ float:right; width:59px;}
.categories ul li a.addnewdata{ background:none;}
.cart-categories .text-categories{ float:left; width:auto;}
.cart-categories  .cart-img{ float:right; width:auto;}
/*.categories ul li ul.subul{ float:left; width:100%;}*/
.categories ul li ul.subul li{ padding-left:5px;}
.subcat ul li{ background:none;} 

.categories ul.cart-categories li{ float:left; width:100%; padding-bottom:12px;}
.categories ul li.cat-img{padding:0px;background:none;}
 .subcat ul li {
float:left;
padding-left:0;
width:100%;
}.subcat ul li a.cat-img-arrow{float:left;width:10px;margin-top:5px; cursor:pointer;}
.subcat ul li a{ text-decoration:none; color:#000; background:none; padding-left:0px;}
.subcat ul li .cat-link {
float:left;
margin-left:8px;
width:185px;
}

.categories ul li.lftcatEvent{ background:url(http://img.yreach.com/images/newimages/cat-normal-arrow.gif) no-repeat left 4px; padding-left:15px;}


/*********************** left pannel end here **************/
/******** Inner pages middle **********/
#innerconter{ float:left; width:541px;}

#middle-bussiness{ float:left; width:100%; position:relative;}
/*#middle-bussiness h3 {background:transparent url(http://img.yreach.com/images/newimages/h2-bg.gif) no-repeat scroll left bottom; color:#343434;font-size:16px; font-weight:bold; margin:0; padding:0 0 4px 0; }*/
#middle-bussiness h2 {font-size:16px;}

.fbusiness{  float:left; width:523px;  border-bottom:1px solid #5CAC15; background:#B5EB89; padding:8px;}
.fbusiness h2{ font-size:16px; font-weight:bold; color:#313534; background:none; padding:0px; margin:0px;}


#slideshow {  position:relative; z-index:0; border:1px solid #5AAD13; background:#E0F7CC; float:left;overflow:hidden;}

.grren-bg-div{ float:left; width:509px; padding:15px; position:relative;}

.grren-bg-div a.listing-readmore{ position: absolute; right:15px; bottom:15px; }
.right-txt-div{ float:right; width:370px; font-size:12px; padding-bottom:25px;}
#middle-bussiness .right-txt-div h3{ font-weight:bold; font-size:12px; margin-bottom:8px; background:none;}
.right-txt-div h3{ font-weight:bold; font-size:12px; margin-bottom:8px; background:none;}
.right-txt-div a{ color:#000; text-decoration:underline;}
.right-txt-div a:hover{ text-decoration:none;}
.right-txt-div h3 a{ color:#000; text-decoration:none;}
.right-txt-div h3 a:hover{ text-decoration:underline;}


a.listing-readmore { background:url(http://img.yreach.com/images/newimages/listing-readmore-btn.gif) no-repeat left top; width:76px; height:19px; color:#000; display:block; float:right; text-align:center; text-decoration:none; font-size:12px; margin-top:35px; padding-top:3px;}
a.listing-readmore:hover{ text-decoration:underline;}

.fbusiness a.listing-readmore{ margin:0;}
.readmore-slide{  margin-top:25px; background:url(http://img.yreach.com/images/newimages/listing-readmore-btn.gif) no-repeat left top; width:76px; display:block; padding-top:3px; height:19px; text-align:center; font-size:12px; text-decoration:none!important;position: absolute; right:15px; bottom:15px;}
.readmore-slide:hover{ text-decoration:underline!important;}

#slideshow .business-menu{ border-top:1px solid #86C11E;background: #e0f7cc;}
.business-menu{ clear:left; float:left; width:539px; margin:0px; padding:12px 0 12px 0; list-style-type:none; font-family:arial; font-size:12px; font-weight:bold; color:#000;}
.business-menu li{ float:left; padding:0; margin:0px; list-style-type:none; }
.business-menu li a{ color:#000; text-decoration:none; margin:0 6px; cursor:pointer;}
.business-menu li a:hover{ color:#000; text-decoration:underline;}
.thumbimg img{ border:1px solid #808285; padding:4px;} 

.left-imgs{ float:left; width:120px; text-align:center;}

.left-imgs-les{ float:left; width:173px; text-align:left;}
.left-imgs-les .thumbimg img{ border:1px solid #808285; padding:2px;}

.left-imgs2-les{ float:left; width:128px; text-align:left;}
.left-imgs2-les .thumbimg img{ border:1px solid #808285; padding:2px;}
.right-txt2-div {float:right;font-size:11px;padding-bottom:28px;width:370px;}
#middle-bussiness .right-txt2-div h3{ font-size:12px;  background:none;}
.right-txt2-div h3{ font-size:12px;}


#slideshow .right-txt-div{ width:325px;}
.g-stors{ margin-top:5px;}

.b-stors{ margin-top:5px;}


.sms-div{ float:left; width:100%; padding:5px 0px 0 0px}
.sms-div .number-form{width:200px; text-align:center; padding:2px 0 0 0; margin:0 auto;}
.lftar{ float:left;}
.rgtar{ float:right;}
.sms-div .number-form select{ margin:0 10px;}
.sms-div .rss{ float:right; width:40px; background:url(http://img.yreach.com/images/newimages/rss.jpg) no-repeat left top; font-family:arial; font-size:12px; font-weight:bold; color:#ff7103; padding:0px 0 0 20px; margin-top:8px;}

.sms-email{ float:left; width:100%; padding:10px 0;}
.sms-email a{ text-decoration:none; color:#000; font-weight:bold}
.sms-email a:hover{ text-decoration:underline;}

.pagenation{ float:left; width:100%; font-size:12px; font-family:arial; padding:15px 0 0px 0;}
.pagenation p{ margin:0px; padding:4px 0px; text-align:center;}
.pagenation a{ text-decoration:none; color:#000; margin:0 3px; font-weight:bold;}


.admedia-div{ float:left; width:100%;}
.admedia{ float:left;  border:1px solid #BDBCBD;  margin-top:20px; background:url(http://img.yreach.com/images/newimages/adbg.gif) repeat-x left bottom;}
.admedia .business-menu{ border-top:1px solid #BCBCBC;}
.admedia-div a.listing-readmore{ position: absolute; right:18px; bottom:15px; }

.business_pathtext{ float:left; width:100%; padding-bottom:14px; font-size:11px;}
.business_pathtext span{ margin-right:8px;}
.business_pathtext a{ background:transparent url(http://img.yreach.com/images/newimages/pathtext-arrow.gif) no-repeat scroll right 4px;
color:#000 ;  font-weight:bold; padding-right:22px; }


#inner-rightpannel{ float:right; width:208px;}

.listing-products{position:relative; z-index:0; border:1px solid #5CAC15; background:#B5EB89; float:left; margin-top:15px;}
.slide-inner {background:#FFFFFF; overflow:hidden; margin-bottom:18px;}
.listing-products .business-menu{border-bottom:1px solid #86C11E; border-top:1px solid #5CAC15;}

/******** Inner pages middle **********/
/*************Right small ad banner start here**************/
.right-add-banner img{margin-bottom:10px;}
/*************Right small ad banner end here**************/

/************************** #inner-rightpannel2 *****************************************/

#inner-rightpannel2
{
	width:168px;
	height:200px;
	float:right;
}

/************************** end of #inner-rightpannel2 *****************************************/


/********************************************* Product Details Page Css Start Here*******************************/
#product-details-page{ float:left; width:755px;}
.product-content{ float:left; width:753px; border:1px solid #BDBCBD; margin-bottom:25px;}
.links-details{ float:left; width:100%; padding:9px 0 5px 0; border-bottom:1px solid #DED8D8; margin-bottom:30px;}
.prdlinks{ float:left; width:550px; margin:0px; padding:4px 0 0 0px;}
.prdlinks li{ display:inline; font-family:arial; font-size:12px; font-weight:bold; color:#000; }
.prdlinks li a{padding:0 10px; color:#000;}
.tf-follow{ float:right; padding-right:15px; width:60px;}
.tf-follow img{ margin-right:5px;}
.pr-main-content{ float:left; width:733px; padding:10px; text-align:justify; background:url(http://img.yreach.com/images/newimages/product-c-bg.jpg) repeat-x left bottom; padding-bottom:40px; line-height:18px; }
.addrs{ text-align:left;}

.product-left-content{ float:left; width:390px; line-height:18px; text-align:justify;}
.p-title{ font-family:verdana; font-size:16px; font-weight:bold; color:#000; margin-bottom:12px;}
.phonen{ float:left; width:45px;}

.prduct-right-content{ float:right; width:315px; }
.productgalaries{ float:left; width:100%; padding-bottom:45px;}
.product-gal-big{ float:left; width:100%;}
.product-gal-big img{ border:1px solid #E0DFDF; padding:4px;}
.gal-thumb-images{ float:left; width:100%; padding:11px 0 6px  0;}
.gal-thumb-images img{ border:1px solid #E0DFDF; padding:3px; margin-right:5px;}
.gal-thumb-images img.nomor{ margin:0;}

.product-video{ float:left; width:100%; padding-bottom:25px;}
.product-video img{ border:1px solid #E0DFDF; padding:3px;}
.maplocation{ width:300px; border:1px solid #E0DFDF; padding:4px; float:left;}
.maplocation-tile{ width:300px; text-align:left; padding-bottom:10px;}

ul.check-more-lists{ padding:10px 0 25px 10px; line-height:18px;}

.contactfild{ float:left; width:85px; padding-top:4px;}
.inputbox{ width:186px; border:1px solid #BAB7AB; padding:2px 5px; font-family:arial; font-size:12px;}
.cptchbox{margin-right:5px; width:100px; float:left; border:1px solid #BAB7AB; padding:1px 5px; font-family:arial; font-size:12px;}
.commentbox{width:186px; border:1px solid #BAB7AB; padding:2px 5px; height:13px font-family:arial; font-size:12px; height:85px;}
.PaddingLeft30px{ padding-left:30px;}
.refresh-captch{ float:left; width:117px; height:19px; border:0; cursor:pointer; background:url(http://img.yreach.com/images/newimages/refresh-captch.gif) no-repeat left top;}

.captchs-row{ float:left; width:250px; padding-left:30px; padding-bottom:15px;}
.submit-c{ background:url(http://img.yreach.com/images/newimages/submit-c.gif) no-repeat left top; border:0; font-family:arial; font-size:12px; color:#FFFFFF; width:62px;  padding:0; margin-right:5px; line-height:15px; padding:2px 0; cursor:pointer;}
/********************************************* Product Details Page Css End Here*******************************/

/********************* Inner Page Css End Here ***********************/
/******************** Food Page Css Start Here ***********************/
.MarginTop0{ margin-top:0;}
.MarginBottom15{ margin-bottom:20px}
.foodclms{ padding-top:20px; font-size:12px;}
.foodclmleft{ width:170px; padding-left:10px; padding-top:15px}
.right-txt-div strong{ font-size:12px;}

/********************* Inner Page Css End Here ***********************/
/************************** googleMap *****************************************/

.googleMap
{
	margin:28px 0 0px 0;
	height:296px;
	background:url(http://img.yreach.com/images/newimages/googleMapTemp.jpg) no-repeat center;
	border:1px solid #D1D1D1;
	padding:6px 0;
}


/************************** end of googleMap *****************************************/

/************************** busi-searchResult *****************************************/

.busi-searchResult
{ padding-top:13px; }
.busi-searchResult h3
{ color:#3C8107; font-size:12px;}
.busi-searchResult li
{ margin-top:4px; }
.busi-searchResult a
{ font-weight:bold; }


/************************** end of busi-searchResult *****************************************/


/********************************************* Product Details Page Css Start Here*******************************/
#product-details-page{ float:left; width:711px;}
.product-content{ float:left; width:709px; border:1px solid #BDBCBD; margin-bottom:25px;}
.links-details{ float:left; width:100%; padding:9px 0 5px 0; border-bottom:1px solid #DED8D8; margin-bottom:30px;}
.prdlinks{ float:left; width:550px; margin:0px; padding:4px 0 0 0px;}
.prdlinks li{ display:inline; font-family:arial; font-size:12px; font-weight:bold; color:#000; }
.prdlinks li a{padding:0 10px; color:#000;}
.tf-follow{ float:right; padding-right:15px; width:60px;}
.tf-follow img{ margin-right:5px;}
.pr-main-content{ float:left; width:689px; padding:10px; text-align:justify; background:url(http://img.yreach.com/images/newimages/product-c-bg.jpg) repeat-x left bottom; padding-bottom:40px; line-height:18px; }
.addrs{ text-align:left;}

.product-left-content{ float:left; width:355px; line-height:18px; text-align:justify;}
.p-title{ font-family:verdana; font-size:16px; font-weight:bold; color:#000; margin-bottom:12px;}
.phonen{ float:left; width:86px;}

.prduct-right-content{ float:right; width:310px; }
.productgalaries{ float:left; width:100%; padding-bottom:45px;}
.product-gal-big{ float:left; width:100%;}
.product-gal-big img{ border:1px solid #E0DFDF; padding:4px;}
.gal-thumb-images{ float:left; width:100%; padding:11px 0 6px  0;}
.gal-thumb-images img{ border:1px solid #E0DFDF; padding:3px; margin-right:5px;}
.gal-thumb-images img.nomor{ margin:0;}

.product-video{ float:left; width:100%; padding-bottom:25px;}
.product-video img{ border:1px solid #E0DFDF; padding:3px;}
.maplocation{ width:300px; border:1px solid #E0DFDF; padding:4px; float:left;}
.maplocation-tile{ width:300px; text-align:left; padding-bottom:10px;}

ul.check-more-lists{ padding:10px 0 25px 10px; line-height:18px;}

.contactfild{ float:left; width:98px; padding-top:4px;}
.inputbox{ width:186px; border:1px solid #BAB7AB; padding:2px 5px; font-family:arial; font-size:12px;}
.cptchbox{margin-right:5px; width:100px; float:left; border:1px solid #BAB7AB; padding:1px 5px; font-family:arial; font-size:12px;}
.commentbox{width:186px; border:1px solid #BAB7AB; padding:2px 5px; height:13px font-family:arial; font-size:12px; height:85px;}
.PaddingLeft30px{ padding-left:30px;}
.refresh-captch{ float:left; width:117px; height:19px; border:0; cursor:pointer; background:url(http://img.yreach.com/images/newimages/refresh-captch.gif) no-repeat left top;}

.captchs-row{ float:left; width:250px; padding-left:30px; padding-bottom:15px;}
.submit-c{ background:url(http://img.yreach.com/images/newimages/submit-c.gif) no-repeat left top; border:0; font-family:arial; font-size:12px; color:#FFFFFF; width:62px;  padding:0; margin-right:5px; line-height:15px; padding:2px 0; cursor:pointer;}
.prdlinks .business-menu{ padding:0; width:550px; float:left;}
/********************************************* Product Details Page Css End Here*******************************/


/************************ calender-div css start here *************************/
.calender-div{ float:left; width:182px; background:#F6FAEB; padding:8px; border:1px solid #E3E6DD; margin-top:30px; margin-bottom:10px;}
.calender-div h3{ font-size:12px; text-align:center; padding:5px 0 10px 0;}
.calendarBASE
	{
		padding:5px 10px;
		font-size:9px;
		color:#666666;
		height:155px;
		line-height:12px;
		width:162px;
		float:left;
		margin-top:10px;
		background:url(http://img.yreach.com/images/newimages/event_bg_1.jpg) no-repeat;
	}

	.calendarBASE a
	{
		display:block;
		padding:4px 0;
		text-decoration:none;
	}
	.calendarBASE a:hover
	{
		text-decoration:none;
	}

		.calendarBASE table
		{
			width:100%;
		}
			.calendarBASE table th,.calendarBASE table td
			{
				text-align:center;
			}

			.calendarBASE table td table td table th a
			{
				font-size:11px;
				background:none;
				text-align:center;
			}
			.calendarBASE table th a:hover
			{
				background:none;
			}



				.calendarBASE table td a.normal
				{
					background:#CC9900;
				}
				.calendarBASE table td a.today
				{
					background:green;
				}
/*				.content #rightpannel .calendarBASE table td a.dayclass
				{
					background:#FFFFFF;
				}*/
				.calendarBASE table td a.dayclass:hover
				{
					background:gray;
				}

/************************ calender-div css end here *************************/

/******************** Food Details Page Css start Here ***********************/

.no-right-pannel{ float:right; text-align:left; width:755px;}
.fooddescription{ float:left; width:733px; border:1px solid #B4DC76; padding:10px; margin-bottom:50px;}
.cont_middle{ margin-left:2px;}
.ccilly{ margin:0px; padding:0; font-size:16px; font-weight:bold; color:#459808;}
.ccilly span{ font-weight:normal; font-size:11px; color:#000;}
.cchilly img{ float:left; width:auto; border:1px solid #D9DADB; padding:4px 3px; margin-right:20px; margin-bottom:15px; }
.movietest img{ border:1px solid #D9DADB;float:left;margin-right:20px;padding:4px 3px;width:auto;}
.ingredients{ line-height:18px;}
.ingredients li{ line-height:18px;}

.rate-links{ float:left; width:701px; border:1px solid #B4DC76; margin-left:10px; background:#E0F7CC; padding:0px 0 0px 10px; margin-top:25px;}
.ratestars{ float:left; width:130px;}
.frndtmal{ width:100%; font-size:11px; color:#000; text-align:left;}
.frndtmal a{ color:#000; padding:0 10px; font-weight:bold;}
.frndtmal .business-menu{font-weight:normal;}

.commments-display{ float:left; width:753px; border:1px solid #B4DC76;  }
.comment-title{background:#E0F7CC; border-bottom:1px solid #B4DC76; background:#E0F7CC; padding:10px 0 8px 10px; float:left; width:743px}
.comment-title h3{ float:left; font-size:18px; color:#343434; width:150px;}
.comment-title .frndtmal{ padding-top:5px;}
.CommentCount{float:right;padding-right:10px;width:126px;padding-top:3px;}
.CommentCount strong{float:left;padding-top:2px;padding-left:5px;}
.CommentCountNext{float:right;}
.CommentCountNext1{ float:right; margin-right:10px;}
.CommentCountPrev{float:left;}
.CommentCountPrev1{float:left; margin: 0 10px;}
.commentspad{ float:left; width:723px; padding:5px 15px;}
.cooment-row{ float:left; width:100%; padding:10px 0;}
.cooment-row img{ float:left; margin-right:10px; border:1px solid #A6A5A2;}
/******************** Food Details Page Css start Here ***********************/
/***************Listing ,Classified view phone in Summary page start here*********/
.controlPhoneShow{display:inline;}
.controlPhoneHide{display:none;	width:260px !important;}
.controlFaxShow{display:inline;}
.controlFaxHide{display:none;}
.phone {float:left;width:55px;}
/***************Listing ,Classified view phone in Summary page end here*********/



/************************************************ Event Detailed Page Css Start here *****************/
.events-detail-page{ float:left; width:539px; border:1px solid #BDBCBD;}
.events-title{ float:left; width:94.5%; border-bottom:1px solid #BDBCBD; font-size:12px; font-family:arial; padding:8px 15px; background:url(http://img.yreach.com/images/newimages/events-title-bg.gif) repeat-x left top;}
.events-pad{ float:left; width:96.2%; padding:24px 10px; background:url(http://img.yreach.com/images/newimages/events-pad-bg.gif) repeat-x left bottom;}
.events-img{ float:left; width:326px;}
.events-img img{ border:1px solid #000; padding:4px;}
.events-addr{ float:right; width:190px; font-size:11px; text-align:left;}
.events-addr a{ text-decoration:underline;} 
.events-addr a:hover{ text-decoration:none;}
.events-addr strong{ font-size:12px;}
.events-addr p{ padding-bottom:6px;}
.events-desc{ float:left; width:100%; padding-top:25px;}
.events-rate-links{ float: left; width:100%; border-top:1px solid #BDBCBD; padding:8px 0 8px 0px; background:url(http://img.yreach.com/images/newimages/events-rl-bg.gif) repeat-x left top;}
.ratestars{ float:left; width:129px;}
.events-rate-links .frndtmal{ width:341px}
.events-rate-links .frndtmal .business-menu{ font-weight:normal; padding:0;}
.foodBottom{ border-top:1px solid #BCBCBC; float:left; height:12px; width:100%;}
.foodHeader{ font-weight:bold; margin-bottom:5px}
/************************************************ Event Detailed Page Css End here *****************/

/************************* Rating Css Start here *****************/
.befirst{ margin-top:25px;}
.befirst li{ float: left; width:auto; padding-left:15px;}
.rateIt{ font-weight:bold;}
.befirst li.ratingStar{ padding-top:2px;}
.review{ float:left; width:538px; border:1px solid #BCBCBC;}

.Reviews{ float:left; width:539px; border:1px solid #BDBCBD; border-bottom:none;}
.Reviews-title {
background:#F0F0F0 url(http://img.yreach.com/images/newimages/events-title-bg.gif) repeat-x scroll left top;
border-bottom:1px solid #BDBCBD;
float:left;
font-family:arial;
font-size:12px;
padding:8px 15px;
width:509px;
}
.Reviews-title  h3{ font-size:12px;}
.Reviews-pad{ float:left; width:499px; padding:20px; background:url(http://img.yreach.com/images/newimages/events-pad-bg.gif) repeat-x left bottom; border-bottom:1px solid #BDBCBD;}
.rewTile{ margin:5px 0; font-size:12px; font-family:arial; }
.nameofrev{ font-style:italic; padding-bottom:10px;}
/******************** Rating css end here ******************/
/************************************************ Email To Friend Container Css Start here ************************/
.email-container{ margin:0 auto; width:508px; background:#FFFFFF; overflow:hidden;}
.email-heading{ background:#000 url(http://img.yreach.com/images/newimages/email-heading-bg.gif) repeat-x left top; border:1px solid #000; padding:10px; float:left; width:95.7%; color:#fff;}
.email-heading h3{ float:left; width:auto;}
.close-btn{ float:right;}
.email-pad{ padding:35px 20px; width:480px; float:left; repeat-x left bottom; }
.heal{ font-size:14px; font-family:arial; margin-bottom:5px;}
.f-field-name{ float:left; width:60px; padding-top:2px;}
.colon{ float:left; width:10px; padding-top:1px}
.form-field{ float:left; width:395px;}
.frnd-box{ font-size:12px; font-family:arial; border:1px solid #B9B6AA; padding:1px 5px; width:196px;margin-top:5px;}
.frnd-box1{ font-size:12px; font-family:arial; border:1px solid #B9B6AA; padding:1px 5px; width:380px; margin-bottom:3px;}
.text-area{font-size:12px; font-family:arial; border:1px solid #B9B6AA; padding:1px 5px; width:196px; height:85px;}
.captchs-row-frnd{float:left; padding-bottom:15px; width:250px;
}
/************************************************ Email To Friend Container Css End here ************************/

/**************sms div css start here ********************/
.sms-container{ margin:0 auto; width:506px;}
.smsmain{ float:left; width:506px; font-family:arial; font-size:12px;}
.sms-title{ background:#000000 url(http://img.yreach.com/images/newimages/sms-title-bg.jpg) repeat-x left top; border:1px solid #000000; color:#ffffff; float:left; padding:10px; width:484px;}
.sms-title h3{ float:left; width:auto; font-size:14px;}
.close-btn { float:right; }
.sms-content{ float:left; width:454px; border:0px solid #bdbcbd; padding:20px 15px;}
.sms-field-name { float:left; padding-top:1px; width:75px;}
.sms-form-field {float:left;width:300px;}
.checkbox{ float:left; width:20px;}
.donot{ float:left; width:180px; padding-top:2px; }

/**************sms div css end here ********************/

/******************** add to commetns css start here *****************/
.text-area1 { border:1px solid #b9b6aa; font-family:arial; font-size:12px; height:55px; padding:1px 5px; width:196px;}

/************************************ subscribe form css start here ****************************/
.sms-id-box { border:1px solid #b9b6aa; font-family:arial; font-size:12px; padding:1px 5px; width:260px; }

#floatdiv{border: 0px none; padding:0 5px; background-repeat:no-repeat; background-repeat:no-repeat; background-attachment: scroll; 
background-position: 0% 0%; -moz-background-size: auto auto; position: 
absolute; width: 90px; height: 460px; right: 0px; top:488px; z-index:900;}
/******************** add to commetns css start here *****************/
.text-area1 { border:1px solid #B9B6AA; font-family:arial; font-size:12px; height:55px; padding:1px 5px; width:196px;}
.warning{ color:#ff0000;}
.success{ color:#7cb91a;}
.checkb{ float:left; width:25px;}

.add-728x90{ float:left; width:984px; padding:15px 0;}
.videoListingDetail{ width:310px;}
.videoListingDetail object, .videoListingDetail embed{ width:308px!important; height: 255px;!important}
.food-video{float: left; width:310px; margin-right:10px;} 
.homet{height:15px;
			padding: 3px 8px;}
			
.homet img{ margin-top:6px;}		
#movie .sms-div{ padding-top:0px;}	
/********************************* booking tickets page Css start here *************************/
.bookingpage{ float:left; margin-top:30px; padding:10px;  width:978px; }
.bookingform{ float:left; width:100%; border:1px dotted #000; padding:15px 0; border-width:1px 0;}
.searchby{ float:left; width:210px; font-weight:bold;}
.moveiesects, .cinemaselects{ float:left; width:765px;}
#cmbRegion, #cmbCRegion{ width:205px;}
#cmbDate, #cmbCDate{ width:150px;}
.cmbVenue, .cmbEvent{ width:375px; margin:0 10px;}

.boobking-left{ float:left; width:540px; padding:10px 0 10px 20px;}
.moviedesc img{ float:left; width:auto; padding:8px; border:1px solid #C7C7C7; margin-right:20px;}
.moviedesc h3{ font-size:14px; font-family:arial; padding-bottom:8px;}
a.movread{ color:#fff; background:url(http://img.yreach.com/images/newimages/submit-bg.gif) no-repeat left top; width:72px; height:20px; display:block; text-decoration:none; text-align:center; padding-top:5px;}
.moviesmalltxt{ float:left; width:300px;}
.select-byshow{ width:132px; margin:0px 0 0px 0;}

.headng-bluebold{ font-weight:bold; color:#000000;}
#showTime{ float:left; width:100%;}
.bigcenemas{ float:left; width:100%; padding-top:25px;}
.bigcenemas ul{ width:100%; border-bottom:1px dotted #000000; float:left; padding:5px 0 5px 0;}
.bigcenemas ul li{ float:left; margin-right:15px;}
.booking-right{ float:right; width:346px; padding-right:20px; padding-top:10px;}
.instant-box{ border:1px solid #BDBCBD; padding:15px; width:316px; float:left; padding-bottom:40px; line-height:25px}
.instant-box h3{ background:url(http://img.yreach.com/images/newimages/instant-wheel.gif) no-repeat left top; padding:11px 0 15px 50px; margin-bottom:5px;}
/********************************* booking tickets page Css end here *************************/

/******************************** Contact Us Css Start Here *******************/
#horoscopes{ margin-top:15px;}
#y-tolls{ margin-top:15px;}
.Contact-page-div{ float:right; width:715px;}
.h2-title{color:#343434; font-family:verdana; font-size:16px; float:left; width:100%; background:url(http://img.yreach.com/images/newimages/h2-bg.gif) no-repeat left bottom; padding-bottom:10px; font-weight:bold;}
.contact-form{ float:left; width:100%;}
.yreach-addres{ line-height:21px; margin-top:25px;}
.contact-map{ float:left; width:544px; margin-top:25px; border:1px solid #E0DFDF; padding:6px 6px 0px 6px;}
.contact-map #map{ width:541px !important;}

/********************************* yreach-cupons css start here **********************/ 
.coupon-container{ width:622px; margin:0 auto; overflow:hidden;}
.cupon-heading{ background:#000000 url(http://img.yreach.com/images/newimages/sms-title-bg.jpg) repeat-x left top; border:1px solid #000000; color:#FFFFFF; float:left; padding:10px; width:589px;}
.cupon-heading h3{ float:left; width:auto; font-size:14px;}
.couponc{ position:relative; width:579px; padding:15px; margin:0px auto 0 auto; float:left; border:0px solid #BDBCBD;}
.yreach-cupons{ margin:0px auto 0 auto; width:579px; border:1px solid #F7E19B; background:#FDF4D3; overflow:hidden; float:left;} 
.cupon-design{ position:absolute; top:12px; left:12px;}
.clicktoprint{ padding:15px 0px 58px 0;}  
.clicktoprint a{ text-decoration:underline; margin-right:15px;}
.clicktoprint a:hover{ text-decoration:none;}
.copuncontent{ float:left; width:505px; padding:0 35px 25px 35px}
.copunimg{ line-height:20px;}
.copunimg img{ float:left; width:auto; margin-right:15px; border:1px solid #D7D6D1; padding:3px; background:#fff;}
.redtxt{ color:#FF0000;} 
.MarginTB35{ margin:35px 0;}
/********************************* yreach-cupons css end here **********************/
/********************************************* movie-detail-page CSS START HERE ********************/
.movie-detail-page{ float:left; width:722px;}
.movieborder{ float:left; width:680px; border:1px solid #BDBCBD; background: url(http://img.yreach.com/images/newimages/movie-detailed-bg.jpg) repeat-x left bottom; padding:20px; margin-bottom:30px;}

.movie-content{ float:left; width:100%; }

.movie-content h3{ font-size:16px; color:#000; font-family:arial; float:left; width:100%; margin-bottom:20px;}
.movie-content h3 span{ font-size:11px; font-weight:normal; padding-left:20px;}
.movie-full-detail{ float:left; width:100%; line-height:18px;}
.movie-full-detail img{ float:left; width:auto; border:1px solid #D9DADB; padding:4px; margin:0 15px 11px 0; }
.movieratings{ float:left; width:668px; border:1px solid #BDBCBD; margin-top:100px; background:#fff url(http://img.yreach.com/images/newimages/movierate-bg.gif) repeat-x left bottom; padding:0px 0 0px 10px;}

#movieComments .commments-display{ float:left; width:720px; border:1px solid #BDBCBD;  }
#movieComments .comment-title{background:url(http://img.yreach.com/images/newimages/movie-comment-bg.gif) repeat-x left top; border-bottom:1px solid #BDBCBD;  padding:10px 0 8px 10px; float:left; width:710px}
#movieComments .comment-title h3{ float:left; font-size:18px; color:#343434; width:150px;}
#movieComments .comment-title .frndtmal{ padding-top:5px;}
#movieComments .mov-commentspad{ float:left; width:723px; padding:5px 15px;}
#movieComments .cooment-row{ float:left; width:100%; padding:10px 0;}
#movieComments .cooment-row img{ float:left; margin-right:10px; border:1px solid #A6A5A2;}

/********************************************* movie-detail-page CSS END HERE ********************/
/******************************************* MOVIE INDEX PAGE CSS START HERE **************************/
#movie-rightpannel{ float:right; width:219px;}
.movie-right-tabs{ float:right; width:219px;}
.movie-right-tabs .PaddingLR10{ padding-left:3px; padding-right:3px;}
.movie-right-tabs .book-ticket { position:relative; width:213px; padding:2px;} 
.movie-right-tabs .movie-area select{ width:213px !important;}

.nowshoingtabs{ float:left; width:100%;}
#movie-innerconter{ float:left; width:531px;}
#top10tabs{float:left; width:90px; padding:10px 15px 18px 15px; font-family:arial; font-size:12px; font-weight:bold; background:url(http://img.yreach.com/images/newimages/divider-tab.gif) no-repeat right 6px;}
#nowshowtab{float:left; width:90px; padding:10px 15px 18px 15px; font-weight:bold; font-family:arial; font-size:12px;}
#nowshowtab .selected, #top10tabs .selected{ color:#F8420C;}
.movidescription{ float:left; width:521px; border:1px solid #D8D8D8; padding:4px;}
#newtabs .tabcontent { color:#000000; font-family:tahoma; font-size:12px; overflow:hidden; padding:12px 0 12px 10px;}
.tabcontent h6{ margin:0px; padding:0 0 0px 0; font-family:arial; font-size:13px; font-weight:bold; color:#F8420C;}
#newtabs .tabcontent ul { float:left; list-style-type:none; margin:0; padding:0 16px 0 0; width:210px; }
#newtabs .tabcontent ul li {  line-height:18px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }

.newtabs-border{ background:url(http://img.yreach.com/images/newimages/nowshiing-tab-bg.jpg) repeat-x left top; float:left; width:531px; margin-top:18px; border:1px solid #D5D5D5; padding:0 0px;}
.toptenimg{ width:150px; float:left; text-align:center; margin-bottom:15px;}
.toptenimg a{ color:#ED1E28; font-weight:bold;}
.toptenimg img{ border:1px solid #7E7C7C; padding:2px; text-decoration:none; float:left; margin-bottom:8px;}
.toptenimg a img:hover{ text-decoration:none;}
.imggap{ float:left; width:26px;}
.clear {
	clear:both
}

#gallery {	position:relative;	height:300px; z-index:0;}
#gallery a {		float:left;		position:absolute;	}
#gallery a img {		border:none;	}
#gallery a.show {		z-index:500	}
#gallery .caption {	z-index:600; 		background-color:#88090A; 		color:#ffffff; 		height:70px; 		width:100%; 		position:absolute;		bottom:0;	}
#gallery .caption .content {		margin:5px; width:98%; z-index:600!important;}
#gallery .caption .content h3 {		margin:0;		padding:0;		color:#1DCCEF;	}

#gallery a.read-movie { float:right; position:absolute; right:5px; top:35px;  }

.toptenlist { background:#F9F9F9; border:1px solid #CCCCCC; float:left; margin-top:8px; padding:10px 0; width:216px; }
.toptenlist h3{ margin:0px 0 5px 0; padding:0 0 8px 10px;  font-size:16px; font-weight:bold; color:#343434; border-bottom:1px solid #CCCCCC;}
.toptenlist ul{ padding:0 10px; float:left;}
.toptenlist ul li .text-categories { border-bottom:1px dashed #000000; float:left; padding:6px 0px; width:196px; }
#gallery a.read-movie { float:right; position:absolute; right:5px; top:35px; }

.fooddescription .frndtmal{ float:left;}
.fooddescription .rate-links{ width:100%; padding:0; margin-left:0;}


/**********  Pagination drop down Start ***************/

.pleftarrow{ float:left;margin-top:3px;}
.dropdown{ float:left; padding:2px 0 0 0px; }

/**********  Pagination drop down  End ***************/
#innerconter-movie{ width:531px; float:left;}
#innerconter-movie .grren-bg-div{ width:499px;}
#innerconter-movie .business-menu{ width:529px;}
/********************************************************** MOVIE DESCRIPTION PAGE START HERE ********************************/
.movidescription-c{  padding:10px; position:  relative; width:980px; float:left; margin-top:30px;}
.selectiontab{ float:left; width:100%;}
.selectiontab form{ float:left; width:100%; margin-bottom:15px;}
.region, .date{ float:left; width:380px;}
.region select, .date select{ width:370px !important; height:22px;}
.moviedescrpt-contet{ float:left; background:transparent url(http://img.yreach.com/images/newimages/movie-detailed-bg.jpg) repeat-x scroll left bottom; border:1px solid #BDBCBD;  padding:20px; width:940px;} 
.moviedescrpt-contet h3{ font-size:16px; color:#000; font-family:arial; float:left; width:100%; margin-bottom:20px;}
.descriptiondetail{ line-height:18px; float:left; width:100%}

.movieimgdiv { float:left; text-align:center; width:210px; }
.movieimgdiv img{ border:1px solid #D9DADB; padding:4px; margin-bottom:15px;}
.movie-right-content{ float:right; width:76%; text-align:left;}
.preview{ float:left; width:100%; border-top:1px solid #BDBCBD; margin-top:15px; padding-top:8px;}
.prevhead{ font-size:14px; font-weight:bold; color:#FF4108; margin-bottom:5px}
.revies-title{ float:left; width:100%; background:url(http://img.yreach.com/images/newimages/movie-comment-bg.gif) repeat-x left top; border:1px solid #BDBCBD; margin-top:25px;  padding:10px 0 8px 0px; border-bottom:none;}
.revies-title h3{ padding-left:10px;}
/********************************************************** MOVIE DESCRIPTION PAGE END HERE ********************************/
#divSSWidget {
position:relative !important;
top:15px !important;
}

.offertitle{text-align:center; padding:15px 0; font-size:18px; color:#FF4108;}
.trms-offer-main{padding:15px 0;}

/****************header subscribe newsletter style start here ******************/
.subscribe-form { float:left; padding:0 0 0 11px; width:576px; } 
.subscribe-form h2{ font-size:14px; padding-bottom:5px;}
.subscribe-form form{ float:left; width:100%;background:none;border:0px;font-weight:normal;}
.subscribe-form form a:hover{color:#fff !important;}
.submit-c { background: url(http://img.yreach.com/images/newimages/submit-c.gif) no-repeat left top; border:0 none; color:#FFFFFF;  cursor:pointer; font-family:arial; font-size:12px; line-height:15px; margin-right:5px; padding:2px 0; width:62px; }
.subscribe-form .login-text-box{ padding:2px 3px 2px 3px;}
.subscribe-form .ui-state-hover a, .subscribe-form  .ui-state-hover a:hover, .subscribe-form:hover{color:#fff !important;}
* + html .Agree{margin-top:2px;}
/****************header subscribe newsletter style end here ******************/


/******************************** Signup- Form Start here ********************************/
.signup-container{ margin:0 auto; width:568px;  overflow:hidden; }
.signup-title{background:#000000 url(http://img.yreach.com/images/newimages/sms-title-bg.jpg) repeat-x left top; border:1px solid #000000; color:#FFFFFF; float:left; padding:10px; width:548px; }
.signup-title h3{ float:left; width:auto; font-size:16px; font-family:arial;}
.signupmain{ float:left; width:503px; padding:15px 20px; background:url(http://img.yreach.com/images/newimages/signup-frm-bg.gif) repeat-x left bottom; border:1px solid #BDBCBD;}
.no-radio{ float:left; width:22px;}
.frmsignpad{ padding:10px 0 25px 0;}
.nuser{ float:left; width:135px; font-weight:bold; padding-top:3px;}
.yuser{ float:left; width:195px; font-weight:bold; padding-top:3px;}
.snf-fname{ float:left; text-align:right; width:122px; padding-right:10px; padding-top:2px;}
.snf-field{ float:left; width:188px; }
.snf-txt-box{ width:170px; border:1px solid #AFAB9C; padding:2px 5px; font-size:12px; font-family:arial; background:none;}
.qution-img{ float:left; width:16px; padding-top:3px;}
.sgn-check{ float:left; width:25px;}
.sgn-agree{ float:left; width:200px; padding-top:3px;}
/******************************** Signup- Form end here ********************************/


/*****************Add Comments Start here ***********************/
/*#testlisting2 {
background-color:#FFFFFF;
border:1px solid #B1DEF5;
margin:0 auto;
overflow:hidden;
padding:2px;
width:410px;
}*/
/*****************Add Comments End here ***********************/



/*********************************************** ADvertise ***************************/
#advertise-page { width:720px; overflow:hidden;float:right;font-size:11px; }
#advertise-page .navi { width:100%; padding:0 0px; overflow:hidden; border-bottom:1px solid #E2E2E2;}
#map-middle-bussiness{  float:left; width:100%;}
#advertise-page .navi .shadetabs{ padding: 0px 0 2px 11px; float:left; margin:0px; font: bold 13px arial; list-style-type: none; text-align: left; width:560px; background: url(http://img.yreach.com/images/newimages/business-listing-bg.jpg) repeat-x left top; }
#advertise-page .navi .shadetabs a:hover, .shadetabs a.active{  text-decoration: none; color: #fff; background:url(http://img.yreach.com/images/newimages/tabs-active-bg.jpg) repeat-x left top;}
#advertise-page .navi .shadetabs a {padding:0; float:left; width:auto;}
#advertise-page .navi .shadetabs a span{ text-decoration: none; display:block;  padding: 6px 18px 17px 18px; }
#advertise-page .navi .shadetabs a:hover, .shadetabs a.active{  text-decoration: none; color: #fff; background:url(http://img.yreach.com/images/newimages/tabs-active-bg.jpg) repeat-x left top;}
#advertise-page .navi .shadetabs a:hover span, .shadetabs  a.active span{  background:url(http://img.yreach.com/images/newimages/tab-down-arrow.jpg) no-repeat  center bottom;}

#map-middle-bussiness{  float:left; width:100%;}

#map-middle-bussiness h2 {background:transparent url(http://img.yreach.com/images/newimages/downarrow.jpg) no-repeat scroll right 4px; color:#333333; font-family:arial; font-size:17px; font-weight:lighter; margin:0 20px 8px 20px; padding:0;}
#advertise-page .navi .shadetabs{ padding: 0px 0 2px 11px; float:left; margin:0px; font: bold 13px arial; list-style-type: none; text-align: left; width:709px; background: url(http://img.yreach.com/images/newimages/business-listing-bg.jpg) repeat-x left top; }
#advertise-page .navi .shadetabs a {padding:0; float:left; width:auto;}  
#advertise-page .navi .shadetabs a span{ text-decoration: none; display:block;  padding: 6px 11px 17px 11px; } 
#advertise-page .navi .shadetabs a:hover, .shadetabs a.active{  text-decoration: none; color: #fff; background:url(http://img.yreach.com/images/newimages/tabs-active-bg.jpg) repeat-x left top;}

#advertise-page .navi .shadetabs a:hover span, .shadetabs  a.active span{  background:url(http://img.yreach.com/images/newimages/tab-down-arrow.jpg) no-repeat  center bottom;}
#advertise-page .tabdivs{ border:1px solid #CCCCCC; width:718px; padding: 20px 0; float:left;}
      
.showcase-main{ float:left; width:100%;}
.showcase{ font-size:12px; font-weight:bold; width:100%; background:#EBEBEB; padding:2px 0; float:left;}
.showcase strong{ font-size:16px; float:left; padding-left:15px; width:auto; }
.showcase .showcaseprice{ float:right; color:#556F88; padding:2px 19px 0 0}
.levels{ float:left; width:690px; padding:0px 15px;}
.levels ul{ float:left; width:100%; padding:10px 0 0 0; margin:0px; list-style-type:none;}
.levels ul li{  padding:0px 0 0 15px; margin:0px; list-style-type:none; line-height:28px; background:url(http://img.yreach.com/images/newimages/blue-bullet.gif) no-repeat left 12px;}
.levels ul li strong{ font-weight:bold; font-size:12px;}

.orderbtn {margin: 0px 15px 15px 0px; background: url(http://img.yreach.com/images/newimages/order-new-nowbtn.jpg) no-repeat scroll left top;  display: block; line-height: 25px; width: 85px; color:#fff; font-weight: bold; text-align:center;}
/************************************** Advertise ************************/


 #testlisting2 {margin:0 0 0 50px;overflow:hidden;padding:2px;width:430px;}

	#testlisting2 h2
	{
		background:#EFEFEF url("images/headingBg.gif") repeat-x left bottom;
		margin:0 0 10px 0;
		padding:7px 10px;
	}
	#testlisting2 form,#testlisting2 input,#testlisting2 textarea
	{
		font-size:11px;
	}
	.new_reg_text{ width:150px; margin-right:5px;}
	#testlisting2 form
	{
		margin:0;
		padding:0;
		overflow:hidden;

		background:#EFF7FA;		
		border:2px solid #DFF1FB;
		 background:url(http://img.yreach.com/images/newimages/signup-frm-bg.gif) repeat-x left bottom; border:1px solid #BDBCBD; padding:0 10px;}
	#testlisting2 label
	{
		display:block;
		padding:2px;
		text-align:right;
		overflow:hidden;
	}
	#testlisting2 label input
	{
		width:200px;
		border:1px solid #E6E7E9;
	}
		#testlisting2 label .phpCodeInput
		{
			width:60px;
			border:1px solid #E6E7E9;
		}
	#testlisting2 label textarea
	{
		width:200px;
		height:70px;
		border:1px solid #E6E7E9;
	}
	#testlisting2 label 
	{
		overflow:hidden;
	}
		#testlisting2 label .lft
		{
			float:left;
			width:185px;
		}
		#testlisting2 label .rgt
		{
			width:110px;
		}
			#testlisting2 label .rgt input
			{
				border:none;
				width:74px;
				height:23px;
				padding-left:26px;
				text-align:left;
				padding-top:0px;
				background:url("images/sendBtn.gif") no-repeat 0 1px;
			}
		
		#testlisting2 span
		{
			padding:2px;
		}
	
.review-text-box{  border:1px solid #BAB7AB; font-family:arial; font-size:12px; padding:2px 5px; width:150px; }
.review-comment-box{ border:1px solid #BAB7AB; font-family:arial; font-size:12px; padding:2px 5px; width:150px; height:50px;}

.travelcat ul li{ float:left; width:92%;}
.travelcat ul li a.lftcat{ padding:0; padding-bottom:10px;}



/************************************** Add Travel Start ************************/
#listingdetails_cont, #featured_promotion, #featuredevent, #featured_business, #featured_classified, .featured_watch {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E2E2E2;
margin-bottom:10px;
overflow:hidden;
padding:2px;
text-align:left;
width:594px;
}

#videosinformation {
line-height:18px;
overflow:hidden;
width:536px;
}

#videosinformation .heading {
color:#275CA3;
float:none;
font-weight:600;
overflow:hidden;
}
#videosinformation .matter {
padding-bottom:10px;
width:500px;
}
#videosinformation .matter label {
clear:both;
display:block;
font-size:11px;
margin:5px 0;
overflow:hidden;
width:100%;
}
#videosinformation .matter label span {
margin-right:10px;
text-align:right;
}

#videosinformation .matter label input, #videosinformation .matter .input2, #videosinformation .matter select {
border:1px solid #7F7F7F;
font-size:11px;
margin-top:4px;
width:225px;
}
#videosinformation .matter label input.file{width:auto;}
#videosinformation .matter label span.toolTipInfo {
color:gray;
float:right;
font-size:10px;
margin-right:10px;
text-align:right;
width:100%;
}

/*#innerconter h2 {
color:#333333;
font-family:arial;
font-size:18px;
font-weight:lighter;
}

#videosinformation h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://img.yreach.com/images/newimages/bult2.gif) no-repeat scroll 0 3px;
padding:0 0 10px 10px;
}
#videosinformation h3 {
margin-top:20px;
padding-bottom:10px;
}*/
input.buttonBlue {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#265BA3 none repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin:5px 0 0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:2px 8px;
}

/************************************** Add Travel End ************************/

/*********************Movie Review Start *************************************/
.PopUpTitle{ float:left;}
.PopUpLeft{ float:left; width:80px;}
.PopUpRight{ float:left; width:165px;}
.CloseBtn{ float:right; padding:5px 15px 0 0;}
.review-fields1-field{ width:158px; border:1px solid #ccc; font-family:arial; font-size:12px;}
.review-fields3-field{width:158px; border:1px solid #ccc; font-family:arial; font-size:12px; height:50px;}
/*********************Movie Review End*************************************/


.maplocation div.floatLayer{left:0}
.PhoneNumbers{float: left; width: 262px;}

.linkLogin{ font-weight:bold; color:#660000;}



/********************* Sign up page Start *************************************/
#loginpage {
color:#333333;
float:left;
font-family:arial;
font-size:11px;
font-weight:normal;
overflow:hidden;
width:640px;
}

#loginpage .login_section .frm_cls {
margin:0;
overflow:hidden;
padding:15px;
}

#loginpage .login_section {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://img.yreach.com/images/gray_gradiant.gif) repeat-x scroll left bottom;
border:1px solid #CCCCCC;
float:left;
overflow:hidden;
width:635px;
}

#loginpage .login_section .frm_cls .radions_div {
float:left;
overflow:hidden;
padding-bottom:15px;
width:100%;
}

.isShown {
display:block;
}
.isHidden {
display:none;
}

#loginpage .login_section .frm_cls .fields_row {
float:left;
overflow:hidden;
padding:5px 0;
width:100%;
}

#loginpage .login_section .frm_cls .fields_row .name {
float:left;
overflow:hidden;
width:48%;
margin-right:10px;
}

#loginpage .login_section .frm_cls .fields_row .name1 {
float:left;
overflow:hidden;
width:65%;
margin-right:10px;
}

#loginpage .login_section .frm_cls .fields_row label {
float:left;
margin-right:6px;
overflow:hidden;
text-align:right;
width:39%;
}

#loginpage .login_section .frm_cls .fields_row input {
margin-right:3px;
}

#loginpage .login_section .frm_cls a {
color:#E10000;
font-weight:bold;
margin-right:10px;
text-decoration:underline;
}

#loginpage .login_section .frm_cls .fields_row .submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://img.yreach.com/images/view_more.jpg) no-repeat scroll left top;
border:0 none;
cursor:pointer;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:22px;
width:73px;
}

#loginpage .login_section .frm_cls h3 {
color:#E17920;
font-size:12px;
font-weight:bold;
margin:0 0 15px;
padding:0;
}

a img {
border:0 none;
text-decoration:none;
}

#loginpage .login_section .frm_cls .fields_row .name span {
overflow:hidden;
}

.testuser {
display:block;
text-align:right;
width:228px;
}


#loginpage .login_section .frm_cls h4 {
color:#E17920;
font-size:13px;
font-weight:bold;
margin:0 0 18px;
padding:0;
}

/********************* Sign up page End *************************************/


/***************************************** INDIAN IDOL Page CSS START HERE ********************/


.IndianIdolContainer{ width:985px; margin:0 auto; overflow:hidden; font-family:arial; font-size:12px;}
.IndianIdolTheme{ float:left; width:100%; position:relative; z-index:0;}
.VotingLines{ position:absolute; top:378px; left:498px; width:100px; text-align:center; font-size:20px; color:#fff; text-decoration:blink;} 
.VotingLinesClosed{ position:absolute; top:378px; left:498px; width:108px; text-align:center; font-size:20px; color:#fff; text-decoration:blink;}
.IndianIdolContentArea{ float:left; width:945px; padding:30px 20px;}
.IndianIdolContentAreaLeft{ float: left; width:389px;}
.BlueTopCurve{ float:left; width:100%; background:url(http://img.yreach.com/images/newimages/blue-top-curve.gif) no-repeat left top; height:12px;}
.BlueBottomCurve{ float:left; width:100%; background:url(http://img.yreach.com/images/newimages/blue-bottom-curve.gif) no-repeat left top; height:80px;}
.IdolBlueBg{ float:left; width:349px; padding:10px 20px 0 20px; background:#062389; color:#FFF; line-height:17px;}
.IdolBlueBg h2{ margin:0; padding:0; color:#fff; font-size:24px; font-weight:bold; font-family:arial; line-height:15px; margin-bottom:10px;}
.IdolBlueBg img{ float:left; margin-right:15px; margin-bottom:15px;}
.hydfont{ font-size:16px;}
.IdolRowdiv{ float:left; width:100%;}

.VoteHim{ float:left; width:359px; min-height:140px; color:#000; background:url(http://img.yreach.com/images/newimages/vote-bg.gif) no-repeat left top; padding:17px 15px; margin-top:15px;}
.VoteHim h3{ margin:0; padding:0; font-size:18px; font-weight:bold; margin-bottom:10px;}

.EnterM{ float:left; width:150px; padding-top:5px;}
.MTbox{ border:1px solid #000; width:146px; padding:5px 5px; font-family:arial; font-size:12px; float:left; margin-right:5px;}
.VoteSend{ float:left; width:48px;  height:28px;}

.RightIndianIdolContentArea{ float:right; width:533px;}
.RightTopCurveI{ float:left; width:100%; background:url(http://img.yreach.com/images/newimages/top-videos-curve.gif) no-repeat left top; height:12px;}
.RightBottomCurveI{ float:left; width:100%; background:url(http://img.yreach.com/images/newimages/bottom-videos-curve.gif) no-repeat left top; height:12px;}
.RightBorDerContent{ float:left; width:531px; border:1px solid #464646; border-width:0px 1px;}

.TopVideosIdol{ float:left; width:481px; padding:12px 25px 20px 25px; background:#E6E9F3;}
.TopVideosIdol h2{ margin:0 0 10px 0; padding:0 0 8px 0; background:url(http://img.yreach.com/images/newimages/video-icon.gif) no-repeat left top; padding-left:45px; font-size:23px; font-weight:bold; color:#062389;}
.IdolVideo{ float:left; font-size:11px; text-align:center; width:210px;}
.IdolVideoPadTop{ padding-top:8px;}
.VideoRP{ padding-right:9px; padding-left:17px;}

.IdolAddComment{ float:left; width:110px; padding-top:8px; }
.IdolAddComment1{ float:left; width:110px;}
.IdolAddComment a{ display:block; background:url(http://img.yreach.com/images/newimages/addicmt.gif) no-repeat left top; padding-left:25px; padding-bottom:3px; color:#000;}
.IdolAddComment1 a{ display:block; background:url(http://img.yreach.com/images/newimages/addicmt.gif) no-repeat left top; padding-left:25px; padding-bottom:3px; color:#000;}


#IdolComments .commments-display{ float:left; width:100%; margin-top:15px; border:0px;}
#IdolComments .comment-title{border-bottom:0px solid #B4DC76; border-top:0px solid #B4DC76; background: none; padding:10px 10px 8px 10px; float:left; width:511px;}
#IdolComments .comment-title h3{ float:left; font-size:22px; color:#062389; width:150px; background:url(http://img.yreach.com/images/newimages/c-icon.gif) no-repeat left 5px; padding-bottom:5px; padding-left:30px;} 
#IdolComments .comment-title .CommentCount{ padding-top:8px; float:right; width:126px; }
#IdolComments .comment-title .CommentCount1{ padding-top:8px; float:right; width:330px; }
#IdolComments .commentspad{ float:left; width:501px; padding:5px 15px; border:0px;}
#IdolComments .cooment-row{ float:left; width:100%; padding:10px 0;}
#IdolComments .cooment-row img{ float:left; margin-right:10px; border:1px solid #A6A5A2;}
.CmntDivider{ border-top:1px dashed #000; float:left; width:100%; margin-top:15px; height:10px;}



.IdolInnerContent{ margin:0 auto; overflow:hidden; width:926px;}
.IdolInnerPageTitle{ margin:0; padding:0; color:#1149B6; font-size:24px; margin-bottom:10px;}
.InnerTopCurve{ float:left; width:100%; background:url(http://img.yreach.com/images/newimages/inner-top-curve.gif) no-repeat left top; height:18px;}
.InnerBotCurve{ float:left; width:100%; background:url(http://img.yreach.com/images/newimages/inner-bottom-curve.gif) no-repeat left top; height:18px;}

.InnerIdolMiddle{ float:left; width:; padding:10px 30px; width:864px; border:1px solid #000000; border-width:0px 1px;}
.sreeram-photo{ float:left; border:1px solid #C7C7C7; padding:8px; margin-right:35px;}

.abothimtxt{ line-height:28px; font-size:14px;}
.GalLeftPhotos{ float:left; width:160px;}
.GalLeftPhotos img{ border:1px solid #C7C7C7; padding:8px; margin-right:35px; margin-bottom:20px;}

.GalleryRightImages{ float:right; width:650px;}
.RightGal1{ float:left; width:264px; margin-right:35px;}
.RightGal2{ float:left;  width:264px; margin-right:0;}
.RightGal1 img, .RightGal2 img{ border:1px solid #C7C7C7; padding:4px;}

.InnerVideoMiddle{ float:left; padding:10px 30px 10px 135px; width:759px; border:1px solid #000000; border-width:0px 1px;}
.IdolVideoGal{ float:left; width: 200px; margin:0 18px 30px 0;}
.IdolVideoGal img{border:1px solid #C7C7C7; padding:4px;}
.IdolVideoGal a{ color:#061F62;}
.sponsors-sriram {color:#000;font-family: arial;font-weight:bold;text-transform:none; padding-left:42px; text-transform:uppercase; font-size:15px; clear:left;}

/***************************************** INDIAN IDOL Page CSS END HERE ********************/
.archive_lists{ padding:5px 0 10px 3px;}

.archive_lists li{ background: url(http://img.yreach.com/images/newimages/cat-normal-arrow.gif) no-repeat scroll left 5px; padding-left:15px; line-height:16px; padding-bottom:5px;}

/*************************** editor choice read more changes tapan 09-07-10 ***************************/
.editorleftimg{ float:left; width:95px;}
.editorrighttext{ float:right; width:311px;}

/*********************************inception video*********************************************************/
.banner-video-add{ float:left; width:300px;} 
.add-video-border{ width:290px; float:left; padding:2px 2px; border:1px solid #848484;}
.add-banner-video{ float:left; width:290px}


/********************************sms*************************************************************************/

.SmsC{ float:left; width:755px; background:#FFFFFF; }
.ysmsLogo{ float:left; width:100%; padding-bottom:10px;}
.ysms{ float:left; width:745px; border:5px solid #90B304;}
#YsmsTabs{ float:left; width:100%;}
.SmsTabsMenu { background:#F4F7E5; float:left; font-weight:bold; list-style-type:none; margin:0; padding:0 0 0px 0; text-align:left; width:100%; font-size:11px; font-family:verdana; }
.SmsTabsMenu li {  float:left; width:auto; } 
.SmsTabsMenu li a { text-decoration:none; color:#000000; display:block; padding:12px 11px 13px 12px; outline:none; border-right:1px solid #C2C2C2;}
.SmsTabsMenu li a:hover, .SmsTabsMenu li a.selected {  color:#fff; text-decoration:none; background:#90B304; border-right:1px solid #fff;} 
#quicksms{ float:left; width:690px; padding:30px 10px 5px 30px;}
#quicksms form { float:left; margin:0; padding:0; width:100%;}
.q-rowdiv { float:left; width:100%; }
.button180{ float: left; width: 337px; margin-top:15px;}
.qname, .qmesage{ font-family:verdana; font-size:11px; font-weight:bold;}
.q-mobile {border:1px solid #A4B97F; font-family:arial; font-size:12px; margin-bottom:12px; margin-top:5px; padding:2px 5px; width:194px;}
.qmessage { border:1px solid #A4B97F; float:left; font-family:arial; font-size:12px; height:120px; margin:5px 10px 8px 0; padding:2px 5px; width:326px; }
.smscontentbg{ background:#F7F6F6 url(http://img.yreach.com/images/sms-tab-bg.jpg) repeat-x left top; float:left; width:100%;}
.charno{ float: right; width:30px; background:#90B304; color:#FFFFFF; border:0; font-weight:bold; font-size:11px; font-family:verdana; padding:5px 0px; text-align:center;}
.qmesage{ float:left; padding-top:8px;}
.qSend { background:#90B304; border:1px solid #898888; color:#FFFFFF; cursor:pointer; float:right; font-family:verdana; font-size:11px; font-weight:bold; padding:2px 0; width:60px; outline:none; float:left; margin-top:15px;}
.CApply{ float:left; width:100%; font-size:10px; font-family:verdana; margin-top:50px;}
.CApply span{ color:#FF0000;}



/********************  groupsms css start here *************/
 #groupsms h3{ font-family:verdana; font-size:13px; padding:10px; margin:0;}
#addressbook h3{ font-family:verdana; font-size:13px; padding:0px; margin:0;}
#groupsms, #sentsms{ float:left; width:100%; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; color:#000; font-size:11px;}
.SelectGroup{ float:left; width:96%; background:#D9E0D1; padding:5px 15px; }
.leftSelectG{ float:left; width:170px;}
.leftSelectG span{ padding-top:3px;}
.leftSelectG span, .leftSelectG select{ float:left; margin-right:10px;}
.groupnums{ float:right; background:#90B304; width:23px; text-align:center; padding:3px 0; border:1px solid #CCCCCC; color:#fff; font-weight:bold;}
.AllSelect{ background: #C8D5AA;}
.NumberDetail{ float: left; width:450px; padding:8px 15px; border-bottom:1px solid #E3E7EF;}
.SelectCheck{ float:left; width:35px;}
.MobileNumber{ float:left; width:220px; padding-top:3px;}
.nameUser{ float:left; width:190px; padding-top:3px;}
.GrpRowdiv{ float:left; padding:20px 0 20px 20px;}
/********************  groupsms css End here *************/

/********************  sentsms css start here *************/
.messque{ float:left; width:96%; background:#E4E8B1; padding:10px 15px;}
.datetxtbox{ width:70px; padding:1px 5px; margin-left:10px;margin-right:5px;}
.sentcheck{ background:#EBEBEB;  float:left; width:729px; padding:10px 8px;}
.slectsentitem{ float:left; width:25px;}
.sentdate{ float:right; width:190px; padding-top:3px;}
.sentcheck .nmd {float:left; width:245px; padding-top:3px; color:#000;}
.sentcheck .nmd a{ text-decoration:none; color:#000;}
.sentcheck .nmd a:hover{ text-decoration:underline;}
.SendMessage{ float:left; width:715px; padding: 15px; line-height:18px;}
.SendOptions{ float:left; width:715px; padding: 15px; text-align:right;}
.SendOptions a{ font-weight:bold; color:#339900; text-decoration:none;}
.SendOptions a:hover{ text-decoration:underline;}
.deletebtn{ float:left;}
.SACheck{ float:left; margin:6px 10px 0 0;  padding:0;}
* + html .SACheck{  margin:3px 10px 0 0; }
span.padtop6{ padding-top:6px;}
.downloadSMS{float:left; width:450px; padding:5px 10px; font-weight:bold;}
.downloadSMS a{ color:#333333; text-decoration:underline;}
.downloadSMS a:hover{ color:#000; text-decoration:none;}

#addressbook{ float:left; width:460px;  padding:10px; }
/************************* Feature Tabs **************/
.FloatLeft{ float:left;}
#futuresms{ float:left; width:742px; padding:3px; font-family:verdana; font-size:11px;}
.FutureSmsTabs{ float:left; width:100%; margin:0; padding:0; list-style-type: none; border-bottom:2px solid #666;}
.FutureSmsTabs li{ float:left; margin-right:2px;}
.FutureSmsTabs li a{ color:#FFFFFF; background:#666666; padding:5px; display:block; outline:none; text-decoration:none; font-weight:bold;}
.FutureSmsTabs li a:hover, .FutureSmsTabs li a.selected{ color:#fff; background:#90B304}

#futuretab1 h3{ font-size:13px; font-weight:bold; margin:0px; padding:0px 0 15px;}
#futuretab2 h3{ font-size:13px; font-weight:bold; margin:0px; padding:0px 0 8px;}
#futuretab1 { float:left; padding:15px; width:710px; }
#futuretab2{ float:left; width:726px; padding:10px 8px;}
.datesms{ background:#F1F1F1; font-family:arial; font-size:12px; padding:3px 5px; width:90px; border:1px solid #CFCFCF;margin-right:5px;}
.PadTopBot15{ padding:15px 0;}
.PadTopBot15 select{ margin-right:5px;}

.SchedleBtn{ margin-top:10px;float:left; background:#666666; color:#FFFFFF; font-size:11px; font-weight:bold; font-family:verdana; border:0; padding:5px 0; width:110px; text-align:center; cursor:pointer;}
.SchedleBtn:hover{ background:#637C00;}
.MSmessage{ float:left; width:708px; padding:10px 8px; background:#F0F0F0; border:1px dashed #ccc;}
.MSmessageL{ float:left; width:708px; padding:10px 8px; background:#FFF; border:0px dashed #ccc;}
.MSPhone{ float:left; width:110px; font-weight:bold;}
.MSMessage{ float:left; width:440px; padding-right:20px;}
.sms-pagination{ float:right; width:330px;}
.sms-pagination strong{ float:right; padding:5px 8px 0 8px;}
.MSDate{ float:left; width:75px;}
.MSTime{ float:left; width:60px;}
.MSDelte{ float:left; width:41px; font-weight:bold;}
.MSDelte a{ color:#EA592E; text-decoration:none; outline:none;}
.CHSM{ padding-top:10px;}
.CHSM a{ text-decoration:underline; color:#333333; outline:none;}
.CHSM a:hover{ text-decoration:none; color:#000;}


.DaySubmit{
background: url(http://img.yreach.com/images/newimages/submit-bg.gif) no-repeat  left top;
border:0 none;
color:#FFFFFF;
cursor:pointer;
padding:4px 0;
width:72px;
margin-left:5px;
}

/********************** Address Book Tabs ******************/
#addressbook { float:left; font-family:verdana; font-size:11px; padding:3px; width:474px; }
#AddrBookTabs{ float:left; width:100%; margin:0; padding:0; list-style-type: none; border-bottom:2px solid #666;}
#AddrBookTabs li{ float:left; margin-right:2px;}
#AddrBookTabs li a{ color:#666; background:#f6f6f6; border:1px solid #666; border-bottom:none; padding:5px; display:block; outline:none; text-decoration:none; font-weight:bold;}
#AddrBookTabs li a:hover, #AddrBookTabs li a.selected{ color:#fff; background:#F2A52C; border:1px solid #CF8A1E; border-bottom:none;}
.addcbor{ float:left; width:452px; border:1px solid #ccc; padding:10px; margin-top:5px;}
.addcbor h3{ margin:0; padding:0 0 5px 0; font-size:13px; font-weight:bold; color:#7A9900; font-family:arial;}
.AddContactF{ float: left; width:100%;}
.AddContactF p{ padding:5px 0; margin:0px;}
.AddContactF p b{ float:left; width:109px; margin-right:10px; padding-top:2px;}
.AddContactF .CName{ border:1px solid #ccc; width:140px; font-family:arial; font-size:12px; padding:2px 5px;}
.AddCButton{ background:#795CA1; color:#fff; border:0; width:40px; text-align:center; cursor:pointer; padding:2px 0; font-family:arial; font-size:12px; font-weight:bold;}
.AddCButton:hover{ background:#EB2A91;}

.tooltip {color:#c00; cursor:pointer; font-weight:bold;}
.tooltip b {display:none;}
.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}
.tooltip:hover b {display:block; position:absolute; top:20px; left:-25px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:200px; top:18px;}
.tooltip:hover b em {position:absolute; left:30px; top:-6px; width:11px; height:6px; background:#fff url(images/tooltip.gif) 0 0; display:block; font-size:1px;}
.SmsNote{ float:left; padding-top:10px;} 

.SlectGr{ float:left; width:100%;}
.SlectGr span{ float:left; margin-right:10px; padding-top:3px;}

#SortByName{ float:left; width:442px; padding:6px 0px 3px 6px; position:relative; margin-top:5px; background:#fff; border:1px solid #F0F0F0;}
#SortByName ul{ float:left; margin:0px; padding:0; list-style-type:none;}
#SortByName ul li{ float:left; margin-right:3px; margin-bottom:3px;}
#SortByName ul li a{ text-decoration:none; padding:4px; display:block; background:#E9F0C8; color:#95A740; font-weight:bold; width:10px; border:1px solid #C2CD91;}
#SortByName ul li a.active1{ border:1px solid #795CA1; color:#795CA1; background:#EFE4FF;}
#SortByName ul li a:hover, #SortByName ul li a.current{ text-decoration:none; padding:4px; display:block; background:#F2A52C; color:#fff; font-weight:bold; width:10px; border:1px solid #DD9626;}

.displcont{ float:right; position:absolute; top:39px; right:10px; text-decoration:none; color:#795CA1; font-weight:bold;}

.ysrtordlist{ float:left;  width:450px; height:400px; overflow-y:scroll; margin-top:10px; background:#fff; border:1px solid #ccc;}
.yconhold{ float:left; width:423px; border-bottom:1px dashed #ccc; padding:5px; margin-bottom:5px;}
.ycondata{ float:left; width:210px; line-height:18px; padding-left:5px;}
.ycondata a{ text-decoration:none; color:#AB005B;}
.ycondata a.YconName{ font-weight:bold; text-decoration:none; color:#333E95;}
.ycondata a:hover{ text-decoration:underline;}
.yconGroup{ float:left; width:145px; padding-top:22px; font-weight:bold;}
.Ycondelete{ float:left; width:60px; padding-top:22px;}
.countgroup{ float:right; line-height:18px; padding-right:10px;}
.YsmsPad15{ padding:15px 0;}
.txtup{ border:1px solid #ccc; width:400px; margin-top:10px; margin-bottom:5px; padding:5px; overflow-y:scroll;}
.p-chose{ margin:0 0 10px 0; padding:0px 0 5px 0; border-bottom:1px solid #ccc; font-weight:bold;}


 .arichve_button { background:url(http://img.yreach.com/images/newimages/submit-bg.gif) no-repeat left top; border:0 none; color:#FFFFFE; cursor:pointer; margin-left:148px; padding:4px 0 3px; width:76px; }
.archive_lists li{ margin-right:15px;}


/*********************for menu***************************************************************************************************************/
.chromestyle{ width: 99%; font-weight: bold; }

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }

.chromestyle ul{ border: 1px solid #BBB; width: 100%; /*THEME CHANGE HERE*/  padding: 4px 0; margin: 0; text-align: center; /*set value to "left", "center", or "right"*/ }

.chromestyle ul li{ display: inline; } 

.chromestyle ul li a{ color: #494949; padding: 4px 7px; margin: 0; text-decoration: none; border-right: 1px solid #DADADA; }

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{ position:absolute; top: 0; border: 0px solid #BBB; /*THEME CHANGE HERE*/  font:normal 12px arial; padding:4px 0; z-index:100; background-color: #343434;; visibility: hidden; left:0!important; margin:-1px 0  0 0; width:100%; line-height: 18px;} 


.dropmenudiv a{ float:left; padding:2px 4px; text-decoration: none; font-weight: bold; color: #fff; border-right:1px solid #fff;} 
* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/}


/****************************************************************************************************************************************/

.food-add-field, #videosinformation .matter label span.food-add-field{ float:left; width:170px; text-align:left; font-size:12px;}
.matter h2, .matter h3{ margin-bottom:8px; margin-top:15px; font-size:15px;}
.foodfav{color:#459808; font-size:15px;font-weight:bold;}
.socialkeywords{width:400px; height:70px; border:1px solid #7F7F7F;}

.managefoodtbl, .managefoodtbl td, .managefoodtbl th{ border:1px solid #000; border-collapse:collapse;}
.managefoodtbl th{ background:#000; color:#FFFFFF; border-right:1px solid #fff; padding:5px 10px;}
.managefoodtbl td{ padding:5px 10px;}

 .addLink ul{ list-style-type:none; margin:15px 0 0 0; padding:0;}
.addLink ul li{list-style-type:none; margin:0; padding:0; line-height:25px;}
.addLink ul li a{ text-decoration:none; color:#000000; font-weight:bold;}
.addLink ul li a:hover{ text-decoration:underline; color:#2F6805;}



/****************************************Facebook winners***********************************************************/

.FaceBookWinnerBg{ float:left; width:716px; padding:10px 0 0 0; background:#20398C url(http://img.yreach.com/images/newimages/fb-winners-bg.gif) no-repeat left top; padding-bottom:20px; min-height:200px;}
.FbRight{ float:right; width:390px; margin-right:61px;}
.FBTitle{ float:left; width:300px;}
.fb-form-bg{ float:left; width:278px; background:url(http://img.yreach.com/images/newimages/fb-form-bg.gif) no-repeat left top; margin:5px 0 11px 0; padding:15px 0 17px 22px;}
.fbwDate{ float:left; padding-top:5px; font:bold 12px arial; color:#000000; margin-right:8px;}
.datebox-bg{ float:left;  background:none; width:140px; background:url(http://img.yreach.com/images/newimages/datebox-bg.gif) no-repeat left top; padding:0px 5px;}
.datebox-fb{border:0; background:none; width:101px; font:normal 12px arial; float:left; margin-right:9px; padding:3px 0;}
.blude-date-btn{ float:left; background:url/(images/newimages/blue-date-btn.gif) no-repeat left top; width:23px; height:22px; cursor:pointer; border:0;}
.show-btn{ float:left; width:68px; border:0; background:url(http://img.yreach.com/images/newimages/fb-show-btn.gif) no-repeat left top; cursor:pointer; font: bold 12px arial; color:#FFFFFF; padding:3px 0 4px 0;}

.winnerlist{ float:left; width:388px;  font:normal 11px verdana;}
.winnerlist table{ border-collapse:collapse;}
 .winnerlist table td{ border:1px solid #000; border-collapse:collapse; background:#FFFFFa;}
.winnerlist table td{ padding:8px 10px 8px 17px;}