body {margin: 0;font-size: 105%;font-family: Mona Lisa Solid ITC TT,times new roman;margin-top: 10px;background-color: #7C7374;color: #FFF;}
a {color: #505050;text-decoration: none;font-size:14px;}
a:hover {text-decoration: underline;}

/* Main div blocks basic styling */
#menu {background-color: #7C7374;}
#content {background-color: #7C7374;}
#footer {background-color: #7C7374;}
#container {background-color: #7C7374;}
#outer {width: 100%;}

/* Main div blocks */
#menu {height: 50px;width: 825px;float: right;}
#content {height: 940px;width: 825px;float: right;}
#footer {height: 40px;width: 925px;clear: both;}
#container {width: 925px;height: 990px;background: url(images/metalliclace.jpg) repeat-y;border: 2px solid #262424}

/* Menu */
#menu ul {list-style: none;padding: 0;margin: 5px 0px 0px 0px;}
#menu li {float: left;margin: 0 0.05em;}
#menu li a {height: 35px;display: block;text-decoration: none;text-align: center;width: 108px;padding-top: 10px;border: 1px solid gray;}
#menu li a:hover {text-decoration: underline;}
li.current {background-color: #99838C;height: 22px;padding-top: 3px;}
#menu .current a:visited {color: black;border: none;text-decoration: none;}

/* Menu Images*/
.home a{background: url(images/home-n.jpg) #fff bottom left;}
.home a:hover{background: url(images/home-h.jpg) #fff bottom left;}
.home_current a {background: url(images/home-c.jpg) #fff bottom left;}

.meetplanners a{background: url(images/meet-your-planners-n.jpg) #fff bottom left;}
.meetplanners a:hover{background: url(images/meet-your-planners-h.jpg) #fff bottom left;}
.meetplanners_current a {background: url(images/meet-your-planners-c.jpg) #fff bottom left;}

.aboutus a{background: url(images/about-us-n.jpg) #fff bottom left;}
.aboutus a:hover{background: url(images/about-us-h.jpg) #fff bottom left;}
.aboutus_current a {background: url(images/about-us-c.jpg) #fff bottom left;}

.weddingservices a {background: url(images/wedding-services-n.jpg) #fff bottom left;}
.weddingservices a:hover {background: url(images/wedding-services-h.jpg) #fff bottom left;}
.weddingservices_current a {background: url(images/wedding-services-c.jpg) #fff bottom left;}

.eventservices a {background: url(images/event-services-n.jpg) #fff bottom left;}
.eventservices a:hover {background: url(images/event-services-h.jpg) #fff bottom left;}
.eventservices_current a {background: url(images/event-services-c.jpg) #fff bottom left;}

.references a{background: url(images/references-n.jpg) #fff bottom left;}
.references a:hover{background: url(images/references-h.jpg) #fff bottom left;}
.references_current a {background: url(images/references-c.jpg) #fff bottom left;}

.contactus a{background: url(images/contact-us-n.jpg) #fff bottom left;}
.contactus a:hover{background: url(images/contact-us-h.jpg) #fff bottom left;}
.contactus_current a {background: url(images/contact-us-c.jpg) #fff bottom left;}

/* Content Styling */
#content p {padding: .2em 1.5em 0 .5em;text-align: left;}
#content p.center {text-align: center;padding: 1.5em;}
#content hr {width: 50%;}
#content ul, li {list-style: none;text-align: left;}
#content span.start {font-size: 1.2em;}

/* Footer */
#footer p {padding: 10px 0px 0px 0px;}
#footer a:link {text-decoration: none;}
#footer a:visited {text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer a:active {text-decoration: none;}

#picture {border-top: 10px solid #A78C95;border-right: 5px solid #A78C95;border-bottom: 10px solid #A78C95;border-left: 5px solid #A78C95;}
