/*************************************
 +Containers
*************************************/

body {
	background: url(images/background.png) #000 top center no-repeat;
	overflow: hidden;
	margin: 0;
	font-family: arial, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
	color: #888;
	cursor: default;
}

::-moz-selection {
	background: #111;
}

::selection {
	background: #111;
}
	
#overall {
	width: 1000px;
	margin: 0 auto;
}
	
#menu {
	height: 100px;
	padding-top: 3em;
	margin-left: 380px;
//	margin-left: -80px;
	padding-left: 4em;
	text-align: center;
}

#footer {
	background: url(images/footer.png);
	width: 900px;
	height: 45px;
	margin: 0 auto;
}


/*************************************
 +Global Settings
*************************************/

a {
	color: #888;
}

/*************************************
 +Menu
*************************************/

#aboutus {
	width: 70px;
	height: 11px;
	background: url(images/menusprite.png);
	display: block;
	position: relative;
	left: 80px;
}

#gallery {
	width: 60px;
	height: 11px;
	background: url(images/menusprite.png) -150px;
	display: block;
	position: relative;
	top: -11px;
	left: 180px;
}

#contact {
	width: 89px;
	height: 11px;
	background: url(images/menusprite.png) -600px;
	display: block;
	position: relative;
	top: -22px;
	left: 270px;
}

#prewedding {
	width: 99px;
	height: 11px;
	background: url(images/menusprite.png) -300px;
	display: block;
	position: relative;
	top: 0px;
	left: 0px;
}

#rom {
	width: 139px;
	height: 11px;
	background: url(images/menusprite.png) -450px;
	display: block;
	position: relative;
	top: -11px;
	left: 129px;
}

#speciallyforyou {
	width: 134px;
	height: 11px;
	background: url(images/menusprite.png) -750px;
	display: block;
	position: relative;
	top: -22px;
	left: 298px;
}

#gallerylinks {
	position: relative;
	top: -55px;
	left: -80px;
//	left: 180px;
}


/*************************************
 +Content
*************************************/

.content-global {
	width: 245px;
	height: 350px;
	margin: -2em auto;
	padding-top: 9.5em;
	padding-left: 52.3em;
	padding-right: 4em;
	text-align: justify;
}
.aboutus-content {
	background: url(images/aboutus.png) no-repeat;
}

.contactus-content {
	background: url(images/contactus.png) no-repeat;
}

.rom-content {
	background: url(images/rom.png) no-repeat;
}

.gallery-content {
	background: url(images/gallery.png) no-repeat;
}

.speciallyforyou-content {
	background: url(images/speciallyforyou.png) no-repeat;
	width: 700px;
	height: 350px;
	margin: -2em auto;
	padding-top: 9.5em;
	padding-left: 12em;
	padding-right: 4em;
	text-align: justify;

}
/*************************************
 +Feedback
*************************************/

input, textarea {
	font-family: arial, sans-serif;
	margin-top: -1em;
	font-size: 0.9em;
	background: #000;
	border: 1px solid #333;
	color: #888;
}

/*************************************
 +Easy Scroll
*************************************/

#easyscrollnav, #easyscrollnav li {
		margin:0;	
		padding:0;
}	

#easyscrollnav {
		float: right;
		margin: 1em 0;
		padding: 0px 10px 0 5px;
		width: 20px;
}

ul, ol {
list-style: none;
margin: 0;
padding: 0;
}

#easyscrollnav li {
        color: #404A50;
		cursor:pointer;
		float:left;
		height: 20px;
		margin: 5px 0px 5px 0px;		
		padding:0 ;
		text-indent: -9000px;
		width: 20px;
}			

#easyscrollnav li.over{ color:#ED1E6B; }	
		
#easyscrollnav #btnUp { background-image:url(images/btnUp.gif)!important; }
#easyscrollnav #btnDown { background-image:url(images/btnDown.gif)!important; margin-top: 94px;}
#easyscrollnav #btnReset {background-image:url(images/btnReset.gif)!important; }
	
#easyscrollnav #btnUp:hover {background-image:url(images/btnUpHov.gif)!important; }
#easyscrollnav #btnDown:hover {background-image:url(images/btnDownHov.gif)!important; }
#easyscrollnav #btnReset:hover {background-image:url(images/btnResetHov.gif)!important; }
