body { color: black; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; background-repeat: repeat-x; }
#email { height: 15px; width: 140px; left: 554px; top: 598px; position: absolute; visibility: visible; 
}
.general { color: #f9b800; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: center; 
}
.general a:link { color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: center; 
}
.general a:visited { color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: center; 
}
.general a:hover { color: blue; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; text-align: center; 
}
/************NavigationTop**************/
#navtopcontainer { height: 37px; width: 625px; left: 230px; top: 42px; position: absolute; visibility: visible; }
}
#navtopcontainer ul { font-weight: bold; border: 0; margin-top: 0; margin-left: 0; padding: 3px; list-style-type: none; text-align: center; }
#navtopcontainer ul li { font-weight: bold; display: block; float: left; text-align: center; padding: 1px; margin: 0; 
}
#navtopcontainer ul li a { background: #800302; width: 103px; height: 15px; padding: 8px 6px; margin: 0 0 10px; color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif, "Zapf Chancery", cursive; font-weight: bold; font-variant: normal; line-height: normal; text-decoration: none; display: block; text-align: center; letter-spacing: 0.01em; 
}
#navtopcontainer ul li a:hover { background: #d76618; color: #6b0302; font-weight: bold; }
#navmiddlecontainer { height: 43px; width: 600px; left: 267px; top: 87px; position: absolute; visibility: visible; 
}
#navmiddlecontainer ul { font-weight: bold; border: 0; margin-top: 0; margin-left: 0; padding: 3px; list-style-type: none; text-align: center; }
#navmiddlecontainer ul li{ font-weight: bold; display: block; float: left; text-align: center; padding: 1px; }
#navmiddlecontainer ul li a { background:#800302; width: 139px; height: 15px; padding: 8px 3px; margin: 0 0 10px; color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif, "Zapf Chancery", cursive; font-weight: bold; font-variant: normal; line-height: normal; text-decoration: none; display: block; text-align: center; letter-spacing: 0.01em; 
}
#navmiddlecontainer ul li a:hover { background: #d76618; color: #6b0302; font-weight: bold; }
#navbottomcontainer {
	height: 41px;
	width: 550px;
	left: 300px;
	top: 122px;
	position: absolute;
	visibility: visible;
}

/************HomePageContent**************/
#homecontainer { height: 761px; width: 1000px; left: 0; top: 0; position: absolute; visibility: visible; 
}
#hometitle { height: 49px; width: 196px; left: 272px; top: 166px; position: absolute; visibility: visible; 
}
#homecontent {
	height: 378px;
	width: 520px;
	left: 277px;
	top: 215px;
	position: absolute;
	visibility: visible;
}
#animation { height: 216px; width: 184px; left: 30px; top: 187px; position: absolute; visibility: visible; 
}
#homeCorporateLink { height: 57px; width: 188px; left: 28px; top: 416px; position: absolute; visibility: visible; 
}
#homeWeddinflink { height: 60px; width: 188px; left: 28px; top: 472px; position: absolute; visibility: visible; 
}


/************EventsPageContent**************/
#eventscontainer { height: 761px; width: 765px; left: 0; top: 0; position: absolute; visibility: visible; 
}
#eventsocontent {
	height: 378px;
	width: 500px;
	left: 277px;
	top: 205px;
	position: absolute;
	visibility: visible;
}
#eventsphoto { background-repeat: no-repeat; height: 216px; width: 184px; left: 30px; top: 187px; position: absolute; visibility: visible; }
#eventsvideoclips { height: 57px; width: 188px; left: 28px; top: 418px; position: absolute; visibility: visible; 
}
#eventsservices { height: 55px; width: 188px; left: 28px; top: 473px; position: absolute; visibility: visible; 
}
#SpecialEventsLink { height: 60px; width: 188px; left: 28px; top: 532px; position: absolute; visibility: visible; 
}
/************DJPageContent**************/
#djcontainer { height: 761px; width: 765px; left: 0; top: 0; position: absolute; visibility: visible; 
}
#djcontent {
	height: 375px;
	width: 500px;
	left: 277px;
	top: 205px;
	position: absolute;
	visibility: visible;
}
#djphoto { height: 216px; width: 184px; left: 30px; top: 187px; position: absolute; visibility: visible; 
}
#musicpackages { height: 57px; width: 188px; left: 28px; top: 416px; position: absolute; visibility: visible; 
}
#musiclibrary { height: 60px; width: 188px; left: 28px; top: 472px; position: absolute; visibility: visible; } 

#youtube { height: 60px; width: 148px; left: 48px; top: 540px; position: absolute; visibility: visible; } 

/************PhotoPageContent**************/
#photocontainer { height: 761px; width: 765px; left: 0; top: 0; position: absolute; visibility: visible; 
}
#photocontent { height: 375px; width: 373px; left: 277px; top: 205px; position: absolute; visibility: visible; 
}
#photophoto { height: 216px; width: 184px; left: 30px; top: 187px; position: absolute; visibility: visible; 
}
#photoviewgallery { height: 57px; width: 188px; left: 28px; top: 418px; position: absolute; visibility: visible; 
}
#photopackge { height: 55px; width: 188px; left: 28px; top: 473px; position: absolute; visibility: visible; 
}
#CrpoPhotoLink { height: 57px; width: 188px; left: 28px; top: 416px; position: absolute; visibility: visible; 
}
#WedPhotoLink { height: 60px; width: 188px; left: 28px; top: 472px; position: absolute; visibility: visible;}
 
/************VideoPageContent**************/
#videocontainer { height: 761px; width: 765px; left: 0; top: 0; position: absolute; visibility: visible; 
}
#videocontent { height: 378px; width: 373px; left: 277px; top: 205px; position: absolute; visibility: visible; 
}
#videophoto { height: 216px; width: 184px; left: 30px; top: 187px; position: absolute; visibility: visible; 
}
#videoclips { height: 57px; width: 188px; left: 28px; top: 418px; position: absolute; visibility: visible; 
}
#videoservices { height: 55px; width: 188px; left: 28px; top: 473px; position: absolute; visibility: visible; 
}
#CorpoVideoClips { height: 57px; width: 188px; left: 28px; top: 416px; position: absolute; visibility: visible; 
}
#WebVideoClicps { height: 60px; width: 188px; left: 28px; top: 472px; position: absolute; visibility: visible; 
} 
/************BottomMenu**************/

#bottommenu { color: #f9e400; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-align: center; letter-spacing: 1px; height: 80px; width: 673px; left: 80px; top: 640px; position: absolute; visibility: visible;
}
#bottommenu  a:link { color: #f9e400; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; text-align: center; letter-spacing: 1px; 
}
#bottommenu  a:visited { color: #f9b800; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; text-align: center; letter-spacing: 1px; 
}
#bottommenu  a:hover { color: #fcfca1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: underline; text-align: center; letter-spacing: 1px; 
}
.bottommenueoff { color: white; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; text-align: center; letter-spacing: 1px; 
}
title { color: #3f1910; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
