@charset "utf-8";html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;border:0px;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;background-color:#E9EAED; color:#333333;font:12px Arial, Helvetica, sans-serif}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
input, select{outline:0 none}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
a{color:#333333;text-decoration:none}
a:hover{color:#2da6e0;}
.clr{clear:both}
.fleft{float:left}
.fright{float:right}
.nobdr{border:none !important;padding-right:0 !important;margin:0 !important}
.mgr5{margin-right:5px}
.mgrtop20{margin-top:20px}
.mgrtop10{margin-top:10px}
#wrapper{overflow:hidden;width:960px;margin:0 auto;background:url(../images/pagebg.png) repeat-y;padding:0 24px}
.noborderimage{border:none !important;}
.cont_slider{position:absolute;margin:10px 0 0 0;bottom:0px;width:395px;padding:5px 15px;color:#fff;font-size:13px;line-height:18px;font-family:Arial;text-align:justify;background:rgb(0, 0, 0);opacity:0.6;}
.cont_slider h3{font-size:20px;margin:5px 0px;color:#ffffff !important;}
.cont_slider h3 a{text-decoration:none;color:#ffffff !important;}
.cont_slider h3 a:hover{text-decoration:none;color:#2DA6E0 !important;}
#header{float:left;width:100%;padding:10px 0}
ul#topnav{float:right;padding:0 0 10px}
ul#topnav li{float:left;font:12px Arial, Helvetica, sans-serif;border-right:1px solid #a8d1e3;padding:0 10px}
ul#topnav li a{color:#69442e;}
ul#topnav li a:hover{color:#2da6e0;}
#banneradvt{xborder:1px solid #DADADA;clear:both;float:right;width:100%;}
#menublock{float:left;background:url(../images/menuBg.jpg) repeat-x;width:1000px;left:-20px;position:relative;height:32px}
img.menulftimg{left:-5px;position:relative;top:-5px;}
img.menurgtimg{left:5px;position:relative;top:-5px;}
#menu{float:left}
.oe_overlay{background:#000;opacity:0;position:fixed;top:0px;left:0px;width:100%;height:100%;}
ul.oe_menu{}
ul.oe_menu > li{padding-bottom:2px;float:left;position:relative;}
ul.oe_menu > li > a.nobdrmenu{border-right:none}
ul.oe_menu > li > a{border-right:1px groove #5C3B27;color:#FFFFFF;float:left;font-size:14px;padding:0 13px;text-transform:uppercase;opacity:0.8;line-height:32px;height:32px}
ul.oe_menu > li > a:hover,
ul.oe_menu > li.selected > a{background:#fff;color:#69442E;opacity:1.0;zborder-top:1px solid #69442E}
.oe_wrapper ul.hovered > li > a{background:#fff;}
ul.oe_menu div{position:absolute;top:32px;left:0px !important;background:#fff;width:498px;padding:30px;display:none;border-bottom:5px solid #69442E;}
ul.oe_menu div ul li a{text-decoration:none;padding:5px;margin:2px;display:block;font-size:12px;font-family:Arial, Helvetica, sans-serif}
ul.oe_menu div ul.oe_full{width:100%;}
ul.oe_menu div ul li a:hover{background:#69442E;color:#fff;}
ul.oe_menu li ul{list-style:none;float:left;width:239px;margin-right:10px;}
li.oe_heading{color:#aaa;font-size:16px;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #ddd;}
#top10cat h2{color:#000;font-size:17px;text-transform:uppercase;width:180px;border-bottom:1px solid #e5e4e4;margin:20px 0 0;padding-bottom:5px}
ul.catser li{background:url(../images/acte_sap.png) no-repeat bottom;clear:left;float:left;font:bold 12px/19px Arial, Helvetica, sans-serif;padding:8px 0;width:100%;}
#bannar{width:759px;background:url(../images/slider_mainbg.png) no-repeat;height:390px;position:relative}
.shcontact{font:12px normal Arial, Helvetica, sans-serif; text-align:justify; line-height:18px;background:url(../images/bigsap.png) no-repeat top center;padding:20px 10px 0 10px;}
/*span.redmore{color:#6b442c;background:url(../images/arrow01.png) no-repeat left;padding-left:10px;float:right;clear:right;cursor:pointer}*/
span.redmore{color:#6b442c;padding-left:10px;float:right;clear:right;cursor:pointer}
#more-seo-content-div p{margin:10px 0}
#homemapsrc{float:right;width:710px}
.vendorsec{background:#fefefe url(../images/srcbg.gif) repeat-x bottom;border:1px solid #836a55;border-radius:4px;padding:9px 9px 31px; width:942px}
.vendorsec p{font:bold 13px Arial, Helvetica, sans-serif;float:left;color:#000;margin:6px 20px 0 0}
.vendorsec p a{font-weight:normal}
.vendorsec p span{font:normal 11px Arial, Helvetica, sans-serif;color:#69442e;}
.srcmain label.srcfortst{float:left;font:12px Arial, Helvetica, sans-serif;color:#661841;width:35%;margin-bottom:5px}
.srcmain label.srcfortst span{font:11px Arial, Helvetica, sans-serif;color:#434243;}
.secfrm{background:#fbfbfb url(../images/input_bg.gif) repeat-x;border:1px solid #c3bbbf;padding:3px;width:59%}
.secfrm input.srcfor{background:none;border:none;padding:6px;font:11px Arial, Helvetica, sans-serif;color:#a7a7a7;width:55%}
.secfrm input.vdnear{background:none;padding:5px;font:11px Arial, Helvetica, sans-serif;color:#a7a7a7;border-left:1px solid #CCC;border-right:none;border-top:none;border-bottom:none}
input.allbtn{background:url(../images/buttonbg.gif) no-repeat;border:0;width:82px;height:34px;font-weight:bold;cursor:pointer}
#mapmain{border:1px solid #999}
.servicesblock{border-radius:5px;border:1px solid #cbcbcb;float:left;margin-right:13px; height:273px; padding:10px 10px 0;width:208px;}
.servicesblock h2{text-align:center;font-size:23px;border-radius:5px;padding:10px 0;color:#fff;text-transform:uppercase}
.servicesblock h2.wr{background:#f09312;}
.servicesblock h2.miw{background:#8db8cd}
.servicesblock h2.wh{background:#be74e1}
.servicesblock h2.bse{background:#a7857b}
.servicesblock h2 strong{font-weight:bold; font-size: 15px}
.servicesblock ul{list-style-type:disc;list-style-position:inside}
.servicesblock li{font:normal 12px Verdana, Geneva, sans-serif;border-bottom:1px solid #dadada;margin:10px 0 0;padding-bottom:10px;}
.servicesblock li.nobdrser{border-bottom:none}
.servicesblock  ul li a h5{ margin:-18px 0 0 13px;}
/* will be red only in google chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .servicesblock ul li a h5{ margin:0;}
}

.slider-wrap{width:100%;}
.stripViewer .panelContainer
.panel ul{text-align:left;margin:0 15px 0 30px;}
.stripViewer{position:relative;overflow:hidden;width:742px;height:309px;margin:8px 0 18px 8px}
.stripViewer .panelContainer{position:relative;left:0;top:0;}
.stripViewer .panelContainer .panel{float:left;height:100%;position:relative;width:742px;}
.stripNavL, .stripNavR, .stripNav{display:none;}
.nav-thumb{margin-right:5px;}
#movers-row{margin:-43px 0 0 62px;}
#movers-row div{float:left;margin:0 20px}
#movers-row div a.cross-link{float:right;}
.photo-meta-data{background:url(images/transpBlack.png);padding:10px;height:30px;margin-top:-50px;position:relative;z-index:9999;color:white;}
.photo-meta-data span{font-size:13px;}
.cross-link{display:block;margin-top:-14px;position:relative;padding-top:15px;z-index:1;margin-left:4px;font-size:18px;color:#505050}
.active-thumb{background:transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat;color:#824621}
a.active-thumb span.lv{background:url(../images/slider_imgsprite.png) no-repeat 0 -70px;}
.lv{background:url(../images/slider_imgsprite.png) no-repeat 0 0;float:left;height:37px;line-height:37px;padding-left:43px;}
a.active-thumb span.rr{background:url(../images/slider_imgsprite.png) no-repeat -193px -70px}
.rr{background:url(../images/slider_imgsprite.png) no-repeat -193px 0;float:left;height:37px;line-height:37px;padding-left:43px;}
a.active-thumb span.venue{background:url(../images/slider_imgsprite.png) no-repeat -396px -70px}
.venue{background:url(../images/slider_imgsprite.png) no-repeat -396px 0;float:left;height:37px;line-height:37px;padding-left:25px;}
a.active-thumb span.accomodation{background:url(../images/slider_imgsprite.png) no-repeat -580px -70px}
.accomodation{background:url(../images/slider_imgsprite.png) no-repeat -580px 0;float:left;height:37px;line-height:37px;padding-left:33px;}
.wdt650{width:650px;}
.wdt291{width:291px;}
.wdt100{width:100%;}
.topfilter{background:url(../images/top_filter_bg.gif) no-repeat bottom left;width:100%}
#modifysrc a{margin:13px 0 0;float:left;font:14px Arial, Helvetica, sans-serif}
.sortby{font:12px Arial, Helvetica, sans-serif;color:#8f8f8f;margin:15px 10px 0 0}
.sortby a.current{color:#3c86a7;}
.smallmap{background:url(../images/smallMap_bg.png);width:290px;height:286px}
.smallmap h3{color:#266e8f;font:bold 13px Arial, Helvetica, sans-serif;padding:13px 16px}
.smallmapmain{margin:0 auto;width:253px}
#vendors-spotlight{width:247px;box-shadow:1px 1px 8px #EBEBEB;background:#FFF;padding:20px}
#vendors-spotlight h3{font-size:24px;color:#7e4b2d;text-align:center;background:url(../images/saperator.png) no-repeat bottom;padding-bottom:25px;text-transform:uppercase}
ul.vdrsptlight li{float:left;font:11px Arial, Helvetica, sans-serif;;border-bottom:2px solid #eeeeee;padding:20px 0;width:100%}
ul.vdrsptlight li:hover{background:#f8f8f8;}
ul.vdrsptlight li:hover a{color:#3c86a7}
ul.vdrsptlight li img{float:left;margin-right:10px;border:1px solid #cacaca}
ul.vdrsptlight li h2{font-weight:bold;margin-bottom:5px}
ul.vdrsptlight li:hover{color:#3c86a7}
.advtrightsec{border:1px solid #aeadad;}
#srcresult{float:left;}
#srcresult li{color:#7E430C;}
/*#srcresult h1{float:left;font:25px Tahoma, Geneva, sans-serif;color:#3c86a7;margin-bottom:10px;width:100%}*/
#srcresult h2{font:25px Tahoma, Geneva, sans-serif;color:#3c86a7;margin-bottom:10px;width:340px;}
.vsr-listview{width:100%;border:0px;margin:6px 0px;}


.vsr-listview:nth-child(2n+1) {
    background: #fff;
}

.vsr-listview:nth-child(even) {
    background: #F9F9F9;
} 

.vsr-listview:hover{
    box-shadow: 0 0 5px #888888;
}
.vsr-lft{width:auto;padding:21px;position:relative}
.vsr-lft p{font:normal 12px Arial, Helvetica, sans-serif;}
.vsr-lft img.vsrimg{width:119px;border:3px solid #CCC;float:left;margin:0px 15px;}
.vsr-listview:hover img{}
.stat img{border:none !important}
.vsr-lft h2{font:normal 16px Tahoma, Geneva, sans-serif !important;color:#3c86a7 !important;margin-bottom:8px !important;}
.vsr-lft h2 a{color:#7a4a2d;}
.vsr-lft h2 a:hover{color:#3c86a7;}
.srlinks{padding:10px 0px 0px 4px}
.srlinks li{font:normal 13px/20px Arial, Helvetica, sans-serif;padding-left:20px;margin:0 10px 0 0;background-image:url(../images/icons/blk-right-icon.png);background-repeat:no-repeat}
.srlinks span{font:13px/20px Arial,Helvetica,sans-serif;margin:10px 0;padding-left:2px;color:#7C4B2D;}
.srlinks li.moreinfo{background-position:0 0.1}
.srlinks li.moreinfo:hover{background-position:0 0.1;background-image:url(../images/icons/blk-right-hover-icon.png);background-repeat:no-repeat;}
.srlinks li.vlistinh{background-position:0 -28px !important}
.srlinks li.vlistinh:hover{background-position:0 0.1;background-image:url(../images/icons/blk-right-hover-icon.png);background-repeat:no-repeat;}
.srlinks li.conus{background-position:0 -2.2em}
.srlinks li.conus:hover{background-position:0 -2.2em;background-image:url(../images/icons/blk-right-hover-icon.png);background-repeat:no-repeat;}
.srlinks li.conus:active{background-position:0 -2.2em;background-image:url(../images/icons/blk-right-hover-icon.png);background-repeat:no-repeat;}
.srlinks li.cr{background-position:0 -4.5em}
.srlinks li.cr:hover{background-position:0 -4.5em;background-image:url(../images/icons/blk-right-hover-icon.png);background-repeat:no-repeat;}
.srlinks li.remove_favourite{background-image:url(../images/icons/blk-right-icon.png);background-position:0 -6.70em;background-repeat:no-repeat;}
.srlinks li.remove_favourite:hover{background-image:url(../images/icons/blk-right-hover-icon.png);background-position:0 -6.70em;background-repeat:no-repeat;}
.srlinks li.ed{background-position:0 0}
.srlinks li.ed:hover{background-position:0 0;background-image:url(../images/icons/blk-right-hover-icon.png);background-repeat:no-repeat;}
.srlinks li a{color:#7c4b2d}
.srlinks li a:hover{color:#000;}
.mapvendoe{border:1px solid #cecece;width:auto;padding:5px;font-family:Arial, Helvetica, sans-serif}
.vsr-listview-head{font:normal 12px Arial, Helvetica, sans-serif;color:#fff;background:#3c86a7;height:30px;line-height:30px;padding-left:20px;width:629px}
.vsr-listview-head span.venuehead{width:248px}
.vsr-listview-head span.venuerating{width:78px;text-align:center}
.vsr-listview-head span.venuetype{width:112px;text-align:center}
.vsr-listview-head span.venuecapacity{width:95px;text-align:center}
.vsr-listview-head span.venuecatering{width:85px;text-align:center}
.vdrlisting{border-top:1px solid #EEEEEE;left:6px;padding-left:20px;position:relative;}
.vdrlisting:hover{background:#e1e9d8;}
.vdrlisting span.venuename img{float:left;margin-right:5px}
.vdrlisting span.venuename{color:#999}
.vdrlisting span.venuename a{font-weight:bold}
.vdrlisting span.venuename{width:248px}
.vdrlisting span.vrating{width:78px;text-align:center}
.vdrlisting span.vtype{width:112px;text-align:center}
.vdrlisting span.vcapacity{width:95px;text-align:center}
.vdrlisting span.vcatering{width:85px;text-align:center}
.vdrlisting span{padding:10px 0}
.vdrlistingmain{background:url(../images/mapviewlist_bf.png) no-repeat 0.1em bottom;float:left;font:12px Arial,Helvetica,sans-serif;left:-6px;position:relative;width:655px;padding:0 0 10px;max-height:684px;overflow-x:hidden;overflow-y:auto;}
.rating{width:80px;height:16px;padding:0;list-style:none;position:relative;background:url(../images/star-matrix.png) no-repeat 0 0;}
.nostar{background-position:0 0}
.onestar{background-position:0 -16px}
.twostar{background-position:0 -32px}
.threestar{background-position:0 -48px}
.fourstar{background-position:0 -64px}
.fivestar{background-position:0 -80px}
ul.rating li{cursor:pointer;float:left;text-indent:-999em;}
ul.rating li a{position:absolute;left:0;top:0;width:16px;height:16px;text-decoration:none;z-index:200;}
ul.rating li.one a{left:0}
ul.rating li.two a{left:16px;}
ul.rating li.three a{left:32px;}
ul.rating li.four a{left:48px;}
ul.rating li.five a{left:64px;}
ul.rating li a:hover{z-index:2;width:80px;height:16px;overflow:hidden;left:0;background:url(../images/star-matrix.png) no-repeat 0 0}
ul.rating li.one a:hover{background-position:0 -96px;}
ul.rating li.two a:hover{background-position:0 -112px;}
ul.rating li.three a:hover{background-position:0 -128px}
ul.rating li.four a:hover{background-position:0 -144px}
ul.rating li.five a:hover{background-position:0 -160px}
span.reviews{font:11px Arial, Helvetica, sans-serif;margin:1px 0 0 5px}
span.reviews span.rattxtred{color:#7a4a2d;font-weight:bold}
div.address{font:11px Arial, Helvetica, sans-serif;color:#7f7d7d;margin:5px 0 5px 0px;}
#sliderfrm{background:url(../images/formBG.png) no-repeat;position:absolute;right:8px;z-index:999;width:318px;height:309px;top:8px;padding:0 0 0 27px}
#sliderfrm h3{background:url(../images/frmhead_swirl.png) no-repeat 0 0.3em;font-size:20px;text-align:center;color:#fff;margin:12px 6px -5px}
#sliderfrm h3 span{color:#FFFFFF;display:block;font:12px Arial,Helvetica,sans-serif;margin:10px 0}
.frmmain{width:289px;margin:0 auto}
.frmmain form{background-color:transparent !important;float:none !important;}
.frmmain p{float:left}
.frmmain p label{float:left;width:100%;color:#FFF;font:normal 14px Arial, Helvetica, sans-serif;}
.frmmain p input.srcvendor{background:url(../images/search_vendor_btn.png) no-repeat;border:0;width:120px;height:34px;cursor:pointer}
.frmmain p input.txtbx{border:1px solid #D8D8D8;color:#999999;padding:8px 0;width:100%;font:12px Arial,Helvetica,sans-serif; text-indent: 5px;background: #f2f2f2;border-radius: 3px;}
.vendorcat label{ color: #fff; text-transform: uppercase; margin-bottom: 5px; float: left; width: 100%}
.frmmain span.eg{font:normal 11px Arial, Helvetica, sans-serif;color:#fff;margin:5px 0 0 0px;display:block}
.frmmain span.eg a{color:#fff; text-decoration:none;}
.frmmain span.eg a:hover{color:#3C86A7 !important; text-decoration:none;}
div.radios{float:left;padding:5px 0 0 43px;}
div.radios span{font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;margin:2px 5px 0 0}
.label_check input,
.label_radio input{margin-right:5px;}
.has-js .label_check,
.has-js .label_radio{padding-left:34px;width:auto;line-height:14px;padding:1px 0 0 17px;font-size:11px;cursor:pointer;font:normal 11px Arial, Helvetica, sans-serif;color:#FFF}
.has-js .label_radio{background:url(../images/radio-off.png) no-repeat;}
.has-js .label_check{background:url(../images/check-off.png) no-repeat;}
.has-js label.c_on{background:url(../images/check-on.png) no-repeat;}
.has-js label.r_on{background:url(../images/radio-on.png) no-repeat;}
.has-js .label_check input,
.has-js .label_radio input{position:absolute;left:-9999px;}
#vendor-info-top{width:100%}
.vmainimg{border:2px solid #ededed;width:296px;}
.vmainimg img{width:296px;}
.vendor-info-topR{background:url(../images/vendor_trans_img.png) repeat;padding:11px 20px 0;width:310px;}
.vendor-info-topR p{font:normal 13px Arial, Helvetica, sans-serif;float:left;margin:10px 0;clear:left;width:100%}
.vendor-info-topR span.rs{background:url(../images/Black_Globe.png) no-repeat left top;float:left;font-family:arial;font-size:13px;line-height:20px;padding-left:25px;margin:7px 0;clear:left;}
.vendor-info-topR span.rs:hover{background:url(../images/Black_Globe_hover.png) no-repeat left top;}
.vendor-info-topR a.cweblink{background:url(../images/cbtn_bg.png) no-repeat;float:left;text-align:center;width:140px;font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#8c96a0;text-transform:uppercase;clear:left;padding:11px 0;text-shadow:1px 1px 1px #fff;margin:0 0 15px}
.edit-style{margin:0px;}
.edit-style a{color:#3c86a7;text-decoration:none;}
.edit-style a:hover{color:#000000;text-decoration:none;}
.vendor-info-topR h2{font-size:32px;background:url(../images/v-details-sap.gif) no-repeat bottom;padding-bottom:12px;margin-bottom:7px;padding-bottom:30px;}
.vendor-info-topR p a{font-size:12px;text-decoration:none;font-family:Arial;font-weight:bold;color:#3c86a7 !important;}
.vendor-info-topR p a:hover{text-decoration:none;color:#000000 !important;}
.vendor-service-dec p{font:normal 13px Arial, Helvetica, sans-serif;float:left;margin:10px 0;height:48px}
.follow-vendor{background:#f4f4f4 url(../images/v-details-sap.gif) no-repeat top;padding:10px 0}
.follow-vendor span{font:bold italic 12px Arial, Helvetica, sans-serif;float:left;text-shadow:1px 1px 1px #fff;margin:7px 10px 0 0}
.follow-vendor a{background:url(../images/social_icons.png) no-repeat;display:block;float:left;width:33px;height:32px;margin:0 5px 0 0}
.follow-vendor a.twitter{background-position:0 0;}
.follow-vendor a.twitter:hover{background-position:0 bottom;}
.follow-vendor a.fb{background-position:-3em 0;}
.follow-vendor a.fb:hover{background-position:-3em bottom;}
.follow-vendor a.linkedin{background-position:-6.1em 0;}
.follow-vendor a.linkedin:hover{background-position:-6.1em bottom;}
.follow-vendor a.pinterest{background-position:-9.2em 0;}
.follow-vendor a.pinterest:hover{background-position:-9.2em bottom;}
.follow-vendor a.gplus{background-position:-12.3em 0;}
.follow-vendor a.gplus:hover{background-position:-12.3em bottom;}
.follow-vendor a.youtube{background-position:-15.2em 0;}
.follow-vendor a.youtube:hover{background-position:-15.2em bottom;}
.dynamicsocial{background:url(../images/texture.png) repeat-x;padding:15px 10px;float:left;margin-top:10px;width:630px}
.vendor-service-dec h2, .vd-video h2{font:normal 18px Arial, Helvetica, sans-serif;color:#000;border-left:3px solid #7e4b2d;padding-left:10px}
.vendor-service-dec p{text-align:justify;height:auto;margin:0;}
.vendor-service-dec p span{color:#75482d;font-style:italic}
#vendortab{float:left;width:651px}
ul.tabs{padding:15px 0;font-size:0;margin:0;list-style-type:none;text-align:left;background:url(../images/texture.png) repeat-x}
ul.tabs li{display:inline;margin:0;margin-right:3px;}
ul.tabs li a{font:bold 14px Arial, Helvetica, sans-serif;text-decoration:none;position:relative;z-index:1;padding:15px 9px;outline:none;}
ul.tabs li a:visited{color:#000;}
ul.tabs li a:hover{color:#3c86a7;}
ul.tabs li.selected a{position:relative;top:0px;font-weight:bold;background:url(../images/tab_arrow.png) no-repeat center bottom;color:#3c86a7}
ul.tabs li.selected a:hover{text-decoration:none;}
div.tabcontent{display:block;}
div.tabcontents{background:#fff url(../images/tabcontent_bg.png) repeat-x;padding:30px 20px;float:left;width:611px;font-family:Arial, Helvetica, sans-serif}
.bs-vd{clear:both;float:left;margin:2px 0;padding:26px 26px 9px;width:611px;background:url(../images/dec_bg.png) repeat-y;position:relative;left:-6px;border-radius:4px;}
.entry_single{clear:both;float:right;margin:0px 0 20px;width:480px;font:bold 12px Arial, Helvetica, sans-serif;line-height:23px;}
.songsugg{font:bold 12px Arial, Helvetica, sans-serif;color:#fff;border-radius:5px 0px 5px 0px;background:#8E4021;padding:8px 5px;margin:10px 0px 0px 0px;}
.songsugg{font:bold 12px Arial, Helvetica, sans-serif;color:#76492c;background:url(../images/tipbull.png) no-repeat;padding:5px 4px;float:right;width:100px;height:30px;margin:0px 0px 10px 0px;}
.songsugg a{font:bold 12px Arial, Helvetica, sans-serif;color:#76492c;padding:5px 2px;}
.songsugg a:hover{font:bold 12px Arial, Helvetica, sans-serif;color:#76492c;padding:5px 2px;}
.entry_single img.alignflt{border:5px solid #E6E2D8;margin-right:20px}
.entrydesc{float:right;width:327px;}
.entry_single span h1{margin:0;padding:0 0 8px;color:#3C86A7;font:16px Tahoma,Geneva,sans-serif}
.entry_single h2{margin:0 !important;padding:0 0 8px !important;color:#3C86A7 !important;font:16px Tahoma,Geneva,sans-serif !important; width:100% !important;}
.entry_single h2 span{color:#7f7d7d;font:11px Tahoma,Geneva,sans-serif;display:block; padding:5px 0 0;}
.entry_single p{font:normal 12px Arial, Helvetica, sans-serif;margin:10px 0}
.entry_single h2 a{color:#7a4a2d;}
.entry_single h2 a:hover{color:#3C86A7;}
.vdaddress{font:bold 12px/18px Arial, Helvetica, sans-serif;margin-top:8px; color:#7a4a2d !important;}
.vdaddress a{color:#7a4a2d !important;}
.vdaddress a:hover{color:#3C86A7 !important;}
.post_left{float:left;margin:0 10px 0 0;width:106px;}
.date_line_blog{background:url(../images/date_bg.png) no-repeat scroll center center transparent;}
.date_line_blog{height:70px;margin:0 0 10px;padding:18px 0 0;position:relative;text-align:center;width:78px;margin:0 auto}
.date_line_blog span.day{font-size:40px;line-height:45px;padding:0;text-align:center;width:78px;color:#765a1d;font-style:italic;text-shadow:1px 1px 2px #fff;}
.date_line_blog span.month{font:normal 12px Arial, Helvetica, sans-serif;padding:0;text-align:center;width:78px;color:#816019;text-shadow:0.1em 0.1em #fff;}
.showtype{line-height:18px;margin:0;text-align:center;font:normal 12px Arial, Helvetica, sans-serif;padding:8px 0;}
.showtype strong{font-weight:bold}
.comm_line_sap{border-bottom:1px dotted #834d2d;}
.read-more{background:url(../images/read-more_bg.png) no-repeat;font:normal 12px Arial, Helvetica, sans-serif;width:163px;text-align:center;float:left}
.read-more a{color:#3c86a7;}
div.pagination{padding:3px;margin:3px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
div.pagination a{margin-right:3px;padding:2px 8px;background-position:bottom;text-decoration:none;color:#333;border:1px solid #7E4B2D}
div.pagination a:hover, div.pagination a:active{background-image:none;background-color:#fff;color:#fff;background:#7e4b2d;}
div.pagination span.current{margin-right:3px;padding:2px 6px;font-weight:bold;color:#000;}
div.pagination span.disabled{display:none;}
div.pagination a.next{border:2px solid #7e4b2d;margin:0 0 0 10px;}
div.pagination a.next:hover{xborder:2px solid #2b55af;}
div.pagination a.prev{border:2px solid #ccdbe4;margin:0 10px 0 0;}
div.pagination a.prev:hover{border:2px solid #2b55af;}
.bridepre-register{}
.fldrow label{color:#000000;font:12px Arial,Helvetica,sans-serif;margin-top:10px;width:177px}
.fldrow2 label{width:100%;font:normal 12px Arial, Helvetica, sans-serif;color:#000;margin-top:10px}
.fldrow label span{color:#F00}
.fldrow label input{border:1px solid #E5E5E5;color:#8B8B8B;height:18px;margin-top:5px;padding:5px 0;text-indent:5px;width:100%;}
.fldrow label select{width:202px;padding:5px;border:1px solid #e5e5e5;color:#8B8B8B;margin-top:5px;}
.mailingadd{background:#f8f8f8;padding:10px;}
.mailingadd h4{color:#6f462e;font-size:20px}
.fldrowmadd label{width:169px;font:normal 12px Arial, Helvetica, sans-serif;color:#000;margin-top:10px;margin-right:0}
.fldrowmadd label span{color:#F00}
.fldrowmadd label input{width:93%;height:18px;padding:5px;border:1px solid #e5e5e5;color:#8b8b8b;margin-top:5px}
.fldrowmadd label select{width:202px;padding:5px;border:1px solid #e5e5e5;color:#ccc}
.fldrow, .fldrow2{margin-bottom:7px}
.fldrow label.smalll{width:115px !important;font:normal 12px Arial, Helvetica, sans-serif;color:#000;margin-top:10px}
.fldrow label select.smallsel{padding:5px;color:#8b8b8b;margin-top:5px}
.fldrow label.lablmgr{margin:10px 5px 0}
.fldrow label.lablmgrbig{margin:10px 15px 0 !important}
.fldrow textarea{width:384px;padding:5px;border:1px solid #e5e5e5;color:#ccc;margin-top:5px}
input.submitbtn{border:0;background:#7e4b2d;color:#fff;font:15px Tahoma, Geneva, sans-serif;cursor:pointer;padding:5px;text-transform:uppercase;margin:20px 0}
.vd-video{margin:0;padding:0;float:left}
.vlist, .vfeaturelist{margin:0 auto;width:400px;margin-top:20px}
.vlist a{float:left;font:normal 12px Arial, Helvetica, sans-serif;clear:left;margin-bottom:10px;background:url(../images/vendor_icon.png) no-repeat left;padding-left:25px;}
.vfeaturelist li, .liblock li{float:left;font:normal 12px Arial, Helvetica, sans-serif;clear:left;margin-bottom:10px;background:url(../images/arrow-dotted.png) no-repeat left;padding:5px 0 5px 20px !important;color:#333333 !important}
.liblock strong{color:#333333;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:10px 0;padding:0;}
.vfeaturelist p{font-weight:bold;margin:0 0 15px 0 !important;float:left}
.usercomment{float:left;border-bottom:1px solid #f0f0f0;margin-bottom:15px;padding-bottom:15px}
.userimg{float:left;border:3px solid #f0f0f0;border-radius:5px;margin-right:15px}
.commentblk{float:left;width:513px;}
.commentblk h2{color:#3C86A7;font:16px Tahoma,Geneva,sans-serif;margin:0;padding:0 0 8px;}
.commentblk p{font:12px Arial, Helvetica, sans-serif;clear:left;margin-top:10px;float:left;text-align:justify}
.commentblk h2 a{color:#7A4A2D;}
.vendorshorfdec{background:none repeat scroll 0 0 #FFFFFF;box-shadow:1px 1px 8px #EBEBEB;padding:20px;width:247px;text-align:center}
.vendorshorfdec span{font:normal 25px Arial, Helvetica, sans-serif;color:#000000;}
.vendorshorfdec p{font:normal 14px Arial, Helvetica, sans-serif;color:#999;padding:10px 0}
a.writereview, a.writereview2{background:url(../images/buttonbg_normal.jpg) repeat-x scroll 0 0 #914D2A;border:1px solid #8E4021;border-radius:3px 3px 3px 3px;color:#FFFFFF;cursor:pointer;font:normal 18px Arial,Helvetica,sans-serif;padding:8px 0;width:220px;text-align:center;display:block;margin:0 auto;}
a.writereview2{background:#555;border:1px solid #666}
a.writereview2:hover{background:#696969;border:1px solid #666}
a.writereview:hover{background:url(../images/buttonbg_hover.jpg) repeat-x scroll 0 0 #AD5F35;}
a.rconinfo{clear:left;display:block;font:bold 13px Arial,Helvetica,sans-serif;margin-bottom:8px;margin-left:}
.contact-vendor{float:left;padding:20px;background:#ffffff url(../images/tabcontent_bg.png) repeat-x;width:611px}
.contact-vendor h3{float:left;background:url(../images/cont-vendor-icon.png) no-repeat;color:#000;font-size:18px;text-transform:uppercase;padding-left:50px;line-height:27px;font-weight:normal;width:100%}
.loginsec{float:left;width:618px;background:url(../images/login_bg.png) no-repeat top center;padding:0 20px}
.regsec{float:left;width:618px;background:url(../images/transparent_img.png) repeat top center;padding:0 20px;border-radius:5px;box-shadow:1px 0 8px #EBEBEB;}
.regsec h1{float:left;color:#824d2d;font:bold 22px Arial, Helvetica, sans-serif;margin:17px 0}
.regsec h3{float:left;color:#824d2d;font:bold 22px Arial, Helvetica, sans-serif;margin:17px 0; width: 100%;}
.regsec h3 a{font-size: 14px; color: #2DA6E0; float: right;}
.regsec h3 a:hover{text-decoration: underline;}
.loginsec p.nmyet{float:left;width:618px;text-align:center;font:13px Arial, Helvetica, sans-serif;color:#606060;margin:1px 0; padding:0px;}
.loginsec p.nmyet a{color:#2e8fc7;text-decoration:none}
.loginsec p.nmyet a:hover{color:#000000;text-decoration:none}
.loginsec h3{float:left;color:#824d2d;font:bold 22px Arial, Helvetica, sans-serif;margin:17px 0}
.lgnfrmblk{width:100%;float:left;border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:20px 0}
.lgnser{float:left;width:304px;border-right:1px solid #dadada;padding-right:20px;margin-right:20px}
.lgnser input.sgnup{float:left;width:100%;border:1px solid #dfdfdf;border-radius:5px;background:#fff;padding:10px 0;text-indent:10px;}
.lgnser input.mgrb20{margin-bottom:20px}
.lgnser p.forgotpass{float:left;font:12px Arial, Helvetica, sans-serif;margin:0;padding:15px 0 25px;color:#333333}
.lgnser p.forgotpass a{color:#3C86A7;text-decoration:none}
.lgnser p.forgotpass a:hover{color:#333333;}
.lgnbtm{float:left;margin-bottom:10px}
.lgnbtm span.lgnbtnsub{float:left;}
input[type="button"], input[type="submit"]{height:31px;border:0;cursor:pointer;font:bold 13px Arial, Helvetica, sans-serif;color:#fff;background:#914d2a;border:1px solid #8e4021;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}
input[type="button"]:hover, input[type="submit"]:hover{background:#ad5f35;}
.rembermesec{float:right;margin-left:10px;width:163px;font:12px Arial, Helvetica, sans-serif;color:#a5a5a5}
.rembermesec label{display:block;cursor:pointer;line-height:20px !important;padding-top:5px !important;color:#a5a5a5 !important;}
.label_check input,
.label_radio input{margin-right:5px;}
.has-js .label_check,
.has-js .label_radio{padding-left:20px;}
.has-js .label_check{background:url(../images/check-off.png) no-repeat 0 0.5em;}
.has-js label.c_on{background:url(../images/check-on.png) no-repeat 0 0.5em;}
.has-js label.r_on{background:url(../images/radio-on.png) no-repeat 0 0.5em;}
.has-js .label_check input,
.has-js .label_radio input{position:absolute;left:-9999px;}
.fblgn{float:left;width:273px}
.fblgn p{float:left;font:13px Arial, Helvetica, sans-serif;font-style:italic;margin:0 0 10px 0}
.fblgn span{float:left;}
.servicesoffer{float:left;width:298px;height:auto;}
.headbg{width:298px;background:url(../images/serviceoffer_bghead.png) no-repeat top center;height:28px;float:left;}
.midbg{width:256px;background:url(../images/serviceoffer_bgmid.png) repeat-y;padding:0px 21px;float:left;}
.bottombg{width:298px;background:url(../images/serviceoffer_bgbottom.png) repeat top center;height:24px;float:left;}
.midbg h3.elcomeadalert{font:bold 23px Arial, Helvetica, sans-serif;color:#333333;margin:0;text-align:left}
.midbg h2.servchead{font:bold 13px Arial, Helvetica, sans-serif;color:#333333;margin:0;float:left;padding:30px 0}
.midbg ul{float:left;list-style-type:none;margin:0;padding:0}
.midbg li{background:url(../images/bullet-black.png) no-repeat 0 0;font:13px/23px Arial, Helvetica, sans-serif;color:#2DA6E0;padding-left:33px;margin-bottom:20px}
.midbg li a{font:13px/23px Arial, Helvetica, sans-serif;color:#2DA6E0;}
.midbg li a:hover{font:13px/23px Arial, Helvetica, sans-serif;color:#000000;}
.vdrfldrow{float:left;margin-top:20px}
.vdrfldrow label{float:left;font:12px Arial, Helvetica, sans-serif;color:#000}
.vdrfldrow label span{color:#F00}
.vdrfldrow label input{color:#8B8B8B;border:1px solid #e5e5e5;padding:6px 10px;width:168px;margin-top:5px}
.vdrfldrow label select{color:#8B8B8B;border:1px solid #e5e5e5;padding:6px 10px;width:190px;margin-top:5px}
.vdrfldrow label.mgrR20{margin-right:20px}
.vdrfldrow label input.longfld{width:378px}
.vdrfldrow label.mrl20{margin:0 20px}
.vdrfldrow label textarea{color:#8B8B8B;border:1px solid #e5e5e5;padding:6px 10px;width:378px;margin-top:5px;height:114px}
.vdrfldrow label input.vdrconsubmit{background:none repeat scroll 0 0 #7E4B2D;border:0 none;color:#FFFFFF;cursor:pointer;font:15px Tahoma,Geneva,sans-serif;padding:5px;text-transform:uppercase;width:auto;display:block;margin-top:15px;}
#footer{width:1000px;background:url(../images/footer_bg.png) no-repeat;position:relative;left:-20px}
ul.footersec{padding:20px 14px 5px}
ul.footersec h3{background:url(../images/footer_swirl.png) no-repeat;color:#010101;text-transform:uppercase;font-size:15px;padding:0 0 8px 30px}
ul.footersec li{background:url(../images/arrow02.png) no-repeat 0 0.3em;color:#8E8E8E;font:12px Arial,Helvetica,sans-serif;margin-left:28px;padding:0 0 5px 8px;}
.follow{background:url(../images/followus_bg.gif) no-repeat;font:normal 15px Arial, Helvetica, sans-serif;width:246px;text-align:center;padding:44px 0;color:#f8bf31;margin-right:20px;display:none;}
.follow a{color:#f8bf31;}
.follow a:hover{color:#333333;}
.fbottom{width:98%;border-top:1px dashed #dcdcdc;font:normal 12px Arial, Helvetica, sans-serif;margin:0 auto;padding:10px 0;color:#b4b2b2}
#ui-datepicker-div{z-index:10000;}
.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .cf{zoom:1;}
*:first-child+html .cf{zoom:1;}
.text p, .text li{font-size:1em;line-height:1.5em;margin:0 0 0.5em 0;}
.text li{margin:0 0 0.25em 0;}
.vhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.social-buttons{display:block;list-style:none;padding:0;margin:20px 0;}
.social-buttons > li{display:block;margin:0;padding-right:10px;float:left;}
.social-buttons .socialite{display:block;position:relative;background:url(../images/social-sprite.png) 0 0 no-repeat;}
.social-buttons .socialite-loaded{background:none !important;}
.social-buttons .twitter-share{width:55px;height:65px;background-position:0 0;}
.social-buttons .googleplus-one{width:50px;height:65px;background-position:-75px 0;}
.social-buttons .facebook-like{width:50px;height:65px;background-position:-145px 0;}
.social-buttons .linkedin-share{width:60px;height:65px;background-position:-215px 0;}
#social{display:block;list-style:none outside none;margin:20px;padding:0;}
#social > li{display:block;float:left;margin:0;padding:10px;}
#social .socialite{background:url(../images/social-sprite.png) no-repeat scroll 0 0 transparent;display:block;position:relative;}
#social .socialite-loaded{background:none repeat scroll 0 0 transparent !important;}
#social .twitter-share{background-position:0 0;height:65px;width:55px;}
#social .googleplus-one{background-position:-75px 0;height:65px;width:50px;}
#social .facebook-like{background-position:-145px 0;height:65px;width:50px;}
#social .linkedin-share{background-position:-215px 0;height:65px;width:60px;}
#social .stumbleupon{background-position:-295px 0;height:65px;width:50px;}
#social2-load{font-weight:bold;margin:0 0 0.625em;padding:5px;}
#social2{display:block;list-style:none outside none;margin:10px;padding:10px;}
#social2 > li{display:block;margin:0;}
#social2 .socialite{background:url(../images/custom-default.png) no-repeat scroll 0 0 transparent;display:block;height:30px;position:relative;width:150px;}
#social2 .socialite-loaded{background:none repeat scroll 0 0 transparent;}
#social2 .twitter-share{background-position:0 0;}
#social2 .googleplus-one{background-position:0 -45px;}
#social2 .facebook-like{background-position:0 -90px;}
#social2 .linkedin-share{background-position:0 -135px;}
#social2 .pinterest-pinit{background-position:0 -175px;}
a.PIN_1366200186457_pin_it_button{background-image:url("http://passets.pinterest.com/images/pidgets/bps1.png") !important;background-position:0 -20px;background-size:40px 60px !important;height:20px !important;margin:0 !important;padding:0 !important;text-decoration:none !important;vertical-align:baseline !important;width:40px !important;}
a.PIN_1366200186457_pin_it_button:hover{background-position:0 0;}
a.PIN_1366200186457_pin_it_button:active, a.PIN_1366200186457_pin_it_button.PIN_1366200186457_hazClick{background-position:0 -40px;}
a.PIN_1366200186457_pin_it_button_inline{display:inline-block !important;position:relative !important;}
a.PIN_1366200186457_pin_it_button_floating{position:absolute !important;}
a.PIN_1366200186457_pin_it_button span.PIN_1366200186457_pin_it_button_count{color:#777777 !important;position:absolute !important;text-align:center !important;text-indent:0 !important;}
a.PIN_1366200186457_pin_it_above span.PIN_1366200186457_pin_it_button_count{background-attachment:scroll !important;background-clip:border-box !important;background-color:transparent !important;background-image:url("http://passets.pinterest.com/images/pidgets/fpa1.png") !important;background-origin:padding-box !important;background-position:0 0 !important;background-repeat:no-repeat !important;background-size:40px 29px !important;bottom:21px !important;font:12px/24px Arial,Helvetica,sans-serif !important;height:29px !important;left:0 !important;position:absolute !important;text-indent:0 !important;width:40px !important;}
a.PIN_1366200186457_pin_it_beside span.PIN_1366200186457_pin_it_button_count, a.PIN_1366200186457_pin_it_beside span.PIN_1366200186457_pin_it_button_count i{background-color:transparent !important;background-image:url("http://passets.pinterest.com/images/pidgets/fpb1.png") !important;background-repeat:no-repeat !important;}
a.PIN_1366200186457_pin_it_beside span.PIN_1366200186457_pin_it_button_count{background-position:0 0 !important;background-size:45px 20px !important;font:10px/20px Arial,Helvetica,sans-serif !important;height:20px !important;left:41px !important;padding:0 3px 0 10px !important;position:absolute !important;top:0 !important;}
a.PIN_1366200186457_pin_it_beside span.PIN_1366200186457_pin_it_button_count i{background-position:100% 0 !important;height:20px !important;position:absolute !important;right:-2px !important;top:0 !important;width:2px !important;}
a.PIN_1366200186457_pin_it_button.PIN_1366200186457_pin_it_above{margin-top:20px !important;}
a.PIN_1366200186457_follow_me_button, a.PIN_1366200186457_follow_me_button i{background:url("http://passets.pinterest.com/images/pidgets/bfs1.png") no-repeat scroll 0 0 transparent;}
a.PIN_1366200186457_follow_me_button{color:#444444 !important;display:inline-block !important;font:bold 11px/20px "Helvetica Neue",helvetica,arial,san-serif !important;height:20px !important;margin:0 !important;padding:0 !important;position:relative !important;text-decoration:none !important;text-indent:19px !important;vertical-align:baseline !important;}
a.PIN_1366200186457_follow_me_button:hover{background-position:0 -20px;}
a.PIN_1366200186457_follow_me_button:active{background-position:0 -40px;}
a.PIN_1366200186457_follow_me_button b{background-image:url("http://passets.pinterest.com/images/pidgets/log1.png") !important;background-size:14px 14px !important;height:14px !important;left:3px !important;position:absolute !important;top:3px !important;width:14px !important;}
a.PIN_1366200186457_follow_me_button i{background-position:100% 0 !important;height:20px !important;position:absolute !important;right:-4px !important;top:0 !important;width:4px !important;}
a.PIN_1366200186457_follow_me_button:hover i{background-position:100% -20px !important;}
a.PIN_1366200186457_follow_me_button:active i{background-position:100% -40px !important;}
span.PIN_1366200186457_embed_pin{display:inline-block !important;overflow:hidden !important;text-align:center !important;vertical-align:top !important;width:237px !important;}
span.PIN_1366200186457_embed_pin.PIN_1366200186457_fancy{background:none repeat scroll 0 0 #FFFFFF !important;border-radius:3px 3px 3px 3px !important;box-shadow:0 0 3px #AAAAAA !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_link{display:block !important;line-height:0;margin:0 auto !important;padding:0 !important;position:relative !important;}
span.PIN_1366200186457_embed_pin img{border:0 none !important;margin:0 !important;padding:0 !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_link i.PIN_1366200186457_repin{background:url("http://passets.pinterest.com/images/pidgets/repin1.png") repeat scroll 0 0 transparent !important;height:33px !important;left:10px !important;position:absolute !important;top:10px !important;width:64px !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_link i.PIN_1366200186457_repin:hover{background-position:0 -33px !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_link i.PIN_1366200186457_repin.PIN_1366200186457_hazClick{background-position:0 -66px !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_link i.PIN_1366200186457_getThis{display:none;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_link:hover i.PIN_1366200186457_getThis, span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_link:hover i.PIN_1366200186457_getThis i{background:url("http://passets.pinterest.com/images/pidgets/bfs1.png") repeat scroll 0 0 transparent;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_link:hover i.PIN_1366200186457_getThis{bottom:10px !important;color:#555555 !important;display:inline-block !important;font:11px/20px "Helvetica Neue",helvetica,arial,san-serif !important;height:20px !important;margin:0 !important;padding:0 1px 0 5px !important;position:absolute !important;right:10px !important;text-decoration:none !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_link:hover i.PIN_1366200186457_getThis:hover{background-position:0 -20px;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_link:hover i.PIN_1366200186457_getThis i{background-position:100% 0;height:20px !important;position:absolute !important;right:-4px !important;top:0 !important;width:5px !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_link:hover i.PIN_1366200186457_getThis:hover i{background-position:100% -20px;}
span.PIN_1366200186457_embed_pin span.PIN_1366200186457_embed_pin_desc{border-bottom:1px solid #EEEEEE !important;color:#333333 !important;display:block !important;font-family:"Helvetica Neue",arial,sans-serif !important;font-size:12px !important;line-height:17px !important;padding:10px !important;text-align:left !important;}
span.PIN_1366200186457_embed_pin span.PIN_1366200186457_embed_pin_attrib, span.PIN_1366200186457_embed_pin span.PIN_1366200186457_embed_pin_text_container{color:#A7A7A7 !important;display:block !important;font-family:"Helvetica",sans-serif !important;font-size:10px !important;font-weight:bold !important;line-height:18px !important;}
span.PIN_1366200186457_embed_pin span.PIN_1366200186457_embed_pin_attrib img.PIN_1366200186457_embed_pin_attrib_icon{float:left !important;height:16px !important;margin-right:5px !important;vertical-align:middle !important;width:16px !important;}
span.PIN_1366200186457_embed_pin span.PIN_1366200186457_embed_pin_attrib a{color:#A7A7A7 !important;text-decoration:none !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_text, span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_text span.PIN_1366200186457_embed_pin_text_container{color:#B7B7B7 !important;display:block !important;font-family:"Helvetica Neue",arial,sans-serif !important;font-size:11px !important;font-weight:bold !important;height:39px !important;line-height:14px !important;position:relative !important;text-align:left !important;text-decoration:none !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_text{padding:5px 0 0 7px !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_text:hover{background:none repeat scroll 0 0 #EEEEEE !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_text img.PIN_1366200186457_embed_pin_text_avatar{border-radius:2px 2px 2px 2px !important;float:left !important;height:30px !important;margin-right:5px !important;overflow:hidden !important;vertical-align:middle !important;width:30px !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_text span.PIN_1366200186457_embed_pin_text_container em.PIN_1366200186457_embed_pin_text_container_em{color:#717171 !important;display:block !important;font-family:inherit !important;font-style:normal !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;width:180px !important;}
span.PIN_1366200186457_embed_pin a.PIN_1366200186457_embed_pin_text b.PIN_1366200186457_embed_pin_link_shield{height:100% !important;left:0 !important;position:absolute !important;top:0 !important;width:100% !important;}
span.PIN_1366200186457_embed_board{display:inline-block !important;margin:0 !important;padding:10px 0 !important;position:relative !important;text-align:center;}
span.PIN_1366200186457_embed_board.PIN_1366200186457_fancy{background:none repeat scroll 0 0 #FFFFFF !important;border-radius:3px 3px 3px 3px !important;box-shadow:0 0 3px #AAAAAA !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_hd{display:block !important;height:25px !important;line-height:20px !important;margin:0 10px !important;padding:0 !important;position:relative !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_hd a{background:inherit !important;cursor:pointer !important;overflow:hidden !important;position:absolute !important;text-decoration:none !important;text-overflow:ellipsis !important;top:0 !important;white-space:nowrap !important;width:48% !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_hd a:hover{background:inherit !important;text-decoration:none !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_hd a:active{background:inherit !important;text-decoration:none !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_hd a.PIN_1366200186457_embed_board_title{color:#2B1E1E !important;font-family:Georgia !important;font-size:16px !important;left:0 !important;position:absolute !important;text-align:left !important;width:100% !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_hd a.PIN_1366200186457_embed_board_name{color:#2B1E1E !important;font-family:Georgia !important;font-size:16px !important;left:0 !important;position:absolute !important;text-align:left !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_hd a.PIN_1366200186457_embed_board_author{color:#746D6A !important;font-family:Helvetica !important;font-size:11px !important;font-weight:bold !important;position:absolute !important;right:0 !important;text-align:right !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_hd a.PIN_1366200186457_embed_board_author:before{content:"by " !important;font-weight:normal !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_bd{border-radius:2px 2px 2px 2px !important;display:block !important;margin:0 10px !important;overflow:hidden !important;position:relative !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_bd a.PIN_1366200186457_embed_board_th{cursor:pointer !important;display:inline-block !important;overflow:hidden !important;position:absolute !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_bd a.PIN_1366200186457_embed_board_th:before{bottom:0 !important;box-shadow:0 0 2px #888888 inset !important;content:"" !important;left:0 !important;position:absolute !important;right:0 !important;top:0 !important;z-index:2 !important;}
span.PIN_1366200186457_embed_board span.PIN_1366200186457_embed_board_bd a.PIN_1366200186457_embed_board_th img.PIN_1366200186457_embed_board_img{border:medium none !important;left:0 !important;position:absolute !important;top:50% !important;}
a.PIN_1366200186457_embed_board_ft{background:url(http://passets.pinterest.com/images/pidgets/board_button_link.png) repeat-x scroll 0 0 #F4F4F4;border:1px solid #CCCCCC !important;border-radius:2px 2px 2px 2px !important;color:#746D6A !important;display:block !important;font-family:Helvetica !important;font-size:13px !important;font-weight:bold !important;height:31px !important;line-height:30px !important;margin:10px 10px 0 !important;text-align:center !important;text-decoration:none !important;text-shadow:0 1px #FFFFFF !important;}
a.PIN_1366200186457_embed_board_ft:hover{background:url(http://passets.pinterest.com/images/pidgets/board_button_hover.png) repeat-x scroll 0 0 #FEFEFE;text-decoration:none !important;}
a.PIN_1366200186457_embed_board_ft:active{background:url(http://passets.pinterest.com/images/pidgets/board_button_active.png) repeat-x scroll 0 0 #E4E4E4;text-decoration:none !important;}
a.PIN_1366200186457_embed_board_ft span.PIN_1366200186457_embed_board_ft_logo{background:url(http://passets.pinterest.com/images/pidgets/board_button_logo.png) no-repeat scroll 50% 48% transparent !important;display:inline-block !important;height:30px !important;margin-left:2px !important;vertical-align:top !important;width:66px !important;}
.PIN_1366200186457_hidden{display:none !important;}
.social{float:right;margin-right:0;}
.social span{color:#BBBEC7;float:left;font-family:verdana;font-size:12px;line-height:28px;}
.social a{background:url(../images/social_icon.png) no-repeat top center;width:33px;height:29px;text-indent:-9999px;display:inline-block;}
.social a.fb{background-position:0 0}
.social a.fb:hover{background-position:0 bottom}
.social a.twitter{background-position:-3em 0}
.social a.twitter:hover{background-position:-3em bottom}
.social a.gp{background-position:-5.6em 0}
.social a.gp:hover{background-position:-5.6em bottom}
.social a.yt{background-position:-8.5em 0}
.social a.yt:hover{background-position:-8.5em bottom}
.social a.pt{background-position:-11.1em 0}
.social a.pt:hover{background-position:-11.1em bottom}
#reviews_div{float:left;font:12px Arial, Helvetica, sans-serif;width:100%}
#reviews_div h1{color:#69442E;font-size:14px;font-weight:bold;margin-bottom:20px;}
#review_form p{margin:20px 0 0;float:left;width:100%}
#review_form p label{float:left}
#review_form p:first-child{margin-top:0;}
#review_form p input[type=text], #review_form p input[type=password]{width:278px;float:left}
#review_form p.remember_me{float:left;line-height:31px;}
#review_form p.remember_me label{font-size:12px;color:#777;cursor:pointer;}
#review_form p.remember_me input{position:relative;bottom:1px;margin-right:4px;vertical-align:middle;}
#review_form p.submit{text-align:right;}
.login-help{margin:20px 0;font-size:11px;color:white;text-align:center;text-shadow:0 1px #2a85a1;}
.login-help a{color:#cce7fa;text-decoration:none;}
.login-help a:hover{text-decoration:underline;}
:-moz-placeholder{color:#c9c9c9 !important;font-size:13px;}
::-webkit-input-placeholder{color:#ccc;font-size:13px;}
#review_form p input[type=text], #review_form p input[type=password], #review_form p textarea{margin:5px;padding:0 10px;width:300px;height:34px;color:#404040;background:white;border:1px solid;border-color:#c4c4c4 #d1d1d1 #d4d4d4;border-radius:2px;outline:5px solid #eff4f7;-moz-outline-radius:3px;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.12);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.12);}
#review_form p textarea{width:400px;height:130px;padding:10px;}
#review_form p input[type=text]:focus, #review_form p input[type=password]:focus, #review_form p textarea:focus{border-color:#7dc9e2;outline-color:#dceefc;outline-offset:0;}
#review_form p input[type=submit]{padding:0 18px;height:29px;font-size:12px;font-weight:bold;color:#527881;text-shadow:0 1px #e3f1f1;background:#cde5ef;border:1px solid;border-color:#b4ccce #b3c0c8 #9eb9c2;border-radius:16px;outline:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background-image:-webkit-linear-gradient(top, #edf5f8, #cde5ef);background-image:-moz-linear-gradient(top, #edf5f8, #cde5ef);background-image:-o-linear-gradient(top, #edf5f8, #cde5ef);background-image:linear-gradient(to bottom, #edf5f8, #cde5ef);-webkit-box-shadow:inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.15);box-shadow:inset 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.15);}
.lt-ie9 input[type=text], .lt-ie9 input[type=password]{line-height:34px;}
.captaimage img{height:44px !important;margin-right:10px}
table.tabledata{background-color:#fff;border-spacing:0;max-width:100%;}
table.tabledata thead tr th, table.tabledata tbody tr td{line-height:20px;padding:8px;text-align:left;vertical-align:top;}
table.tabledata tbody tr td a{color:#3c86a7}
table.tabledata tbody tr.highlight{background:#f8f8f8;}
table.tabledata thead tr th{background-color:#DDDDDD;color:#000;font:bold 12px Arial, Helvetica, sans-serif}
table.tabledata tbody tr td{color:#333333;font:normal 12px Arial, Helvetica, sans-serif}
.et_slidecontent{position:relative !important;width:100% !important}
.svee{background-position:0 -29px;padding-left:18px !important;}
.svee a img{display:none;}
.srlinks ul li{background-position:0 0px;xpadding-left:18px !important; display: inline-block}
.listings_list{width:650px;float:left;margin:0px;}
.srlinks span.svenw a{color:#7C4B2D}
.srlinks span.svenw a:hover{color:#000}
.wdt100 h1{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin:10px 0px;}
.wdt100 h1 a{color:#3c86a7;text-decoration:none;margin-left:2px;font:12px Arial;font-weight:bold;}
.wdt100 h1 a:hover{color:#000000;}
.wdt100 p{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;font-variant:normal;line-height:normal;width:100%;padding:5px 0px;line-height:20px;margin:0px auto;text-align:left;}
.wdt100 p strong{color:#824D2D;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;line-height:20px;padding:10px 0px;}
.wdt100 p span{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;line-height:20px;padding:10px 0px;}
.wdt100span{margin:5px 0 0;padding:0px;}
.wdt100span ul{width:100%;float:left;list-style:none;}
.wdt100span ul li{background:url("../images/arrow03.png") no-repeat scroll 0 0.4em transparent;color:#000;font:13px Arial,Helvetica,sans-serif;margin-left:10px;padding:0 0 7px 20px;line-height:18px; list-style:none;}
.wdt100span ul li a{color:#824D2D;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;font-variant:normal;line-height:normal;line-height:20px;}
.wdt100span ul li a:hover{color:#2da6e0;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;font-variant:normal;line-height:normal;line-height:20px;}
.wdt100add{margin:0px;padding:0px;}
.wdt100add ul{width:100%;float:left;list-style:none;margin:10px 0px;}
.wdt100add ul li{background:url("../images/buttons/map_marker1.png") no-repeat scroll 0 0.8em transparent;color:#000;font:bold 12px Arial,Helvetica,sans-serif;margin-left:10px;padding:10px 0 10px 20px; list-style:none;}
.text{color:#824D2D;float:left;font-family:Arial, Helvetica, sans-serif;font-size:0px;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;width:100%;height:100%;}
.wdt100 p a{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:14x;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;line-height:20px;}
.wdt100 p img{border:1px solid #824D2D;borer-radius:4px;}
.formtable{background-color:#dddddd;width:850px;margin:0px auto;border-radius:3px 3px 0px 0px;}
.formtable th{background-color:#dddddd;font:bold 14px Arial, Helvetica, sans-serif;color:#92522e;height:32px;line-height:32px;border-radius:3px 3px 0px 0px;text-indent:20px;text-align:center;}
.formtable td{background-color:#f7fcfe;text-align:center;padding:10px;font:bold 12px Arial, Helvetica, sans-serif;color:#000;line-height:20px;}
.formtable td a{font:normal 12px Arial, Helvetica, sans-serif;color:#000;font-size:11px;}
.formtable td a:hover{font:normal 12px Arial, Helvetica, sans-serif;color:#2DA6E0;font-size:11px;}
.Welcomeid{font:normal 12px Arial, Helvetica, sans-serif;float:right;color:#69442E;margin:0px 13px 10px 0px;}
.savesongsp{float:right;margin-top:-11px;cursor:pointer; padding:10px 0px;}
.savesongsp a{color:#3C86A7 !important; font:12px Arial, Helvetica, sans-serif;font-weight:bold;}
.savesongsp a:hover{color:#000000 !important; font:12px Arial, Helvetica, sans-serif;font-weight:bold;}
.songscate{width:650px;margin:0 0 20px}
.songscate h2{color:#3C86A7 !important;display:block !important;float:left !important;font:16px Tahoma,Geneva,sans-serif !important;margin-bottom:15px !important;}
.songscate h2 span.songscathead{background:url(../images/headingline.png) no-repeat 0 0.6em;margin-left:10px;width:454px;}
.indsongcat{background:none repeat scroll 0 0 #FFFFFF;box-shadow:1px 0 8px #EBEBEB;float:left;padding:10px;width:293px;font:12px Arial, Helvetica, sans-serif; min-height:135px; max-height:auto;margin:6px 5px 5px 0px;}
.indsongcat img.songsthumbimg{float:left;margin-right:10px}
.indsongcat h3{color:#7a4a2d;font:14px Tahoma, Geneva, sans-serif;margin-bottom:5px}
.indsongcat p{margin-bottom:5px; padding: 5px 5px 5px 90px; width: 198px;}
.indsongcat a{color:#3c86a7;text-decoration:none}
table.tabledata{background-color:#fff;border-spacing:0;max-width:100%;}
table.tabledata thead tr th, table.tabledata tbody tr td{line-height:20px;padding:8px;text-align:left;vertical-align:top;}
table.tabledata tbody tr td a{color:#3c86a7}
table.tabledata tbody tr.highlight{background:#f8f8f8;}
table.tabledata thead tr th{background-color:#DDDDDD;color:#000;font:bold 12px Arial, Helvetica, sans-serif}
table.tabledata tbody tr td{color:#333333;font:normal 12px Arial, Helvetica, sans-serif}
.songsban{width:650px;height:243px;float:left;background:url(../images/songsbanner.png) no-repeat;margin:17px 0px 10px 0px;}
.songsban span{width:420px;float:right;font:12px Arial,Helvetica,sans-serif;margin:0 5px 0 0;padding:5px 10px 0 0;}
.songsban span h4{font:13px Arial,Helvetica,sans-serif !important;margin:0 !important;padding:0 !important; color:#000 !important;}
.songsban span h1{color:#7A4A2D;font:20px Tahoma,Geneva,sans-serif;margin-bottom:5px;float:left;width:100%;}
.songsban span p{padding:7px 0px;line-height:18px;text-align:justify;}
.marrlawtab{width:650px;margin:0px;padding:0px;background-color:#CCCCCC;line-height:20px;}
.marrlawtab th{background-color:#bebebe;font:bold 13px Arial, Helvetica, sans-serif;color:#FFFFFF;padding:5px;line-height:20px;text-align:center;}
.marrlawtab td{background-color:#fff;font:12px Arial, Helvetica, sans-serif;color:#000;text-align:center;line-height:18px;padding:5px;}
.marrlawtab td a{background-color:#fff;font:12px Arial, Helvetica, sans-serif;color:#000;text-align:center;line-height:18px;padding:5px;}
.marrlawtab td a:hover{background-color:#fff;font:12px Arial, Helvetica, sans-serif;color:#2da6e0;text-align:center;line-height:18px;padding:5px;}
.articlewidth{background:url("../images/srcbg.gif") repeat-x scroll 0 0 transparent;border:1px solid #836A55;border-radius:4px 4px 4px 4px;padding:9px;}
.articlewidth select{background:#fbfbfb url(../images/input_bg.gif) repeat-x;border:1px solid #c3bbbf;padding:3px;margin-left:5px;}
.accordionButton{width:930px;float:left;cursor:pointer;background:url("../images/srcbg.gif") repeat-x scroll 0 0 transparent;border:1px solid #836A55;border-radius:4px 4px 4px 4px;padding:5px 9px;height:20px;margin:8px 0px;color:#824D2D;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;line-height:20px;}
.accordionContent{width:948px;float:left;display:none;border-radius:0px 0px 4px 4px;margin:-10px 0 5px;border-bottom:1px solid #836A55;border-left:1px solid #836A55;border-right:1px solid #836A55;}
.accordionContent ul{float:left;list-style:none outside none;margin-top:5px;}
.accordionContent ul li{background:url("../images/arrow03.png") no-repeat scroll 0 0.8em transparent;color:#000000;font:13px/18px Arial,Helvetica,sans-serif;margin-left:10px;padding:5px 0 7px 20px; list-style:none;}
.accordionContent ul li a{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;font-variant:normal;line-height:normal;line-height:20px;text-decoration:none;}
.accordionContent ul li a:hover{color:#824D2D;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;font-variant:normal;line-height:normal;line-height:20px;text-decoration:none;}
.brshowlist{width:277px;float:left;}
.amazon{color:#3C86A7;font:normal 12px Tahoma,Geneva,sans-serif;float:left;margin-top:-10px;}
.honeygal{width:620px;height:auto;}
.honeygalimg{width:620px;height:250px;}
.honslider-wrap{width:620px;top:87px;left:40px;}
.stripNavL, .stripNavR, .stripNav{display:none;}
.honnav-thumb{border:1px solid #914D2A;}
#honmovers-row{margin:-43px 0 0 62px;}
#honmovers-row div{float:left;height:49px;margin-left:0;width:100px;}
#honmovers-row div a.honcross-link{float:right;}
.honphoto-meta-data{background:url(../images/transpBlack.png);padding:10px;height:50px;margin-top:-70px;position:relative;z-index:9999;color:white;width:601px;}
.honphoto-meta-data span{font:normal 13px Arial, Helvetica, sans-serif;backgrounde:url(../images/transpBlack.png)}
.honphoto-meta-data strong{font:bold 13px Arial, Helvetica, sans-serif;}
.honcross-link{display:block;margin-top:-14px;position:relative;padding-top:15px;z-index:9999;float:left;margin:-88px 0 0 18px;}
.honactive-thumb{background:transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat;}
.hondinicon{width:622px;}
/*.hondinicon h1{font:bold 13px Arial, Helvetica, sans-serif;float:left;margin-top:25px;width:90%;}*/
.hondinicon h2.honeymoon-destinations{font:bold 13px Arial, Helvetica, sans-serif;float:left;margin:12px 0 15px 0;width:90%; color:#914d2a;}
.hondinicon span a{font:normal 12px Arial, Helvetica, sans-serif;float:right;margin-top:25px;width:10%;color:#914d2a;}
.disticonrow{border:1px solid #914d2a;width:620px;border-radius:5px;height:150px;float:left;}
.disticonrow ul{list-style:none;}
.disticonrow ul li{width:auto;float:left;font:bold 13px Arial, Helvetica, sans-serif;text-align:center;color:#914d2a;margin:20px 7px; list-style:none;}
.disticonrow ul li a{color:#914d2a;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;font-variant:normal;line-height:normal;line-height:20px;text-decoration:none;font-weight:bold;}
.disticonrow ul li a:hover{color:#2da6e0;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;font-variant:normal;line-height:normal;line-height:20px;text-decoration:none;}
.disticonrow ul li img{margin-bottom:10px;}
.view-sixth img{-webkit-transition:all 0.4s ease-in-out 0.5s;-moz-transition:all 0.4s ease-in-out 0.5s;-o-transition:all 0.4s ease-in-out 0.5s;-ms-transition:all 0.4s ease-in-out 0.5s;transition:all 0.4s ease-in-out 0.5s;}
.view-sixth .mask{background:rgba(104,102,102,0.5);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.3s ease-in 0.4s;-moz-transition:all 0.3s ease-in 0.4s;-o-transition:all 0.3s ease-in 0.4s;-ms-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s;}
.view-sixth h2{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border-bottom:1px solid rgba(0, 0, 0, 0.3);background:transparent;margin:20px 40px 0px 40px;-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all 0.3s ease-in-out 0.1s;-moz-transition:all 0.3s ease-in-out 0.1s;-o-transition:all 0.3s ease-in-out 0.1s;-ms-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s;}
.view-sixth p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all 0.3s ease-in-out 0.2s;-moz-transition:all 0.3s ease-in-out 0.2s;-o-transition:all 0.3s ease-in-out 0.2s;-ms-transition:all 0.3s ease-in-out 0.2s;transition:all 0.3s ease-in-out 0.2s;}
.view-sixth a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 0.3s ease-in-out 0.1s;-moz-transition:all 0.3s ease-in-out 0.1s;-o-transition:all 0.3s ease-in-out 0.1s;-ms-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s;}
.view-sixth:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}
.view-sixth:hover img{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}
.view-sixth:hover h2{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;}
.view-sixth:hover p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.view-sixth:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;}
.view{width:185px;height:165px;margin:10px;overflow:hidden;position:relative;text-align:center;}
.view .mask,.view .content{height:162px;left:0px;overflow:hidden;position:absolute;top:0px;width:185px;float:left;}
.view img{display:block;position:relative;}
.view h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:14px;padding:10px;margin:30px 0 10px 0;background:url(../images/transpBlack.png) repeat;}
.view p{font-family:Arial, Helvetica, sans-serif;font-style:italic;font-size:13px;font-weight:bold;position:relative;color:#fff;padding:0px;text-align:center;width:165px;line-height:14px;text-decoration:none;}
.view p a{font-family:Arial, Helvetica, sans-serif;font-style:italic;font-size:13px;font-weight:bold;position:relative;color:#fff;padding:0px;text-align:center;width:165px;}
#dintip{width:185px;margin-right:15px;float:left;}
.destinations{float:left;width:auto;margin:10px 20px 10px 10px;}
/*.destinations h2{font:bold 13px Arial, Helvetica, sans-serif;color:#914d2a;}*/
.destinations h3{font:bold 13px Arial, Helvetica, sans-serif;color:#914d2a;}
.destinations ul{list-style:none;float:left;margin:0px;padding:0px;}
.destinations ul li{background:url(../images/arrow03.png) no-repeat scroll 0 0.9em transparent;color:#000000;font:normal 12px Arial,Helvetica,sans-serif;padding:5px 0px 0px 15px; list-style:none; margin:0px;}
.destinations ul li a{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;line-height:normal;line-height:20px;text-decoration:none;}
.destinations ul li a:hover{color:#2da6e0;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;line-height:normal;line-height:20px;text-decoration:none;}

ul.catser li a img{ background:url(../images/categories_sprite.png) no-repeat;}
ul.catser li a img.cat_venue{ background-position:0 0;}
ul.catser li a img.cat_photogrphrs{ background-position:0 -35px;}
ul.catser li a img.cat_videogrphrs{ background-position:0 -70px;}
ul.catser li a img.cat_flwrs{ background-position:0 -105px;}
ul.catser li a img.cat_entrtnmntbnds{ background-position:0 -140px;}
ul.catser li a img.cat_entrtnmntdjs{ background-position:0 -175px;}
ul.catser li a img.cat_offcnt{ background-position:0 -210px;}
ul.catser li a img.cat_wdngckes{ background-position:0 -245px;}
ul.catser li a img.cat_invtatns{ background-position:0 -280px;}
ul.catser li a img.cat_favors{ background-position:0 -315px;}

/*=============================== Our services style ======================================================*/
.our-services-style{
	margin:0;
	padding:0px;
	display:block;
	/*border:1px solid #666666;*/
	/*width:1000px;*/
}
.clear-style{
	clear:both;
}

.our-services-style .srvthumb{ float:left;}
.srvthumb h3 {
	border-bottom: 1px dashed #F3F3F3;
     border-right: 1px solid #EAEAEA;
	color: #1b1b1b;
    font-family:Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 34px;
    padding:5px 0 0 36px;
}
.srvthumb h3 img {
 margin:4px 0 0 -30px;
 padding:0px;
/* border:1px solid #333333;*/
 position:absolute;
}

.srvthumb ul{
	float: left;
    list-style: none outside none;
    margin: 0;
    overflow: hidden !important;
    padding:0 0 0 5px;
    width: 234px;
	height:280px;
	border-right: 1px solid #EAEAEA;
}
.srvthumb ul li{
	border:none;
	margin:0px;
	font-size:13px;
	color:#5d5a5a;
	padding:3px;
	line-height:20px;
	float:left;
	width:100%;
   
}
/*.srvthumb ul li a{
 	font-size:13px;
	color:#5d5a5a;
	padding:3px;
	line-height:20px;
	float:left;
	width:100%;
	
}
.srvthumb ul li a:hover{
 	background-color:#69442e;
	color:#fff;
	*/
}
.srvthumb span {
	 float:left;
	 width:100%;
	 color: #2DA6E0;
    font-family:Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 34px;
    padding: 5px;
	text-align:left;
 }
/*.srvthumb span{
	color: #2DA6E0;
    font-family:Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 34px;
    padding: 5px;
	text-align:left;
}
.srvthumb span a:hover{
	color:#5d5a5a;
}*/
.our-services-style hr{
	 border:1px solid #EAEAEA;
	 width:100%;
	/* height:5px;*/
}

/*=========================22/08/2013 updates====================================================*/
.wdt100 h5{
	text-align:center;
	color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;
	font-variant:normal;line-height:normal;
	width:100%;padding:5px 0px;line-height:20px;
	margin:0px auto;
}
.svenw a{
	color: #3C86A7 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
	line-height:20px;
	font-weight:bold;
}
.svenw a:hover{
	color: #000000 !important;
	text-decoration:none;
}
.svenw a img
{
	margin:10px 0 0 -8px;
	position:absolute;
}
.vendorshorfdec a.add_to_favourites_button{
	color: #3C86A7 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
	line-height:20px;
	font-weight:bold;
}
.vendorshorfdec a:hover.add_to_favourites_button{
		color: #000000 !important;
		text-decoration:none;
}
.shcontact h1{
 font-size:18px;
}
.shcontact b{
 font-size:13px;
 font-weight:bold;
}

.emailtofriend{
	color: #3C86A7 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
	line-height:20px;
	font-weight:bold;
}
.emailtofriend a
{
	color: #3C86A7 !important;
	text-decoration:none;
}
.emailtofriend a:hover{
	color: #000000 !important;
	text-decoration:none;
}

userloginfaqs-i img{
	width:30px;
	height:40px;
	border:1px solid #000;
}
.userloginfaqs-i a{
	font-size:20px;
	color:#333333;
}
.userloginfaqs-i a :hover{
	font-size:20px;
	color:#333333;
}
.entrydesc a{ color: #3C86A7; text-decoration: none;}
.entrydesc a:hover{ color:#000; text-decoration:none;}

.fleftcont li{ float:left; width:152px;}

/*site map style start here*/

.sitemapstyle{ float:left; width:auto; margin-right:220px;}
.sitemapstylenone{ margin:0px !important;}
	.sitemapstyle h2{
		font-size:18px;
		margin:0px;
		padding:0 0 10px 0;
	}
	.sitemapstyle ul { margin:0px; padding:0px;}
	.sitemapstyle ul li{
		margin:0;
		padding:0 0 5px 8px;
		list-style:none;
	/*	font-size:14px;*/
		background:url(../images/arrow02.png) no-repeat scroll 0 7px transparent;
	}
	.sitemapstyle-song{width:100%;}
	.sitemapstyle-song h2{
		font-size:18px;
		margin:0px;
		padding:0 0 10px 0;
	}
	.songsstyle{ float:left; width:auto; margin-right:55px;}
	.songsstylenone{ margin:0px !important;}
	.songsstyle h3{
		font-size:15px;
		margin:0px;
		padding:0 0 10px 0;
		color:#000;
	}
	.songsstyle h3 a{
		text-decoration:none;
		color:#000;
	}
	
	.songsstyle ul { margin:0px; padding:0px;}
	.songsstyle ul li{
		margin:0;
		padding:0 0 5px 8px;
		list-style:none;
/*		font-size:14px;*/
		background:url(../images/arrow02.png) no-repeat scroll 0 7px transparent;
	}
	
	div.clr{ clear:both;}
	
span.toptencategories
{
	color: #000000 !important;
    font-size: 17px !important;
    margin: 11px 0 0 !important;
    padding:5px 0 !important;
	display:block !important;
    text-transform: uppercase !important;
    width: 180px;
	border-bottom:1px solid #E5E4E4 !important;
}

ul.footersec p
{
	background: url("../images/footer_swirl.png") no-repeat scroll 0 0 transparent;
    color: #010101;
    font-size: 15px;
    padding: 0 0 8px 30px;
	text-transform:uppercase;
}

.content_field_output h2.areuwenderstyle{
	font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: normal;
    margin: 10px 0;
}


/*Find Bridal Shows*/

.fbrishow h3 a{
	 font-family: Arial;
    font-size: 13px !important;
    text-decoration: none;
	font-weight:bold;
}
.fbrishowin{
	margin-left:15px;
}

.textwp{
	color:#6c6c6c;
	font-size:13px;
	text-align:justify;
	font-family:Arial;
	margin:30px 0 0 ;
	padding:0 0 12px 0;
	border-bottom:1px solid #bbbbbb;
}


.textwpslidingDiv {
    margin-top:5px;
    z-index:9999;
}

.textwpslidingDiv p{
	padding:5px 0px;
}
.textwpshow_hide {
    display:none;
}

.readmore{
	font-family:Arial;
	font-size:11px;
	color:#662f12;
	float:right;
	margin-top:10px;
}
.readmore a{
	color:#642c0f;
	text-decoration:none;
}
.readmore a:hover{
	color:#3c86a7;
	text-decoration:none;
}

.badg{
	width:100%;
	padding:20px 0px 20px 0px;
	border-bottom:1px solid #CCC;
	float:left;
}

.badg p img{
	float:left;
}

.badgcode{
	width:600px;
	float:left;
	margin:0px 0px 0px 20px;
}

/*404page css*/
.fourzero{
	width:800px;
	border-radius:15px;
	background:#e5e5e5;
	padding:20px;
	margin:0px auto;
}
.leftfour{
	width:300px;
	float:left;
}

.leftfour img{
	margin:50px auto 20px 0px;
	text-align:center;
}

.leftfour h1{
	font:bold 25px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#333333;
}
.leftfoursubtract{
	background:url("../images/404subtra.png");
	width:4px;
	float:left;
	height:250px;
	margin:30px 35px 0px 15px;
}

.rightfour{
	width:445px;
	float:left;
}
	
.rightfour p{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#333333;
}

.rightfour h2{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:15px 0px
}

.rightfour ul{
	margin:0px;
}

.rightfour ul li{
	background:url("../images/arrow02.png") no-repeat scroll 0 4px transparent;
	width:160px;
	margin:10px 40px 0px 10px;
	border-bottom:1px solid #a7a6a6;
	float:left;
	padding:0px 0px 3px 10px;
	font:normal 13px Arial, Helvetica, sans-serif;
	list-style:none;
}


/*video 1 nov 2013 css*/
.ytvideoarea{
	width:100%;
	float:left;
	margin:10px auto 30px;
}
.ytvideo{
	width:300px;
	height:200px;
	text-align:center;
	background:#000;
	margin:30px auto;
}

.doubleytvid{
	margin:0 90px;
	text-align:center;
	float:left;
}

.textwp h2{
	color: #3C86A7;
    font-family: Arial;
    font-size: 21px;
    padding:10px 0;
	line-height:25px;
}
.textwp span{
	line-height:20px;
}
.hilightxt{
	font-size:15px;
	color:#4c2b17;
	text-decoration:underline;
}

.container{
	width:960px;
	margin:0 auto;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#6c6c6c;
}
.contestbox{
	width:410px;
	background:#FFF;
	border-radius:5px;
	padding:15px 25px;
}

.contestbox h1{
	font:bold 23px Arial, Helvetica, sans-serif;
	color:#000;
}
.contestbox h1 span{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000;
}
.contestboximg{
	margin:30px 0;
}
.contestbox p{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#6c6c6c;
}

.contestpack{
	padding:20px 8px;
	text-align:center;
	background:#f5f5f5;
	width:366px;  /*394px*/
}
.contestpack h2{
	font:normal 17px Arial, Helvetica, sans-serif !important;
	color:#7e4b2c !important;
	margin:5px 0;
	text-align:center !important;
}

.contestpack span{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#000 ;
}

.contestbox h2{
	font:normal 17px Arial, Helvetica, sans-serif;
	color:#7e4b2c;
	text-align:center;
}
.contestbox h2 span{
	font:normal 17px Arial, Helvetica, sans-serif;
	color:#2da6e0;
	text-align:center;
	line-height:25px;
}

.contestboxtitle{
	font: normal 17px Arial, Helvetica, sans-serif;
	color:#6c6c6c;
	text-align:center;
}
.contestboxtitle a{
	color:#2da6e0;
	font: normal 17px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.contestboxtitle h2{
	color:#7e4b2c;
	font: normal 17px Arial, Helvetica, sans-serif;
	text-align:center;
	font-style:italic;
}

.contestboxtitle p{
	text-align:center;
}

.box2{
}
.xbox2 h2{
	color:#7e4b2c;
	font:bold 18px Arial, Helvetica, sans-serif;
	text-align:left;
}

.box2 p strong{
	font-weight:normal;
	color:#000
}
.box2 p em{
	font-style:normal;
	font-weight:bold;
	color:#864e2d;
	}
.box2 ul{
	list-style:none;
	margin:0;
	padding:0;
}

.box2 ul li{
	width:175px;
	height:90px;
	float:left;
	margin:20px 0px;
}
.box2 ul li:nth-child(2n+0){
	float:right;
}
.box2 ul h2{
	font-size:18px;
	color:#000;
	font-weight:normal;
}
.box2 ul p strong{
	color:#7e4b2c;
	font-weight:normal;
}

.contestformarea{
	width:100%;
	margin:0 auto;
}
.contestformarea .contestbrd{
	 border-top: 4px dotted #E2E2E2;
    float: left;
    width: 99.5%;
	margin:0 0.5%;
	position:relative;
}

.contestformarea .contestheart{
	 background: url("images/contheart.png") repeat scroll 0 0 transparent;
    height: 36px;
    left: 49%;
    position: absolute;
    top: -23px;
    width: 42px;
}
.contestformarea h1{
	background:#f1efef;
	height:80px;
	width:100%;
	float:left;
	text-align:center;
	margin:0;
	line-height:80px;
	font-style:italic;
	color:#000;
}


.contestformarea .contform{
	background:#f8f8f8;
	width:100%;
	float:left;
}
.contform .contformtitle{
	border:1px solid #e0dede;
	height:75px;
	width:99.8%;
}

.contformtitle h2{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#717171;
	text-align:left;
	margin:10px 25px;
}

.contformtitle ul{
	display: inline-block;
    list-style: none outside none;
    margin: 0 18px;
    padding: 0;
}

.contformtitle ul li{
	width:275px;
	float:left;
	margin-right:30px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#717171;
}


.contestformarea .contestformain{
	padding:25px;
	width:910px;
}

.contestformain h3{ background:#f3f2f2; text-align:center; padding:5px 0; color:#7E4B2C; margin:20px 0; font-size:20px; float:left; width:95%;}

.contestformain p{
	width:270px;
	float:left;
	display:block;
	margin-right:32px!important;
	margin-bottom:10px
}

.contestformain p label{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
}

.contestformain p label em{
	color:#ff0000;
}
.contestformain p input{
	width:100%;
	height:25px;
	border:1px solid #dfdfdf;
	border-radius:6px;
	background:#FFF;
	padding:5px 0;
	margin:5px 0;
}
.contestformain p select{
	width:100%;
	height:35px;
	border:1px solid #dfdfdf;
	border-radius:6px;
	background:#FFF;
	padding:5px;
	margin:5px 0;
}
.contestformain p span{
	width:100%;
	float:left;
	padding:10px 0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
}
.contestformain p strong{
	text-decoration:underline;
	font-weight:bold;
}
.contestformain p span .checkbox{
	float:left;
	width:20px;
	height:10px;
	margin:0 5px 0 0;
	padding:0;
	border:none;
}
.contestformain p:nth-child(3n+1){
	margin-right:0px;
}


.contestformain .contnotice{
	width:auto;
	float:left;
}
.contestformain .contnotice p{
	width:auto;
	display:block;
	margin:0px;
}

.contnotice p{ padding:10px;}

.contnotice p:nth-child(2n+1){background:#f6f5f5}

.contnotice p label input{ width:auto; height:auto}
/*.contnotice p:nth-child(2n+1){
	width:350px;
	}*/
	
.contnotice p label{ font-weight:normal; display:block; margin-top:5px}
	
.contestformarea .contestbutton{
	width:120px;
	height:35px;
	color:#fff;
	background:#914d2a;
	border-radius:5px;
	border:none;
	font:bold 14px Arial, Helvetica, sans-serif;
	cursor:pointer;
	margin-top:30px;
}

.contestbutton{ margin:25px !important}

.socategories{ background:#fff; padding:10px; float:left}
.socategories span{ margin:30px 0 20px; font-weight:bold; float:left; width:100%;}

.socategories span label{ float:right; font-weight:normal}

.socategories ul li{ display:inline-block; width:217px; padding:2px 0}

.bnrsec{ float:left; margin-top:15px}

.bnrsec > .banners_block{ float:Left; margin-right:13px}

.bnrsec > .banners_block:nth-child(4n+4){ margin-right:0px}

.anchirswap a{color:#2da6e0 !important}
.anchirswap a:hover{color:#000 !important}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  {
	ul.oe_menu > li > a{ padding:0 11px}
	}
	
@media screen and (min-width:0\0) {  
	ul.oe_menu > li > a{ padding:0 12px;}
}  

/*only ie 8*/
html>/**/body ul.oe_menu > li > a{ padding:0 12px;}

.styled-select {
   overflow: hidden;
   background: #F8F8F8;
   border: 1px solid #DDDDDD;
   height: 30px;
   margin:0px 0px 10px 0px;
   float:left;
   width:286px;
 }
 
.styled-select select {
   background: transparent;
   width: 282px;
   padding: 5px;
   font-size: 16px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 30px;
   
  //background: transparent url("../images/arrow-down-16.png") no-repeat scroll right 3px;
}
 .dropdown {
  display: inline-block;
  position: relative;
  overflow: hidden;
  height:30px;
  width: 286px;
  background: #f2f2f2;
  border:1px solid #D8D8D8;color:#999999;
  border-radius: 3px;
  background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));
  background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));
  background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.06));
  background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.06));
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);
}
.dropdown:before, .dropdown:after {
  content: '';
  position: absolute;
  z-index: 2;
  top: 9px;
  right: 10px;
  width: 0;
  height: 0;
  border: 4px dashed;
  border-color: #888 transparent;
  pointer-events: none;
}
.dropdown:before {
  border-bottom-style: solid;
  border-top: none;
}
.dropdown:after {
  margin-top: 7px;
  border-top-style: solid;
  border-bottom: none;
}

.dropdown-select {
  position: relative;
  width: 130%;
  margin: 0;
  padding: 6px 8px 6px 10px;
  height:30px;
  line-height: 14px;
  color:#999999;
  font:14px Arial,Helvetica,sans-serif;
  text-shadow: 0 1px white;
  /* Fallback for IE 8 */
  background: #f2f2f2;
  /* "transparent" doesn't work with Opera */
  background: rgba(0, 0, 0, 0) !important;
  border: 0;
  border-radius: 0;
  -webkit-appearance: none;
}
.dropdown-select:focus {
  z-index: 3;
  width: 100%;
  color: #394349;
  outline: 2px solid #49aff2;
  outline: 2px solid -webkit-focus-ring-color;
  outline-offset: -2px;
}
.dropdown-select > option {
  margin: 3px;
  padding: 6px 8px;
  text-shadow: none;
  background: #f2f2f2;
  border-radius: 3px;
  cursor: pointer;
}
.dropdown-select > option:checked, .dropdown-select > option:hover{ /*background:#7a4a2d*/}

/* Fix for IE 8 putting the arrows behind the select element. */
.lt-ie9 .dropdown {
  z-index: 1;
}
.lt-ie9 .dropdown-select {
  z-index: -1;
}
.lt-ie9 .dropdown-select:focus {
  z-index: 3;
}

/* Dirty fix for Firefox adding padding where it shouldn't. */
@-moz-document url-prefix() {
  .dropdown-select {
    padding-left: 6px;
  }
}

.wheretextbox {
  border:1px solid #D8D8D8;color:#999999;padding:8px 0;width:100%;font:12px Arial,Helvetica,sans-serif; text-indent: 5px;background: #f2f2f2;border-radius: 3px; width:225px; margin:0 !important
  
  
}
/*select option {
    color: #5d5d5d;
    outline: none;
    background-color: #ffffff;
    border: 1px solid #DDDDDD;
    padding: 3px;
    font-size:15px;
    width:282px;
}

select option[val="1"]{
    background: rgba(100,100,100,0.3);
}

select option[val="2"]{
    background: rgba(200,200,200,0.3);
}*/




/*---------------------27/05/2014-----------------------*/
.contestbox-full{
	background:#FFF;
	border-radius:5px;
	padding:15px 25px;
	margin:130px 0 0;
}
.contestbox-full h1{
	font-size:41px;
	margin:0 auto;
	text-align:center;
	width:100%;
	margin:10px 0 20px;
	color: #000;
	font-family: tahoma;
}
.contestbox-img{
	float:left;
	width:410px;
}
.contestboxtext{
	margin:0 0 0 448px; /*435*/
}

.contestboxtext p{
	font-size:20px;
	margin:5px 0;
	color: #000;
}
.contestboxtext p.contest_rules{
	font-size:20px;
	margin:5px 0;
	text-align: center;
	color: #5B5758;
}
.contestboxtext p.contest_rules a{
	color:#88B0CC;
}

.contestboxtext p.honeymoon_giveaway{
	font-size:30px;
	margin:5px 0;
	color: #716667;
	font-weight: bold;
}

.contestboxtext h3{
    font-size: 37px;
    font-weight: bold;
	margin:5px 0 6px 0;
	color: #2F5871;
	text-align: center;
}
.contestbox-con{
	margin:15px 0;
}
.contestbox-con h2 {
    color: #7E4B2C;
    font: 17px Arial,Helvetica,sans-serif;
}
.contestboxtitle a.colo-text{
	color:#7E4B2C;
}

.contestbox-full .askabouthoneymoon{
	padding-top: 10px;
	border-top: solid 8px #BBD7ED;
}

.contestbox-full .askabouthoneymoon span{
	float: left;
	margin-top: 10px;
	font-size: 30px;
	font-weight: bold;
	color: #525252;
}

.contestbox-full .special_deals{
	padding-top: 10px;
	width:100%;
	float:left;
}

.contestbox-full .special_deals span{
	float: left;
	font-size: 30px;
	font-weight: bold;
	color: #525252;
}

.contestbox-full .askabouthoneymoon a{
	margin-left: 21px;
}
@-moz-document url-prefix() {
	.contestbox-full .askabouthoneymoon a{
		margin-left: 26px;
	}
}
.like_our_fb_page{
	color: #58595B;
	font-size: 23px;
	font-family: tahoma;
	margin-top: 18px;
	letter-spacing: 1.4px;
}

.like_our_fb_page a{
	color: #5E91B6;
}
.register_now{
	float: left;
	border-bottom: solid 8px #BBD7ED;
	width: 100%;
	text-align: right;
	padding: 25px 0 10px 0; 
}
.register_now a{
	width: auto;
	margin-top: 25px;
	font-size: 25px;
	font-weight: bold;
	color: #887D5E;
	text-shadow:
       0px 0px 0 #C2D1EB,
     -1px -1px 0 #C2D1EB,  
      1px -1px 0 #C2D1EB,
      -1px 1px 0 #C2D1EB,
       1px 1px 0 #C2D1EB;
       cursor: pointer;
}

.second_half_middle{
	width: 100%;
	float: left;
	margin-top: 20px;
}
.discount_couple_img{
	background: url('../images/discount_couple.png');
	width: 217px;
	height: 325px;
	float:left;
}
.second_half_middle h2{
	float: left;
	font-size:30px;
	margin:5px 25px;
	color: #716667;
	font-weight: bold;
}
.special_deals_paragraph{
	width: 692px;
	float:left;
}
.special_deals_paragraph p{
	font-family: verdana; /*helvetica,arial,sans-serif*/
	font-size: 16px;
	color: #262626;
	margin: 30px;
	float:left;
	line-height: 28px;
	text-align: justify;
}
.special_deals_paragraph a{color:#68C4F1;}
.special_deals_paragraph a:hover{text-decoration: underline;}
/*#check_val_spec{
	float:left;
	width:1.7em;
	height: 1.7em;
	margin-left: 30px;
}*/
.special_deals_paragraph span{
	color: #7D7D7D;
	font-size: 19px;
	font-family: tahoma;
	margin-top: 3px;
	margin-left: 15px;
	float: left;
}
.special_deals_paragraph img{
	float:left;
	margin-left: 28px;
}
.bottom20{
	margin-bottom: 20px;
}

/* sub menu css starts  */
ul#topnav ul {
    display:none;
    position:absolute;
    /*top:100%;*/
    left:653px;
    background:#E5EFF3;
    padding-left:5px;
    width:148px;
    height: 45px;
    border-bottom: 2px solid #DCE9ED; /*#69442E*/
    border-left: 2px solid #DCE9ED;
    border-right: 2px solid #DCE9ED;
}
ul#topnav ul li {
    float:left;
    width:146px;
    line-height: 20px;
    padding:0px 0px;
    text-align: left;
    border-right: none !important;
}
ul#topnav ul a {
    line-height:120%;
    padding:0px 0px;
    padding-top: 5px;
    text-align: left;
    /*border-bottom: solid 1px #90A4C7;*/
    border-right: none !important;
    width: 100%;
    text-align: left;
    font-family: sans-serif;
    font-size: 12px;
    font-weight: bold;
}
ul#topnav li:hover > ul{
    display:block;
}
/* sub menu css ends */
.nyroModal{
	color:#7FC9ED;
}

.nyroModal:hover{
	color:#000000;
}