@import url(http://fonts.googleapis.com/css?family=Varela+Round|Spinnaker);

@font-face {
	font-family: 'Conv_quicksand_bold-webfont';
	src: url('fonts/quicksand_bold-webfont.eot');
  	src: local('☺'), url('fonts/quicksand_bold-webfont.woff') format('woff'), url('fonts/quicksand_bold-webfont.ttf') format('truetype'), url('fonts/quicksand_bold-webfont.svg') format('svg');
  	font-weight: normal;
	font-style: normal;
}

body {font:12px "Varela Round", Arial, Helvetica, sans-serif; color:#000; }
body.holdingbg { background:url(site_images/banneradver.jpg) no-repeat center 290px; }

p { line-height:17px; }

h1, h2, h3, h4, h5, h6, form, fieldset, input, select, textarea, ul, ol, li, span, div, img, a, p, object, body, fieldset {margin:0; padding:0; list-style:none; border:none;}

img { border:0; }

#img_icons {border:0; width:28px; height:28px; } /*padding-right:15px; margin-bottom:-14px;*/

a { text-decoration:none; color:#ee4f39; }
input, select { font-size:11px; } 
.right { float:right!important; } 
.left { float:left; }
.clear { clear:both; }  
.purple { color:#642b78; }

.justify {
    text-align: justify;
}

.bann p {
    font: 12px "SAMT","Calibri",Arial,Helvetica,sans-serif;
    margin-bottom: 10px;
 }
 
.contest_list {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

.contest_list li {
    font: 12px/16px "SAMT","Calibri",arial;
    list-style-type: decimal;
    margin: 0 0 0 25px;
    padding: 0 0 12px;
    text-align: justify;
}

element.style {
    padding: 5px 0 0 10px;
}

.out_wrapper { width:100%; float:left; }
.advert { right:0; top:555px; height:172px; position:absolute; z-index:10;} 
.top_wrapper { width:100%; float:left; background:url(site_images/top_nav_bg.jpg) repeat-x top left; }
.top_section { width:998px; margin:0 auto; padding:0 0 11px  0; position:relative; }
.top_face { margin:4px 0 0 0; }
.maywant { font:bold 15px "Calibri",Arial,Helvetica,sans-serif; color:#000000; padding:12px 0 5px;  }

.coustomer { margin-top:-9px; }

#wrapper {width:998px; margin:0px auto 0 auto;}

#header {margin:0px 0 8px 0; width:998px;}
.logo {float:left; width:387px; padding:18px 0 0 0;}
#header p a {color:#83807b;}

.unclelogo { width:464px; margin:20px auto 0;  }
.topright { width:584px; float:right; }
.searchtxtbox {border-bottom:1px solid #ccc; width:187px; border-right:1px solid #ccc; border-top:1px solid #000; border-left:1px solid #000; padding:5px; font-weight:bold; font-size:12px; color:#F05134;}

.searchbox_home { padding:7px 7px 10px; height:18px; color:#666666; border:none; background:url(site_images/searc_bg_home.jpg) no-repeat top left; font:17px "calibri", Arial, Helvetica, sans-serif; float:left; width:620px; }
.searchbox_homeInner { padding:7px 7px 10px; height:18px; color:#666666; border:none; background:url(site_images/searc_bghome.jpg) no-repeat top left; font:17px "calibri", Arial, Helvetica, sans-serif; float:left; width:570px; }

.searchbox { width:202px; padding:11px 12px 10px 10px; height:18px; color:#666666 !important; border:none; background:url(site_images/searc_bg_inner.jpg) no-repeat top left; font:12px "Spinnaker", Arial, Helvetica, sans-serif; float:left; } 
.searchboxValidate { width:202px; padding:11px 12px 10px 10px; height:18px; color:#666666 !important; border:none; background-color:#FFFFA3; font:12px "Spinnaker", Arial, Helvetica, sans-serif; float:left; } 
.searchbox[type=password] { color:#666 !important; font:12px Arial, Helvetica, sans-serif !important; }

.message_bg, .message_bg_blogs { width:206px; padding:11px 12px 10px 10px; color:#666666; border:none; background:url(site_images/message_bg.jpg) no-repeat top left; font:12px "Spinnaker", Arial, Helvetica, sans-serif; float:left; }

.message_bg_blogs { background:url(site_images/message_bg_blogs.jpg) no-repeat top left; }

.left_banner { width:666px; float:left; padding:0 0  0 20px;  }
.search_banner { padding:35px 0 0 0;  width:100%; }
.search_banner1 { padding:63px 0 0 0;  }
.left_banner label { float:left; font:16px/36px "Varela Round", Arial, Helvetica, sans-serif; color:#662b7a; padding:0 8px 0 0; }
.left_banner .banner_head { font:25px 'Conv_quicksand_bold-webfont',Sans-Serif; color:#000; padding:40px 0 30px 0;  }
.left_banner .banner_head span { color:#662b7a; }
.banner label {
    color: #662B7A;
    float: left;
    font: 16px/36px "Varela Round",Arial,Helvetica,sans-serif;
    padding: 0 8px 0 0;
}
.banner_h2 { width:100%; float:left;   font:32px 'Conv_quicksand_bold-webfont',Sans-Serif; padding:25px 0 12px 0; color:#662B7A; margin:0;   }
.banner_txt  { width:175px; padding:0 0 0 20px; float:left; }
.banner_txt span { width:100%; float:left; display:block; padding:35px 0 15px 0; color:#000; border-bottom:dashed 1px #b394c4; }
.banner_txt img { margin:17px 0 0 0; }
.youtube_vedio { width:455px; float:left; }
.banner_txt .signup_button { position: absolute; right: 45px; bottom: 40px; }
.right_banner { float:right; width:302px; padding-top:12px; }
.support_h2 { font:18px 'Conv_quicksand_bold-webfont',Sans-Serif; width:100%; float:left; padding:10px 0 20px 0; color:#672d7b; }
.sup_rgt { width:100%; float:left; }

#header #tel {width:145px; position:relative;}
#header #tel img {position:absolute; top:0px;}
#topinfo {font-size:13px; font-weight:normal; padding-top:17px;  clear:both; margin-left:0px; float:right; width:645px; position:relative; }
#topinfo ul { margin:0; padding:0; float:right;  top: 21px !important; }
#topinfo li {float:left; padding:0 14px 0 13px; background:url(site_images/top_saporter.jpg) no-repeat top left; color:#fff;}
#topinfo li:first-child { background:none; }
#topinfo a {color:#fff; display:block; float:left; }
#topinfo a:hover { color:#fff; }
#topinfo a.selected { color:#fff; }
.usern { position:absolute; top:3px; right:15px; font:12px "Varela Round",Arial,Helvetica,sans-serif !important; color:#fff; width:100%; text-align:right;}

#nav {width:995px; background:url(site_images/nav.jpg) top left no-repeat; padding:8px 0 7px 6px; float:left;}
#nav li {float:left; background:url(site_images/sep.jpg) 0px 6px no-repeat; padding-left:2px;}
#nav li:first-child {background:none;} 
#nav li a {color:#fff; display:block; padding:0 0 0px 12px; font:13px "Varela Round", Arial, Helvetica, sans-serif;}
#nav li a span {padding:9px 11px 15px 0; display:block;}
#nav li a.current, #nav li a:hover {background:url(site_images/current.png) top left no-repeat;}
#nav li a.current span, #nav li a:hover span {background:url(site_images/currentspan.png) top right no-repeat; color:#662b7b;}
#nav li a.current-blue {background:url(site_images/current-blue.png) top left no-repeat;}
#nav li a.current-blue span {background:url(site_images/current-blue-span.png) top right no-repeat; color:#FFF;}
#nav li.last {float:right; margin:0 15px 0 0; background:none;}
#nav li.last a {background:url(site_images/last.png) top left no-repeat; padding-left:24px;}
#nav li.last a span {background:url(site_images/lastspan.png) top right no-repeat; padding:9px 50px 12px 8px; width:80px;}
#nav li.last a:hover span {color:#FFF;}

#searchBox {margin:20px 0 10px 10px; width:980px; text-align:right; position:relative;}
#searchBox img, #searchBox input, #searchBox select {float:left;}
.sup_by { margin:2px 0 0 0 !important; padding-bottom:22px !important;}
.sup_by li { float:left;  font:16px 'Conv_quicksand_bold-webfont',Sans-Serif; color:#672d7b; padding:0 65px 0 0; margin:0;  }


#categoryBottomDesign { width:100%; float:left; margin:65px 0 0 0; }
#categoryBottomDesign h2 { font:24px "Segoe UI",Arial,Helvetica,sans-serif; color:#fff; padding:0 0 12px; } 
#categoryBottomDesign ul { float:left; margin:10px 0 0 0; }
#categoryBottomDesign ul li { width:229px;   float:left; font:14px "Segoe UI",Arial,Helvetica,sans-serif; color:#fff; }
#categoryBottomDesign ul li a { color:#662b7a; text-decoration:none; display: block;  margin-bottom: 5px; }
#categoryBottomDesign ul li ul { padding:13px 0 0 0; margin:0 !important; }
#categoryBottomDesign ul li ul li { padding:0 0 3px 0; margin:0; font:12px "Segoe UI",Arial,Helvetica,sans-serif; color:#fff; }
#categoryBottomDesign ul li ul li a { color:#fff; text-decoration:none; }


.bottom_info { width:100%; float:left; border:dashed 1px #b686c6; border-width:1px 0 1px 0; border-shadow:1px 0 #5f2f6f; margin:25px 0 0 0; padding:10px 0; }
.bottom_info ul li { float:left; padding:0 30px; }
.bottom_info ul li a { color:#fff; text-decoration:none; font:15px "calibri", Arial, Helvetica, sans-serif;  }

#dailydeal {min-height:295px; width:761px; position:relative; font-family:"calibri",Arial,Helvetica,sans-serif; font-size:13px;}
#dailydeal .uncleicon {position:absolute; left:0px; top:-18px; z-index:10;}
#dailydeal .dealsicon {position:absolute; left:-15px; top:5px; z-index:11;}
#dailydeal .banne {position:absolute; left:0px; bottom:0px; z-index:1;}
#dailydeal #greyblock {background:url(site_images/dailydeals.jpg) top right no-repeat #ebebeb; width:730px; height:224px; padding:10px;}
#dailydeal #greyblock h2 {font:21px 'Conv_quicksand_bold-webfont',Sans-Serif; color:#F05134; margin:10px 10px 10px 110px;}
#dailydeal #greyblock #text {width:250px;}
#dailydeal #greyblock #text span {color:#703287; line-height:20px; font-weight:bold;}
#dailydeal #bottomsec {position:absolute; bottom:0px; left:0px; width:761px; z-index:13;}
#dailydeal #bottomsec #dealsblue {background:url(site_images/dealsblue.png) bottom right no-repeat; font-size:15px; color:#FFF; float:left; padding:7px 10px 4px; width:459px;}
#dailydeal #bottomsec #dealsblue b {font-size:23px; padding:0 7px 0 4px;}
#dailydeal #bottomsec #dealsblue a {color:#FFF;}
#dailydeal #redlink {width:270px; font-size:15px; padding-top:15px;}
#dailydeal #redlink a {color:#F05134; font-weight:bold;}

#mygallery {background:url(site_images/bannerbg.jpg) bottom left repeat-x; padding-bottom:30px;}
#popitmenu {display:none;}

#content {width:998px; min-height:300px; height:auto !important; height:300px; margin:10px 0; position:relative;}   

#content #leftarea {width:760px;  position:relative;} 

#popularcat { margin-top:10px;  width:100%;}
.popularcatspan { width:100%; padding:10px 0 0 0;}
.popularcatspan ul {width:100%;}
.popularcatspan ul li {float:left; padding:8px 29px 8px 0; text-align:center; width:133px; font:16px "Varela Round", Arial, Helvetica, sans-serif ;}
.popularcatspan ul li span {  color:#f05036; float:left; width:100%; }

#content #leftarea ul#icons {width:735px; font-size:13px; padding:15px 0 19px 0px; margin-left:-30px;}
#content #leftarea ul#icons li {float:left; width:225px; padding:9px 0 12px 20px; margin-bottom:15px;}
#content #leftarea ul#icons li.restaurants {background:url(site_images/restaurant_icon.jpg) left top no-repeat;}
#content #leftarea ul#icons li.cafes {background:url(site_images/cafes_icon.jpg) left top no-repeat;}
#content #leftarea ul#icons li.fastfood {background:url(site_images/fastfood_icon.jpg) left top no-repeat;}
#content #leftarea ul#icons li.shopping {background:url(site_images/shopping_icon.jpg) left top no-repeat;}
#content #leftarea ul#icons li.pubs {background:url(site_images/pubs_icon.jpg) left top no-repeat;}
#content #leftarea ul#icons li.services {background:url(site_images/services_icon.jpg) left top no-repeat;}
#content #leftarea ul#icons li.hotels {background:url(site_images/hotels_icon.jpg) left top no-repeat;}
#content #leftarea ul#icons li.nightlife {background:url(site_images/nightlife_icon.jpg) left top no-repeat;}
#content #leftarea ul#icons li.arts {background:url(site_images/arts_icon.jpg) left top no-repeat;}
#content #leftarea ul#icons li a {color:#6A317E; padding:7px 0 0 10px; font-weight:bold;} 

#content #leftarea ul#cats {width:745px; color:#F05134; font-size:13px; padding:19px 0 0px 0px; border-top:1px dotted #D4D4D4;}
#content #leftarea ul#cats li {float:left; width:235px; padding:9px 0 0px 0px; margin-bottom:15px; height:255px;}
#content #leftarea ul#cats li h3 {font:bold 17px Arial,Helvetica,sans-serif; margin-bottom:10px; display:inline} /*"Varela Round",*/
#content #leftarea ul#cats li p {margin:10px 0 0 0; font-size:12px; color:#000;}
#content #leftarea ul#cats h1{color:#000; font-size:12px; padding:0px; margin:0px;}

#content #rightarea {width:225px; font-size:12px; color:#6a317e;}
#content #rightarea h2 {color:#652b7b; margin: 15px 0 0; letter-spacing: -1px;  padding: 0; font:21px 'Conv_quicksand_bold-webfont',Sans-Serif;}
#content #rightarea ul#rss {line-height:17px;  }
#content #rightarea ul#rss li {  padding:8px 0;}
#content #rightarea ul#rss li  a { color:#F05134; }

#minutedetails {width:998px; border-top:dotted 1px #d4d4d4; padding:21px 0 0 0; font:12px "SAMT", "Calibri", Arial, Helvetica, sans-serif;}
#minutedetails li {float:left; width:223px; padding-left:36px;}
#minutedetails li:first-child {padding:0px;}
#minutedetails li:first-child a {color:#e94c34;}
#minutedetails li:first-child a img {float:left; margin:0 10px 0px 0;}
#minutedetails li:first-child a b {margin-top:6px; display:block;}
#minutedetails li img {float:left; margin:0 10px 0px 0;}
#minutedetails li strong {font-size:18px; color:#774887; float:left;}
#minutedetails li p {margin-bottom:10px;}
#minutedetails li ul { padding:15px 0 0 0; }
#minutedetails li ul li {padding:0 0 10px 0 !important;}
#minutedetails li#twitter {background:url(site_images/twicon.gif) left top no-repeat;}
#minutedetails li#twitter a {color:#327bbe;}
#minutedetails li#twitter p {margin-bottom:2px;}
#minutedetails li#twitter em {text-transform:capitalize; font-style:normal; color:#c1c1c1;}

#footer .manifesto { position: absolute; top: -8px; margin-left:-78px;  }

#footer { width:100%; float:left; background:url(site_images/cat_bg.jpg) repeat-x top left; margin-top:18px; padding:8px 0 40px 0; position: relative;}
#footer p {color:#fff; width:230px; font:12px Arial,Helvetica,sans-serif; padding:15px 0 0 0;}
.copyright {color:#cca7d9 !important;}
.email { width:110px !important; }
.email a { color:#fff; text-decoration:none; }

.footsection { width:998px; margin:0 auto; position:relative; }

.ddsmoothmenu {width:100%;}
.ddsmoothmenu ul {z-index:100; margin:0; padding:0; list-style-type:none;}

/*Top level list items*/
.ddsmoothmenu ul li {position:relative; display:inline; float:left;}

/*Top level menu link items style*/
.ddsmoothmenu ul li a {color:white;   color:#2d2b2b; text-decoration:none;}
* html .ddsmoothmenu ul li a {/*IE6 hack to get sub menu links to behave correctly*/
display:inline-block;}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {color:white;}

.ddsmoothmenu ul li a.selected {/*CSS class that's dynamically added to the currently active menu items' LI A element*/
background:url(site_images/current.png) top left no-repeat; color:#FFF;} 

.ddsmoothmenu ul li a.selected span { background:url(site_images/currentspan.png) top right no-repeat; color:#fff; }
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul {position:absolute; left:6px !important;  top:35px !important; display:none; visibility:hidden; background:#723289; width:180px !important;}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li {display:list-item; float:none; background:none !important;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul {top:0;}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a {width:165px; /*width of sub menus*/
padding:5px 5px 5px 10px !important; margin:0; border-top-width:0; border-bottom:1px solid #fff;}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height:1%;} /*Holly Hack for IE7 and below*/

/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass, .rightarrowclass {display:none;} 

/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow {position:absolute; left:0; top:0; width:0; height:0;}
.toplevelshadow {opacity:0.8;}


.ddsmoothmenut ul {z-index:100; margin:0; padding:0; list-style-type:none;  font:15px "Varela Round",Arial,Helvetica,sans-serif;}

/*Top level list items*/
.ddsmoothmenut ul li {position:relative; display:inline; float:left;}

/*Top level menu link items style*/
.ddsmoothmenut ul li a {color:white;   color:#2d2b2b; text-decoration:none;}
* html .ddsmoothmenut ul li a {/*IE6 hack to get sub menu links to behave correctly*/
display:inline-block;}

.ddsmoothmenut ul li a:link, .ddsmoothmenut ul li a:visited {color:#5E5A51;}

.ddsmoothmenu ul li a.selected {/*CSS class that's dynamically added to the currently active menu items' LI A element*/
background:url(site_images/current.png) top left no-repeat; color:#FFF;} 

.ddsmoothmenu ul li a.selected span { background:url(site_images/currentspan.png) top right no-repeat; color:#fff; }


/*1st sub level menu*/
.ddsmoothmenut ul li ul { position:absolute; right:0px !important;  top:18px !important; display:none; visibility:hidden; background:#662b7a url(site_images/drop_bot.jpg) no-repeat bottom left; width:186px !important; padding:0 0 22px 0 !important; font:13px "Varela Round",Arial,Helvetica,sans-serif; }

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenut ul li ul li { display:list-item; float:none; background:none !important; }

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenut ul li ul li ul {top:0;}
.ddsmoothmenut ul li ul li:first-child { padding-top:12px !important; }
/* Sub level menu links style */
.ddsmoothmenut ul li ul li a {width:185px; /*width of sub menus*/ padding:5px 0px 5px 1px !important; margin:0;  }

/* Holly Hack for IE \*/
* html .ddsmoothmenut{height:1%;} /*Holly Hack for IE7 and below*/



/*------subpages------*/
ul#subpages {width:510px; float:left; margin-bottom:15px;}
ul#subpages li {float:left; width:160px;}
ul#subpages a {color:#12a2fd;}
ul#subpages a:hover {color:#FF3300;}

/* -----registeration page -------*/
.innpages {padding:5px 0;}
#statictext, #registerwrapper, #prodisc {width:745px; float:left; color:#666;}
#registerwrapper1 {width:733px; /*float:left;*/ clear:both; color:#666;}
#registerwrapper a {color:#F05134;}
#registerwrapper p {clear:both; width:660px;}
#registerwrapper .textbox {border:solid 1px #c9c9c9;}
.register {width:360px; margin:0 0 15px 0;}
.register h2 {color:#665b44; font-size:13px; font-weight:bold; margin-bottom:10px;}
.register p {clear:both; margin:0 !important; padding:15px 0 0 0; text-align:left !important; width:auto !important;}
/*.register p b {float:left; font-weight:normal; color:#662B7B; width:184px; padding:3px 0 0 150px; font:normal 11px Arial, Helvetica, sans-serif!important;}*/

.register p b {display:block; font-weight:normal !important; clear:both; font-size:12px; font-family:Arial; padding-left:150px  }

.register p b > font { white-space:nowrap; font:normal 11px arial !important; color:#F00;}

#cpwd_div font { white-space:normal!important; }
#pwd_div font { white-space:normal!important; }

.register p label, .register p input {float:left;}
.register p label {width:152px; padding:2px 0 0 0;}

.login1 {padding:0 0 35px 0; float:left; clear:both; width:660px;}
.login1 p {clear:both; margin:0; padding:10px 0 0 0; text-align:left !important; width:auto !important;}
.login1 p label, .login1 p input {float:left;}
.login1 p label {width:120px; padding:2px 0 0 0;}
.login1 p input {width:280px !important;}
.login1 p input[type="image"] {width:auto !important;}
.login1 h2 {color:#333; font-size:13px; font-weight:bold;}

#statictext p {margin-bottom:10px; line-height:17px;;}

/*--innerpage start --*/
.cartpage {background:#D5CEC0; padding:5px 5px; font:12px Arial, Helvetica, sans-serif; color:#555;}
.cartdis {padding:5px 10px; color:#000000;  border-bottom:#eaeaea solid 1px;}

.body_mainhaeding {margin:0 0 15px 0;}
.body_mainhaeding h1 {color:#6d2f82; font:22px 'Conv_quicksand_bold-webfont',Sans-Serif;}

.persant { font:12px "Varela Round",Arial,Helvetica,sans-serif; color:#e43110; background:url(site_images/persen_buleat.jpg) no-repeat top left;  height:30px; padding-left:34px; line-height:25px; }

.body_mainhaeding_seac {margin:0 0 15px 0; width:250px; float:left;}
.body_mainhaeding_seac h1 {color:#6d2f82; font:20px 'Conv_quicksand_bold-webfont',Sans-Serif; text-align:left;}


ul.usermenu li {display:block; padding:10px 0 0 0; text-align:left;}
ul.usermenu li a {color:#333333; text-decoration:underline;}

.selectbox, .textbox, .stextbox, .inputbox {border:1px solid #ccc;}

.textbox,.inputbox {width:160px; color:#666; padding:4px;} 

/*--bottom section start --*/
#bottomwrapper {float:left; width:100%; padding:10px 0 2px 0;}
#bottomnav {background:#29292a; width:988px; padding:3px 5px;}
#bottomnav ul li {padding:5px 0 0 0;}
#bottomnav ul li a {padding:0 5px; color:#949495; border-left:#949495 solid 1px;}
.follow {float:right !important;}
#bottomnav  h2 {color:#949495 !important;}
#bottomnav div p {padding:5px 0 0 5px; margin:0px;}
/*--bottom section end --*/


/*--product section start --*/
#productwrapper, .productwrapper {width:753px; margin-top:15px;}

.nav1, .nav2 {text-align:right; width:896px; color:#515151; font:13px "Varela Round",Arial,Helvetica,sans-serif; padding:10px 0px; float:left;}
.nav2 {margin-top:10px; border-top:1px dotted #999999;}

.nav1 span.select_pagging, .nav2 span.select_pagging { font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding:4px 8px; margin:0 6px; background:url(site_images/pagging_bg.png) no-repeat center;  }

.nav1 a, .nav2 a {color:#652a7c; font:bold 12px Arial, Helvetica, sans-serif; padding:0 5px;}
.nav1 a:hover , .nav2 a:hover {color:#222 !important;}  
.nav1 div , .nav2 div {float:left;}
.nav1 .navleft, .nav2 .navleft {display:none;}
.nav1 div.navleft ul, .nav1 div.navleft ul li, .nav1 div.navleft ul a, .nav2 div.navleft ul, .nav2 div.navleft ul li, .nav2 div.navleft ul a {float:left; font-weight:bold; margin:0; padding:0; list-style:none;}
.nav1 div.navleft ul li, .nav2 div.navleft ul li {padding:0 20px 0 0;}
.nav1 div.navright, .nav2 div.navright {float:left;}

.prod_mid {float:left; width:175px;}
.product {float:left; width:160px; margin:0 6px 13px; min-height:225px; border:8px solid #D5CEC0; background:#D5CEC0; padding-top:3px;}  
.product p.productname {padding:10px 0px 0px 0px;}
.product p.productname a {font-size:11px;}
.product p.productimg {height:160px; width:160px; background:#fff; text-align:center; display:table-cell; vertical-align:middle;}
.product p.productimg img {max-height:180px;} 
.product p.productname font {color:#666 !important; font:bold Arial, Helvetica, sans-serif;} 
.product p.productname strong a {padding-top:7px; display:block;}
.product p.price a {font-size:12px;}
.product form {display:none;}
.price ,.price font {font:18px Arial, Helvetica, sans-serif; color:#4c130c !important;}
.big_product {float:left; width:320px; border:10px solid #D5CEC0; text-align:center; min-height:320px; height:auto !important; height:320px; display:table-cell; vertical-align:middle; background:#FFF;}
.big_product a {width:320px !important;}
.textboxnews {width:130px; border:0; height:15px; padding:5px; font:Arial, Helvetica, sans-serif; color:#333333;}
.tborder {border:1px solid #CCCCCC;}
.phone {text-decoration:none; color:#003399;}
.phone,.btn,.remove,.login,.cartproducts {font-family:Arial;}
.otherlinks {font:bold 12px Arial; color:#333399; text-decoration:none;}
.newbestspecialshortdis, .newbestspecialheading, .body_textlinks {color:#666;}
.body_texthaeding,.cartpage,.morelinks,.phone, .cartproducts{font-weight:bold;}
.productshow {color:#FFFF00;}
.shortdiscription{color:#000000; text-decoration:none;}

.remove {background:#f7b32c !important;}
.btn, .remove {border:none; background:#dc4a31; font-weight:bold; cursor:pointer; padding:4px 10px; color:#fff; text-align:center;} 
 
.cartproducts, .morelinks {color:#009FD7 !important; text-decoration:none;}
.textboxlogin {font-family:Arial, Helvetica, sans-serif; border:1px solid #aaaaaa; color:#666; width:150px; padding:4px;} 

.sitemapBreadcumb {padding-bottom:10px; border-bottom:1px dotted #999999;}
.rightarrowclass {margin-left:10px;}
.qttxt {border:1px solid #C9C9C9; padding:2px;} 


/* All business sectors */
ul.topnav {
	list-style:none;
	padding:0 20px;
	margin:0;
	float:left;
	width:998px;
	background:#222;
	font-size:1.2em;
	background:url(topnav_bg.gif) repeat-x;
}
ul.topnav li {
	float:left;
	margin:0;
	padding:0 4px 0 0;
	position:relative; /*--Declare X and Y axis base for sub navigation--*/
}
ul.topnav li a { 
	display:block; 
	float:left;
}
ul.topnav li a:hover{
	background:url(topnav_hover.gif) no-repeat center top;
}
/*ul.topnav li.last span {width:17px; height:35px; float:left; background:url(subnav_btn.gif) no-repeat center top;}*/
/*ul.topnav li span.subhover {background-position:center bottom; cursor:pointer;} --Hover effect for trigger--*/
ul.topnav li ul.subnav {background:url(site_images/ulbg.png) bottom left no-repeat;
	list-style:none; position:absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	right:16px; top:35px; display:none; float:right; width:167px; padding:0 10px 10px; z-index:10;}
ul.subnav li {background:none !important; border-bottom:solid 1px #9242b0; width:152px;}
ul.subnav li a {background:none !important;}
ul.subnav li a:hover {color:#eee0f3 !important;}
html ul.topnav li ul.subnav li a {float:left; padding:7px 7px 7px 0 !important;} 

/* sliding login box */
#sliderWrap {float:right; width:277px;} 
#slider {position:absolute; /*background:url(site_images/sliderbg.png) bottom left no-repeat;*/ width:250px; height:100px; z-index:150; margin-top:-81px;}
#slider img {border:0;}
#sliderContent {margin:4px 0 0 0; float:right; text-align:right; color:#fff;}
#sliderContent li { float:left; padding:0 10px; }
#sliderContent li a { color:#000 !important; }
#sliderContent p { margin:0; padding:0; width:240px;}
#sliderContent .mwinput {background:#75438a; padding:7px 5px; float:left; color:#fff; width:100px; margin:0 5px 7px;}
#openCloseWrap {position:absolute; margin:81px 0 0 0px;}

#results {float:left; width:760px; font-family:"Calibri",Arial,Helvetica,sans-serif;}
#results li { border: 1px solid #65526C; border-radius:6px; float: left;  margin: 0 0 15px;    padding: 10px; }
#results li .catimg { width:232px; text-align:center; min-height:144px; height:auto !important; height:144px; }
#results li .catimg img { max-width:232px; max-height: 144px;}
#results li .catimgfree { width:232px;  text-align:center; min-height:144px; height:auto !important; height:144px;}
#results li .catimgfree img { max-width:232px; max-height: 120px;}
#results li .nwdesc {margin:0; padding:0 0 0 10px; width:270px; line-height:16px;}
#results li .nwdesc h2 {color:#ee4f39; font-size:16px; line-height:18px; margin-bottom:7px; font-weight:bold;}
#results li .nwdescfree {margin:0 10px 0 0; padding:0 0 0 10px; line-height:16px; width:250px; border-right:solid 1px #aeb3c3; border-left:solid 1px #aeb3c3; min-height:124px; }
#results li .nwdescfree h2 {color:#ee4f39; font-size:16px; line-height:18px; margin-bottom:7px; font-weight:bold;}
#results li .address {width:120px; height:118px;}
#results li .phoneno {  font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#622779; width:200px; /*height:70px;*/ padding:10px 0 10px 5px;  text-align:left; }
#results li .phoneno .phonen { background:url(site_images/phoneicon.jpg) 8px 11px no-repeat; padding:11px 0 0 32px; height:25px; }
.cat_des { width:498px!important; }
.cat_des1 { width:729px!important; height:auto!important; }
.cat_img { padding:9px 0 0 10px!important; text-align:right; }
.cat_img1 { padding:9px 0 0 10px!important; text-align:right; width:100px!important; }
.cat_img1 img { max-width:150px; }
.cat_img img {max-width:235px;}

.content-box {float:left; width:750px; margin-top:10px;}
.content-box .content-box-header {float:left; width:750px;}
ul.content-box-tabs {float:left; width:750px; font-size:12px; font-weight:bold; padding-bottom: 20px; }
ul.content-box-tabs li {float:left; width:70px;  padding:0 37px 0 0;}
ul.content-box-tabs li a {color:#fff; display:block;   cursor:pointer;  width:70px; height:86px; text-indent:-9999px; text-align:left;}



.dasboard a { background:url(site_images/dasboard.jpg) no-repeat top left;  }
.dasboard a:hover { background:url(site_images/dasboard.jpg) no-repeat top left;  }
.select1 { background:url(site_images/dasboard_select.jpg) no-repeat top left !important; } 

.business_prof a { background:url(site_images/business_profile.jpg) no-repeat top left;  }
.business_prof a:hover { background:url(site_images/business_profile_select.jpg) no-repeat top left;  }
.select2 { background:url(site_images/business_profile_select.jpg) no-repeat top left !important;  } 

.my_status a { background:url(site_images/my_status.jpg) no-repeat top left;  }
.my_status a:hover { background:url(site_images/my_status_select.jpg) no-repeat top left;  }
.select3 { background:url(site_images/my_status_select.jpg) no-repeat top left !important; } 


.message1 a { background:url(site_images/message.jpg) no-repeat top left;  }
.message1 a:hover { background:url(site_images/message_select.jpg) no-repeat top left;  }
.select4 { background:url(site_images/message_select.jpg) no-repeat top left !important; } 


.business_promot a { background:url(site_images/business_promo.jpg) no-repeat top left;  }
.business_promot a:hover { background:url(site_images/business_promo_select.jpg) no-repeat top left;  }
.select5 { background:url(site_images/business_promo_select.jpg) no-repeat top left !important; } 


.prod_serv a { background:url(site_images/product_service.jpg) no-repeat top left;  }
.prod_serv a:hover { background:url(site_images/product_service_select.jpg) no-repeat top left;  }
.select6 { background:url(site_images/product_service_select.jpg) no-repeat top left !important; } 


.blog a { background:url(site_images/blogicon.jpg) no-repeat top left;  }
.blog a:hover { background:url(site_images/blogicon_select.jpg) no-repeat top left;  }
.select7 { background:url(site_images/blogicon_select.jpg) no-repeat top left !important; } 


.content-box .content-box-content {float:left; width:735px; padding:8px;}

.business_border { border: 1px solid #BBB3BE; color:#555555; margin-top: 12px; padding:0px; }
.content-box-content .tab-content {min-height:160px; height:auto !important; height:550px;}


.city_changer { font:14px "Varela Round",Arial,Helvetica,sans-serif; left: 0;  position: absolute;  top:10px;  width: 380px;   z-index: 51; padding:0 0 0 28px; }
.city_changer a { color:#fff; }
.city_changer label { float:left; line-height:32px !important; }
.city_changer_label {  color:#fff; margin: 0 0 0 10px;  padding: 0 0 0 22px; background:url(site_images/city_arrow.png) no-repeat  center left; }
.city_changer_select {font:bold 14px Arial, Helvetica, sans-serif; color:#fff;}


ul.social_icons_top {width:278px;}
ul.social_icons_top li  {display:inline; margin-right:5px;}

#productwrapper #results {width:725px; font-size:12px;}
#productwrapper #results li {width:725px;} 
#productwrapper #results li .nwdesc {width:230px; }
#productwrapper #results li p b {font-size:14px;}
#productwrapper #results li p b a { color:#F05134; }

.pro_desc  p { word-wrap:break-word; }

.pro_desc h2 {color:#F05134; font:bold 14px "Varela Round",Arial,Helvetica,sans-serif; margin-bottom:7px; width:100%; float:left;}
.prod_sub_head { font:bold 14px "Varela Round",Arial,Helvetica,sans-serif; color:#79398e; background:url(site_images/right_buleat.jpg) no-repeat 0 4px; padding:0 0 0 15px; width:100%; float:left;}
.prod_sub_head a {  color:#79398e; text-decoration:none; }
.prod_text { padding:5px 0 10px 15px; border-bottom:solid 1px #b5bac9; margin-bottom:10px; width:96%; float:left; }

.smlgreybox {background:#fff; border:solid 1px #65526c; padding:10px; font-family:"calibri",Arial,Helvetica,sans-serif;}
.smlgreybox h3 {color:#F05134; margin-bottom:5px; font:bold 14px "Varela Round",Arial,Helvetica,sans-serif;}

.smlgreybox_bot {background:#fff; border-left:solid 1px #c7cbd6; padding:10px; font-family:"calibri",Arial,Helvetica,sans-serif;}
.smlgreybox_bot h3 {color:#F05134; margin-bottom:15px; text-align:left; font:bold 14px "Varela Round",Arial,Helvetica,sans-serif; float:left; width:100%;}

.profile_rgt { width:275px; padding:10px; border:1px solid #65526C; float:left; border-radius:5px; margin:0 0 12px; }

.revie_bot { width:650PX; padding:10px; border:1px solid #65526C; float:left; border-radius:5px; margin:0 0 12px;  }
.read_review { background:url(site_images/right_buleat.jpg) no-repeat 0 4px; padding:0 0  0 15px; }
.revie_bot p { padding:0 0 10px 16px; width:96%; float:left;  }

.contdirect {}
.contdirect_home { border:solid 1px #d2d2d2; font:16px "calibri",Arial,Helvetica,sans-serif;}

.contdirect textarea {border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #000; border-left:1px solid #000;}
.contdirect p {margin:10px 0; line-height:18px;}

.thum_images { width:395px; float:left; margin:10px 25px 0; position:relative; }

.anyClass { width:395px !important; float:left; height:82px !important; }
.anyClass ul{margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1; width: 2520px; left: -840px;  }
.anyClass ul li {overflow: hidden; padding-right: 4px; padding-left: 4px; float: left; width:110px; height: 80px; line-height:110px; display:table-cell; vertical-align:middle;}
.anyClass ul li img { height:80px; max-width:110px; }
.next { background:url(site_images/right_arrow.png) no-repeat top left; width:32px; height:32px; position:absolute; right:-32px; top:29px;  cursor:pointer; }
.prev { background:url(site_images/left_arrow.png) no-repeat top left; width:32px; height:32px; position:absolute; top:29px; left:-32px; cursor:pointer;  }

.bus_name { font:bold 14px "Varela Round",Arial,Helvetica,sans-serif; }



#thumbnailsbox { text-align:right; height:36px; padding:10px 10px 5px 5px; width:435px; float:right;}
#thumbnailsbox img {border:solid 1px #bf76e1; margin:0 2px;}
#thumbnailsbox iframe {border:solid 1px #bf76e1; margin:0 2px; height:35px; max-width:40px; overflow:hidden} /*shyam*/
.thum_images iframe {border:solid 1px #bf76e1; margin:0 2px; height:80px; max-width:110px; overflow:hidden} /*shyam*/
.videoframe iframe { margin:0 2px; height:320px; max-width:450px; overflow:hidden } /*shyam*/
.pro_desc .mailid {background:url(site_images/mailid.jpg) no-repeat left; color:#F05134;  font-weight:bold; margin-top:10px; padding-left:43px; word-wrap: break-word;}
.message {background:url(site_images/bubble.jpg) no-repeat -6px ; color:#F05134;  font-weight:bold; margin-top:10px; padding-left:43px; height:25px;}
.prmotion { background:url(site_images/promotion_bg.jpg) no-repeat 2px center;  font:bold 11px "Varela Round", Arial, Helvetica, sans-serif; margin:8px 0 0 0 !important; padding:0 0 0 40px; }
.prmotion a { color:#fff !important;  background:#f1b135; display:block; padding:5px; }
.pro_desc .weburl {background:#fff; color:#703086; font-size:12px; font-weight:bold; margin:7px 0; word-wrap:break-word; padding:4px 0; word-wrap:break-word;}
#results .mailid  { background:url(site_images/mailid.jpg) no-repeat left; color:#6A317E; font-weight:bold; margin: 19px auto 0 0;
    padding: 0 0 0 33px; font:12px "Varela Round", Arial, Helvetica, sans-serif; word-wrap: break-word; } 
.left_long_dec img { max-width:295px; }
.left_long_dec font { font:12px Arial, Helvetica, sans-serif!important; line-height:17px!important;}
.pro_desc .phone2 {background:url(site_images/phoneicon.jpg) no-repeat left 2px; padding:0px 0 5px 42px; margin:10px 0 0; font-weight:bold; font-size:16px; color:#622779;}
.pro_desc .phone3 {background:url(site_images/message_prof.jpg) no-repeat left 2px; padding:0px 0 5px 42px; margin:10px 0 0; font-weight:bold; font-size:18px; color:#622779;}

.pro_desc .fax {background:url(site_images/fax.jpg) no-repeat left; color:#F05134; font-size:15px; font-weight:bold; margin-top:5px; padding-left:25px;}
.pro_detail img { max-width:600px; }
.newslet { width:400px;}
.newslet p { margin:0; padding:0 0 5px 0; width:100%; float:left;}
.newslet p label {  color: #652A7A;
    float: left;
    font: normal 12px Arial,Helvetica,sans-serif;
    width: 140px; }
.newslet p input {  border-color: #000000 #CCCCCC #CCCCCC #000000;
    border-right: 1px solid #CCCCCC;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin-bottom: 12px;
    padding: 5px!important;
    width: 170px; }
	
	
#twitter {clear:both; background:url(site_images/twicon.gif) no-repeat 183px 15px;    width:219px; float:left; border:solid 1px #65526C; padding:0 12px 12px 0;  -moz-border-radius: 5px; border-radius: 5px; margin:0 0 10px; height:372px; overflow:hidden;  }
#twitter a {color:#327bbe;}
#twitter p {margin-bottom:2px;}
#twitter em {text-transform:capitalize; font-style:normal; color:#c1c1c1;}
.with_us { width:600px !important; float:left; font:bold 13px "Varela Round",Arial,Helvetica,sans-serif !important; color:#662b7a !important; padding:0 0 0 115px !important ; }
	
.allpromotions { width:100%; float:left; margin:10px 0 0 0; position:relative; height:230px; }


.allpromotions p.viewall { width:100%; float:left; text-align:left; color:#F05134; font:bold 14px "Segoe UI",Arial,Helvetica,sans-serif; }
.allpromotions p.viewall a { color:#F05134; text-decoration:none;  }

.promotion_box {  float:left;  padding:5px; border:solid 1px #e3e0e4; width:214px;}
.promotion_box p.promotion_img { width:214px; height:80px; vertical-align:middle; display:table-cell; _line-height:118px; .line-height:118px; padding:5px 0; text-align:center; }
.promotion_box p.promotion_img img {  max-height: 80px;   }
.promotion_box p.promotion_name  {  float:left; padding:3px 0 0; height:14px;  }
.promotion_box p.promotion_name a { font:bold 12px "Lucida Sans", Arial, Helvetica, sans-serif; color:#6d2f82; text-decoration:none; } 
.promotion_box p.company_name  { height:34px; font:bold 12px "Lucida Sans", Arial, Helvetica, sans-serif;	 }

#dashboard {  margin-top:12px;  width:735px; color:#555; float:left; }
#dashboard h2 { color:#6D2F82; font:bold 16px "Varela Round", Arial,Helvetica,sans-serif; margin-bottom:10px; }
#dashboard h2 span.status { background:url(site_images/status_icon.jpg) no-repeat top right; width:31px; height:33px; float:right; }
#dashboard h2 span.prmotion { background:url(site_images/promotion_icon.jpg) no-repeat top right; width:31px; height:33px; float:right; }
#dashboard h2 span.product_icon { background:url(site_images/product_icon.jpg) no-repeat top right; width:31px; height:28px; float:right; }
#dashboard h2 span.message { background:url(site_images/message_icon.jpg) no-repeat top right; width:31px; height:23px; float:right; }
#dashboard  span.help_icon { background:url(site_images/help_icon.jpg) no-repeat top right; width:31px; height:26px; float:right; }

.das_head { font:11px "Varela Round", Arial,Helvetica,sans-serif; color:#6e6b66;  }
.das_cont  { font:bold 11px "Varela Round", Arial,Helvetica,sans-serif; color:#321e39;} 
.das_bord { border:solid #dcd8dd; border-width:1px 0 0 0; }
.das_bord_bot { border-bottom:solid 1px #dcd8dd; }
.sub_comp { word-wrap:break-word; width:100px; }

#dashboard p {font:13px "calibri",Arial,Helvetica,sans-serif; }
.imglft img { float:left; }

#chartabove {
    color: #7E7F80;
}
#chart {
    border-bottom: 5px solid #EF4024;
    border-top: 5px solid #EF4024;
    color: #7E7F80;
    margin-top: 40px;
    padding: 23px 0;
}
#nwfoot {
    clear: both;
    color: #545454;
    font-size: 18px;
    padding: 50px 0 20px;
}
#chart .gr {
    background: none repeat scroll 0 0 #EFEEEA;
}
#chart .or {
    background: none repeat scroll 0 0 #FCF1DB;
}
#chart tr {
    padding-left: 7px;
}
#chart td {
    border: 1px solid #FFFFFF;
    font-weight: bold;
    padding: 10px 5px 10px 15px;
}
.chartbg {
    background: url(site_images//chartbg.jpg) no-repeat scroll center top transparent;
    font: 20px "calibri",Arial,Helvetica,sans-serif;
    padding: 25px 0;
}

.faqcontent { width:998px; float:left; margin:30px 0;   color:#000; font:12px Arial, Helvetica, sans-serif;}

.faqcontent h2 {
	color:#F05134;
    font:bold 26px "calibri",Arial,Helvetica,sans-serif;
    margin-bottom: 20px;
	padding-bottom:10px;
	border-bottom:solid 1px #666;
}

.faqcontent p { font:12px Arial, Helvetica, sans-serif; color:#000; line-height:18px; padding:0 0 7px 0; }
.faqcontent p strong { color: #64297B; font-family: "Calibri",Arial,Helvetica,sans-serif; font-size: 20px;  margin-bottom: 10px; } 
.faqcontent ul { margin:0 0 20px 20px; list-style:disc;}
.faqcontent ul li { list-style:disc; padding:0 0 3px 0; line-height:20px; }



.twtr-tweet{ margin:1px 0px !important}

.twtr-bd p { font:normal 12px arial !important;}
.abouttext{ font-size:12px; line-height:18px;}

.contsubmit {  border:1px solid #602076 !important; background:#703285; color:#ffffff; font:bold 12px tahoma; padding:5px 8px }
.face_rgt { width:170px; float:left; padding:5px 0 0;}
/*.fb_ltr { width:170px!important;  }*/
.twit_rgt { float:left; width:50px;  }
#mailleft { float:left; width:144px;  padding:10px; margin:0 14px 0 0; border:solid 1px #b8b6bb;  }
#mailleft ul li { padding:0 0 25px 0; color:#404040; }
#mailleft ul li a { color:#404040 !important; }

#mailright { width:550px; float:left;  border:solid 1px #b8b6bb; }
.mailbox, .mailselect { color:#404040; padding:0 0 15px 0; }

.inbox { background:url(site_images/mail_inbox.jpg) no-repeat top left; padding:0 0 25px 26px !important;}
.sentmail { background:url(site_images/mail_sent.jpg) no-repeat top left; padding:0 0 25px 26px !important; } 
.favourite { background:url(site_images/mail_favourite.jpg) no-repeat top left; padding:0 0 25px 26px !important;}
.viewmessage { background:url(site_images/view_message.png) no-repeat top left; padding:0 0 25px 26px !important; }
.reply_message { background:url(site_images/reply.jpg) no-repeat top left; padding:0 0 25px 26px !important; }


.messagebtn { background: #db4930;
    border-color: #CCCCCC #BBBBBB;
    border-left: 1px solid #BBBBBB;
    border-radius: 3px 3px 3px 3px;
    border-right: 1px solid #BBBBBB;
    border-style: solid;
    border-width: 1px;
    color: #fff;
    cursor: default;
    font:12px Arial, Helvetica, sans-serif;
    margin: 0 3px 5px 0;
    outline: medium none;
    padding: 3px 8px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
	width:95px;
	display:block;
	float: left;
	}
	
.fav { width:298px; text-align:left; float:left; vertical-align:middle; margin:0; position:relative; clear:both; background:#fff; z-index:99; }
.fav img { margin-left:41px; }
.cards_pad { margin:14px 0 0 10px; width:100%; float:left; }
.cards_pad img { padding:0 7px 0 0; float:left;}

.div_content { padding-left:10px;}
.div_content h3 { margin-bottom:10px;}
.div_content h4 { margin:5px 0;}
.div_content ol { list-style-type:lower-alpha; margin-left:40px;}
.div_content ul  { list-style-type:disc; margin-left:40px;}
.div_content ul li { list-style-type:disc; margin:10px 0;} 
.div_content ol li { list-style-type:lower-alpha; margin:10px 0;}
.div_content div.block { margin:10px 0; display:block; clear:both; width:100%; float:left; line-height:18px;}
.div_content .number { float:left; width:5%;}
.div_content .text { float:left; width:95%;}
.div_content p { margin:5px 0 10px 0;}


#contmethod span { float:left; width:100%;  padding:4px 0 0;  }
#contmethod img { float:left; }
#contmethod input { float:left; padding:3px 5px 0 0; width:41px !important; }

#paytype span { float:left; padding:8px 0 0;  }
#paytype img { float:left; }
#paytype input { float:left; padding:0 5px 0 0; width:23px !important; margin:13px 0 0; }

#optionalcard span { padding:4px 0 0 12px; }

#cats li span  { display:block; height:25px;  } 
.flt_lft_marg4, .flt_lft_marg6 { float:left; }


/* Modifies by Abhishek Start  */
.banner-ad-with-us{width:987px; height:352px; float:left; background-image:url(site_images/banner-bg.jpg); background-position:bottom; background-repeat:no-repeat; padding-left:15px;}
.banner-left{width:330px; height:352px; float:left;}
.banner-heading{width:330px; float:left; height:63px;}
.banner-youtube{width:330px; height:276px; float:left;}
.banner-heading h1 {color:#4f0662; font:25px 'Conv_quicksand_bold-webfont',Sans-Serif; line-height:63px;}
.banner-right{width:632px; height:352px; float:left; background-image:url(site_images/banner-right-bg.png); margin-left:25px;}
.banner-text{width:232px; height:auto; float:left; margin-bottom:34px;}
.banner-mid{width:232px; float:left; height:auto;}

.mid-receive-left{width:607px; height:auto; float:left; padding-left:20px;}
.mid-receive-heading{width:607px; height:auto; float:left;}
.mid-receive-heading h1{color:#000000; font:25px 'Conv_quicksand_bold-webfont',Sans-Serif; line-height:84px;}
.mid-receive-text{width:607px; height:auto; float:left; color:#dc4931; border-bottom:5px solid #ebebeb; margin-bottom:20px;}
.mid-receive-text ul li{background-image:url(site_images/arrow.png); background-repeat:no-repeat; padding-left:30px; margin-bottom:20px;}

.mid-receive-right{width:341px; height:auto; float:left; padding-left:30px;}
.mid-receive-right-text{width:341px; height:auto; float:left; margin-top:25px;}
.mid-contact{color:#774887; font-weight:bold; font-size:20px; line-height:38px; background-image:url(site_images/mobile-icon.png); background-repeat:no-repeat; padding-left:40px; width:auto; height:38px;}
.mid-comparision{width:341px; height:auto; float:left;}
/* Modifies by Abhishek End */
.gobtn { background:url(site_images/locgo.png) no-repeat top left; background-color:0 none!important; text-indent:-99999px; float:right; width:50px; height:35px;  }
#addtofavouriteslink { width:300px; position:absolute; font:bold 11px Arial, Helvetica, sans-serif; right:0; top:36px; display:none;  }
#addtofavouriteslink span { color:#F05134; }
.prmotion_bg { width:100%; float:left; /*background:url(site_images/prmotional_bg_bot.jpg) no-repeat bottom left; padding:10px 0 193px 0;*/}
.promotion_top { width:100%; float:left; background:url(site_images/prmotional_bg_top.jpg) no-repeat top left; min-height:675px; height:auto !important; height:675px;}
.prmotion_mid {  width:100%; float:left; background:url(site_images/prmotional_bg.jpg) repeat-y top left;}


#leftareainner { width:100%; }
.prmos_social_bot { background:url(site_images/prmo_box_bot.png) no-repeat bottom left; width:255px; margin:0 0 5px; height:16px; clear:both; }
.prmos_social_top { background:url(site_images/prmo_box_top.png) no-repeat  top left; padding:15px 15px 0; width:225px; float:left; }
#rssPromotions { width:207px; float:left; border:solid 1px #65526C; padding:0 12px 12px;  -moz-border-radius: 5px;
border-radius: 5px; margin:22px 0 25px; }

.right_logo { width:100%; float:left; padding:0;  }
.right_logo  p {background:#F8F8F8;  border: 1px solid #DADADA; margin: 0 0 10px;  padding: 5px 0;  text-align: center; height:75px; }
.right_logo  p a { display:table-cell; vertical-align:middle; height:75px; width:230px; }

.social_icon { float:right;  margin: 10px 0 0;  width:590px; }
.social_icon  li { float:left; padding:0 15px 0 0; }
.social_icon li img { float:left; }
.social_icon li span { float:left; font:13px "Varela Round",Arial,Helvetica,sans-serif; color:#6c2f81; line-height:48px; }

.bot_social { width:850px !important; margin:0 auto 31px  104px; float:left; padding:5px 0;  }
.bot_social li  { line-height:47px !important; color:#4c3b52;  font:bold 12px Arial,Helvetica,sans-serif; float:left; padding:0 20px 0 0;}
.bot_social li img { float:left; }
.bot_social li span { float:left; font:13px "Varela Round",Arial,Helvetica,sans-serif; color:#6c2f81; line-height:48px; }

.advert_btn { width:715px; margin:0 auto; }
.advert_btn li { float:left; padding:0 0 0 35px; }
.advert_btn li:first-child { padding:0;  }

.mission { width:100%; float:left; margin:0 0 10px 0; }
.mission_lft { width:698px; float:left;}
.mission_lft p { line-height:22px; padding:0 0 25px 0; }
.mission_lft div { width:340px; float:left;}
.mission_lft div.padding { padding:0 20px 0 0; }
.mission_rgt { width:280px; float:right; padding:0 0 0 20px;}

.mission_bot { background:#e9e7e3; padding:30px; font:bold 14px Arial, Helvetica, sans-serif; color:#492157; width:640px; line-height:18px; float:left; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;  }
.mission_bot  p { line-height:20px; }
.mission_img { text-align:center; padding:30px 0 0 0; }
.mission_img img {  padding:0 20px 0 0;  }

.about_bot { font:bold 14px Arial, Helvetica, sans-serif; color:#492157; width:700px !important; padding:20px 0; border-top:dashed 1px #ccc; border-bottom:dashed 1px #ccc;  line-height:18px; float:left; }
.about_bot  img  { padding:0 60px 0 0; float:left;}

.orange { color:#db4930; }

.wedo_lft { width:482px; float:left; }
.wedo_lft h2, h2.wedo_lft { font:20px 'Conv_quicksand_bold-webfont',Sans-Serif; color:#62277b !important; padding:0 0 10px 0 !important; }
.wedo_lft p { line-height:22px; padding:0 0 25px 0; }
.padding { padding:0 36px 0 0; }
.wedo_rgt { width:482px; float:right; }
.wedo_rgt h2, h2.wedo_rgt { font:20px 'Conv_quicksand_bold-webfont',Sans-Serif; color:#62277b !important; padding:0 0 10px 0 !important;}
.wedo_rgt p { line-height:22px; padding:0 0 25px 0; }
.whatwepadtop { padding-top:30px; }
.whatwepadimg { padding:0 15px 5px 0; }
.followus {  padding:1px 10px 0 0!important; }
.followus span { font:18px 'Conv_quicksand_bold-webfont',Sans-Serif !important;  }
.flt_lft_marg4 { width:50px !important; }
.prmotion_middle { width:750px; margin:17px 0 0 38px; }
.support_bot_logo {width:720px; float:left; margin:13px 0 10px 0;  -moz-border-radius: 5px; border-radius: 5px; padding:10px; border:1px solid #65526c;}
.support_bot_logo .sup_rgt  ul { margin:0; padding:0; }
.support_bot_logo .sup_rgt  ul li { width:90px;  text-align:center; display:table-cell;  vertical-align:middle; height:74px; font:16px 'Conv_quicksand_bold-webfont',Sans-Serif; color:#672d7b; }
.advet_content { margin:0 0 20px 0; padding:0; list-style:none; }
.advet_content li { width:249px; float:left; padding:0;  }
.advet_content li img { padding:0 0 30px 0; }
.advet_content li h2 { font-family:"Calibri", Arial,Helvetica,sans-serif;  color: #64297B;  font-size:23px;   line-height: 22px;  margin: 20px 0; padding:0; }
.advet_content li p {font-weight:bold; color:#301d37; margin:0; padding:0 0 15px 0; width:230px; line-height:20px;}
.advet_content li ul.advet_buleat li { padding:9px 0 9px 44px; height:25px; width:200px; background:url(site_images/check_icon.jpg) no-repeat 0px 2px; color:#301d37; }

.top_ban_lft { width:230px; height:43px; padding:296px 0 0 148px; float:left;  }
.top_ban_rgt { width:191px; height:43px; padding:298px 0 0 185px; float:left;  }

.twitter-share-button { width:63px !important; margin-right:5px;}
.flt_rft { width:100%; float:left; margin:6px 0 10px 0; position:relative; z-index:100 !important; }
.at300b, .at300m, .at300bs  { float: left !important; margin: 0 2px 0 0 !important; }
.at300b div { width:90px !important;}
.at300b div iframe { width:90px !important;  }
.addthis_bubble_style { margin:0 0 0 20px !important;}

.addthis { float:left; width:100%; padding:10px 0; }

.visi_online { padding:0 0 7px 0; color:#F05134;  font: 12px "Varela Round",Arial,Helvetica,sans-serif; text-align:left;  }
.visi_online  a { text-decoration:underline; color:#F05134; background:url(site_images/visit_buleat.jpg) no-repeat top left; padding-left:30px; }
#map { border:solid 1px #F05134; border-radius:8px; -moz-border-radius: 8px; }
.revie_bot h3  {   color: #F05134;  font: 14px "Varela Round",Arial,Helvetica,sans-serif;  margin: 7px 0 16px;    }
.countFavRecord { background:url(site_images/fav_rgt.jpg) no-repeat top right; float: left;  margin:9px 0 0 0; width: 39px; position:absolute; left:0; }
.countFavRecord span { background:url(site_images/fav_lft.jpg) no-repeat top left; color:#7E3A95;  float: left; font: 12px Arial; padding:5px; width:18px;  text-align: center;}

.latest_offers { font:bold 20px 'Conv_quicksand_bold-webfont',Sans-Serif; color:#79398e;  }
.latest_offers  a { color:#79398e; background:url(site_images/list_prmotion.jpg) no-repeat top left; padding:6px 0 0 60px; min-height:38px; height:auto !important;  height:38px; float:left; }

.fav INPUT { float:left; }
.review_sapra { border-top: dotted 1px #c1c1c1; padding:5px 0 10px 0 !important; }
.left_long_dec { width:280px; word-wrap:break-word; float:left; line-height:18px;  }

.male { width:120px; float:left; }
.male input, .male lable  { float:left;}
.male label { width:75px !important; padding:0 0 0 5px !important; }

.female { width:120px; }
.female input, .female lable  { float:left; }
.female label { width:75px !important; padding:0 0 0 5px !important; }

.port_social { position:absolute; margin:-48px 0 0 0; }

.sup_txt { font:12px/18px Arial, Helvetica, sans-serif; padding:20px; width:720px; color:#383838; }
.sup_txt p { padding:0 0 25px 0; float:left; line-height:18px }
.sup_date { width:760px; float:left; height:60px; }
.sup_date p { float:left; }
.sup_date p.sup_logo { padding:30px 45px 25px 10px; }
.random_bg { height:33px;  padding: 0 45px 15px 42px;  color:#fff; font:31px 'Conv_quicksand_bold-webfont',Sans-Serif;}
.sup_date p.sup_img { padding:40px 0 34px; }
.sup_head { background:url(site_images/sup_head_rgt.jpg) no-repeat top right; float:left; width:723px; }
.sup_head  h2 { background:url(site_images/sup_head_lft.jpg) no-repeat top left; padding:7px 12px; font: 23px 'Conv_quicksand_bold-webfont',Sans-Serif; color:#fff;  }

.vedio_lft { width:380px; float:left;  }
.vedio_rgt { background:#fff; padding:5px; border:1px solid #fff; border-radius:5px; -moz-border-radius:5px; width:305px; -webkit-border-radius:5px; float:right; }


.form { width:100%; float:left; padding:23px 0 0 0; }
.form ul li { float:left; width:230px; }
.form ul li p { text-align:center; margin:0 0 5PX 0; }
.form ul li:first-child { width:300px; padding:0 115px 0 17px;   }
.form ul li:first-child p { text-align:left; margin:0 0 25px 0; float:left;  }
.form ul li p label { float:left; padding:0 10px 0 0; color:#682b7b; font:12px Arial, Helvetica, sans-serif; width:60px;  }
.form ul li p input { float:left; border:solid 1px #7f7f80; padding:3px; width:220px;  }
.form ul li p textarea { float:left; border:solid 1px #7f7f80; padding:3px; width:220px;  }
.form ul li p.sup_radio { float:right; width:170px; margin:0 0 10px; }
.form ul li p.sup_submit { clear:both; float:right;}
 .form ul li p.sup_submit input { width:auto; border:0 none;  }
.form ul li p.sup_radio span { float:left; padding:0 0 0 12px; color:#682b7b; font:12px Arial, Helvetica, sans-serif;  }
.form ul li p.sup_radio span input { width:auto; margin:0 4px 0 0; }
.al_rgt { text-align:right; width:705px; }
.comment { padding:37px 0; width:705px; float:left; border:solid 1px #828282; border-width:1px 0px 1px 0px; }
.sup_grey { background:#e7e7e7; padding:15px; line-height:19px; color:#000; }
.sup_grey strong { width:100%; float:left;  }
.sup_grey strong  span { color:#ea4937; }

.sup_whit { background:#fff; padding:15px; color:#000; }
.sup_whit strong { width:100%; float:left;  }
.sup_whit strong  span { color:#ea4937; }
.right_follow { width:100%; float:left; padding:0 0 10px 0; }
.right_follow li { float: left; padding:0 0 0 12px; }

.home_follow { margin:-60px 0 0 220px; float:left; }
.home_follow  li {  float:left; padding:0 0 0 3px; }

.home_follow1 { margin:-60px 0 0 26px; float:left; }
.home_follow1  li {  float:left; padding:0 0 0 3px; }
.social_contant, .social_contant1  {
	
	 background:#fff;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */
    filter: alpha(opacity=60);
        /* Older than Firefox 0.9 */
    -moz-opacity:0.6;
        /* Safari 1.x (pre WebKit!) */
    -khtml-opacity: 0.6;
        /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
     opacity: 0.6;
	 font-weight:bold;

  }

.cus_about, .cus_about div { width:100%; float:left; }
.cus_about div { padding:0 0 20px 0; }
.cus_about_lft { width:695px !important; float:left;}
.cus_about_lft p { padding:0 0 10px 0 !important;}
.cus_about_rgt { width:302px !important; float:right;}
.cus_about_rgt img { margin:-20px 0 0 0; }
.support_lft { background:url(site_images/support_bg.gif) no-repeat top left;   padding: 20px; width: 684px; float:left; font-weight:bold; margin-top:8px;} 
.support_lft p { color:#652a7a; line-height:33px;}
.support_lft p.sup_black { color:#000; }
.support_rgt { background:url(site_images/support_right_image.gif) no-repeat top left; width:247px; height:57px; padding:226px 0 0 0; float:right;  }
.sup_input { padding:4px; height:16px; border:solid 1px; border-color:#000000 #dadada #dadada #000000;  width:150px; }
.sup_comment { width:330px; height:64px; padding:10px; margin:0 8px; float:left; border:solid 1px; border-color:black #DADADA #DADADA black; }
.sup_black_bot { margin:0 0 50px 0; color:#000000 !important;  }
.sup_black_bot span { float:left; }
.sup_black_bot  input { float:left; }
.mission_subhead { color: #64297B; font:20px 'Conv_quicksand_bold-webfont',Sans-Serif;  line-height: 22px; margin-bottom: 10px; }
.whatbedo_box  { margin:40px 0 0 0; padding:0;}
.whatbedo_box li { background:url(site_images//cus_whatwedo_boxbg.jpg) no-repeat bottom right; width:369px; padding:30px 30px 0 95px; height:254px; float:left; margin:0 5px 5px 0; position:relative; }
.whatbedo_box li h2 { color: #64297B; font:20px 'Conv_quicksand_bold-webfont',Sans-Serif;  line-height: 22px; margin-bottom: 13px;  }
.whatbedo_box li.lastli_whatwedo { background:none !important; padding:30px 30px 0 47px}
.whatbedo_box li p { font:12px/21px Arial, Helvetica, sans-serif; color:#000; }
.online_business { background:url(site_images/online_business.png) no-repeat; width:98px; height:95px; position:absolute; top:-2px; left:-2px;  color:#fff; }
.special_promotion { background:url(site_images/special_promotion.png) no-repeat; width:98px; height:95px; position:absolute; top:-2px; left:-2px;  color:#fff; }
.spreading { background:url(site_images/spreading.png) no-repeat; width:98px; height:95px; position:absolute; top:-2px; left:-2px;  color:#fff; }
.sharing { background:url(site_images/sharing.png) no-repeat; width:98px; height:95px; position:absolute; top:-2px; left:-2px;  color:#fff; }
.keeping { background:url(site_images/keeping.png) no-repeat; width:98px; height:95px; position:absolute; top:-2px; left:-2px; color:#fff; }

.bus_about { width:100%; float:left;   }
.bus_about_lft { width:520px; padding:0 0 0 40px; float:left; background:url(site_images/buleate.png) no-repeat top left; }
.bus_about_lft p { padding:0 0 22px 0; font:12px/18px Arial, Helvetica, sans-serif;}
.bus_about_rgt { width:410px; float:right; padding:57px 0 0 0; }
.bus_add { margin:15px 0; float:left; }
.bus_add li { float:left; }


.bodytext { position:relative; }
.mestolink { position:absolute; top:0; right:0; z-index:5 }

.bus_abou_bot p { font:12px/18px Arial, Helvetica, sans-serif; padding:0 0 20px 0; }

.bus_abou_bot { width:900px; float:left;  background:url(site_images/buleate2.jpg) no-repeat 61px 236px; padding:0 32px 84px 0;}
.bus_abou_bot h2 {color: #64297B; font:20px 'Conv_quicksand_bold-webfont',Sans-Serif; }
.promo_bus_btn { width:100%; float:left; padding:32px 0; text-align:right; }
.home_text { padding:20px 0 26px!important;/* background:url(site_images/ou_logo.jpg) 590px -1px no-repeat;*/ color:#321e39; height:367px; }
.home_text h3 { font:20px 'Conv_quicksand_bold-webfont',Sans-Serif;  color:#662B7A; padding-bottom:12px; }
.home_text p { padding: 0 23px 10px 0;  text-align: justify; }
.foot_watmark { background:url(site_images/bot_logo.jpg) no-repeat -1px 351px; width:100%; float:left; }

.round_border { border:1px solid #BBB3BE; width:345px; float:left; padding:5px 5px 5px 10px;}
.round_border h2, .round_border1 h2  { color:#515151; padding:10px 0 10px 0;  }
.round_border1 { border:1px solid #BBB3BE; width:735px; float:left; padding:5px;}
.bus_input_bg { background:url(site_images/profie_input_bg.jpg) no-repeat top left; width:175px; height:22px; padding:5px; border:0 none; color:#666666; }
.bus_textarea_bg { background:url(site_images/profie_textarea_bg.jpg) no-repeat top left; width:175px; height:80px; padding:5px; border:0 none; color:#666666; }
.bus_hour_bg { background:url(site_images/profie_hour_bg.jpg) no-repeat top left; width:85px; height:22px; padding:5px; border:0 none; color:#666666; }


.comp_info { width:100%; float:left; }
.hours_oprat { width:100%; float:left; }
.hours_oprat .hours_lft  { float:left; width:170px; }
.hours_oprat .hours_lft input { width:75px !important; }
.hours_oprat .hours_lft label { width:72px !important; }
.hours_oprat .hours_rgt  { float:right; width:148px; }
.hours_oprat .hours_rgt input { width:75px !important; }
.hours_oprat .hours_rgt label { width:56px !important; }
.bord_mar { margin-bottom:12px; }
.border-bot { border-bottom:solid 1px #dcd8dd; margin-bottom: 15px !important; padding-bottom: 15px !important;}

#leftarea .banner_h2  { color:#333 !important; border:0 none !important; }
.bus_btn_sub { background:url(site_images/sub_btn.jpg) no-repeat top left; width:113px; height:39px; cursor:pointer;} 
.bus_btn_join { background:url(site_images/join_btn.jpg) no-repeat top left; width:136px; height:39px; cursor:pointer;}
.bus_btn_save { background:url(site_images/save_btn.jpg) no-repeat top left; width:113px; height:39px; cursor:pointer;} 
.bus_btn_res { background:url(site_images/res_btn.jpg) no-repeat top left; width:113px; height:39px; cursor:pointer;}
.status { width:100%; float:left; padding:24px 0 0 20px; }
.status li { background:url(site_images/busi_buleat.jpg) no-repeat left 5px; width:100%; float:left; padding:5px 0 5px 12px; font-weight:bold;}
.status li a  { color:#e43110; text-decoration:none; }

.bus_viewbtn { background:url(site_images/view_profile.jpg) no-repeat top center; width:100% !important; height:39px; cursor:pointer; }

.contmethod { min-height:285px; }

.content-box_cus {float:left; width:750px; margin-top:10px;}
.content-box_cus .content-box-header_cus {float:left; width:750px; margin:0 0 15px 0;}
ul.content-box-tabs_cus {float:left; width:750px; font-size:12px; font-weight:bold;}
ul.content-box-tabs_cus li {float:left; padding:0 87px 0 0;}
ul.content-box-tabs_cus li a {color:#000;  display:block; cursor:pointer;  text-indent:-9999px; text-align:left;}
.content-box_cus .content-box-content_cus {float:left; width:740px;}
.content-box-content_cus .tab-content_cus {min-height:160px; height:auto !important; height:550px;}
.cus_width { width:100% !important; float:left !important; }

.favirote a { background:url(site_images/cus_fevorit.jpg) no-repeat top left; width:69px; height:73px;  }
.favirote a:hover { background:url(site_images/cus_fevorit_hover.jpg) no-repeat top left;  }
.select11 { background:url(site_images/cus_fevorit_hover.jpg) no-repeat top left !important; } 

.rev_history a { background:url(site_images/cus_history.jpg) no-repeat top left; width:93px; height:73px;  }
.rev_history a:hover { background:url(site_images/cus_history_hover.jpg) no-repeat top left;  }
.select12 { background:url(site_images/cus_history_hover.jpg) no-repeat top left !important;  } 

.rev_offer a { background:url(site_images/cus_offer.jpg) no-repeat top left; width:93px; height:73px; }
.rev_offer a:hover { background:url(site_images/cus_offer_hover.jpg) no-repeat top left;  }
.select13 { background:url(site_images/cus_offer_hover.jpg) no-repeat top left !important; } 


.rev_message a { background:url(site_images/cus_message.jpg) no-repeat top left; width:66px; height:73px;  }
.rev_message a:hover { background:url(site_images/cus_message_hover.jpg) no-repeat top left;  }
.select14 { background:url(site_images/cus_message_hover.jpg) no-repeat top left !important; } 

.cus_profile { padding:0 !important; }
.cus_profile a { background:url(site_images/cus_profile.jpg) no-repeat top left; width:66px; height:73px;  }
.cus_profile a:hover { background:url(site_images/cus_profile_hover.jpg) no-repeat top left;  }
.select15 { background:url(site_images/cus_profile_hover.jpg) no-repeat top left !important; }

.favrity_controll { float:right; width:95px; }







.contactbtn { background:url(site_images/submit.png) no-repeat top left; width:122px; height:37px; cursor:pointer;  }
.cont_bg { background:url(site_images/form_bg.jpg) no-repeat 42px 106px ; width:100% !important; height:505px;   }
.cont_head {  font:25px 'Conv_quicksand_bold-webfont',Sans-Serif; color:#000;  } 
.cont_head span { color:#6d2f82;  }
.slect_page { background:url(site_images/slc_page.jpg) no-repeat top left; }
.sort_name { background:url(site_images/sort_by.jpg) no-repeat top left; }

.founder { width:100%; float:left; }
.founder_lft { float:left; width:315px; padding:0 40px 0 0; }

.founder_rgt { width:635px; float:left; padding:44px 0 0 0; color:#321e39; font:13px "Varela Round", Arial, Helvetica, sans-serif; }
.founder_rgt p { margin:0; padding:0 0 10px 0; line-height:20px; }

ul.founder_box { width:100%; float:left; padding:20px 0 0 0; }
ul.founder_box li { float:left; width:328px; margin:0 20px 20px 0; border:solid 1px #65526c; height:342px; padding:15px; border-radius:5px; }
ul.founder_box li p.found_detail { width:100%; float:left; }
ul.founder_box li p.found_detail span { float:left; }
ul.founder_box li p.found_detail span.detail_rgt { width:62%; }
ul.founder_box li p.found_detail span img {  max-width:120px; }
ul.founder_box li p.found_detail span strong { font:16px "Varela Round", Arial, Helvetica, sans-serif; color:#ee4f39; width:100%; float:left; }
ul.founder_box li p.found_detail span span { font:13px "calibri", Arial, Helvetica, sans-serif; color:#321e39; width:100%; float:left;  }
ul.founder_box li p.found_detail span a { font:13px "calibri", Arial, Helvetica, sans-serif; color:#ee4f39; width:100%; float:left; word-wrap:break-word;  }
ul.founder_box li span.supo_logo { width:125px; float:left; padding:10px 0; }
ul.founder_box li span.supo_logo img { max-height:100px; }
ul.founder_box li span.found_dis { width:62%; float:left; font:12px/17px "Varela Round", Arial, Helvetica, sans-serif; color:#433f38;  }
ul.founder_box li span.foundhead  { font:16px "Varela Round", Arial, Helvetica, sans-serif; color:#ee4f39; padding:10px 0; }

span.customStyleSelectBox {
	background:#fff;
	border:solid 1px #d9d8d8;
    color: #f05036;
   font:13px "Varela Round", Arial, Helvetica, sans-serif;
    height: 23px;
    line-height: 23px;
    margin-right: 5px;
    overflow: hidden;
    padding: 1px 3px 5px;
    text-align: left !important;
    width: 181px !important;
}
span.customStyleSelectBox.changed {
}
.customStyleSelectBoxInner {
    background: url("site_images/item-arrow.jpg") no-repeat scroll right center transparent;
    color: #f05036;
    float: left;
    font:13px/27px "Varela Round", Arial, Helvetica, sans-serif;
    height: 26px;
    text-align: left !important;
    width: 160px !important;
	padding:0 23px 0 0;
}


.selrgt { float:right !important; }
.selrgt span.sortby1 { float:left; line-height:33px; padding:0 5px 0 0;   }


span.newWidthID {
	background:#fff;
	border:solid 1px #d9d8d8;
    color: #f05036;
   font:13px "Varela Round", Arial, Helvetica, sans-serif;
    height: 23px;
    line-height: 23px;
    margin-right: 5px;
    overflow: hidden;
    padding: 1px 3px 5px;
    text-align: left !important;
    width: 70px !important;
}
span.customStyleSelectBox.changed {
}
.newWidthIDinner {
    background: url("site_images/item-arrow.jpg") no-repeat scroll right center transparent;
    color: #f05036;
    float: left;
    font:13px/27px "Varela Round", Arial, Helvetica, sans-serif;
    height: 26px;
    text-align: left !important;
    width:50px !important;
	padding:0 22px 0 0;
}

.submit_btn { margin:10px 0 0 0; }
.submit_btn label { width:152px; float:left; display:block; }
.reg_topimg { background:url(site_images/your_business.jpg) no-repeat top  left;  height:372px;  right: 58px; width:998px; }
.reg_font {  font:13px "Varela Round", Arial, Helvetica, sans-serif; color:#000; }

.dasb_lft { width:340px; float:left; }

.dasb_rgt { width:384px; float:right; }

.bus_user_sec { padding:2%; float:left; width:96%; border:1px solid #65526C; margin:0 0 12px;} 
.user_color, .user_color font, .user_color div font, .user_color a { color:#221128 !important; font-weight:100 !important; }

.messsubbtn { background:url(site_images/send_message.jpg) no-repeat top left; width:154px; height:39px; border:0 none; cursor:pointer; }
.messresbtn { background:url(site_images/reset.jpg) no-repeat top left; width:84px; height:39px; border:0 none; cursor:pointer; }

.cus_banner { width:100%; float:left; margin:-12px 0 10px;}
.messa_head { color:#4d4d4d; border-bottom:solid 1px #B8B6BB; padding:8px 0; }
.promotionbtn { background:url(site_images/add_promotion.jpg) no-repeat top left; width:163px; height:40px; cursor:pointer; }
.listPromotionbtn { background:url(site_images/list_promotion.jpg) no-repeat top left; width:163px; height:40px; cursor:pointer; }
.listPromotionbtn1 { background:url(site_images/list_promotion1.jpg) no-repeat top left; width:179px; height:40px; cursor:pointer; }
.addprodbtn { background:url(site_images/add_prod_serv.jpg) no-repeat top left; width:245px; height:42px; cursor:pointer; }
.listprodbtn { background:url(site_images/list_prod_serv.jpg.jpg) no-repeat top left; width:244px; height:41px; cursor:pointer; }
.addblogbtn { background:url(site_images/add_blog.jpg) no-repeat top left; width:114px; height:41px; }
.listblogbtn { background:url(site_images/list_blog.jpg) no-repeat top left; width:114px; height:41px; }
.rev_list_btn { background:url(site_images/reviw_list_btn.jpg) no-repeat top left; width:159px; height:35px;}

.pro_offer li { width:355px; float:left; margin:0 19px 0 0; }
.pro_offer li.last { width:215px; float:left; margin:0;  }
.pro_offer li div.pro_img { width:348px; padding:5px;   min-height:250px; height:auto !important; height:250px;  }
.pro_offer li div.pro_img img { max-width:348px; width:auto !important; width:348px; }
.pro_offer li.prom_lft h2 {  font:bold 20px "Varela Round",Sans-Serif; color:#6d2f82; padding:15px 0 10px; line-height:18px; }
.pro_offer li.prom_mid h2, .pro_offer li.prom_mid h3 {  font:bold 20px "Varela Round",Sans-Serif; color:#6d2f82; line-height:18px; padding:10px 0; }
.pro_offer li.prom_mid h3 {  padding:15px 0 10px; }
.pro_offer li.prom_mid h2 span, .pro_offer li.prom_mid h3 span { font:12px Arial, Helvetica, sans-serif; color:#e43110; background:url(site_images/prom_bulete.jpg) no-repeat  3px 3px; padding:0 0 0 15px; margin:10px 0; display:block; }
.pro_offer li.prom_mid h2 a, .pro_offer li.prom_mid a { font:12px Arial, Helvetica, sans-serif; color:#e43110; background:url(site_images/prom_bulete.jpg) no-repeat  0px 0px; padding:0 0 0 15px; }
.pro_offer li div.prom_detail { padding:8px 0 20px; }
.pro_offer li.last .weblink { padding:10px 0 15px; }
.pro_desc .pro_offer li.last h3 {color:#F05134; font:bold 14px "Varela Round",Arial,Helvetica,sans-serif; margin:20px 0 10px; width:100%; float:left;}
.howitwork { width:735px; float:left; margin:15px 0; border:solid #beb8ac; border-width:1px 0 0 0; padding:20px 0; }
.howitwork h1 { font:bold 20px "Varela Round", Arial, Helvetica, sans-serif; color:#000; padding-bottom:15px; }
.howitwork ul li { background:url(site_images/how_it_buleat.jpg) no-repeat 0 2px; padding:0 0 10px 20px; color:#321e39; }

.facebook_reg { height: 22px;    left: 632px;    position: absolute;    top: 288px;   width: 154px; }
.facebook_bot   { bottom: -483px;  height: 22px; position: absolute;   right: 98px;  width: 154px; }
.what-content { line-height:19px; }
.advert_img { width:100%; clear:both; float:left; }
.advert_img li { float:left; padding:0 76px 0 0; }
.advertiser { width:100%; float:left; padding:0 0 50px 0;}
.advert_lft_cont { width:580px; float:left; background:url(site_images/advert_img.jpg) no-repeat bottom right; color:#301d37; min-height:250px; padding-top:15px; }
.advert_lft_cont p { padding:0 0 25px 0; }

.advert_vedio { width:400px; float:left; background:url(site_images/advert_vedio.jpg) no-repeat top left; width:404px; height:264px; }

	.faq-main{width:850px; float:left; background:url(http://onlyuncle.com/images/www.onlyuncle.com/site_images/faq-bg.jpg) no-repeat right top; min-height:370px;}
	.faq-content{width:500px; height:auto; float:left;}
	.menucontents { padding:0 0 14px 42px; line-height:19px; }
	.arrowsidemenu{
	width: 500px; /*width of menu*/
	float:left;
}
	
.arrowsidemenu div a{ /*header bar links*/
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(site_images/collapsed.gif) no-repeat 0 4px;
	padding:8px 0 14px 42px;
	text-decoration: none;
}
	
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{
	color: #000;
}

.arrowsidemenu div a:hover{
	background: transparent url(site_images/collapsed.gif) no-repeat 0 4px;
}

.arrowsidemenu div.unselected a{ /*header that's currently not selected*/
	color: #6F3700;
}

	
.arrowsidemenu div.selected a{ /*header that's currently selected*/
	color: blue;
	background: transparent url(site_images/expanded.gif) no-repeat 0 4px !important;
}

.arrowsidemenu div.menuheaders a{ color:#000; font:16px 'Conv_quicksand_bold-webfont',Sans-Serif; }

.arrowsidemenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.arrowsidemenu ul li{}


.arrowsidemenu ul li a{ /*sub menu links*/
	display: block;
	font: 12px "Varela Round",Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: black;
	padding: 5px 0;
	padding-left: 10px;
}

.arrowsidemenu ul li a:hover{
	background: #ebebeb;
}

.arrowsidemenu ul li ul{ margin:0 0 0 15px;}
.arrowsidemenu ul li ul li{}
.arrowsidemenu ul li ul li a{ color:#7f7d7d;}

.listing_bg { background:url(site_images/listing_bg.jpg) repeat-x top left; }
.free_head { font:24px Arial, Helvetica, sans-serif; }
.list_head { font:17px 'Conv_quicksand_bold-webfont',Sans-Serif; }
.premium_listing { background:url(site_images/Prem_rgt_img.jpg) no-repeat top left; width:241px; height:228px; position:absolute; right:0; top:0; }

.mess_sucess { background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #65526C;
    color: #EE4F39;
    font: 12px Arial,Helvetica,sans-serif;
    margin-top: -1px;
    padding: 0 28px;
    width: 239px; }

.yellow_bg { background:#f1b135; padding:10px; border-radius:10px; color:#fff; font:32px "calibri", Arial, Helvetica, sans-serif; margin: 0 0 0 6px; text-align: center;   width: 315px; clear:both; }
	



.social { margin:00px; padding:0;  width:100%; float:left; }
.social li { color:#321e37; font:13px/42px "calibri", Arial, Helvetica, sans-serif !important; margin-right:3px; float:left !important; width:auto !important;}

.search_sec { width:600px;  margin:0 auto; text-align:center; float:right; }
.search_sec  label, .search_sec input { float:left; }
.search_sec  label { font:bold 21px/37px "calibri", Arial, Helvetica, sans-serif; color:#7e3a95; padding:0 12px 0 0; }

.search_sec_home { width:650px; margin:0 0 0 183px; float:left; }
.search_sec_home  label, .search_sec input { float:left; }
.search_sec_home  label { font:22px/37px "calibri", Arial, Helvetica, sans-serif; color:#7e3a95; padding:0 12px 0 0; }


.banner { width:100%; float:left; height:400px; }

.anyClass1 { margin:0 0 0 40px; width:920px !important; }
.anyClass1 ul{margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1; width: 2520px; left: -840px; }
.anyClass1 ul li {overflow: hidden; padding-right: 4px; padding-left: 4px; float: left; width:222px !important; height: 158px !important; background:#fff; margin:0; }
.next1 { background:url(site_images/rgt_arrow.png) no-repeat top left; cursor: pointer;   height:31px;  position: absolute;  right: 2px;  top: 76px; width: 34px; }
.prev1 { background:url(site_images/lft_arrow.png) no-repeat top left; cursor: pointer;   height:31px;   left: 2px;  position: absolute; top:76px;  width: 34px; }

.alloffers { background:#f1f0ee;  border-radius:10px; width:100%; float:left; margin:15px 0 0; }
.add_promo { border:solid #dcd7d1; border-width:1px 2px 2px 1px; border-radius:5px; padding:5px 10px; width:692px;    }
.add_promo input { font:20px 'Conv_quicksand_bold-webfont',Sans-Serif; color:#79398f; width:670px; background:0 none; }
.add_promo_heading {    padding:20px 0; width:955px; margin-bottom:10px; font:25px 'Conv_quicksand_bold-webfont',Sans-Serif; color:#79398f;   }

.width_prom { width:340px !important;  }
.prom_high_head { color: #6D2F82;    font: bold 20px/18px "Varela Round",Sans-Serif;  padding: 15px 0 10px; }
.promo_title {  color: #6D2F82;    font: bold 20px/18px "Varela Round",Sans-Serif;  padding: 10px 0; border:0 none; }
.promo_buy_free {  background:#F1B135;  color: #FFFFFF;  float: left;  font: 16px "calibri",Arial,Helvetica,sans-serif;  margin: 0 0 0 6px; padding: 10px;   text-align: left;   width: 315px; height:110px; resize: none; }
.promo_day_lft {    color: #32203A;   float: left;  font: bold 13px "calibri",Arial,Helvetica,sans-serif; margin:0;   padding:18px 0;   text-align: left;   width: 317px; }

.promo_date { background:url(site_images/date.jpg) no-repeat top left; width:40px; padding:7px; height:18px; font: 12px "Varela Round",Arial,Helvetica,sans-serif; color:#666666; }
.promo_year { width:118px; font: 12px "Varela Round",Arial,Helvetica,sans-serif;  color:#666666; background-color:transparent; -webkit-appearance: none;  margin: 6px 0 0;    padding: 4px 0 0;}
.promo_selct { background:url(site_images/yrar.jpg) no-repeat top left; width:101px; overflow:hidden; height:32px; outline:0;  }

.vouche_deal select { width:180px; font: 12px "Varela Round",Arial,Helvetica,sans-serif;  color:#666666; background-color:transparent; -webkit-appearance: none; border:0 none; margin: 4px 0 0;   padding: 4px 0;}
.vouche_deal { background:url(site_images/vouche_deal_bg.jpg) no-repeat top left; width:155px; overflow:hidden; height:32px; outline:0;  }

/* SAFARI */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
.promo_selct select {  margin:7px 0 0 0; }
}

.promo_code { background:0 none; border:0 none;  font:bold 15px "Varela Round",Sans-Serif; color:#311f39; padding:20px 0 10px 20px; }
.promo_url { background:0 none; border:0 none;  font:13px "Varela Round",Sans-Serif; color:#e63f1f; padding:10px 0 10px 20px; }

.holding_content { width:800px; float:left; margin:0px 0 0 115px; font:15px "Varela Round",Sans-Serif; color:#321e39;}
.thumb_section { width:100%; float:left; margin:50px  0 0 0; }
.thumb_section img { float:left; margin:0 20px 0 0; }
.thumb_section p { margin:0 0 40px 0; line-height:25px;   }
.discount_head {  font:bold 25px/45px "Varela Round",Sans-Serif; color:#f05036; text-align:center; }
.discount_head span { color:#3b313e; }

.discount_box {margin:20px auto; width:740px; clear:both; }
.discount_box h2 { background:url(site_images/holding_onlyuncle_head.jpg) no-repeat top left;  height:63px; }
.dicount_cont_box { border-radius:0 0 10px 10px; background:#f4f3f0; border:solid 1px #f4f3f0; width:740px; margin: 0 0 0 4px; width: 731px;  }
.dicount_cont_box ul { border-left:solid 1px #ffffff; padding:20px 20px 0px 34px; float:left; width:290px;  }
.dicount_cont_box ul li { font:14px "Varela Round",Sans-Serif; color:#321e39; border-bottom:dashed 1px #321e39; padding-bottom:12px; margin-bottom:6px; }
.clear { clear:both;} 
.dicount_cont_box ul li.last { border-bottom:0 none; }
.share_option { width:740px; font:14px "Varela Round",Sans-Serif; color:#321e39; margin:0 auto; }
.share_option p { line-height:26px; margin:0 0 32px 0; }
.share_option h2 {  font:bold 25px/45px "Varela Round",Sans-Serif; color:#f05036; text-align:center; margin:0; padding:20px 0; }
.share_option ul li { width:640px; padding:30px 0 20px 100px; margin:0 0 20px 0; }

.share_option ul li.share { background:url(site_images/holding_sharing.jpg) no-repeat top left;}
.share_option ul li.keyword { background:url(site_images/holding_keywords.jpg) no-repeat top left;}
.share_option ul li.customer { background:url(site_images/holding_customers.jpg) no-repeat top left;}
.share_option ul li.easy { background:url(site_images/holding_easy.jpg) no-repeat top left;}
.uncle  {left:-38px; position:absolute;  top:923px;  width:213px; }

.mainfesto_about { position:absolute; bottom: 25px; right: -140px; }

.twtr-bd { height:290px !important; }
.newformsupport  { font-size:15px;} 
.sup_black1, .sup_black2 { width:330px; float:left; color:#000 !important;  }
.sup_black2 span { font-size:10px; }
.sup_black1 label, .sup_black2 label { width:100%; float:left; font:14px "Varela Round",Sans-Serif; color:#000; margin:0 0 3px 0; }
.sup_black1 input, .sup_black2 input { padding:5px; height:16px; font:16px Arial, Helvetica, sans-serif; color:#000; width:280px;  }

.sup_block { width:100%; float:left; }
.sup_black1 label { padding:0 0 0 15px; }
.upgradePlan { padding:0 115px 0 0; color: #6D2F82; font: bold 14px "Varela Round", Arial,Helvetica,sans-serif; }

.watchdemo { text-indent:0 !important; color:#515151 !important; font:11px Arial, Helvetica, sans-serif;  border:solid  #dfdbe1; border-width:1px 0;  height:14px !important; background:url(site_images/watch_icon.png) no-repeat 0px 4px !important; padding:5px 5px 5px 28px;  }

.home_bot_logo { width:100%; float:left;  margin:0 0 68px 0;}
.home_bot_logo img.mainfesto { float:left; padding:13px 0;  }
.home_bot_logo img.gbb { float:right;  }
.bottom_section { background:#4a1c5c; width:100%; float:left; height:54px; width:100%; position:fixed; bottom:0; z-index:1000; }
.bottom_section .bot_part { width:998px; margin:0 auto; }
.bottom_section ul { float:right; width:190px; margin:16px 0 0 0; }
.bottom_section ul li { float:left; }
.bottom_section span { float:left; margin-left:0px;  line-height:54px; font:12px/54px Arial, Helvetica, sans-serif; color:#fff; }
.bottom_section span strong { font-weight:normal;  }
.bottom_section span a { color:#fff; text-decoration:none; }
.bottom_section span a.terms { color:#a85bc1; padding:0 0 0 19px; }
.result_bot_logo { 
    float: left;
    margin: 0 0 68px 50px;
    width: 92%;
}
.serach_rgt_addbg { background:#f5f4f3; border-radius:5px; border:1px solid  #f5f4f3;     }
.clikprom { width: 253px;
padding:7px 12px 10px 10px;
height: 15px;
color: #ee452a !important;
border: none;
background: url(site_images/clikpromotion.jpg) no-repeat top left;
font: 12px "Spinnaker", Arial, Helvetica, sans-serif;
float: left;	
margin:20px 0 0 0;
}
#townresult { background:#522165; width:100%; float:left; position:absolute; top:50px; z-index:2000; }
.citysection { width:998px; padding:8px 0; margin:0 auto;  }
.citysection h2 { font:bold 18px "Varela Round", Arial,Helvetica,sans-serif; margin-bottom:15px; color:#fff;  padding: 9px 0 0;}
.citysection ul li { float:left; font:14px "Varela Round", Arial,Helvetica,sans-serif; width: 195px; margin: 0 4px 5px 0;  }
.citysection ul li a { color:#fff; text-decoration:none; padding:2px; display:block; }
.citysection ul li a:hover, .citysection ul li a.townselected { background:#652b7b; }

.dealall { float:left; margin:24px 52px 0; background:url(site_images/deal_rgt.png) no-repeat top right; display: inline-block;}
.dealall span { background:url(site_images/deal_lft.png) no-repeat top left; padding:8px 25px; text-align:center; float:left;  font:16px "Varela Round", Arial,Helvetica,sans-serif; color:#fff; }
.dealall span a { color:#fff; text-decoration:none; }

.addprmotion_cal { border:solid 1px  #dcd7d1; padding:5px 10px; font:12px "Varela Round", Arial,Helvetica,sans-serif; color:#321e39; width:94%; float:left; background:#f9f9f9; border-radius: 5px; line-height: 30px;}
.addprmotion_cal img { margin-right:22px; float:left; }
.addprmotion_cal input[type=text] { background:url(site_images/add_prmotion_inp.jpg) no-repeat top left; padding:8px; height:16px; line-height:20px;  font:12px "Varela Round", Arial,Helvetica,sans-serif; color:#321e39; float:left; width:84px; margin-right: 25px;}
.addprmotion_cal label { float:left; margin-right:15px; }

.prom_dis { border:solid  #dfddd7; border-width:0 1px 1px 1px;  font-family:"Varela Round", Arial,Helvetica,sans-serif; text-align:center;  float:left; line-height: 35px; width:305px; margin:0 0 0 14px; }
.prom_dis p { width:33.9%; float:left; margin:0; padding:0 0 10px; }
.prom_dis p.bord_l { border-left:solid 1px #dfddd7;   width:32.2%; }
.prom_dis p span {   font:14px "calibri", Arial, Helvetica, sans-serif; color:#321e39;  width:100%; float:left; }
.prom_dis p strong { font-size:20px; color:#f05036;  font-family:"calibri", Arial, Helvetica, sans-serif;  width:100%; float:left; }

.day_left { color:#f05036;  border:solid   #dfddd7; border-width:0 1px 1px 1px; padding:10px 0;  font:14px "calibri", Arial, Helvetica, sans-serif; text-align:center; float:left; line-height: 35px;   text-align:center; width:305px; margin:0 0 0 14px; }

.day_left  strong {  font:14px "calibri", Arial, Helvetica, sans-serif;  color:#321e39; width:100%;float:left; text-align:center; margin:0 0 3px 0;  }
.day_left #displayDateTimeUpdate { background:#f66a0e; padding:2px 4px; border-radius:4px;  font-family:"calibri", Arial, Helvetica, sans-serif; font-size:15px; text-align:center; color:#fff; width:101px; display:inline-block;  float:none; margin:0 auto; letter-spacing:2px;  }
.countdown_amount { font-family:"calibri", Arial, Helvetica, sans-serif !important; font-size:15px !important; text-align:center; color:#fff !important; position:relative; top:-2px; }
.day_left span { width:100%; float:left; text-align:center; font:11px "calibri", Arial, Helvetica, sans-serif; color:#848484; margin:4px 0 0 0; }
.bord_t { border-top:solid 1px #dfddd7; }

.show_redeem { width:100%;  padding:13px 0 12px; clear:both; text-align:center;  }
.show_redeem a {font:16px "calibri", Arial, Helvetica, sans-serif !important; color:#e33010 !important; }

.prom_des { width:100%;}
.prom_des h2 { font: bold 20px "Varela Round",Sans-Serif; color: #6d2f82; padding: 15px 0 10px; line-height: 18px; }
.prom_des p { width:100%; float:left; }  

.promocode { color:#f05036;  border:solid   #dfddd7; border-width:0 1px 1px 1px; padding:10px 0; font:14px "calibri", Arial, Helvetica, sans-serif; text-align:center; float:left; line-height: 35px;   text-align:center; width:305px; margin:0 0 0 14px; }

.promocode span { font-size:15px; padding-right:10px; color:#321e39; }
.promocode strong { font-size:16px; font-weight:bold; color:#f05036;} 

.prom_click { padding:20px 0 20px 20px; width:280px; float:left; }
.prom_click img { float:left; padding-right:10px; }
.prom_click  span { float:left; line-height:15px; }



.des_lft { float:left; width:760px; }

.messdesbtn {
    background: url("site_images/discard.jpg") no-repeat scroll left top transparent;
    border: 0 none;
    cursor: pointer;
    height: 39px;
    width: 112px;
}
.highstreet { font:bold 24px "Varela Round", Arial,Helvetica,sans-serif; color:#7E3A95; }
.home_wrapper { width:926px; margin:50px auto; }
.home_wrapper .prod_sec { width:268px; float:left; margin:0 12px 13px 0; background:#fff; box-shadow:0 0 6px #B2B3AF; padding:14px 14px 40px; position:relative;  }
.home_wrapper .prod_sec h2 { font-family:"Varela Round", Arial,Helvetica,sans-serif;  color:#6D2F82;  font-size:16px; margin-bottom:8px; height: 41px;  }
.home_wrapper .prod_sec h2 a {  color:#6D2F82; }
.home_wrapper .prod_sec p { width:100%; float:left; margin:0; padding:0; }
.home_wrapper .prod_sec p.offers_thums {  width:268px;  height:247px; text-align:center; overflow:hidden; }
.home_wrapper .prod_sec p.offers_thums img { max-width:268px; }
.home_wrapper .prod_sec p.price_bar { position:absolute; bottom:34px; left:0; background:url(site_images/home_bar.png) no-repeat top left; width:276px; height:44px; padding:10px;  }
.home_wrapper .prod_sec p.price_bar span.price_hc { color:#fff; font:bold 14px "calibri", Arial, Helvetica, sans-serif; background:url(site_images/price_h.jpg) no-repeat top left; text-align:center; padding:2px 0; width:83px; float:left; margin:10px 0; } 
.home_wrapper .prod_sec p.price_bar span.save_money { color:#fff; font:13px "calibri",Arial, Helvetica, sans-serif; width:68px; padding:0 0 0 10px; float:left;  }
.home_wrapper .prod_sec p.price_bar span.save_money  strong  { font-family:"Varela Round", Arial,Helvetica,sans-serif;  color:#fff; font-size:16px;    width:100%; float:left;  } 
.home_wrapper .prod_sec p.price_bar img { float: right;    padding: 0 22px 0 0; }
.home_wrapper .prod_sec p.comp_logo { position:absolute; bottom:135px; left:14px; background:#fff; padding:1%; width:31%; }
.home_wrapper .prod_sec p.comp_logo  img { max-width:91px; }

.amount { width:330px; height:24px; background:url(site_images/amoutbg.jpg) no-repeat top left; text-align:center; font-family:"Varela Round", Arial,Helvetica,sans-serif;  color:#fff; font-size:23px; padding:20px  0 30px 0; font-weight:bold; }

.dico_price { width:100%; position:absolute; bottom:0; left:1px; text-align: center; }
.dico_price span { width:33%; float:left; display:block;  color:#321e39; font-family:"Varela Round", Arial,Helvetica,sans-serif; font-size:13px; } 
.dico_price span strong { width:100%; float:left; text-align:center; color:#f4610f; }
/*validation*/
.textBoxValidate { width:190px; padding:8px; height:18px; color:#666666 !important; border:none; background-color:#FFFFA3; font:12px "Spinnaker", Arial, Helvetica, sans-serif;} 
/*end*/

.help_section{padding:25px 11px; border:#c1bac4 1px solid; border-radius:12px; width:211px; margin-top: 273px; float:right;}
.help_section h2{color:#6d2f82; font-size:20px; padding:0 0 10px 0;}
.help_section ul{font-size:12px; color:#662b7a;}
.help_section ul li{display:block; list-style-type:none; background:url(site_images/arrow_help.png) no-repeat right 7px; padding-right:15px;}
.help_section ul li a{color:#662b7a; display:block; padding:5px 0;}
.help_section ul li a:hover{color:#F4610F;}
