/* CSS Document written for Dream Bridal copyright*/


.blue {
color:#1C2854;
}
.green {
color:#AEE853;
}
.grey {
color:#B0B1AF;
}
.black {
color:#000000;
}
.colour {
color:#F7E8F7;
}

body {
margin-top:0px;
font-family:"Monotype Corsiva", Arial, Helvetica, sans-serif;
font-size:18px;
color:#595959;
background-color:#9933CC;
}

#content {
width:950px;
height:auto;
margin-left:auto;
margin-right:auto;
background-color:#F7E8F7;
border-left:2px solid #1C2854;
border-right:2px solid #1C2854;
border-top:2px solid #1C2854;
border-bottom:2px solid #1C2854;
}
#header {
height:120px;
border-bottom:2px solid #1C2854;
background:#F7E8F7 url(images/finalbanner.jpg) center no-repeat ;
width:950px
}
#pageheader {
float:right;
margin-top:85px;
width:700px;
color:#F7E8F7;
font-size:30px;
font-weight:bold;
font-style:normal;
text-align:right;
margin-right:15px;
}
#leftside {
float:left;
width:150px;
padding-right:5px;
padding-top:2px;
height:auto
}
#menu {
width: 150px;
margin: 0 0 0px 0;
padding: 0;
font-size: 12px;
}

#menu ul {	
list-style: none;
width: 150px;
margin: 0 0 2px 0;
padding: 0;
font-size: 11px;
}	

#menu li {
margin-bottom: 2px;
}

#menu li a {
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
display: block;
padding: 5px 0 3px 5px;
background: #F7E8F7;
border-left: 5px solid #1C2854;
}	
	
#menu li a:hover {
background:#FFFFFF;
color:#FFFFFF;
border-left: 5px solid #1C2854;
}
}
#stuff {
float:right;
width:790px;
padding-right:5px;
padding-top:5px;
height:auto;
overflow:auto;
}
#stuff2 {
float:left;
width:940px;
padding-left:5px;
padding-top:5px;
padding-right:5px;
height:auto;
overflow:auto;
}
#rightside {
float:right;
width:200px;
height:auto;
}
#footer {
width:930px;
height:12px;
padding:10px;
border-top:2px solid #1C2854;
text-align: center;
color:#FFFFFF;
background-color:#F7E8F7;
clear:both;
font-size:16px;
}
#footer a:link,#footer a:active,#footer a:visited {
color:#9933CC;
text-decoration:none;
font-weight:normal;
}
#footer a:hover {
color:#9933CC;
text-decoration:underline;
}

h1 {
font-size:12px;
font-weight:bold;
}
h2 {
font-size:14px;
font-weight:bold;
}
h3 {
font-size:16px;
font-weight:bold;
}
h4 {
font-size:18px;
}
h5 {
font-size:20px;
}
h6 {
font-size:22px;
}

a:link, a:active, a:visited {
color:#9933CC;
text-decoration:none;
font-weight:bold;
}
a:hover {
color:#9933CC;
text-decoration:underline;
}
