body{PADDING-RIGHT:0px; PADDING-LEFT:0px; FONT-SIZE:11px; PADDING-BOTTOM:0px; 
    MARGIN:0px; PADDING-TOP:0px; 
    color: #333333;
	font: 12px Arial, Helvetica, sans-serif; 
		line-height: 1.7;
    BACKGROUND-COLOR:#fff;  background-image:url(/assets/images/bg2.jpg);
	 background-repeat:repeat-x;}
p{  margin-bottom:2px;margin-top:10px; padding-left:10px;padding-right:10px;}

h2{font: 0.50cm/1 "Kimberley", sans-serif ;  margin-left:10px; color:#620202}
.eventheader {font: 0.5cm/1 "Kimberley", sans-serif ;  margin-left:10px; color:#fff; top:10px}	
h21{margin: 0; font-size: 17px; font-weight:bold; margin-left:10px;color: #f9ae0f; font-family:arial; margin-top:5px;}
h5 {margin:1.5em 0 1.0em 0;margin-left:10px; font-weight:bold; color:gray; font-family:"trebuchet ms",verdana,arial,sans-serif;  font-size:160%;}
h6 {margin:1.5em 0 1.0em 0;margin-left:10px; color:rgb(80,80,80); font-family:"trebuchet ms",verdana,arial,sans-serif; font-weight:bold; font-size:110%;}
.topheader{color:gray; font-weight:bold; font-size:16px;}
.weblink
 {
    color:Gray;
 }
table p
{
margin-left:0px;
}
.weblink:hover;
 {
    color:orange;
 }
 .lightcol{ background-color:#f3f4f0; text-indent:2px; padding-right:2px; height:20px;}
 .lightheadcol{ background-color:gray; font-weight:bold; text-indent:2px; padding-right:2px; height:20px; color:white}
 
 a{ text-decoration:none;  color:#479107; }
 a:hover{ text-decoration:underline;  color:#789cd2}
 .biglink { text-decoration:none;  color:#f9ae0f; font-size:13px;}
 .biglink:hover{ text-decoration:none;  color:gray}
.newstophead{  
    letter-spacing:4px;
    font-size:18px;
    color:gray;   
    margin-bottom:5px;
    }
    .newstophead2{  
    letter-spacing:3px;
    font-size:17px;
    color:gray;   
    margin-bottom:5px;
    }
.whitelink
{
 color:white;
 font-weight:bold;
 font-size:10px
}
.whitelink:hover
{
 color:#233a0a;
}

h4{ font-variant:small-caps;  border-bottom:solid 1px gray;  width:98%}
.loginmenu{  height:25px;  color:red;  font-size:small;  font-weight:bold}
.backone{ background-color:#feb61c;  height:25px;  color:White}
.tblNews{padding-right:2px;  padding:2px;  width:100%;  position:relative}
.tblFront{ font-size:10px; color:black; padding-right:5px; background-color:#f7efb4;  padding:3px;  width:156px;  position:relative}
.tblContact{ font-size:11px; color:black; padding-right:5px; background-color:#f7efb4;  padding:3px;  width:100%;  border:dashed 1px gray;  position:relative}
.tblCategory{ font-size:10px; color:black; padding-right:0px; background-color:#F7F8F9;  padding:0px;  width:156px;  position:relative}
.newsheader{ height:25px;  font-size:11px;   font-weight:bold;  color:#60615c;}
.newstext{font-size:11px; color:white; line-height:14px; }
.productrow{      height:30px;font-size:12px;background-image:url(/assets/images/wedding/productheader.jpg)}
.newslink{ height:25px;  font-size:10px;letter-spacing:0px; color:#f9ae0f; font-weight:bold;font-family:Lucida Sans Unicode; text-decoration:underline;}
.newslink:hover{color:Gray;}
.normalnewlink{ font-size:11px;  font-weight:bold;  color:orange}
 .cartypelink{ color:red;  font-weight:bold;  font-size:13px}

.footerlink{ color:#fff}
.tblLogin{background-color:#9eb0c6;  padding:3px; padding-left:5px;  width:100%;  position:relative;  text-indent:5px}
 .signup{ color: red;  font-variant:small-caps;  font-weight:bold;  font-size:14px}
 .advsearch{ color: red;  font-variant:small-caps;  font-weight:bold;  font-size:14px}
 .advsearch:hover{ color: gray;  font-variant:small-caps;  font-weight:bold;  font-size:14px}
 .leftcolumn{ text-align:right;  height:25px;  width:30%;  background-color:#ececec}
.rightcolumn{ background-color:#f4f4f4}
.rowheader{ background-color:orange;  height:20px;  color:White;  text-indent:5px;  font-weight:bold}
.tblMember{ border:solid 1px #f4f4f4}
.imgborder{ border:solid 1px #e9e9e9; padding:2px 2px 2px 2px}