body {
	background-color: #4A3601;
	margin: 0px;
	color: #C8B888; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: small; 	
}

html {scrollbar-face-color: #B49E5B;
	scrollbar-shadow-color: #413001;
	scrollbar-highlight-color: #413001;
	scrollbar-3dlight-color: #413001;
	scrollbar-darkshadow-color: #413001;
	scrollbar-track-color: #4A3601;
	scrollbar-arrow-color: #413001;
	overflow-x: hidden; 
	overflow-y: scroll; 
}

p {color: #C8B888;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
}

h4{font-size:14px;}

table p {margin:0;}

a {
	color: #E3DCC4;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	color: #E3DCC4;
	font-weight:bold;
	border-bottom:1px dotted #E3DCC4;
}

ol {margin-left:5px;}

ol li{margin-bottom:10px;}
		
.imgborder {border:solid 4px #FFF;}

hr {color:#C8B888;}
		
#content {width:520px;
	float:left;
	clear:left;
	padding:10px;
}	

#title {width:540px;
	height:253px;
	float:left;	
}
		
div.floater {position:absolute;
z-index:100;
}
		
table.content {float:left;
clear:left;
}

p.link a img{border:none; margin-left:20px; padding:1px 0;}

p.link a:hover {background-color: #2B2E21;;color:#fff;}

p.link a:link span{display: none;}

p.link a:visited span{display: none;}

p.link a:hover span {
  position: absolute;
  margin:15px 0px 0px 20px;
  background-color: beige;
  max-width:120;
  padding: 2px 10px 2px 10px;
  border: 1px solid #C0C0C0;
  font: normal 10px/12px verdana;
  color: #000;
  text-align:left;
  display: block;
  float:right;
  right:70px;
  }
  
.new {font: italic 16px Georgia, "Times New Roman", Times, serif;}

div.bridal h4{margin:20px 0 0 0; font:normal 20px "Times New Roman", Times, serif; color:#FF77FF;}
div.bridal h5{margin:0; font:bold 12px Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFaaFF;}
div.bridal h6{margin:0; font-size:11px; color:#FFddFF;}
div.bridal ul{margin:0; padding:10px;}
div.bridal hr{background-color:#C8B888;}
