/* styles.css */

/* Style sheet for bridalandeveningwear.co.uk */

/* Links on the navbar */

a.navbar:link { text-decoration: none ;
color: white ;
font-weight: bold ;
}

a.navbar:visited { text-decoration: none ;
color: white ;
font-weight: bold ;
}

a.navbar:hover { color: red ;
}

/* Links with pictures in main body*/

a.picture:link { text-decoration: none ;
color: black ;
font-weight: bold ;
}

a.picture:visited { text-decoration: none ;
color: black ;
font-weight: bold ;
}

a.picture:hover { color: red ;
}

/* Links that reveal a div when you hover over them */

a.popup:link { color: red ;
font-weight: bold ;
}

a.popup:visited { color: red ;
font-weight: bold ;
}

/* Font and size for all links */

a {font-family: "URW Bookman L", arial ;
font-size: 12px ;
}

/* Various styles for standard text */

p {font-family: "URW Bookman L", arial ;
}

p.caption {font-size: 12px ;
font-weight: bold ;
margin-top: 0px ;
}

p.smalltitle {font-size: 12px ;
font-weight: bold ;
margin-top: 3px ;
margin-bottom: 3px ;
text-decoration: underline ;
}

a.bride {font-size: 15px ;
font-style: italic ;
color: red ;
}

p.testimonial {font-size: 14px ;
margin-top: 0px ;
text-align: left ;
}

p.standard {font-size: 18px ;
margin-top: 0px ;
margin-bottom: 0px ;
}

/* Styles for centered division & table */

body {text-align: center ;
}

div.container {margin-left: auto ;
margin-right: auto ;
text-align: center ;
width: 725px ;
}

div.frameit {width: 725px ;
height: 515px ;
background-color: rgb(255,255,255) ;
}

table.container {vertical-align: center ;
height: 100% ;
}

/* Other styles for standard divisions */

div.logo {position: relative ;
float: left ;
top: 10px ;
left: 20px ;
height: 80px ;
width: 250px ;
}

div.navbar {position: relative ;
float: left ;
z-index: 2 ;
top: 35px;
}

div.leftuser {position: relative ;
float: left ;
left: 20px ;
top: 25px ;
padding: 0px ;
width: 315px ;
height: 435px ;
}

div.strapline {position: relative ;
float: left ;
top: 25px ;
left: 10px ;
width: 390px ;
height: 210px ;
}

div.bottomuser {position: relative ;
float: left ;
top: 10px ;
width: 390px ;
height: 225px ;
}
