﻿/* CSS Document */
body{
font-family:Tahoma !important;
font-size:12px;
}
html, ul, ol, li, p, 
   h1, h2, h3,  h5, h6, 
   form, fieldset { 
   margin: 0; 
   padding: 0; 
   border: 0;
}
li{
list-style-type:none;}
a{
 font-family:Tahoma !important;
 color:#003399;
 font-weight:bold;
 font-size:11px;
}

a:link{
 font-family:Tahoma ;
 text-decoration:none ;
 color:#003399 ;
 font-weight:bold;
 font-size:11px!important;
}

a:visited{
 font-family:Tahoma ;
 text-decoration:none ;
 color:#7b063e ;
 font-weight:bold;
 font-size:11px!important;
}	 

a:hover{
 font-family:Tahoma;
 color:#6699ff ;
 text-decoration:underline;
 font-weight:bold;
 font-size:11px!important;
}


a:active{
 font-family:Tahoma ;
 text-decoration:none ;
 color:#003399 ;
 font-weight:bold;
 font-size:11px!important;
}
.regpad{
	padding-left:7px;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
}
TABLE.maincontainer
{
    width:897px;
	border-spacing:0px;
    border-top-width:1px;
    border-left-width:1px;
	border-right-width:1px;
	border-left-style:solid;
	border-right-style:solid;
	border-top-style:solid;
	border-top-color:#E4E4E4;
	border-left-color:#E4E4E4;
	border-right-color:#E4E4E4;
	
}

/* Header table start */

.tdgap{
padding:0px 0px 0px 5px;
}

.trgap{
padding:18px 0px 0px 0px;
}

.trheight{
height:15px;
}

.trheight1{
height:15px;
}

.trheight2{
height:1px;
}

.toplink{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#D9D9D9;
text-align:right;
text-decoration:none;
}

a.toplinka{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#D9D9D9;
text-align:right;
text-decoration:none;
}

a.toplinka:hover{
color:#C11200;
text-decoration:underline;
}

.headerbg
{
background-position:top;
background-repeat:repeat-x;
vertical-align:middle;
height:32px;
background-image:url(../images/header_bg.jpg);
}

.picbg
{
background-image: url(../images/Beach%20Wedding%20Planning%20Header.jpg);
background-position:center;
background-repeat:no-repeat;
height:163px;
}
.maincontainer_r2bg{
background-image:url(../images/maincontainer_r2.jpg);
background-repeat:repeat-y;
width:6px;
height:100%;
}
TD.headertxt{
font-family:"Trebuchet MS";
font-size:13px;
font-weight:bold;
font-style:normal;
color:#ffffff;
line-height:14px;
text-align:justify;
}

a.headerlink{
font-family:Trebuchet MS;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#ffffff;
text-align:right;
text-decoration:none;
}

a.headerlink:hover{
color:#ffffff;
text-decoration:underline;
}

.tabtxt{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
padding-left:5px;
font-style:normal;
color:#ffffff;
text-align:center;
text-decoration:none;
line-height:21px;
}

/* Header table end */

/* left table start */

.lefttable{
    width:187px;
	}
	
.tdheight{
height:23px;
background-color:#C56DAE;
}

.tdheight1{
height:23px;
background-color:#034A94;
}

.tdheight2{
height:23px;
background-color:#5CC606;
}

.tdbgcolor{
height:23px;
background-color:#D5D5D5;
}
.bgcol{
	background-color:#FFFFFF;
	}
.gapheight{
height:11px;
}

.tdheight1
{
font-family:Tahoma;
font-size:13px;
font-weight:bold;
font-style:normal;
color:#ffffff;
text-align:left;
text-decoration:none;
}

.infoSearchBoxtxt
{
   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #4F4F4F;
  padding:0px 0px 4px 5px;
  line-height:20px;
}

.listboxsearch
{
	width:120px;
	height:12px;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #828282;
	border-right-color: #7f9db9;
	border-bottom-color: #DAD3CA;
	border-left-color: #828282;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	font-weight:normal;
	vertical-align:top;
}

.tabtxt1{
background-image:url(../images/grey_bg.gif);
background-repeat:repeat-x;
vertical-align:middle;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
padding-left:5px;
font-style:normal;
color:#000000;
text-align:left;
text-decoration:none;
line-height:21px;
}

a.tablinktxt1{
font-family:Tahoma;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#000000;
text-align:left;
text-decoration:none;
line-height:21px;
}

a.tablinktxt1:hover{
color:#7B063E;
text-align:left;
text-decoration:underline;
line-height:21px;
}
.buleet_td {
width:33px;
}
.clicktxt{
background-image:url(../images/grey_bg2.gif);
background-repeat:repeat-x;
vertical-align:middle;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#000000;
text-align:right;
padding-right:10px;
text-decoration:none;
}

a.clicktxtlink{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#000000;
text-align:right;
padding-right:10px;
text-decoration:none;
}

a.clicktxtlink:hover{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#7B063E;
text-align:right;
padding-right:10px;
text-decoration:underline;
}


.greater1 {
font-family:tahoma;
font-size:9px;
text-align:right;
font-weight:bold;
}


a.greater1:hover {
color:#999999;
text-decoration:underline;
}

.buleet_td1 {
width:24px;
}

.articletxt{
background-image:url(../images/green_bg1.gif);
background-repeat:repeat-x;
vertical-align:middle;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
padding-left:5px;
font-style:normal;
color:#000000;
text-align:left;
text-decoration:none;
line-height:10px;
}

a.articlelinktxt{
font-size:11px;
font-weight:normal;
font-style:normal;
color:#000000;
text-align:left;
text-decoration:none;
line-height:21px;
}


a.articlelinktxt:hover{
color:#7B063E;
text-align:left;
text-decoration:underline;
line-height:21px;
}

.left_tdbg{
background-color:#D5EBF9;
}


.articlebg{
background-image:url(../images/article_bg.gif);
height:34px;
}

.resource_txt1{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
font-style:normal;
color:#000000;
text-align:left;
text-decoration:none;
line-height:12px;
padding:3px 8px 4px 5px;
}

a.rlink_txt1{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
font-style:normal;
color:#000000;
text-align:left;
text-decoration:none;
}
a.rlink_txt1:hover{
color:#7B063E;
text-align:left;
text-decoration:underline;
}
.bullet3 {
width:18px;
padding:0px 0px 0px 0px;
}
.blue_r{
	background-image:url(../images/blue_r.jpg);
	background-repeat:repeat-y;
	width:15px;
	}
.green_r{
	background-image:url(../images/green_r.jpg);
	background-repeat:repeat-y;
	width:15px;
	}
/* left table End */

/* right table start */

.logintxt
{
   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #4F4F4F;
  text-align:left;
  padding:8px 10px 20px 10px;
  line-height:20px;
}

.signuptxt
{
   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #4F4F4F;
  line-height:15px;
  text-align:justify;
}

a.signuplinktxt
{
   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  line-height:15px;
  text-decoration:none;
}

.signuplinktxt:hover
{
   color:#7B063E;
  line-height:15px;
  text-decoration:underline;
}

.right_tdbg{
background-color:#F2F2F2;
}



.Msgtxt{   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-align:left;
  line-height:10px;
  padding:7px 8px 4px 5px;
  }

a.Msglinktxt{   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration:none;
  }
  
a.Msglinktxt:hover{ 
  color: #C11200;
  text-decoration:underline;
  }
   

.bullet2 {
width:15px;
padding:5px 0px 0px 0px;
}

.moretxt{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#000000;
text-align:right;
padding-right:10px;
text-decoration:none;
}

a.morelinktxt{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#000000;
text-align:right;
padding-right:10px;
text-decoration:none;
}

a.morelinktxt:hover{
  color:#7B063E;
  text-decoration:underline;
  }


/* right table end */

/* center table start */

.gapcenterpanel{
padding-left:5px;
padding-right:8px;
}
.center_bg{
height:231px;
background-repeat:no-repeat;
}

TD.centertxt{
font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
font-style:normal;
color:#000000;
line-height:14px;
text-align:left;
padding:5px 5px 5px 5px;
}

.centertxt2{
font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
font-style:normal;
color:#C11200;
line-height:14px;
text-align:left;
padding:5px 5px 5px 5px;
}
.centertxt21{
font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
font-style:normal;
color:#044994;
line-height:14px;
text-align:left;
padding:5px 5px 5px 5px;
}
.centertxt2111{
font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
font-style:normal;
color:#044994;
line-height:14px;
text-align:left;
padding:5px 5px 5px 0px;
}

.curve_td {
width:11px;
}

.centertxt1{
background-color:#034A94;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#ffffff;
text-align:center;
text-decoration:none;
}
.usercss{
background-color:#034A94;
font-family:Tahoma;
font-size:13px;
font-weight:bold;
font-style:normal;
color:#ffffff;
text-align:left;
line-height:25px;

}
.color_b{
	background-color:#044994;
}
.text2{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	}
.vdot{
background-image:url(../images/v_dot.gif);
background-repeat:repeat-y;
width:2px;
}
.vdot1{
background-image:url(../images/v_dot.gif);
background-repeat:repeat-y;
background-position:right;
width:2px;
}

.hdot{
background-image:url(../images/h_dot.gif);
background-repeat:repeat-x;
height:1px;
}

.resourcetxt{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#0987C2;
text-align:left;
text-decoration:none;
padding:8px 8px 0px 5px;
}

.resource_txt{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
font-style:normal;
color:#000000;
text-align:left;
text-decoration:none;
padding:4px 8px 8px 5px;
}

.essentialtxt{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#0987C2;
text-align:center;
text-decoration:none;
padding:4px 8px 4px 5px;
}






.fashiontxt{   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-align:left;
}

a.fashionlinktxt{   
  font-family: Tahoma;
  font-size: 11px;
 
 font-weight:bold;
  color: #003399;
  text-decoration:none;
  }
  a.fashionlinktxt:link{ 
  color: #003399;
  text-decoration:none ;
   font-weight:bold;
    font-size:11px;
	 font-family:Tahoma ;
  }
   a.fashionlinktxt:visited{ 
   color: #7b063e;
   text-decoration:none ;
   font-weight:bold;
    font-size:11px;
	 font-family:Tahoma ;
  }
  
  a.fashionlinktxt:hover{ 
  color: #6699ff;
  text-decoration:underline;
   font-family:Tahoma ;
    font-weight:bold;
    font-size:11px;
  }
  a.fashionlinktxt:active{ 
  color: #003399;
  text-decoration:none;
  font-family:Tahoma ;
   font-weight:bold;
    font-size:11px;
  }
  
 
  
.clicktxt1{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#000000;
text-align:right;
padding-right:10px;
text-decoration:none;
}

.tdwidth{
width:8px;
}

.tipstxt{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#0987C2;
text-align:center;
text-decoration:none;
}

.tipstxt1{   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  text-align:center;
  color: #000000;

}
.tipstxt2{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#0987C2;
text-align:left;
text-decoration:none;
}

/* center table end */

/* footer start */

.footertd{
background-color:#F881B9;
height:25px;
}

.footertxt{
font-family:tahoma;
font-size:11px;
font-weight:normal;
text-align:center;
color:#FFFFFF;
}

a.footerlinktxt{
font-family:tahoma;
font-size:11px;
font-weight:normal;
text-align:center;
color:#FFFFFF;
text-decoration:none;
}

a.footerlinktxt:hover{
color:#7B063E;
text-decoration:underline;
}

.footertxt1{
font-family:tahoma;
font-size:11px;
font-weight:normal;
text-align:center;
color:#333333;
line-height:15px;
}

a.footerlinktxt1{
font-family:tahoma;
font-size:11px;
font-weight:normal;
text-align:center;
color:#333333;
text-decoration:none;
}

a.footerlinktxt1:hover{
color:#7B063E;
text-decoration:underline;
}

.footertxt2{
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-align:left;
color:#333333;
padding:0px 0px 10px 10px;
}

.footertxt3{
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-align:right;
color:#000000;
padding:0px 10px 10px 10px;
}

/* footer end */

/* Inner page start */

.normaltxt{   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #4F4F4F;
padding:5px 5px 5px 5px;
  text-align:justify;
}
.normaltxt111{   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #4F4F4F;
padding:5px 5px 5px 0px;
  text-align:justify;
}

.normaltxt1{   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-align:justify;
}

a.normallinktxt{   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #D92991;
  text-align:justify;
  text-decoration:none;
}

a.normallinktxt:hover{   
  color: #7B063E;
  text-decoration:underline;
}

.subheadingtxt{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#ffffff;
text-align:left;
padding:2px 0px 2px 5px;
text-decoration:none;
}

.tdbgcolor1{
background-color:#D5EBF9;
}


.tdbgcolor2{
background-color:#A6A5A5;
}

.essentialtxt1{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#C11200;
text-align:left;
text-decoration:none;
padding:4px 8px 4px 5px;
}

.essentialtxt2{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#C11200;
text-align:left;
text-decoration:none;
padding:2px 0px 2px 0px;
}

.essentialtxt3{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#4f4f4f;
text-align:left;
text-decoration:none;
padding:2px 0px 2px 0px;
}

a.essentiallinktxt2{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#C11200;
text-align:left;
text-decoration:none;
padding:2px 0px 2px 0px;
}

a.essentiallinktxt2:hover{
color:#7B063E;
text-decoration:underline;
}


.tabletxt
{
   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #4F4F4F;
  line-height:15px;
  padding:2px 5px 2px 5px;
  text-align:justify;
}

.normaltxt1{   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  padding:10px 5px 10px 5px;
  text-align:justify;
}

.normaltxt2{   
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  padding:0px 5px 3px 5px;
  text-align:justify;
}


.top{
  font-family: Tahoma;
  font-size: 11px;
  font-weight:bold;
  color: #ffffff;
  text-align:right;
  padding:0px 10px 2px 0px;
}

a.toplink{
  font-family: Tahoma;
  font-size: 11px;
  font-weight:bold;
  color: #ffffff;  
  text-align:right;
  text-decoration:none;
  padding:0px 5px 3px 5px;
 }


a.toplink:hover{
  color: #7B063E;
  text-decoration:underline;
}

.dropdownmenuclasscity
{
	width:120px;
	height:18px;
	text-align:left;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7f9db9;
	border-right-color: #7f9db9;
	border-bottom-color: #7f9db9;
	border-left-color: #7f9db9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	padding:0px 1px 1px 1px;
	font-weight:normal;
	vertical-align:bottom;
}

.clicktxt2{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#000000;
text-align:left;
padding-left:10px;
text-decoration:none;
}

a.clicklinktxt2{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#000000;
text-align:left;
text-decoration:none;
}


a.clicklinktxt2:hover{
color:#7B063E;
text-decoration:underline;
}

.tdheight3{
height:23px;
background-color:#757575;
}

.tdbgcolor3{
background-color:#D9D9D9;
}

TABLE.border
{
    border-spacing:0px;
    border-right-width:0em;
	border-left-width:0.09em;
	border-top-width:0.09em;
	border-bottom-width:0.09em;
	border-bottom-style:solid;
	border-top-style:solid;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #D9D9D9;
	border-top-color: #D9D9D9;
	border-bottom-color: #D9D9D9;
}
.width_table
{
width:480px;

}
.link_blue{
	background-color:#EBF8FC;
	}
	
.link_green{
	background-color:#EDF9E4;
	}
.color_g{
	background-color:#5FC80B;
	}	
/* Inner page end */

a.link_patch1{
font-family:Tahoma;
font-weight:bold !important;
font-style:normal;
color:#333333;
text-align:left;
text-decoration:none;
line-height:21px;
font-size:11px;
/*background-image:url(../images/arrow_57.gif);
background-repeat:no-repeat;
background-position:top left; */

}
a.link_patch1:hover{
color:#044994;
text-align:left;
text-decoration:underline;
line-height:21px;
font-size:11px;
font-weight:bold !important;
/*background-image:url(../images/arrow_57.gif);
background-repeat:no-repeat;
background-position:top left; */

}

a.more_text_link {
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#680000;
text-decoration:none;
}

a.more_text_link:hover {
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#7B063E;
text-decoration:underline;

}
.search_gap
{
line-height:20px;
font-family:Tahoma;
font-size:11px;
font-weight:bold;

}

.contact
{
  text-align:left; 
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  color:#0987C2;
  padding:2px 0px 5px 0px;
  background-color:#DDEEFF;
}

.map2
{
text-align:left;
font-family: arial;
  font-size: 12px;
  font-weight: bold;
color:#000080;

}
.proprice{
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
color:#000080;
}
.prodetails{
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
color:#333333;
text-align:center;
vertical-align:middle;
}
.dropcat{
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
line-height:35px;
color:#333333;
}
a.text10{
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
color:#000080;
}
.text1{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
width:175px;
text-align:center;
}
.linktext1{
	vertical-align:middle;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	text-align:left;
	line-height:18px;
	}
	
a.linktext1{
text-decoration:none;
}


a.linktext1:hover{
color:#7B063E;
text-decoration:underline;
}


.linktext112{
	vertical-align:middle;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	text-align:center;
	line-height:18px;
	
	}
	
a.linktext112{
text-decoration:none;
color:#333333;
}


a.linktext112:hover{
color:#044994;
text-decoration:underline;
}




.text10{
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color:#000000;
}
.proborder{
border-style:solid;
border-color:#C7C7C7;
border-width:1px;
}
.cat_entry{
font-weight:bolder;
color:#034A94;
}
.ad_padding{
	padding:0px 0px 0px 5px;
	}
	
.border_top
{
border-collapse:separate;
border-top-style:dotted;
border-top-width:1px;
}