body {
	margin: 0 0 0 0;
;
background: #fff url(images/jpegs/bg.jpg) repeat-x;
}

.leftborder {
background: #fff url(images/jpegs/maincolumnleft_bg.jpg) repeat-y;
}

.rightborder {
background: #fff url(images/jpegs/maincolumnright_bg.jpg) repeat-y;
}

.maintable {
	width: 779px;
	height: 100%;
}
a:visited{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.footertext:visited{
	text-decoration: underline;
	font-weight: normal;	
	color: #FFFFFF;
}
a.footertext:hover {
	text-decoration: underline;
	font-weight: normal;	
	color: #FFFFFF;	
} 
.sitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
}

.sitetext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;
}

.sitetext_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: normal;
	color: #cc0033;
}

.sitetext a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;
}

.sitetext a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;
}

.sitetext a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: none;
}

.sitetext a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;
}


a.footertext:active   { 
	text-decoration: underline;
	font-weight: normal;	
	color: #FFFFFF;
 } 
a.footertext:link { 
	text-decoration: underline;
	font-weight: normal;	
	color: #FFFFFF;
 } 
a { 
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
 } a:active  { 
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
 } a:link { 
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
 } .footertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; }


.leftcolumn {
background: #f2f2ee url(images/jpegs/leftcolum_bg.jpg) repeat-x;
height: 777px;
}

.bridalshowroom_image {
margin: 5px 0 5px 0;
}

.slideshow {
border: 1px solid #ccc;
}