@charset "UTF-8";
/* CSS Document */

BODY {
background:rgb(218,208,202);
color :rgb(145,131,125);
padding : 0;
margin : 20px 0;
text-align : center;
}


#contentcontainer{
display:block;
position:relative;
width:750px;
background-color:rgb(145,131,125);
text-align:left;
margin:0px auto;
}

#leftimage{
position:relative;
display:block;
float:left;
width:360px;
height:530px;
background-color:rgb(145,131,125);
text-align:left;
}


#rightcontainer{
position:relative;
display:block;
float:left;
width:390px;
height:530px;
background-color:rgb(145,131,125);
}

#topbar{
position:relative;
display:block;
float:left;
width:390px;
height:70px;
background-color:rgb(145,131,125);
}

#logocontainer{
position:relative;
display:block;
float:left;
width:390px;
height:70px;
background-color:rgb(145,131,125);
}


#designerdressdetails{
position:relative;
display:block;
float:left;
width:250px;
height:75px;
background-color:none;
padding-top:5px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:rgb(218,208,202);
line-height:12px;
}

.white{
color:#FFFFFF;
}

#changedesigner{
position:relative;
display:block;
float:left;
width:120px;
height:75px;
background-color:none;
margin-left:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:rgb(218,208,202);
line-height:12px;
text-align:right;
padding-top:5px;
}

#changedesigner a:link, a:visited{
text-decoration:none;
color:rgb(218,208,202);
}

#changedesigner a:hover{
text-decoration:none;
color:#FFFFFF;
}

#designerbottomspacer{
	position:relative;
	display:block;
	float:left;
	width:200px;
	height:80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
#designerbottomspacer a:link, a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#designerbottomspacer a:hover, a:active {
	color: #FFFFFF;
	text-decoration: underline;
}


#emblem{
position:relative;
display:block;
float:left;
width:90px;
height:80px;
margin-right:10px;
background-color:none;
}

#basecontainer{
position:relative;
display:block;
float:left;
width:390px;
height:115px;
}

#legal{
position:relative;
display:block;
float:left;
width:750px;
height:15px;
background:rgb(218,208,202);
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:rgb(145,131,125);
line-height:12px;
text-align :left;
padding-top:5px;
}

#legal a:link,#legal a:active, #legal a:visited {
color:rgb(145,131,125);
text-decoration:none;
}

#legal a:hover {
color:rgb(145,131,125);
text-decoration:underline;
}

/* Home Page */

#flashlogo{
position:relative;
display:block;
float:left;
width:390px;
height:240px;
background-color:rgb(145,131,125);
}

#introtext{
position:relative;
display:block;
float:left;
width:390px;
height:110px;
background-color:rgb(145,131,125);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:14px;
text-align:center;
}

#introtext a:link,#introtext a:active, #introtext a:visited{
color:#FFFFFF;
text-decoration:none;
}

#introtext a:hover{
color:#FFFFFF;
text-decoration:none;
}


#newsbar{
display:block;
position:relative;
float:left;
width:260px;
height:105px;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:5px;
color:rgb(145,131,125);
line-height:13px;
text-align:center;
}

#rightspacerbox{
display:block;
position:relative;
float:left;
width:50px;
height:40px;
}

/* Navigation */

#navigation{
	display:block;
	position:relative;
	float:left;
	width:80px;
	height:115px;
	margin-left: 10px;
}

#navigation ul{
list-style:none;
margin:0;
padding:0;
}

#navigation li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:13px;
text-align:left;
display:block;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
text-decoration:none;
}

#navigation li a:link,#navigation li a:visited {
color:rgb(218,208,202);
text-decoration:none;
}

#navigation li a:hover {
color:#FFFFFF;
}


/* Bridal Gowns */
#bridalcontent{
position:relative;
display:block;
float:left;
width:390px;
height:280px;
background-color:rgb(145,131,125);
}
#bridalcontent ul{
list-style:none;
margin:0;
padding:0;
}
#bridalcontent li{
text-decoration:none;
}
#bridalcontent li a:link,#bridalcontent li a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:rgb(218,208,202);
line-height:23px;
display:block;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
padding-top:0px;
text-decoration:none;
text-align:center;
}
#bridalcontent li a:hover {
color:#FFFFFF;
}

.title {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
line-height:30px;
text-align:center;
}

/* Contact Us */
#contactleftimage{
position:relative;
display:block;
float:left;
width:360px;
height:530px;
background-color:rgb(145,131,125);
text-align:left;
}
#contactrightcontainer{
position:relative;
display:block;
float:left;
width:390px;
height:530px;
background-color:none;
}
#contacttopbar{
position:relative;
display:block;
float:left;
width:390px;
height:70px;
background-color:none;
}
#contactlogocontainer{
position:relative;
display:block;
float:left;
width:390px;
height:70px;
background-color:none;
}
#contactbasecontainer{
position:relative;
display:block;
float:left;
width:390px;
height:115px;
background-color:rgb(145,131,125);
}
#contactcontent{
position:relative;
display:block;
float:left;
width:390px;
height:280px;
background-color:rgb(145,131,125);
background-image:url(images/map.gif);
}
#contactcontent2{
position:relative;
display:block;
float:left;
width:390px;
height:280px;
background-color:rgb(145,131,125);
background:url("images/contact_pattern.gif") no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:rgb(145,131,125);
line-height:15px;
text-align:center;
}
#contactcontent2 a:link, #contactcontent2 a:active, #contactcontent2 a:visited{
text-decoration:none;
color:rgb(145,131,125);
}
#contactcontent2 a:hover{
text-decoration:underline;
}
#mappic{
display:block;
position:relative;
float:left;
width:750px;
height:530px;
text-align:left;
background:url("images/new_map.gif") no-repeat;
}
#contactspacer{
position:relative;
display:block;
float:left;
width:150px;
height:150px;
background-color:none;
}
#contactspacer2{
position:relative;
display:block;
float:left;
width:30px;
height:150px;
background-color:none;
}
#contactbox{
position:relative;
display:block;
float:left;
width:210px;
height:150px;
background-color:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:rgb(145,131,125);
line-height:13px;
text-align:center;
}
#contactbox a:link, #contactbox a:active, #contactbox a:visited{
text-decoration:none;
color:rgb(145,131,125);
}
#contactbox a:hover{
text-decoration:underline;
}
.contacttitle {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:rgb(145,131,125);
line-height:27px;
text-align:center;
}

/* About Us */
#aboutcontent{
position:relative;
display:block;
float:left;
width:390px;
height:280px;
background-color:rgb(145,131,125);
background-image:url(images/clipboard.gif);
}
#aboutspacertop{
position:relative;
display:block;
float:left;
width:390px;
height:40px;
background-color:none;
}
#aboutspacer{
position:relative;
display:block;
float:left;
width:20px;
height:240px;
background-color:none;
}
#aboutspacer2{
position:relative;
display:block;
float:left;
width:20px;
height:240px;
background-color:none;
}
#aboutbox{
position:relative;
display:block;
float:left;
width:350px;
height:240px;
background-color:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:rgb(145,131,125);
line-height:11px;
text-align:center;
}
#aboutbox a:link, #aboutbox a:active, #aboutbox a:visited{
text-decoration:none;
color:rgb(145,131,125);
}
#aboutbox a:hover{
text-decoration:underline;
}
.abouttitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:rgb(145,131,125);
line-height:25px;
text-align:center;
}


#newsbar a:link,#newsbar a:active, #newsbar a:visited {

color:#FFFFFF;
text-decoration:none;
}
#newsbar a:hover {

color:#FFFFFF;
text-decoration:none;
}
#newsleftimage {

position:relative;
display:block;
float:left;
width:360px;
height:530px;
background-color:rgb(145,131,125);
text-align:left;
}
#newsrightcontainer {

position:relative;
display:block;
float:left;
width:390px;
height:530px;
background-color:none;
}
#newstopbar {

position:relative;
display:block;
float:left;
width:390px;
height:70px;
background-color:none;
}
#newslogocontainer {

position:relative;
display:block;
float:left;
width:390px;
height:70px;
background-color:none;
}
#newscontent2 {
	position:relative;
	display:block;
	float:left;
	width:390px;
	height:280px;
	background-color:rgb(145,131,125);
	background:url("images/contact_pattern.gif") no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:rgb(145,131,125);
	line-height:15px;
	text-align:center;
}
#newsbasecontainer {

position:relative;
display:block;
float:left;
width:390px;
height:115px;
background-color:rgb(145,131,125);
}
.newstitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:rgb(145,131,125);
	line-height:20px;
	text-align:center;
}
#newscontent2 a:link, #newscontent2 a:active, #newscontent2 a:visited {

text-decoration:none;
color:rgb(145,131,125);
}
#newscontent2 a:hover {

text-decoration:underline;
}
#newsbar1 {
	display:block;
	position:relative;
	float:left;
	width:260px;
	height:35px;
	background-image:url(images/news_bar.gif);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:rgb(145,131,125);
	line-height:13px;
	text-align:center;
	padding-top: 5px;
}
#rightspacerbox1 {

display:block;
position:relative;
float:left;
width:50px;
height:40px;
}
#newsbar1 a:link,#newsbar1 a:active, #newsbar1 a:visited {


color:#FFFFFF;
text-decoration:none;
}
#newsbar1 a:hover {


color:#FFFFFF;
text-decoration:none;
}
#designerdressdetails a:link, a:visited {

text-decoration:none;
color:rgb(218,208,202);
}
#designerdressdetails a:hover {

text-decoration:none;
color:#FFFFFF;
}

#whitebridesdetails {
position:relative;
display:block;
float:left;
width:370px;
height:75px;
background-color:none;
padding-top:5px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:rgb(218,208,202);
line-height:12px;
}
.comingsoon{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:rgb(218,208,202);
line-height:15px;
margin-left:0px;
}

/* Charlotte Balbier Content */
#balbiercontent{
position:relative;
display:block;
float:left;
width:370px;
height:200px;
background-image:url(images/photo_background.gif);
background-repeat: no-repeat;
margin-left:10px;
}
#balbiercontent ul {
    list-style:none;
    display:inline;
}
#balbiercontent li {
    list-style:none;
    display:inline;
}
#balbiercontent a.balbier1 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Charlotte_Balbier/Charlotte_Balbier_1small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#balbiercontent a.balbier2 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Charlotte_Balbier/Charlotte_Balbier_2small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#balbiercontent a.balbier3 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Charlotte_Balbier/Charlotte_Balbier_3small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#balbiercontent a.balbier4 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Charlotte_Balbier/Charlotte_Balbier_4small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#balbiercontent a.balbier5 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/Charlotte_Balbier/Charlotte_Balbier_5small.jpg);
	background-repeat: no-repeat;
}
#balbiercontent a.balbier6 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/Charlotte_Balbier/Charlotte_Balbier_6small.jpg);
	background-repeat: no-repeat;
}
#balbiercontent a.balbier7 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Charlotte_Balbier/Charlotte_Balbier_7small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#balbiercontent a.balbier8 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/Charlotte_Balbier/Charlotte_Balbier_8small.jpg);
	background-repeat: no-repeat;
}
#balbiercontent a.balbier9 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/Charlotte_Balbier/Charlotte_Balbier_9small.jpg);
	background-repeat: no-repeat;
}
#balbiercontent a.balbier10 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(/images/Charlotte_Balbier/Charlotte_Balbier_10small.jpg);
	background-repeat: no-repeat;
}
#balbiercontent a:hover { 
    background-position:0 -100px;
    color:#1e5ebd;
}


/* Sassi Holford Content */
#holfordcontent{
position:relative;
display:block;
float:left;
width:370px;
height:200px;
background-image:url(images/photo_background.gif);
background-repeat: no-repeat;
margin-left:10px;
}
#holfordcontent ul {
    list-style:none;
    display:inline;
}
#holfordcontent li {
    list-style:none;
    display:inline;
}
#holfordcontent a.holford1 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Sassi_Holford/Sassi_Holford_1small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#holfordcontent a.holford2 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Sassi_Holford/Sassi_Holford_2small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#holfordcontent a.holford3 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Sassi_Holford/Sassi_Holford_3small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#holfordcontent a.holford4 {
	width:74px;
	height:100px;
    text-decoration:none;
 	background:url("images/Sassi_Holford/Sassi_Holford_4small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#holfordcontent a.holford5 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Sassi_Holford/Sassi_Holford_5small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#holfordcontent a.holford6 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Sassi_Holford/Sassi_Holford_6small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#holfordcontent a.holford7 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Sassi_Holford/Sassi_Holford_7small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#holfordcontent a.holford8 {
	width:74px;
	height:100px;
    text-decoration:none;
	background:url("images/Sassi_Holford/Sassi_Holford_8small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#holfordcontent a.holford9 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/Sassi_Holford/Sassi_Holford_9small.jpg);
	background-repeat: no-repeat;
}
#holfordcontent a.holford10 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/Sassi_Holford/Sassi_Holford_10small.jpg);
	background-repeat: no-repeat;
}
#holfordcontent a:hover { 
    background-position:0 -100px;
    color:#1e5ebd;
}


/* Jenny Packham Content */
#packhamcontent{
position:relative;
display:block;
float:left;
width:370px;
height:200px;
background-image:url(images/photo_background.gif);
background-repeat: no-repeat;
margin-left:10px;
}
#packhamcontent ul {
    list-style:none;
    display:inline;
}

#packhamcontent li {
    list-style:none;
    display:inline;
}
#packhamcontent a.packham1 {
	    width:74px;
		height:100px;
    text-decoration:none;
    background:url("images/jenny_packham/jenny_packham_1small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}

#packhamcontent a.packham2 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url("images/jenny_packham/jenny_packham_2small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#packhamcontent a.packham3 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/jenny_packham/jenny_packham_3small.jpg);
	background-repeat: no-repeat;
}
#packhamcontent a.packham4 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/jenny_packham/jenny_packham_4small.jpg);
	background-repeat: no-repeat;
}
#packhamcontent a.packham5 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url("images/jenny_packham/jenny_packham_5small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#packhamcontent a.packham6 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url("images/jenny_packham/jenny_packham_6small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#packhamcontent a.packham7 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url("images/jenny_packham/jenny_packham_7small.jpg") no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#packhamcontent a.packham8 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/jenny_packham/jenny_packham_8small.jpg);
	background-repeat: no-repeat;
}
#packhamcontent a.packham9 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(images/jenny_packham/jenny_packham_9small.jpg);
}
#packhamcontent a.packham10 {

	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(images/jenny_packham/jenny_packham_10small.jpg);
}
#packhamcontent a:hover { 
    background-position:0 -100px;
    color:#1e5ebd;
}



/* Kate Sherford Content */
#sherfordcontent {
position:relative;
display:block;
float:left;
width:370px;
height:200px;
background-image:url(images/photo_background.gif);
background-repeat: no-repeat;
margin-left:10px;
}
#sherfordcontent ul {
    list-style:none;
    display:inline;
}
#sherfordcontent li {
    list-style:none;
    display:inline;
}
#sherfordcontent a.sherford1 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/kate_sherford/kate_sherford_1small.jpg);
	background-repeat: no-repeat;
}
#sherfordcontent a.sherford2 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/kate_sherford/kate_sherford_2small.jpg);
	background-repeat: no-repeat;
}
#sherfordcontent a.sherford3 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/kate_sherford/kate_sherford_3small.jpg);
	background-repeat: no-repeat;
}
#sherfordcontent a.sherford4 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/kate_sherford/kate_sherford_4small.jpg);
	background-repeat: no-repeat;
}
#sherfordcontent a.sherford5 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/kate_sherford/kate_sherford_5small.jpg);
	background-repeat: no-repeat;
}
#sherfordcontent a.sherford6 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/kate_sherford/kate_sherford_6small.jpg);
	background-repeat: no-repeat;
}
#sherfordcontent a.sherford7 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/kate_sherford/kate_sherford_7small.jpg);
	background-repeat: no-repeat;
}
#sherfordcontent a.sherford8 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/kate_sherford/kate_sherford_8small.jpg);
}
#sherfordcontent a.sherford9 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/kate_sherford/kate_sherford_9small.jpg);
	background-repeat: no-repeat;
}
#sherfordcontent a.sherford10 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/kate_sherford/kate_sherford_10small.jpg);
	background-repeat: no-repeat;
}
#sherfordcontent a:hover {

    background-position:0 -100px;
    color:#1e5ebd;
}

/* Ian Stuart Content */
#stuartcontent{
position:relative;
display:block;
float:left;
width:370px;
height:200px;
background-image:url(images/photo_background.gif);
background-repeat: no-repeat;
margin-left:10px;
}
#stuartcontent ul {
    list-style:none;
    display:inline;
}
#stuartcontent li {
    list-style:none;
    display:inline;
}
#stuartcontent a.stuart1 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url(images/ian_stuart/ian_stuart_1small.jpg) no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#stuartcontent a.stuart2 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url(images/ian_stuart/ian_stuart_2small.jpg) no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#stuartcontent a.stuart3 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url(images/ian_stuart/ian_stuart_3small.jpg) no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#stuartcontent a.stuart4 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url(images/ian_stuart/ian_stuart_4small.jpg) no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#stuartcontent a.stuart5 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url(images/ian_stuart/ian_stuart_5small.jpg) no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#stuartcontent a.stuart6 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/ian_stuart/ian_stuart_6small.jpg);
	background-repeat: no-repeat;
}
#stuartcontent a.stuart7 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(/images/ian_stuart/ian_stuart_7small.jpg);
	background-repeat: no-repeat;

}
#stuartcontent a.stuart8 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url(images/ian_stuart/ian_stuart_8small.jpg) no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#stuartcontent a.stuart9 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url(images/ian_stuart/ian_stuart_9small.jpg) no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#stuartcontent a.stuart10 {
	width:74px;
	height:100px;
    text-decoration:none;
    background:url(images/ian_stuart/ian_stuart_10small.jpg) no-repeat;
    float:left;
    padding:0px;
    margin:0px;
}
#stuartcontent a:hover { 
    background-position:0 -100px;
    color:#1e5ebd;
}


/*Sample Sale Content*/
#salecontent {
position:relative;
display:block;
float:left;
width:370px;
height:200px;
background-image:url(images/photo_background.gif);
background-repeat: no-repeat;
margin-left:10px;
}
#salecontent ul {
    list-style:none;
    display:inline;
}
#salecontent li {
    list-style:none;
    display:inline;
}
#salecontent a.sale1 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/sample_sale/Sample_1small.jpg);
	background-repeat: no-repeat;
}
#salecontent a.sale2 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/sample_sale/Sample_2small.jpg);
	background-repeat: no-repeat;
}
#salecontent a.sale3 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/sample_sale/Sample_3small.jpg);
	background-repeat: no-repeat;
}
#salecontent a.sale4 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/sample_sale/Sample_4small.jpg);
	background-repeat: no-repeat;
}
#salecontent a.sale5 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/sample_sale/Sample_5small.jpg);
	background-repeat: no-repeat;
}
#salecontent a.sale6 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/sample_sale/Sample_6small.jpg);
	background-repeat: no-repeat;
}
#salecontent a.sale7 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/sample_sale/Sample_7small.jpg);
	background-repeat: no-repeat;
}
#salecontent a.sale8 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/sample_sale/Sample_8small.jpg);
	background-repeat: no-repeat;
}
#salecontent a.sale9 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/sample_sale/Sample_9small.jpg);
}
#salecontent a.sale10 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/sample_sale/Sample_10small.jpg);
}
#salecontent a:hover {
    background-position:0 -100px;
    color:#1e5ebd;
}


/* Real Bride Content*/
#realbridecontent {
position:relative;
display:block;
float:left;
width:370px;
height:200px;
background-image:url(images/photo_background.gif);
background-repeat: no-repeat;
margin-left:10px;
}
#realbridecontent ul {
    list-style:none;
    display:inline;
}
#realbridecontent li {
    list-style:none;
    display:inline;
}
#realbridecontent a.real1 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/Real_Brides/Real_Brides_1Small.jpg);
	background-repeat: no-repeat;
}
#realbridecontent a.real2 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(images/Real_Brides/Real_Brides_2Small.jpg);
}
#realbridecontent a.real3 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_3Small.jpg);
}
#realbridecontent a.real4 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(images/Real_Brides/Real_Brides_4Small.jpg);
}
#realbridecontent a.real5 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_5Small.jpg);
}
#realbridecontent a.real6 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(images/Real_Brides/Real_Brides_6Small.jpg);
}
#realbridecontent a.real7 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-image: url(images/Real_Brides/Real_Brides_7Small.jpg);
	background-repeat: no-repeat;
}
#realbridecontent a.real8 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(images/Real_Brides/Real_Brides_8Small.jpg);
}
#realbridecontent a.real9 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(images/Real_Brides/Real_Brides_9Small.jpg);
}
#realbridecontent a.real10 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_10Small.jpg);
}
#realbridecontent a.real11 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_11Small.jpg);
}
#realbridecontent a.real12 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_12Small.jpg);
}
#realbridecontent a.real13 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_13Small.jpg);
}
#realbridecontent a.real14 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_14Small.jpg);
}
#realbridecontent a.real15 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_15Small.jpg);
}
#realbridecontent a.real16 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_16Small.jpg);
}
#realbridecontent a.real17 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_17Small.jpg);
}
#realbridecontent a.real18 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_18Small.jpg);
}
#realbridecontent a.real19 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_19Small.jpg);
}
#realbridecontent a.real20 {

	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_20Small.jpg);
}
#realbridecontent a.real21 {

	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_21Small.jpg);
}
#realbridecontent a.real22 {

	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_22Small.jpg);
}
#realbridecontent a.real23 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_23Small.jpg);
}
#realbridecontent a.real24 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_24Small.jpg);
}
#realbridecontent a.real25 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_25Small.jpg);
}
#realbridecontent a.real26 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_26Small.jpg);
}
#realbridecontent a.real27 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_27Small.jpg);
}
#realbridecontent a.real28 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_28Small.jpg);
}
#realbridecontent a.real29 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_29Small.jpg);
}
#realbridecontent a.real30 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_30Small.jpg);
}
#realbridecontent a.real31 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_31Small.jpg);
}
#realbridecontent a.real32 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_32Small.jpg);
}
#realbridecontent a.real33 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_33Small.jpg);
}
#realbridecontent a.real34 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_34Small.jpg);
}
#realbridecontent a.real35 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_35Small.jpg);
}
#realbridecontent a.real36 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_36Small.jpg);
}
#realbridecontent a.real37 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_37Small.jpg);
}
#realbridecontent a.real38 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_38Small.jpg);
}
#realbridecontent a.real39 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_39Small.jpg);
}
#realbridecontent a.real40 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_40Small.jpg);
}
#realbridecontent a.real41 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_41Small.jpg);
}
#realbridecontent a.real42 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_42Small.jpg);
}
#realbridecontent a.real43 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_43Small.jpg);
}
#realbridecontent a.real44 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_44Small.jpg);
}
#realbridecontent a.real45 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_45Small.jpg);
}
#realbridecontent a.real46 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_46Small.jpg);
}
#realbridecontent a.real47 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_47Small.jpg);
}
#realbridecontent a.real48 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_48Small.jpg);
}
#realbridecontent a.real49 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_49Small.jpg);
}
#realbridecontent a.real50 {
	width:74px;
	height:100px;
	text-decoration:none;
	float:left;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-image: url(/images/Real_Brides/Real_Brides_50Small.jpg);
}
#realbridecontent a:hover {
    background-position:0 -100px;
    color:#1e5ebd;
}


#icons {

position:relative;
display:block;
float:left;
width:750px;
height:15px;
background:rgb(218,208,202);
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:rgb(145,131,125);
line-height:12px;
text-align :right;
padding-top:5px;
}

