body {font-family: Verdana, Geneva, Arial, helvetica, sans-serif;font-size:11px;line-height:16px;margin:20px 0 0 20px;padding:0;background-color:none!important;background-image: none!important;text-align:justify; width: 96%;}

#mainwrapper {width:960px;margin:0;padding:0}
#header, #toppanel, .noprint, #favourite {display:none!important;}

.logo {float:left;margin:25px 0 0 3px}

#tabs {display:none!important;}
#tabs img {display:none!important;}

#wedding-venues-tab {display:none!important;}

#wedding-services-tab {display:none!important;}

#wedding-ideas-tab {display:none!important;}

#articles-home {width:96%}

#venuetypeid, #servicetypeid, #venueprice_bracket, #serviceprice_bracket, .hidden, .hidden2, #star-rating, #rev {display:none}

#map_canvas {width:100%;height:200px;margin:0 0 10px 0}

#map_canvas2 {width:100%;height:400px;margin:0 0 10px 0}

.tab-content {float:left;width:185px;height:90px}

.nav, .tags, .types {color:#777;font-size:10px;text-transform:capitalize;display:none!important;}

.tags {float:right}
.types {float:left}

.viewall {display:none!important;}

.upgrade {display:none!important;}

.pagination {display:none!important;}


.dottedbottom {border-bottom:1px dotted #cecece}

.nofacility {color:#cecece}

.righttext {text-align:right}

.centretext {text-align:center}

.redtext {color:#FF0000}

.relatedarticles, .review {margin:10px 0;color:#777;background-color:#eee;padding:10px;border:1px solid #eee;background-image:url(../images/normal-venue-bg.gif);background-position:top;background-repeat:repeat-x;}

.relatedarticles li {list-style:none;padding:5px 15px}

.relatedarticles h5, .review h5 {font-size:14px;margin:0;padding:0;display:inline;text-transform:capitalize}

.relatedarticles a:link { color: #00AEEF; text-decoration: none}
.relatedarticles a:hover { color: #ff0000; text-decoration: none}
.relatedarticles a:visited { color: #00AEEF; text-decoration: none}
.relatedarticles a:visited:hover { color: #ff0000; text-decoration: none}

img {border:none}

#header-banner {display:none!important;}

#featured {width:920px;background-color:#fff;background-image:url(../images/featured-bg.gif);background-position:top;background-repeat:repeat-x;padding:20px;margin:0}

#main {width:96%;background-color:#fff;background-image:none!important;}

#main h1 {color:#99cc00;font-size:20px;margin:0 0 10px 0;padding:0;text-align:left}
#main h2 {color:#99cc00;font-size:18px;margin:0 0 10px 0;padding:0;text-align:left}
#main h3 {color:#99cc00;font-size:16px;text-align:left}
#main h4 {color:#99cc00;font-size:14px;text-align:left}
#main h5 {color:#F276B2;font-size:12px;text-align:left}
#main h6 {color:#F276B2;font-size:12px;text-align:left}

#review, #contact {display:none;width:670px;color:#000;background-color:#EFF9FD;margin:10px 0;border:1px solid #ccc;padding:5px}

.img {background-color:#fff;padding:5px;border:1px solid #eee}

.articleimage1 {float:left;margin:0 10px 10px 0;background-color:#fff;padding:5px;border:1px solid #eee}

.featured-img {background-color:#fff;padding:5px}

#featured-detail {float:left;width:690px;padding:5px 15px 5px 5px;margin:0;border-right:1px dotted #cecece;}

#searchform {display:none!important;}

.featured-article {width:170px;height:160px;background-color:#fff;border:1px solid #f3f3f3;margin:0;padding:0}
.featured-article h2 {color:#F276B2;font-size:12px;padding:0;margin:5px;text-transform:capitalize;text-align:left}
.featured-article p {margin:0 5px;font-size:11px}

.featured-article-bottom h2 {color:#98CB00;font-size:12px;padding:0;margin:10px 0 5px 5px;text-transform:capitalize;text-align:left}
.featured-article-bottom p {margin:0 5px;font-size:11px;color:#dcdcdc}

.featured-article-bottom h2 a:link{ color: #98CB02; text-decoration: none}
.featured-article-bottom h2 a:hover { color: #00AEEF; text-decoration: none}
.featured-article-bottom h2 a:visited { color: #98CB02; text-decoration: none}
.featured-article-bottom h2 a:visited:hover { color: #00AEEF; text-decoration: none}

.view-more {display:none!important;}
.view-more img {display:none!important;}
.floatright {float:right}
.floatleft {float:left}

#featured-venues {float:left;width:730px;height:200px;background-color:#696969;padding:5px;margin:0}

.featured-venue {color:#fff;background-color:#99CD00;margin:0;background-image:url(../images/featured-venue-bg.gif);background-position:top;background-repeat:repeat-x;border:1px solid #99CD00;padding:5px}

#main .featured-venue h2 { color: #fff; text-decoration: none;font-size:18px}
.featured-venue h2 a:link{ color: #fff; text-decoration: none;font-size:14px}
.featured-venue h2 a:hover { color: #00AEEF; text-decoration: none;font-size:14px}
.featured-venue h2 a:visited { color: #fff; text-decoration: none;font-size:14px}
.featured-venue h2 a:visited:hover { color: #00AEEF; text-decoration: none;font-size:14px}

.normal-venue {color:#000;background-color:#eee;margin:0;background-image:url(../images/normal-venue-bg.gif);background-position:top;background-repeat:repeat-x;border:1px solid #eee;padding:5px}

.normal-venue h2 a:link{ color: #99cc00; text-decoration: none;font-size:14px}
.normal-venue h2 a:hover { color: #00AEEF; text-decoration: none;font-size:14px}
.normal-venue h2 a:visited { color: #99cc00; text-decoration: none;font-size:14px}
.normal-venue h2 a:visited:hover { color: #00AEEF; text-decoration: none;font-size:14px}

.venue-text {float:left;margin:0 0 0 10px}

#featured-just-added {display:none!important;}
#featured-just-added2 {display:none!important;}


#featured-sidebar {display:none!important;}


.nav a:link, .tags a:link, .types a:link {display:none!important;}

.featured-wrapper {float:left;width:172px;height:186px;background-image:none!important;margin:20px 17px 0 0;padding:0}

#popular-topics {display:none!important;}

.ad-spot {display:none!important;}

#featured-bottom {display:none!important;}

.featured-article-bottom {display:none!important;}


#bottom-text {display:none!important;}


#wedding-ideas {display:none!important;}


#maincontent {float:left;width:505px;padding:10px;border:1px solid black}

#sidebar1 {display:none!important;}

#sidebar2 {display:none!important;}

#wedding-venues-tab a:link, #wedding-services-tab a:link, #wedding-ideas-tab a:link {display:none!important;}

#footer {display:none!important;}

.tb-sm {border:1px solid #999;background-color:#fff;height:18px;width:65px;padding:2px 2px 0 2px}
.tb {border:1px solid #ccc;background-color:#fff;height:18px;width:140px;padding:2px 2px 0 2px}
.ta-simple {border:1px solid #ccc;background-color:#fff;height:65px;width:300px;padding:0 2px}
.ta-med {border:1px solid #ccc;background-color:#fff;height:65px;width:140px;padding:0 2px}
.ta-large {border:1px solid #ccc;background-color:#fff;height:140px;width:240px;padding:0 2px}
.ta-xl {border:1px solid #ccc;background-color:#fff;height:200px;width:500px;padding:0 2px}

.dropdown {display:none!important;}
.dropdown-sm {display:none!important;}
.dropdown-homepage {display:none!important;}

.error {display:none!important;}
.message {display:none!important;}

.mid {vertical-align:middle}

.flower {display:none!important;}

input.submit-button {
background:url(../images/readmorebg.gif) bottom left repeat-x;
border:1px solid #bdd2dc;
color:#484848;
font:normal 10px Arial, Helvetica, sans-serif;
padding:4px 10px;
text-transform:uppercase;
}  	
input.submit-button:hover{ 
border:1px solid #bdd2dc;
background:url(../images/buttonbg.gif) bottom left repeat-x;
color:#484848;
cursor:pointer;
}
input.forgot-button {
background:url(../images/readmorebg.gif) bottom left repeat-x;
border:1px solid #bdd2dc;
color:#484848;
font:normal 10px Arial, Helvetica, sans-serif;
padding:1px 4px;
height:16px;
}  	
input.forgot-button:hover{ 
border:1px solid #bdd2dc;
background:url(../images/buttonbg.gif) bottom left repeat-x;
color:#484848;
cursor:pointer;
}
.button {
font:normal 10px Arial, Helvetica, sans-serif;
padding:5px 10px;
text-transform:uppercase;
color:#a4a4a4;
} 
a.button  {
text-decoration:none;
background:url(../images/readmorebg.gif) bottom left repeat-x;
border:1px solid #bdd2dc;
color:#484848;
}  
a.button:hover{ 
border:1px solid #bdd2dc;
background:url(../images/buttonbg.gif) bottom left repeat-x;
color:#909090;
}
.icon {vertical-align:middle;margin:0 5px 0 0;border:none}

h1 {color:#999;font-size:16px;margin:0 0 10px 0;padding:0}
h2 {color:#999;font-size:14px;margin:0 0 10px 0;padding:0}

ul.display {
	float: left;
	width: 670px;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.display li {
	float: left;
	width: 668px;
	padding: 5px 0;
	margin: 0;
}

ul.display li .content_block {
	padding: 10px;
}
ul.display li .content_block p {
	margin: 0;
	padding: 5px 5px 5px 180px;  /*--The left padding keeps the content from flowing under the image--*/
}
ul.display li .content_block a img{ /*--Double border technique--*/
	padding: 5px;
	border: 1px solid #777;
	background: #fff;
	margin: 0 10px 5px 0;
	float: left;
}

h2.fulltitle {display:inline;text-transform:capitalize}
h2.smalltitle {display:none;text-transform:capitalize}

ul.thumb_view li{ width: 200px; margin:0 10px } /*--Switch the width to accommodate for the three column layout--*/
ul.thumb_view li p{ display: none; }
ul.thumb_view li .content_block a img { margin: 5px; }
ul.thumb_view li .content_block h2 { text-align:center;clear:both }

a.switch_thumb {
	width: 108px;
	height: 34px;
	line-height: 34px;
	padding: 0;
	margin: 10px 0;
	display: block;
	background: url(../images/switch.png) no-repeat;
	outline: none;
	text-indent: -9999px;
	cursor:pointer;
}
a.swap { background-position: left bottom; }

a:hover.switch_thumb {display:none!important;}



