

/* Body */
/* Section 7.5: The document body */
body {
	margin: 0px;
	
	line-height: 1.5em;
	color: black;
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:0.74em;text-align: left;
	
	/*background-image: url(/assets/images/background/name.jpg);
	background-repeat:no-repeat;
	background-position:center;*/
	background-color:#e3e7e8;

	
}
.stronger
{
    color:#a9bb0a;
    font-size:medium;
   
    }
h1 {
	font-size: 20px; /* 24px */
	margin: 0px; /* 16px 0 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#756a19;
}
h2 {
	/*font-size: 16px; 
	line-height: 1.33em; 
	margin: 0px; 
	margin-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#756a19;*/
	
	margin:          0;
	font-size:       1.5em;
	font-weight:     normal;
	color:           #756a19;
	border-bottom:solid 0px #e5e4de;

}
h3 {
	 /*font-size: 14px; 18px 
	line-height: 1.33em; 
	margin: 0px;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#756a19;*/
margin:          0;
	display:         inline;
	position:        relative;
	top:             -0.2em;
	left:            2.2em;
	font-size:       1.8em;
	font-weight:     normal;
	color:           #f3ecbb;
	
}
h4, h5, h6 {
	/*background-attachment: fixed;*/
	

}
h4 {
}
h5 {}
h6 {

}
.backone {
  background-color: #feb61c;
  height:25px;
  color:White;
}
.tblNews
{
    font-size: 10px;
	color: black;
	padding-right:5px;
	background-color:#f7efb4;
     padding: 3px;
     width:150px;
     position:relative;
     border:solid 1px #e9e9e9
	
}
.tblFront
{
     font-size: 10px;
	color: black;
	padding-right:5px;
	background-color:#f7efb4;
     padding: 3px;
     width:156px;
     position:relative;
	
}
.tblPhoto
{
     font-size: 10px;
	color: black;
	padding-right:1px;
	 filter: 
         progid:DXImageTransform.Microsoft.Gradient                (gradientType=0,startColorStr=#e5e4de,endColorStr=white);
	
     padding: 3px;
     width:100%;
     text-align:center;
     position:relative;
     /*background-color:#000000;*/
	
}
.photoheader
{
    background-color:#000000;
     height:20px;
     font-size: 11px;
     color:#f6eeb5;
     text-align:left;
     

}
.photoborder
{
    padding:4px;
  border:1px solid #888885;
   
     

}
.tblContact
{
    font-size: 11px;
	color: black;
	padding-right:5px;
	background-color:#f7efb4;
    padding: 3px;
    width:100%;
    border:dashed 1px gray;
    position:relative;
	
}
.tblMember
{
    border:solid 1px #e9e9e9;
}
.rowheader
{
 background-image:url(/assets/images/menu.jpg);
 text-indent:5px;
}
.leftcolumn
{
     background-color:#f7efb4;
}
.rightcolumn
{
     background-color:#f7efb4;
}
.tblCategory
{
    font-size: 10px;
	color: black;
	padding-right:0px;
	background-color:#F7F8F9;
    padding: 0px;
    width:156px;
    position:relative;
     
     
	
}
.newsheader
{
    
      background-image:url(/assets/images/menu.jpg);
     font-size:small;
     height:23px;
     font-weight:bold

}
.catlist
{
     font-size:13px;
    }
.leftcol
{
   background-color:#ccde3c; 
    }
 .rightcol
{
   background-color:#f7efb4; 
    }

.productrow

{
    /*background-color:#feb61c;*/
     height:30px;
     font-size: 12px;
      background-image:url(/assets/images/wedding/productheader.jpg);
}
.newslink
{
    color:black;
     font-weight:bold ;
    }
.normalnewlink
{
    text-decoration:none;
    font-weight:bold;
    color:#756a19;
    }
#breadcrumbs {
	font-size: 10px;
	color: #999999;
	height:20px;

}
.paginglink
{
    text-decoration:none;
    color:Black;
}
.tblSearch
{
	background-color:#fbe6eb;
     color:White;
    border:solid 1px gray;
}
.searchheader
{
    background-color:#e96d80;
     height:20px;
     font-size: 12px;
     font-weight:bold;
     text-align:center;
}
.searchrow
{
     height:25px;
     text-align:right;
}
a
{
    text-decoration:none;
    color:#4f570a;
  }
.footerlink 
{
    color:#ffffff;
  }    
  div.imgshadow {
	background: url('/assets/images/shadow.gif') no-repeat bottom right;
	margin: 10px 5px;
	padding: 0;
	position:relative; 
	display:inline;

}

div.imgshadow img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -5px 5px 5px -5px;
	padding: 4px;
	position: relative;
	vertical-align: bottom;
	display:inline;
	
} 
.rssbutton{
background-color: #ccde3c;
border: solid 1px #ffffff ;
padding: 4px 5px 5px 5px;
color: #60615c;
text-decoration: none;
font: bold 10px Verdana;
}

.rssbutton:visited, .rssbutton:hover, .rssbutton:active{
color: #60615c;
}
.rssbutton:hover{

}
/**/
.rssbutton_chk{
background-color:black;
padding: 4px 3px 2px 2px;
border:solid 1px gray;
color: white;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

.rssbutton_chk:visited, .rssbutton:hover, .rssbutton:active{
color: white;
}
.rssbutton_chk:hover{
background-color: gray;}
.normalnewlink:hover
{
    color:Gray;
    }
 .catheader
 {
    font-size:15px;
    border-bottom:solid 1px #e5e4de;
    	color:           #756a19;
    }
 .tblMemberFront
 {
    border:solid 3px #e9e9e9;
    background-color:White;   
 }
 .tblMemberFront a
 {
    font-size:11px;
    text-indent:1px;
 }
  .tblMemberFront a:hover
 {
    color:Gray;
 }
 .memberheader
 {
     background-color:#e5e4de;
      background-image:url(/assets/images/menu.jpg);
     font-size:small;
     height:23px;
     font-weight:bold
 }