/*** WEBSITE:Default 4.4.1 Skin
	 AUTHOR:Cherie Proctor 
	 CREATED:20/03/2007 
	 COMMENTS:Condensed Stylesheet for Default 4.4.1 Skin */ 
/*****************************************************
    SKIN LAYOUT STYLES
******************************************************/
#bodyDiv{width:100%;height:100%;text-align:center;background:#fff url(images/pagebg.gif) repeat top left;padding:0;margin:0}
html>body #bodyDiv{height:auto;min-height:100%}
.pattern{background:url(images/patternbg.gif) no-repeat top center}
#frame{width:970px;margin:0 auto;text-align:left;background:#fff;border-left:10px solid #fff;border-right:10px solid #fff;display:inline-block;height:100%}
.container_results #frame{border-bottom:1px dotted #CCC;border-top:1px dotted #CCC}
html>body #frame{width:970px}
html>body .container_results{width:455px}
#branding{height:71px;width:970px;background:#fff url(images/headerbg.jpg) no-repeat top right}
#menu{width:100%;background:#48003F;margin-bottom:15px}
#menu_2{padding-top:27px}
html>body #BG_menu{background:url(LH_grad_main.gif) repeat-y top left;height:480px;width:235px;margin-top:-31px}
#contentArea{width:100%;float:left;margin:0;padding:0}
/**** changed to try and get content to sit correctly in IE6 - was width:720px;float:left;background:url(LH_grey_main.gif) repeat-y top left ****/
#enclose{width:725px;float:left;background:url(LH_grey_main.gif) repeat-y top left}
#enclose_min{background-color:#339933;width:725px;float:left;background:url(LH_grad_main.gif) repeat-y 0px 20px;position:relative}
#enclose_min2{width:720px;float:left;background:url(LH_grad_main.gif) repeat-y 0px 20px;position:relative}
html>body #enclose_min2{width:720px;float:left;background:url(LH_grad_main.gif) repeat-y 0px 20px;margin-top:12px;position:relative}
html>body #enclose_min{width:725px;float:left;background:url(LH_grad_main.gif) repeat-y 0px 20px;margin-top:12px;position:relative}
*:first-child+html #enclose_min{width:720px;float:left;background:url(LH_grad_main.gif) repeat-y 0px 20px;margin-top:18px}
#enclose_home{width:738px;float:left}
#midWrap{width:520px;margin-left:10px}
html>/**/body #midWrap{width:540px;float:left;margin-left:0px}
#midWrap_min{width:456px;float:left}
/**** changed to try and get content to sit correctly in IE6 - was width:720px;float:left;background:url(LH_grey_main.gif) repeat-y top left ****/
.IMG_upper{width:456px;float:right;padding:0;margin-left:0px;padding-top:0}
html>body .IMG_upper{width:456px;float:left;padding:0;margin-left:50px;padding-top:0}
.IMG_upper_min{background:url(icon_ad-search.gif) no-repeat 125px;width:456px;height:77px;float:left;padding:0;margin-left:25px;padding-top:0}
.leftPanel{background:url(menu_top.gif) no-repeat top left;height:500px;width:180px;padding:0;float:left}
.leftPanel_2{width:350px;padding:0;float:left;margin-left:20px}
.leftPanel_min{background:url(LH_grad_top.jpg) no-repeat top left;width:180px;padding:50px 0px 0px 0px;float:left}
.weddingDirectory .leftPanel_min{padding-top:5px}
.leftPanel_gal{background:url(LH_grad_top.jpg) no-repeat top left;width:203px;float:left}
.contentPanel_1{width:406px;float:left;padding:0 0 50px;margin-left:25px}
html>body .contentPanel_1{width:456px;float:left;padding:15px 0 50px;margin-left:50px}
.contentPanel_min{width:350px;float:left;padding:0 0 50px;margin-left:25px}
html>body .contentPanel_min{width:456px;float:left;padding:0 0 50px;margin-left:25px}
.weddingDirectory .contentPanel_min{padding-left:30px;width:510px}
.contentPanel_gal{width:540px;padding:0px;margin-left:0px}
.contentPanel_ad{width:100%;height:100%;margin:0;padding:0}
.contentPanel_2{width:456px;float:left;padding:0 0 50px;margin-left:25px}
html>body .contentPanel_2{width:456px;float:left;padding:0 0 50px;margin-left:50px}
.contentUpper{width:100%;display:block;float:left;clear:both;padding-bottom:15px}
.contentUpper_LH{width:610px;float:left;min-height:236px;height:auto}
*html.contentUpper_LH{height:236px}
.contentUpper_RH{width:352px;float:right;border-bottom:2px solid #999}
.upperPanel{width:720px}
.midPanel{float:right;width:345px}
.rightPanel{width:200px;padding:0;float:right;margin-top:15px}
.rightPanel_home{width:200px;padding:0;float:right}
#footer{clear:both;width:970px;text-align:center;font-size:11px;color:#999;padding:0;text-transform:lowercase}
html>body #footer a.footerMenuItem{color:#999}
#footer a, #footer a:link, #footer a:active, #footer a:visited;
#footer a.footerMenuItem{font-size:20px;color:#999;text-decoration:underline}
#footer a:hover{text-decoration:none;color:#666}
#footer_btm{text-align:center}
#footer_btm p{color:#000}
.light_footer{color:#CCC;text-decoration:none;padding-right:5px;text-align:center}
.light_footer a,.light_footer a:active,.light_footer a:visited,.light_footer a:link{color:#CCC;text-decoration:none;padding:0}
.logo{float:left;margin-top:14px}
.search{margin-top:35px;float:right;padding:0;width:258px}
.search strong{float:left;width:60px;margin-top:4px;font-size:12px;text-transform:uppercase;color:#333}
.search input{height:16px;width:140px;float:left}
.search a{margin-top:-7px}
#breadCrumbs{color:#000;padding-left:5px}
html>body #breadCrumbs{color:#000;padding-left:50px}
#breadCrumbs_min{color:#000;padding-left:25px}
#headLinks{position:absolute;top:8px;left:865px;z-index:5;color:#000}
#headLinks a{text-transform:lowercase}
.borderWrap{border-bottom:1px dotted #CCC;margin-bottom:10px;margin-left:20px}
.searchPanel{width:970px;clear:both;padding-bottom:10px}
.search_cont{margin:0 0 0 100px;border-bottom:1px dotted #CCC;border-top:1px dotted #CCC;padding-bottom:20px}
.search_cont_home{background:url(search_home.gif) 30px 0px no-repeat;padding-left:200px;height:30px}
.search_res{border-top:1px dotted #CCC;margin:0px 0 0;padding:0px 0 0;position:relative}
.details{border-left:2px solid #847086;padding-left:5px;color:#847086;margin:0}
.details td{width:200px}
.comp_name{color:#C78E4E;font-weight:700}
.spec_offer{color:#F63;font-weight:700}
.spec_offer a,.spec_offer a:link,.spec_offer a:active,.spec_offer a:visited{color:#F63;font-weight:700}
.spec_offer a:hover{color:red}
.link_spacing td{padding-right:10px}
.pagination{text-align:right}
.icon_spec{float:right}
.photo_no{display:none}
.Default_Top_PrevNext{margin-right:-50px;text-align:right}
html>body .Default_Top_PrevNext{margin-right:0px;text-align:right}
.Default_Top_TabPage img{padding-right:10px}

/******************************************************
    DIGICON CLEAN CSS HORIZONTAL MENU STYLES              
******************************************************/
/***  CLEAN MENU FUNCTIONALITY STYLES - DON'T TOUCH THESE STYLES  ***/
.menu,.menu ul,.menu li{margin:0;padding:0;border:0;list-style-type:none;display:block;min-height:0}
.menu li{float:left;position:relative;z-index:5;white-space:normal}
.menu li:hover,.menu li.menuHover{z-index:10000;white-space:normal}
.menu .menuHoverUL{visibility:visible;top:100%;left:0}
.menu .menuHoverUL .menuHoverUL{top:0;left:100%}
.menu li li{float:none}
.menu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0}
.menu li:hover>ul{visibility:visible;top:100%}
.menu li li:hover>ul{top:0;left:100%}
.menu a,.menu a:link,.menu a:active,.menu a:visited,.menu a:link:hover,.menu li.active{display:block}
.menu li li{float:left;width:100%;margin-top:0}

/***  CLEAN MENU DESIGN STYLES - CHANGE ONLY THESE STYLES  ***/
.menu{font-size:1.2em}
.menu,.menu ul li{color:#fff}
.menu ul li{text-align:left;width:150px;font-size:1em}
.menu ul{width:150px}

/* menu Borders */
.menu li{border-right:1px solid #333}
.menu li li{border-top:1px dotted #48003F;border-right:0}
.menu ul>li + li{}

/* Top Level Menu Items */
.menu li{background:#48003F;border-right:2px solid #fff}
.menu a,.menu a:link,.menu a:active,.menu a:visited{text-decoration:none;color:#fff;padding:7px 12px 6px 12px;background:#48003F url(WG_nav_slice.gif) no-repeat left top;text-transform:uppercase;font-weight:700}
.menu a:hover,.menu a:link:hover,.menu .menuHoverA{background:#C78E4E url(WG_nav_slice_ova.gif) no-repeat left top;padding:7px 12px 6px 12px}
.menu li.active,.menu li.active a{}
.menu li.active:hover>a{}

/* Drop Down Menu Items */
.menu ul li{background:#E4DBD0}
.menu ul li a,.menu ul li a:link,.menu ul li a:active,.menu ul li a:visited{text-decoration:none;color:#000;padding:3px 5px 3px 23px;background:#E4DBD0 url(arrow_long.gif) no-repeat 0 8px;text-transform:lowercase;font-weight:400}
.menu ul li a:hover,.menu ul li a:link:hover,.menu li.active li a:hover{background:#fff url(arrow_long.gif) no-repeat 0 8px;padding:3px 5px 3px 23px;color:#777}
.menu ul li.active,.menu ul li.active a{color:#C78E4E}
.menu ul li.active:hover>a{color:#C78E4E}

/* 3rd Level Drop Down Menu Items */
.menu ul li.active ul li a{color:#000}
.menu ul li.active ul li.active a{color:#C78E4E}

/***  CLEAN MENU FIXES - DON'T TOUCH THESE STYLES  ***/
.menu:after,.menu ul:after,.menu ul ul:after,.menu ul ul ul:after{content: ".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both}
.menu ul{background:url(images/empty.gif);padding:1px 30px 30px;margin:-1px 0 0 -30px}
.menu ul ul{padding:10px 30px 30px 10px;margin:-11px 0 0 -10px}

/******************************************************
    CONTAINER STYLES
***************************************************** */
.container{width:100%;clear:both}
.containerContent{padding:0}
#dnn_ContentPane .containerContent{padding-left:0}
.bord_container{height:133px;margin-bottom:10px;padding:0px 0 0 0;border-bottom:1px dotted #CCC}
.container_fash{border-bottom:1px dotted #CCC;margin-left:40px}
.container_fash p{border-top:1px dotted #CCC;padding:8px 0;color:#847086;font-weight:700;margin:0}
.container_fash h2{font-size:12px}
.container_fash h6{font-size:11px;width:100px;float:right;padding:8px 0 0;color:#000;clear:both;margin:0}
.container_gall{margin:100px 0px 0px 0px;padding:0px}
.container_gall .SubHead a{font-weight:normal}
.container_ask_B{margin:40px 0 0 100px;width:354px}
.container_results{width:430px;z-index:-5;margin-left:0}

/******************************************************
    SELECTOR and COMMONLY USED DNN STYLES              
***************************************************** */
html{height:auto;background:#fff url(images/pagebg.gif) repeat top left}
body{margin:0;padding:0;height:100%}
td{text-align:left}
body, td, ul li, p,.normal,.NormalDisabled,.blogCalendar td{font-family:arial, verdana, helvetica;font-size:11px;color:#666;font-weight:400;line-height:1.5em}
p{line-height:1.3em}
.search_cont td{font-family:arial, verdana, helvetica;font-size:14px;color:#666;font-weight:400;line-height:1.5em;padding:10px 40px 0 0}
.NormalDisabled{color:#D3D3D3}
.SubHead{color:#444;font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700;text-align:left}
.SubSubHead{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:700;color:#000}
.NormalBold{font-family:Tahoma, Arial, Helvetica;font-size:11px;font-weight:400}
.NormalRed{font-family:Tahoma, Arial, Helvetica;font-size:12px;font-weight:700;color:red}

/* heading styles  */
h1, h2, h3, h4, h5, dt, h6,.head, h2 span.head,.container h2 span.head, h3 span.SubHead,.newstitle, tfoot, thead, th{font-family:arial, verdana, helvetica;color:#888;margin:0;padding:0;margin-bottom:10px;font-weight:400;font-size:12px}
h1, h2, h3, h4, h5,h6{line-height:normal}
.blogSummary h3{border-top:1px dotted #CCC;padding-top:15px}
h1{font-size:21px;color:#555}
h2,.head, h2 span.head,.container h2 span.head{font-size:18px;color:#847086}
.QL_container h2,.search_cont_home h2,.contentUpper_LH h2{display:none}
h3, h3 span.SubHead,.newstitle{font-size:16px;font-weight:700}
h3 a{color:#09F}
h4{font-family:arial, verdana, helvetica;font-size:12px;color:#666;font-weight:normal;line-height:1.5em}
DT{font-size:13px;font-weight:700}
h5{font-size:13px;font-weight:700;color:#48003F}
h6{font-size:9px;font-style:normal;color:#666}
.contentPanel_1 h1{background:url(WG_title_BG.jpg);width:456px;height:65px;font-family:Arial, Helvetica, sans-serif;font-size:30px;color:#48003F;line-height:65px;text-indent:10px;text-transform:lowercase}
.contentPanel_2 h1{background:url(WG_title_BG.jpg);width:456px;height:83px;font-family:Arial, Helvetica, sans-serif;font-size:36px;color:#48003F;line-height:75px;text-indent:10px;text-transform:lowercase}
#dnn_ContentPane h3{color:#847086}
.IMG_upper_min h2{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#48003F;text-indent:225px;text-transform:lowercase;padding-top:30px}
#dnn_TopImage h1{color:#847086;font-weight:700}
#dnn_TopImage td{vertical-align:bottom}
#dnn_ContentPane hr{color:#fff;background-color:#fff;border:1px dotted #CCC;border-style:none none dotted;vertical-align:top}
.bord_container h2{font-family:arial, verdana, helvetica;color:#847086;text-decoration:none;margin:0;font-size:20px;padding:0}
p{margin:5px 0 10px}
.contentUpper_LH p{margin:0}
ul{margin:0 0 10px 25px}
ul li{margin-left:5px;padding:0;list-style-type:disc}
ul li li{list-style-type:disc}
ul li li li{list-style-type:disc}
ol li{list-style-type:decimal}
ol ol li{list-style-type:lower-alpha}
ol ol ol li{list-style-type:lower-roman}
hr{color:dimgrey;height:1pt;text-align:left}
img{border:0;margin:0;padding:0;-ms-interpolation-mode:bicubic}
#dnn_MidPane li{margin-left:5px;margin-top:5px;padding:0;list-style-image:url(arrow.gif);cursor:pointer}
blockquote{font-size:15px;font-family:"Lucida Sans Unicode";float:right}
pre{font-family:Lucida Console, monospace;color:#434343;font-weight:400;font-size:11px}
address{font-family:Arial, Verdana, Helvetica;color:#434343;font-weight:400;font-size:11px;font-style:italic}

/* link styles  */
a, a:link, a:active, a:visited{color:#000;text-decoration:none;padding:0;margin:0}
a:hover{text-decoration:none;color:#000}
h3 a, h3 a:link, h3 a:active, h3 a:visited{color:#847086}

/******************************************************
    FORM STYLES              
******************************************************/
.formInput{width:150px;height:18px;border:1px solid #CCC}
.formItem{clear:both;margin-bottom:10px}
.label{font-family:Arial, Helvetica, san-serif;clear:both;float:left;width:85px;text-align:left;padding-right:10px;text-transform:lowercase;font-size:14px;padding-bottom:5px}
.labelDetails,.labelDetail{width:3px;clear:both}
.labelDetails p{margin:0 0 7px}
/* button style for standard HTML buttons  */.StandardButton, a.StandardButton, a:link.StandardButton, a:active.StandardButton, a:visited.StandardButton, input.StandardButton, a.CommandButton, a:link.CommandButton, a:active.CommandButton, a:visited.CommandButton{background-color:#DED7E0;padding:2px 8px 3px 8px;width:0;overflow:visible;font-weight:400;font-size:11px;color:#000;font-family:Tahoma, Verdana, sans-serif;text-transform:lowercase;margin:0;cursor:pointer;clear:both;height:25px;white-space:nowrap}
/* button style for standard HTML buttons - SEARCH PAGE  */.search_cont .StandardButton,.search_cont a.StandardButton,.search_cont a:link.StandardButton,.search_cont a:active.StandardButton,.search_cont a:visited.StandardButton,.search_cont input.StandardButton,.search_cont a.CommandButton,.search_cont a:link.CommandButton,.search_cont a:active.CommandButton,.search_cont a:visited.CommandButton{padding:0;margin:10px 0 0;font-size:0;background:url(go_2.gif) top left no-repeat;width:45px;height:27px;border:0}
/* button style for standard HTML buttons - SEARCH ON HOME PAGE */.search_cont_home .StandardButton,.search_cont_home a.StandardButton,.search_cont_home a:link.StandardButton,.search_cont_home a:active.StandardButton,.search_cont_home a:visited.StandardButton,.search_cont_home input.StandardButton,.search_cont_home a.CommandButton,.search_cont_home a:link.CommandButton,.search_cont_home a:active.CommandButton,.search_cont_home a:visited.CommandButton{padding:0;margin:10px 0 0;font-size:0;background:url(go_2.gif) bottom left no-repeat;width:45px;border:0}
html>body .search_cont_home .StandardButton, html>body .search_cont_home a.StandardButton, html>body .search_cont_home a:link.StandardButton, html>body .search_cont_home a:active.StandardButton, html>body .search_cont_home a:visited.StandardButton, html>body .search_cont_home input.StandardButton, html>body .search_cont_home a.CommandButton, html>body .search_cont_home a:link.CommandButton, html>body .search_cont_home a:active.CommandButton, html>body .search_cont_home a:visited.CommandButton{padding:0;margin:10px 0 0;font-size:0;background:url(go_2.gif) bottom left no-repeat;width:45px;height:17px;border:0;color:#fffFFF}
/* button style for standard HTML buttons - SEARCH RES PAGINATION */.pagination .StandardButton,.pagination a.StandardButton,.pagination a:link.StandardButton,.pagination a:active.StandardButton,.pagination a:visited.StandardButton,.pagination input.StandardButton,.pagination a.CommandButton,.pagination a:link.CommandButton,.pagination a:active.CommandButton,.pagination a:visited.CommandButton{background-color:#fff;padding:2px 3px 3px;width:0;overflow:visible;font-weight:400;font-size:11px;color:#000;font-family:Tahoma, Verdana, sans-serif;text-transform:lowercase;margin:0;cursor:pointer;clear:both;height:25px;white-space:nowrap}
input.StandardButton[class], a.CommandButton[class], a:link.CommandButton[class], a:active.CommandButton[class], a:visited.CommandButton[class]{width:auto}
/* Non IE browsers read this  */.search_cont_home input.StandardButton[class],.search_cont_home a.CommandButton[class],.search_cont_home a:link.CommandButton[class],.search_cont_home a:active.CommandButton[class],.search_cont_home a:visited.CommandButton[class]{width:45px;padding:0 25px 0 0}
/* Non IE browsers read this  */.search_cont input.StandardButton[class],.search_cont a.CommandButton[class],.search_cont a:link.CommandButton[class],.search_cont a:active.CommandButton[class],.search_cont a:visited.CommandButton[class]{width:45px;padding:10px 0 0}
/* Non IE browsers read this  */a:hover.CommandButton, input:hover.StandardButton{color:#847086}
.search_cont a:hover.CommandButton,.search_cont input:hover.StandardButton{color:#847086}
.search_cont_home a:hover.CommandButton,.search_cont_home input:hover.StandardButton{color:#847086}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility  */.NormalTextBox, input.longTextBox, input.longmedTextBox, input.medTextBox, input.medshortTextBox, input.shortTextBox,textarea{font-family:Arial, Helvetica;font-size:12px;font-weight:400;float:left}
input.longTextBox{width:250px}
input.longmedTextBox{width:200px}
input.medTextBox{width:150px}
input.medshortTextBox{width:100px}
input.shortTextBox{width:60px}
select{font-size:10px}
.search_cont_home select{width:300px;margin-right:30px}
span.mandatory{color:#334692;font-weight:700}

/******************************************************
    GENERAL STYLES
***************************************************** */.floatLeft{float:left}
.floatRight{float:right}
/* styles to mimic auto height of div elements as per IE  */.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
/* Hides from IE-mac \ */* html .clearfix{height:1%}
/* End hide from IE-mac */ 

/*****************************************************
    DNN STYLES
******************************************************/
.SkinObject{font-weight:700;font-size:8.5pt;color:#036;font-family:Tahoma, Arial, Helvetica;text-decoration:none}
A.SkinObject:link{text-decoration:none;color:#036}
A.SkinObject:visited{text-decoration:none;color:#036}
A.SkinObject:active{text-decoration:none;color:#036}
A.SkinObject:hover{text-decoration:none;color:#036}
.DataGrid_AlternatingItem{background-color:#fff;color:red;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400}
.DataGrid_Container{background-color:Transparent}
.DataGrid_Footer{background-color:#fff}
.DataGrid_Header{background-color:Transparent;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:700;text-align:center}
.DataGrid_Item{background-color:Transparent;color:#000;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400}
.DataGrid_SelectedItem{background-color:#D3D3D3;color:Blue;font-family:Tahoma, Arial, Helvetica;font-size:10px;font-weight:400}
.Help{border:#000 1px solid;padding:2px;font-weight:400;font-size:11px;color:#000;font-family:Tahoma, Arial, Helvetica;background-color:#ff9}
SMALL{font-size:8px}
BIG{font-size:14px}

/******************************************************
    DIGICON QUICK LINK STYLES
***************************************************** */
.QuickLink{position:relative;padding:15px 0px 9px 0px}
html>body .QuickLink{position:relative;padding:15px 0px 9px 0px}
.QuickLink .title{position:absolute;left:12px;line-height:35px;text-transform:lowercase}
.QuickLink .image{position:absolute;padding-right:0;bottom:0px;left:0px}
.QuickLink .desc{width:282px;margin-top:23px;padding-left:0px;float:right;padding-bottom:5px;border-bottom:1px dotted #CCC}
html>body .QuickLink .desc{position:absolute;top:40px;left:120px;border-bottom:1px dotted #CCC;margin:0;padding:0}
*:first-child+html .QuickLink .desc{margin-top:10px;padding-left:0px;float:right;padding-bottom:5px;border-bottom:1px dotted #CCC}
.QuickLink .title a,.QuickLink .title a:link,.QuickLink .title a:active,.QuickLink .title a:visited,.QuickLink .title a:hover{color:#847086;text-decoration:none;margin:0;font-size:16px;padding:0;font-weight:bold}
.QuickLink span.more a,.QuickLink span.more a:link,.QuickLink span.more a:active,.QuickLink span.more a:visited,.QuickLink span.more a:hover{color:#000}
#dnn_ContentPane .QuickLink{width:400px;height:105px;position:relative;margin:0px 0px 15px 50px}
#dnn_ContentPane .QuickLink .title{position:absolute;left:118px;line-height:22px;text-transform:lowercase}
.QL_container .QuickLink{z-index:5;background:url(home_QL.jpg) no-repeat 0px -8px;position:relative;padding:0;width:352px;height:76px;border-top:2px solid #999}
.QL_container .QuickLink .title{font-size:24px;position:absolute;left:110px;top:10px;line-height:22px;text-transform:lowercase}
.QL_container .QuickLink .image{padding-right:0;float:left}
.QL_container .QuickLink .desc{position:absolute;top:13px;left:113px;border-bottom:0;width:175px}
html>body .QL_container .QuickLink .desc{top:30px}
*:first-child+html .QL_container .QuickLink .desc{top:20px}
.QL_container .QuickLink .desc p{color:#000}
.QL_container .QuickLink .title a,.QL_container .QuickLink .title a:link,.QL_container .QuickLink .title a:active,.QL_container .QuickLink .title a:visited,.QL_container .QuickLink .title a:hover{color:#48003F;text-decoration:none;margin:0;font-size:24px;padding:0}
.QL_container .QuickLink span.more a,.QL_container .QuickLink span.more a:link,.QL_container .QuickLink span.more a:active,.QL_container .QuickLink span.more a:visited,.QL_container .QuickLink span.more a:hover{color:#000}
.QL_container .QL_align{text-align:right}
.QL_container img{margin-bottom:-4px}
html>body .QL_container img{margin-bottom:0px}
*:first-child+html .QL_container img{margin-bottom:-3px}
#dnn_LeftPane .QuickLink{width:345px;height:100px;position:relative;margin-bottom:10px;padding:23px 0 10px;border-bottom:1px dotted #CCC}
#dnn_LeftPane .QuickLink .title{position:absolute;left:0;top:0;text-transform:lowercase;margin-bottom:50px}
#dnn_LeftPane .QuickLink .image{padding-top:7px;float:left}
#dnn_LeftPane .QuickLink .desc{position:absolute;top:25px;left:100px;margin-top:0;padding-top:10px;padding-bottom:5px;border-bottom:0 dotted #CCC;width:250px}
html>body #dnn_LeftPane .QuickLink .desc{position:absolute;top:25px;left:100px;margin-top:0;padding-left:0;padding-bottom:5px;border-bottom:0 dotted #CCC}
*:first-child+html #dnn_LeftPane .QuickLink .desc{margin-top:0;padding-top:10px;padding-bottom:5px;border-bottom:0 dotted #CCC}
#dnn_LeftPane .QuickLink ul li{list-style-type:disc}
#dnn_LeftPane .QuickLink .title a, #dnn_LeftPane .QuickLink .title a:link, #dnn_LeftPane .QuickLink .title a:active, #dnn_LeftPane .QuickLink .title a:visited, #dnn_LeftPane .QuickLink .title a:hover{color:#847086;text-decoration:none;margin:0;font-size:20px;padding:0}
#dnn_LeftPane .QuickLink span.more a, #dnn_LeftPane .QuickLink span.more a:link, #dnn_LeftPane .QuickLink span.more a:active, #dnn_LeftPane .QuickLink span.more a:visited, #dnn_LeftPane .QuickLink span.more a:hover{color:#000}
#dnn_MidPane .QuickLink{width:345px;height:100px;position:relative;margin-bottom:10px;padding:23px 0 10px;border-bottom:1px dotted #CCC}
#dnn_MidPane .QuickLink .title{position:absolute;left:0;top:0;text-transform:lowercase;margin-bottom:50px}
#dnn_MidPane .QuickLink .image{padding-top:7px;float:left}
#dnn_MidPane .QuickLink .desc{position:absolute;top:25px;left:100px;margin-top:0;padding-top:10px;padding-bottom:5px;border-bottom:0 dotted #CCC;width:250px}
html>body #dnn_MidPane .QuickLink .desc{position:absolute;top:25px;left:100px;margin-top:0;padding-left:0;padding-bottom:5px;border-bottom:0 dotted #CCC}
#dnn_MidPane .QuickLink ul li{list-style-type:disc}
#dnn_MidPane .QuickLink .title a, #dnn_MidPane .QuickLink .title a:link, #dnn_MidPane .QuickLink .title a:active, #dnn_MidPane .QuickLink .title a:visited, #dnn_MidPane .QuickLink .title a:hover{color:#847086;text-decoration:none;margin:0;font-size:20px;padding:0}
#dnn_MidPane .QuickLink span.more a, #dnn_MidPane .QuickLink span.more a:link, #dnn_MidPane .QuickLink span.more a:active, #dnn_MidPane .QuickLink span.more a:visited, #dnn_MidPane .QuickLink span.more a:hover{color:#000}

/******************************************************
    SURVEY MODULE STYLES
***************************************************** */
.YourCompanyNameSurveyResults{font-family:Tahoma, Arial, Helvetica;font-size:12px;font-weight:400}
.surv_border{height:133px;margin-bottom:10px;padding:0;border-bottom:1px dotted #CCC}

/******************************************************
    QUICK LINKS WITHOUT DESCRIPTION STYLES
***************************************************** */
#Highlight_SubHead{color:#230C69;background-color:#DEE4F2;font-family:Arial;font-size:14px;font-weight:700;height:20px;padding:2px}
#Highlight{border:solid 1px #230C69}

/******************************************************
    ANNOUNCEMENT MODULE STYLES
***************************************************** */
.DNN_ANN_DesignTable{width:100%;padding:4px}
.DNN_ANN_Description P{margin-top:0}

/******************************************************
    BLOG MODULE STYLES
***************************************************** */
.blogCalendar th,.CreateFrom,.extraInfo,.extraInfo .Normal,.extraInfo .NormalBold{font-size:11px;font-weight:400;color:#000}
.blogCommentsHeading{padding:5px;margin:5px 0;background:#F4F5F7}
.blogComments{border-bottom:1px solid #ACA899;padding-bottom:10px;margin-bottom:10px}
.SearchOptions LABEL{font-family:Tahoma, Arial, Helvetica, Serif;font-size:x-small}
.CreateFrom{font-size:10px;color:#036;font-family:Tahoma, Arial, Helvetica, Serif}
.blogAdmin{padding-top:5px}
.moreButton{float:right;padding:10px 0 12px}

/******************************************************
    Inventua Side Menu
******************************************************/
td.SideMenuTD{background:#555E67;font-family:arial;font-size:11px;color:#FF0}

/* Top Level  */
.MenuHdr0,.MenuHdrMouseOver0,.MenuItem0,.MenuItemMouseOver0{display:none}
.MenuHdr0 A,.MenuHdr0 A:Active,.MenuHdr0 A:Hover,.MenuHdr0 A:Visited,.MenuHdr0 A:Link,.MenuHdrMouseOver0 A,.MenuHdrMouseOver0 A:Active,.MenuHdrMouseOver0 A:Hover,.MenuHdrMouseOver0 A:Visited,.MenuHdrMouseOver0 A:Link .MenuItem0 A,.MenuItem0 A:Active,.MenuItem0 A:Hover,.MenuItem0 A:Visited,.MenuItem0 A:Link,.MenuItemMouseOver0 A,.MenuItemMouseOver0 A:Active,.MenuItemMouseOver0 A:Hover,.MenuItemMouseOver0 A:Visited,.MenuItemMouseOver0 A:Link{display:none}
.MenuHdr0 A:Hover,.MenuHdrMouseOver0 A:Hover,.MenuItem0 A:Hover,.MenuItemMouseOver0 A:Hover{display:none}
span.CurrentItem0{display:none}

/* Second Level  */
.MenuItem1,.MenuHdrMouseOver1,.MenuItemMouseOver1,.MenuHdr1{font-size:11px;padding:3px 0 3px 25px;font-weight:400;margin:0;cursor:default;height:18px;color:#283154;border-top:2px solid #fff;background:#E4DBD0 url(arrow_long.gif) 0px 8px no-repeat;text-transform:lowercase}
.MenuHdrMouseOver1,.MenuItemMouseOver1{background-color:#C78E4E}
.MenuHdr1 A,.MenuHdr1 A:Active,.MenuHdr1 A:Hover,.MenuHdr1 A:Visited,.MenuHdr1 A:Link,.MenuHdrMouseOver1 A,.MenuHdrMouseOver1 A:Active,.MenuHdrMouseOver1 A:Hover,.MenuHdrMouseOver1 A:Visited,.MenuHdrMouseOver1 A:Link .MenuItem1 A,.MenuItem1 A:Active,.MenuItem1 A:Hover,.MenuItem1 A:Visited,.MenuItem1 A:Link,.MenuItemMouseOver1 A,.MenuItemMouseOver1 A:Active,.MenuItemMouseOver1 A:Hover,.MenuItemMouseOver1 A:Visited,.MenuItemMouseOver1 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#283154;padding-left:0;text-transform:lowercase}
.MenuHdr1 A:Hover,.MenuHdrMouseOver1 A:Hover,.MenuItem1 A:Hover,.MenuItemMouseOver1 A:Hover{color:#fff;width:180px;height:28px}
span.CurrentItem1{font-weight:700;color:#283154;padding-left:0}

/* Third Level  */
.MenuItem2,.MenuHdrMouseOver2,.MenuItemMouseOver2,.MenuHdr2{font-size:11px;padding:3px 0 3px 20px;font-weight:400;margin:0;cursor:default;height:18px;color:#fff;border-top:2px solid #fff;background-color:#DED7E0;text-transform:lowercase}
.MenuHdrMouseOver2,.MenuItemMouseOver2{background-color:#48003F;color:#fff}
.MenuHdr2 A,.MenuHdr2 A:Active,.MenuHdr2 A:Hover,.MenuHdr2 A:Visited,.MenuHdr2 A:Link,.MenuHdrMouseOver2 A,.MenuHdrMouseOver2 A:Active,.MenuHdrMouseOver2 A:Hover,.MenuHdrMouseOver2 A:Visited,.MenuHdrMouseOver2 A:Link .MenuItem2 A,.MenuItem2 A:Active,.MenuItem2 A:Hover,.MenuItem2 A:Visited,.MenuItem2 A:Link,.MenuItemMouseOver2 A,.MenuItemMouseOver2 A:Active,.MenuItemMouseOver2 A:Hover,.MenuItemMouseOver2 A:Visited,.MenuItemMouseOver2 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#000}
.MenuHdr2 A:Hover,.MenuHdrMouseOver2 A:Hover,.MenuItem2 A:Hover,.MenuItemMouseOver2 A:Hover{color:#fff;background:url(WG_menuSide_pur.gif) no-repeat;width:180px;height:28px}
span.CurrentItem2{font-weight:700;color:#000;padding-left:0}
.MenuItemMouseOver2,.MenuHdrMouseOver2{color:#000}

/* Fourth Level  */
.MenuItem3,.MenuHdrMouseOver3,.MenuItemMouseOver3,.MenuHdr3{font-size:11px;padding:3px 0 3px 30px;font-weight:400;margin:0;cursor:default;height:18px;color:#fff;border-top:2px solid #fff;background-color:#DED7E0;text-transform:lowercase}
.MenuHdrMouseOver3,.MenuItemMouseOver3{background-color:#48003F;color:#fff}
.MenuHdr3 A,.MenuHdr3 A:Active,.MenuHdr3 A:Hover,.MenuHdr3 A:Visited,.MenuHdr3 A:Link,.MenuHdrMouseOver3 A,.MenuHdrMouseOver3 A:Active,.MenuHdrMouseOver3 A:Hover,.MenuHdrMouseOver3 A:Visited,.MenuHdrMouseOver3 A:Link .MenuItem3 A,.MenuItem3 A:Active,.MenuItem3 A:Hover,.MenuItem3 A:Visited,.MenuItem3 A:Link,.MenuItemMouseOver3 A,.MenuItemMouseOver3 A:Active,.MenuItemMouseOver3 A:Hover,.MenuItemMouseOver3 A:Visited,.MenuItemMouseOver3 A:Link{text-decoration:none;font-weight:400;width:100%;cursor:pointer;color:#000}
.MenuHdr3 A:Hover,.MenuHdrMouseOver3 A:Hover,.MenuItem3 A:Hover,.MenuItemMouseOver3 A:Hover{color:#fff;background:url(WG_menuSide_pur.gif) no-repeat;width:180px;height:28px}
span.CurrentItem3{font-weight:700;color:#000;padding-left:0}
.MenuItemMouseOver3,.MenuHdrMouseOver3{color:#000}

/******************************************************
    OPT IN MODULE STYLES
***************************************************** */
.GridText{color:#fff}
tr.HeaderRowStyle{background:#7F7F7F}
tr.HeaderRowAlternate{background:#DED7E0}
td.HeaderStyle{color:#fff;font-weight:700}
th.HeaderStyle{color:#fff;font-weight:700}
.opt_border{height:106px;margin-bottom:20px;padding:0;border-bottom:1px dotted #CCC}
.contentPanel_1 td .NormalTextBox,.contentPanel_min td .NormalTextBox,.contentPanel_gal td .NormalTextBox,.contentPanel_ad td .NormalTextBox,.contentPanel_2 td .NormalTextBox{margin:4px 0!important}

/****************************************************
	GUEST BOOK STYLES - added by Lauren 11/12/2008
****************************************************/
guestbookEntry{}
div.guestbookMSG{border:1px solid #C9C2C1;padding:5px}
.guestbookForm .guestbookLabel{margin-right:10px}

/***************************************************
	WEDDING DIRECTORY STYLES - added by Lauren March 2010
***************************************************/
.weddingDirectory{}
.weddingDirectory h1{color:#a66d25;font-family:Arial, Helvetica, sans-serif;font-size:28px;margin:0}
.weddingDirectory h2,.weddingDirectory .weddingDirectoryHeading{margin-top:15px;font-family:Georgia, "Times New Roman", Times, serif;color:#4a003e}
.weddingDirectory .dividerLine{border-top:2px dotted #40403f;margin:5px 0px;width:100%;height:3px;display:block}
.directoryListing .dividerLine{border-top:2px dotted #837b84;margin:0px;height:1px;clear:both}
ul.directoryMenu,.directoryMenu{margin:0;padding:0}
ul.directoryMenu li,.directoryMenu li{margin:0;list-style-type:none}
/*************************************************
	 MENU
*************************************************/
/* Top level - Regions */
ul.directoryMenu li a,ul.directoryMenu li a:link,ul.directoryMenu li a:active,ul.directoryMenu li a:visited,.directoryMenu li a,.directoryMenu li a:link,.directoryMenu li a:active,.directoryMenu li a:visited{display:block;padding:5px 0px 5px 25px;width:170px;border-bottom:2px solid #fff;background:#eae2d8 url(directoryImages/menuArrow.gif) center left no-repeat;font-weight:700;color:#545553;text-transform:lowercase}
ul.directoryMenu li a:hover,.directoryMenu li a:hover{background:#dfd3c5 url(directoryImages/menuArrowHover.gif) center left no-repeat}
ul.directoryMenu li.active a{background:#b37b3d url(directoryImages/activeMenuArrow.gif) center left no-repeat;color:#fff;font-weight:700}

/* Sub nav - categories */
ul.directoryMenu ul,.directoryMenu ul{margin:0;padding:0}
ul.directoryMenu li .activeList a,ul.directoryMenu li .activeList a:link,ul.directoryMenu li .activeList a:active,ul.directoryMenu li .activeList a:visited,.directoryMenu li .activeList a,.directoryMenu li .activeList a:link,.directoryMenu li .activeList a:active,.directoryMenu li .activeList a:visited{display:block;padding:5px 0px 5px 25px;width:170px;border-bottom:2px solid #fff;background:#e4dfe6;font-weight:400;color:#545553}
ul.directoryMenu li .activeList a:hover,.directoryMenu li .activeList a:hover{background:#d8cedc}
ul.directoryMenu li .activeList .active a,ul.directoryMenu li .activeList .active a:link,ul.directoryMenu li .activeList .active a:active,.directoryMenu li .activeList .active a,.directoryMenu li .activeList .active a:link,.directoryMenu li .activeList .active a:active{background:#5b1451;color:#fff;font-weight:700}

/* Directory search */
.directorySearch{background:url(directoryImages/searchbg.gif) top left no-repeat;width:455px;display:inline-block;padding:10px 0 15px 50px;float:left;clear:both}
.directorySearch .floatLeft{width:255px;float:left}
.directorySearch .floatRight{width:200px;float:right}
.directorySearch .label{float:left;clear:none;width:50px;font-size:10px}
.directorySearch .labelDetail,.directorySearch .labelDetails{float:left;clear:none}
.directorySearch .ddlCategory,.directorySearch .ddlRegion{width:170px}
.directorySearch select.ddlCategory option,.directorySearch select.ddlRegion option{width:auto}

/* Directory search on homepage */
.homeDirectory{background:url("search_home.gif") no-repeat scroll 30px 0 transparent;display:inline-block;height:30px;padding-left:200px}
.homeDirectory .floatLeft{width:550px;float:left}
.homeDirectory .floatRight{width:100px;float:right;padding-top:5px}
.homeDirectory .formItem{float:left;clear:none;width:270px}
.homeDirectory .label{display:none}
.homeDirectory .floatRight select,.homeDirectory .floatRight .label{display:none}
.homeDirectory .label{float:left;clear:none;width:50px;font-size:12px}
.homeDirectory .labelDetail,.homeDirectory .labelDetails{float:left;clear:none}
.homeDirectory select{width:80px;padding:3px;margin:3px}
.homeDirectory .ddlCategory,.homeDirectory .ddlRegion{width:250px}
.homeDirectory select.ddlCategory option,.homeDirectory select.ddlRegion option{width:auto}

.socialAdd{display:none}/* hides the addthis button from every page except the vendor profile */
.directoryProfile .socialAdd{float:right;display:inline-block;width:130px}

/* Directory tables */
.row{display:inline-table;width:510px;background:#efe9e2}
.column1,.column2,.column3{float:left;width:163px;padding:5px 0px 5px 5px;background:#efe9e2;border-right:2px solid #fff;border-top:2px solid #fff;height:100%;min-height:17px;height:17px}
html>body .column1,html>body .column2,html>body .column3{height:auto}
.column1 a,.column1 a:link,.column1 a:active,.column1 a:visited,.column2 a,.column2 a:link,.column2 a:active,.column2 a:visited,.column3 a,.column3 a:link,.column3 a:visited,.column3 a:active{font-weight:700;display:block;float:left;cursor:pointer}
.column1 a:hover,.column2 a:hover,.column3 a:hover{color:#660C59}
.row .viewAll,.row a.viewAll,.row a.viewAll:link,.row a.viewAll:active,.row a.viewAll:visited{float:right;background:url(directoryImages/btn_Viewall.gif) center no-repeat;padding:3px 10px;color:#5e1a54;font-size:0.9em;width:45px;text-align:center}

.active{background:#4c0041;color:#fff!important}
.active a,.active a:link,.active a:active,.active a:visited,.active a:hover{color:#fff}

.regionSublist,.categorySublist{background:#660c59;display:block;padding:5px 10px;color:#fff;width:488px}
.subListTop{height:35px;overflow:hidden}
.subListTop .subListImage{width:35px;float:left}
.subListTop .subListImage img{border:1px solid #DDC0D5;width:30px;height:30px;display:inline}
.subListTop .subListDescription{float:left;width:450px}

.subListItems .row{background:#660c59;border:0px;width:490px}
.subListItems .column1,.subListItems .column2,.subListItems .column3{float:left;width:150px;padding:2px 0px 2px 5px;background:#660c59;border-right:0px solid #fff;border-top:0px solid #fff;height:100%;min-height:17px;height:17px}
.subListItems .column1 a,.subListItems .column1 a:link,.subListItems .column1 a:active,.subListItems .column1 a:visited,.subListItems .column2 a,.subListItems .column2 a:link,.subListItems .column2 a:active,.subListItems .column2 a:visited,.subListItems .column3 a,.subListItems .column3 a:link,.subListItems .column3 a:visited,.subListItems .column3 a:active{color:#E7ADE1}
.subListItems a:hover{color:#fff}

/* Category and Region page */
.categorySelection{width:100%;display:inline-table}
.categorySelection .categoryItem{width:230px;padding:5px 10px;display:block;background:#efe9e2;border:2px solid #fff;float:left;font-weight:700}
.categorySelection a.categoryItem:hover{color:#660C59}
.region{display:inline-block;width:100%;clear:both;padding:5px 0}
.directoryImg{float:left;width:110px;background:#fff;border:1px solid #cecece;padding:5px;overflow:hidden;margin:0 10px 0 0}
.directoryImg img{max-width:110px;max-height:110px}
.directoryDesc{float:left;width:375px}
.directoryDesc h2{margin:10px 0px 0px}
.directoryDesc p{font-size:12px}

/* Listings page */
.listingHeader{width:100%;display:inline-table}
.listingHeader .results{display:none}
.listingCategory{width:500px;float:left}
.priorityCompany{background:#faf8eb}
.featuredCompany{background:#F3F1F4}
.results{width:205px;float:right}
.results .label{font-size:11px;width:50px}
.listingCategory h1,h2.category{font-family:Georgia, "Times New Roman", Times, serif;color:#500644;font-size:30px;line-height:normal}
.listingCategory h2,h2.region{color:#515151;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700}
.listingCategory .regionName,h2.region{color:#a27032}
h2.region,h2.category{font-size:17px;display:inline;text-transform:capitalize;font-weight:700}
.goDirect{padding:5px 0px}
.quickSearch{background:url(directoryImages/QuickSearch.gif) center left no-repeat;padding-left:25px;width:485px}
.quickSearchLink,a.quickSearchLink,a.quickSearchLink:link{color:#633357;font-size:11px}
.companyListing{padding:10px;display:inline-block}
.directoryPagination{background:#e5e0e7;padding:5px 10px;width:485px;display:table;margin:4px 0}
.directoryPagination .results{float:left;width:150px;text-align:left}
.directoryPagination .pageButtons{float:right;width:300px;text-align:right}
.directoryPagination .pageButtons input{padding-top:5px}
.directoryDetails h3,.directoryDetails h3 a,.directoryDetails h3 a:link{font-size:14px;color:#4d0340;margin:0px 0px 5px}
.backToTop,.backToTop a,.backToTop a:link{float:left;color:#484649;clear:both;width:60px}
.mainImageHolder{width:120px;float:left;text-align:center}
.mainImage{display:inline-table;margin:0 10px 0 0;overflow:hidden;background:#fff;border:1px solid #cecece;padding:5px;text-align:center}
.directoryDetails{padding:0;margin:0;float:left;width:330px}
.directoryDetails .summary{font-size:12px;overflow:hidden;height:35px;width:320px;display:inline}
.special{}
.listingBtn,a.listingBtn,a.listingBtn:link{background:#691E64 url(directoryImages/listingBtn.gif) center left no-repeat;padding:4px 15px 4px 25px;font-size:10px;color:#fff;display:inline-block}
a.listingBtn:hover{background:#734486 url(directoryImages/listingBtn.gif) center left no-repeat}
p.serviceArea{font-weight:700;margin:5px 0 0 0}
.directoryProfile p.serviceArea{font-weight:400;margin:0;display:inline}
.addressPhone{display:block;font-weight:700}
a.moreLink,a.moreLink:link,a.moreLink:active,a.moreLink:visited{background:url(directoryImages/moreArrow.gif) center left no-repeat;padding-left:12px;display:inline}
.directoryDetails .buttonRow{display:block;margin:1px 0}

.specialsButton{float:left;width:23px;height:41px}
.specialsBtn,a.specialsBtn,a.specialsBtn:link{background:url(directoryImages/specialsButton.png) top left no-repeat;padding:0;text-indent:-9999px;display:block;width:23px;height:41px}
/*.specialsBtn,a.specialsBtn,a.specialsBtn:link{background:#e93d31 url(directoryImages/special.gif) center left no-repeat;padding:4px 15px 4px 25px;font-size:10px;color:#fff;display:inline-block}*/

/* Vendor Profile */
.directoryProfile #enclose_min{background:#fff!important;width:740px;margin:0px}
.directoryProfile #enclose2{float:right;width:750px}
.directoryProfile .contentPanel_min{padding:0;margin:0;width:375px}
.directoryProfile .headerPanel{width:100%}
.directoryProfile .rightPanel{width:340px;margin:0}
.vendorTitle{padding:6px 0px}
.vendorProfileInfo{width:370px}
.browseSuppliers{background:#e4dfe6;text-align:center;width:280px;padding:7px 0px;display:inline-block}
.vendorNav img{vertical-align:top}
.btSearchResults{width:350px;text-align:center;display: inline-table}
.btSearchResults a,.btSearchResults a:link,.btSearchResults a:active,.btSearchResults a:visited{color:#666}
h2.vendorName{font-size:22px}
.specials{border:1px solid #f6b0ab;padding:10px;color:#e72d20;margin:15px 0px}
.directoryProfile .buttonRow{padding:10px 0px 0px;display:block}
.directoryProfile .listingBtn,.directoryProfile a.listingBtn,.directoryProfile a.listingBtn:link{background:#440e44 url(directoryImages/profileBtn.gif) center left no-repeat;color:#fff;padding:5px 15px 5px 25px;font-size:10px}
.directoryProfile .galleryBtn,.directoryProfile a.galleryBtn,.directoryProfile a.galleryBtn:link{background:#b37b3d url(directoryImages/profileGalleryBtn.gif) center left no-repeat}
.directoryProfile .interviewBtn img{vertical-align:middle}
.vendorDescription p{font-family:Georgia, "Times New Roman", Times, serif}

/* gallery */
.miniImageHolder{width:100%;text-align:center}
.miniImage{background:#f2eff3;padding:5px;border:1px solid #cecece;text-align:center;margin:0px auto 5px;display:inline-table}
.miniImage img{vertical-align:middle;border:1px solid #554d4e;max-width:310px;max-height:290px}
div.miniThumbNav{overflow:hidden!important;text-align:center}
div.miniThumbNav span span{width:65px;padding:10px 20px 0px 0px;display:inline-block}
div.miniThumbNav img{border:1px solid #d5d9dc}
img.miniThumb{width:100%}

/* Contact form */
.vendorContact{background:#c6c0ce;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.vendorContact h2{background:url(directoryImages/contactForm.gif) top left no-repeat;padding:8px 0px 10px 40px}
.vendorContact .formItem{display:inline-table;width:320px}
.vendorContact .label{float:left;width:90px;font-size:11px;text-transform:none}
.vendorContact .labelDetail{float:right;width:210px;clear:none}
.vendorContact input{width:210px}
.vendorContact textarea{width:320px;height:150px}
.vendorContact input,.vendorContact textarea{background:#fff url(directoryImages/inputBg.gif) top left repeat-x;border:1px solid #a3a3a3;padding:3px}
.vendorContact input:focus,.vendorContact select:focus,.vendorContact textarea:focus{border:1px solid #3c093c}
.vendorContact select{padding:3px;margin-right:3px}
.vendorContact h4{color:#3c093b;font-family:Georgia, "Times New Roman", Times, serif}
.vendorContact .StandardButton,.vendorContact a.StandardButton,.vendorContact a.StandardButton:link,.vendorContact a.StandardButton:active,.vendorContact a.StandardButton:visited,.vendorContact input.StandardButton{background:#440e44;border:2px solid #eaeaeb;font-size:13px;padding:5px 10px;color:#fff;-moz-border-radius:5px}
.vendorContact a.StandardButton:hover{border:2px solid #eaeaeb;background:#734486}

/* Admin Areas */
.adminArea{width:960px;text-align:left}
.adminArea .leftColumn{width:480px;float:left}
.adminArea .rightColumn{width:480px;float:right}
.adminArea .buttons{display:block;width:960px;float:left;text-align:center;padding:20px 0px}
.adminArea .formItem{display:inline-table}
.adminArea .label{width:160px;font-size:1.2em;font-weight:400;margin-top:6px}
.adminArea .labelDetail{float:right;clear:none;font-size:1.1em;width:300px}
.adminArea .labelDetail input,.adminArea .labelDetail select,.adminArea .labelDetail textarea{width:200px}
.adminArea .labelDetail table input,.adminArea .labelDetail table select,.adminArea .labelDetail table textarea{width:20px}
.adminArea .briefDescription textarea{width:300px!important;height:150px}
.adminArea .appliedList table{border:0px;width:100%}/* Used for when editing vendor Categories & Regions */
.adminArea .appliedList table td{border:0}
.addVendor{}
.addRegion{}
.adminArea h2{}
.adminListing{display:inline-block;border-bottom:1px dotted #948498;padding:5px 0px;margin:0px 0px 15px}
.adminDetails{float:left;width:750px}
.paging{clear:both;width:100%;text-align:center}