            /*
	Primary Colors:
		GREY BLUE:385e92
		WHITE: FFFFFF
		LIGHT BLUE: cad8eb
*/

Body{
	text-align:center;
	font-family:Gisha;
	font-size:16px;
	color:#000000;
	background:#385e92;
	}

p{
	margin-bottom:10px;
	}
	
h2{
	font-size:18pt;
	margin-top:5px;
	margin-bottom:2px;
	}

h3{
	margin-top:10px;
	margin-bottom:1px;
	font-size:16pt;
	font-weight:normal;
	}

h4{
	color:#FFFFFF;
	font-size:12pt;
	font-weight:bold;
	font-family:Gisha;
	padding-top:3px;
	padding-left:10px;
	}

h5{
	font-size:12pt;
	font-weight:normal;
	}

h6{
	font-size:12pt;
	font-weight:normal;
	margin-top:3px;
	margin-bottom:5px;
	}

a{
	text-decoration:none;
	color:#FFFFFF;
	}

a:link {
	color:#FFFFFF;
	padding-left:30px;
	padding-right:30px;
	font-weight: bold;
	}  
	
a:visited {
	color:#FFFFFF;
	padding-left:30px;
	padding-right:30px;
	font-weight: bold;
	}  
	
a:hover {
	color: #FF99CC;
	padding-left:30px;
	padding-right:30px;
	font-weight: bold;	
	}

a.body:link {color: blue; text-decoration: none; padding-left:0px;
	padding-right:0px;}
a.body:visited {color: purple; text-decoration: none; }
a.body:hover {color: #FF99CC; text-decoration: underline; }
a.body:active {color: red; }

#header{
	margin-bottom:5px;
	}
	
#content{
	background:#FFFFFF;
	width:900px;
	height:675px;
	margin-left:auto;
	margin-right:auto;
	-moz-border-radius-topleft:10px;  
	-webkit-border-top-left-radius:10px; 
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	}

#left{
	float:left;
	margin-top: 25px;
	margin-left: 45px;
	}

#right{
	float:right;
	}

#title1{
	background: url(navgradient.jpg) repeat-x;
	width:900px;
	height:30px;
	-moz-border-radius-topleft:10px;  
	-webkit-border-top-left-radius:10px; 
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	}

#title2{
	background: url(navgradient.jpg) repeat-x;
	width:336px;
	height:30px;
	text-align:left;
	-moz-border-radius-topleft:10px;  
	-webkit-border-top-left-radius:10px; 
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	}

#title3{
	background: url(navgradient.jpg) repeat-x;
	width:336px;
	height:30px;
	text-align:left;
	-moz-border-radius-topleft:10px;  
	-webkit-border-top-left-radius:10px; 
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	}

#topbox{
	background:#cad8eb;
	width:336px;
	height:348px;
	margin-right:43px;
	margin-bottom:21px;
	margin-top:21;
	-moz-border-radius-topleft:10px;  
	-webkit-border-top-left-radius:10px; 
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	}

#bottombox{
	background:#cad8eb;
	width:336px;
	height:226px;
	margin-right:43px;
	margin-bottom:30px;
	margin-top:21px;
	-moz-border-radius-topleft:10px;  
	-webkit-border-top-left-radius:10px; 
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	}

#image{
	padding:20px;
	}

#partyimage{
	margin-top:30px;
	margin-right:50px;
}

#partydances{
	background:#cad8eb;
	width:336px;
	height:255px;
	margin-right:43px;
	margin-bottom:30px;
	margin-top:45px;
	-moz-border-radius-topleft:10px;  
	-webkit-border-top-left-radius:10px; 
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	}

#weddingimage{
margin-bottom:10px;
margin-top:0px;
}

#other{
	background:#cad8eb;
	width:336px;
	height:160px;
	margin-right:43px;
	margin-bottom:30px;
	margin-top:40px;
	-moz-border-radius-topleft:10px;  
	-webkit-border-top-left-radius:10px; 
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	}

#rates{
	line-height:1.2em;
	margin-top:25px;
	margin-left:20px;
}

#ratesimage{
margin-right:45px;
margin-top:50px;
}

#acrossthefloor{
	background:#cad8eb;
	width:336px;
	height:500px;
	margin-right:43px;
	margin-bottom:30px;
	margin-top:40px;
	-moz-border-radius-topleft:10px;  
	-webkit-border-top-left-radius:10px; 
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	}
