@charset "UTF-8";


* 							{ margin: 0; padding: 0; }
body 						{ background: white url(../!images/mp-white-bg.jpg) repeat-x; 
							  font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; color: #360000; font-size: 13px; }
small 						{ font-size: 0.8em; }
a							{ outline: none; text-decoration: none; }			
a img						{ border: none; }
a.one:link, a.one:visited	{ color: #ea0d8c; text-decoration: underline; }
a.one:hover, a.one:active	{ color: #F77DC2; text-decoration: none; }
a.two:link, a.two:visited	{ color: white; text-decoration: underline; font-weight: bold; }
a.two:hover, a.two:active	{ color: #F77DC2; text-decoration: none; }

/* UTILITY */

.floatleft					{ float: left; }
.floatright					{ float: right; }
.clear						{ clear: both; }
.center						{ display: block; margin: 0px auto; width: 259px; }
.footer-text				{ font-size: 11px; text-align: center; }
.right-text					{ text-align: right; }
.margin-right				{ margin-right: 30px; }
.nodisplay			 		{ display: none; }
.gallery					{ margin-right: 20px; }
.bottom-text				{ padding-right: 40px; }
.gologo						{ padding-left: 26px; }
.pinktext					{ font-style: italic; color: #ea0d8c; font-size: .9em; font-weight: bold; }
.pinktextsm					{ font-style: italic; color: #ea0d8c; font-size: .8em; font-weight: bold; }
.orangetext					{ font-style: italic; color: #f05323; font-weight: bold; }
.leftcol					{ width: 458px; float: left; }
.mediatable					{ position: relative; left: -5px; }
.mediatable td 				{ padding-bottom: 10px; text-align: center;}


/* STRUCTURE */

#wrapper					{ min-height: 100%; height: auto !important; height: 100%;width: 980px; margin: 0px auto -285px; background: url(../!images/floral-lt.jpg) no-repeat; }
#nav-div 					{ width: 646px; margin: 0px auto; }
#slideshow 					{ width: 646px; margin: 0px auto; position: relative; }
#content-wrap				{ width: 980px; min-height: 491px; margin: 0px auto; background: url(../!images/floral-rt.jpg) bottom right no-repeat; color: #4D4D4D; }
#content-wrap p				{ margin: 0 30px 0 5px; }
#content-about				{ width: 646px; margin: 0px 147px auto auto; background: url(../!images/bg-about.jpg) no-repeat; padding: 70px 10px 0px 10px; }
#content-services			{ width: 646px; margin: 0px 147px auto auto; background: url(../!images/bg-services.jpg) no-repeat; padding: 70px 10px 0px 10px; }
#content-gallery			{ width: 646px; margin: 0px 147px auto auto; background: url(../!images/bg-gallery.jpg) no-repeat; padding: 59px 10px 0px 5px; }
#content-rentals			{ width: 646px; margin: 0px 147px auto auto; background: url(../!images/bg-rentals.jpg) no-repeat; padding: 70px 10px 0px 10px; }
#content-media				{ width: 646px; margin: 0px 147px auto auto; background: url(../!images/bg-media.jpg) no-repeat; padding: 70px 10px 0px 10px; }
#content-blog				{ width: 646px; margin: 0px 147px auto auto; background: url(../!images/bg-blog.jpg) no-repeat; padding: 70px 10px 0px 10px; }
#content-testimonials		{ width: 646px; margin: 0px 147px auto auto; background: url(../!images/bg-testimonials.jpg) no-repeat; padding: 70px 10px 0px 10px; }
#content-contact			{ width: 646px; margin: 0px 147px auto auto; background: url(../!images/bg-contact.jpg) no-repeat; padding: 70px 10px 0px 10px; }
#mp-bottom					{ width: 542px; margin: 0px auto; background: url(../!images/quote.jpg) no-repeat; }
#footer, #push				{ height: 285px; }
#footer						{ background: #a50962 url(../!images/footer-strip.jpg); font-size: 12px;}
#footer-wrap				{ width: 646px; margin: 0px auto; color: white; background: url(../!images/footer-bg.jpg) no-repeat; }
#footer-wrap ul				{ padding-top: 60px; list-style-type: none; }
#footer-wrap li				{ float:left; width: 215px; display: inline; }
#content-services ul		{ padding-left: 35px;}
#content-servic h2,h3		{ color: #f05323;}
#wcbLink					{ margin-left: 10px; }

/* NAVIGATION */

#nav-home					{ background:url("../!images/nav-home.jpg") no-repeat; width:646px; height:22px; margin:0; padding:0;}
#nav-about 					{ background:url("../!images/nav-about.jpg") no-repeat; width:646px; height:22px; margin:0; padding:0;}
#nav-services				{ background:url("../!images/nav-services.jpg") no-repeat; width:646px; height:22px; margin:0; padding:0;}
#nav-gallery				{ background:url("../!images/nav-gallery.jpg") no-repeat; width:646px; height:22px; margin:0; padding-left: 5px;}
#nav-rentals				{ background:url("../!images/nav-rentals.jpg") no-repeat; width:646px; height:22px; margin:0; padding:0;}
#nav-media 					{ background:url("../!images/nav-media.jpg") no-repeat; width:646px; height:22px; margin:0; padding:0;}
#nav-blog 					{ background:url("../!images/nav-blog.jpg") no-repeat; width:646px; height:22px; margin:0; padding:0;}
#nav-contact				{ background:url("../!images/nav-contact.jpg") no-repeat; width:646px; height:22px; margin:0; padding:0;}
#nav li, #nav a 			{ height:22px; display:block; } /* change height here also */
#nav li 					{ float:left; list-style:none; display:inline; position:relative; }

.nav-01 					{ width: 62px; margin-left:0px;}
.nav-02 					{ width: 90px; margin-left:1px;}
.nav-03 					{ width: 93px; margin-left:1px;}
.nav-04 					{ width: 93px; margin-left:1px;}
.nav-05 					{ width: 79px; margin-left:1px;}
.nav-06 					{ width: 72px; margin-left:1px;}
.nav-07 					{ width: 64px; margin-left:1px;}
.nav-08 					{ width: 86px; margin-left:1px;}
.nav-09 					{ width: 93px; margin-left:1px;}

.nav-01 a:hover 			{ background:url("../!images/nav-home.jpg")  0px -22px no-repeat; }
.nav-02 a:hover 			{ background:url("../!images/nav-home.jpg") -63px -22px no-repeat; }
.nav-03 a:hover 			{ background:url("../!images/nav-home.jpg") -154px -22px no-repeat; }
.nav-04 a:hover 			{ background:url("../!images/nav-home.jpg") -248px -22px no-repeat; }
.nav-05 a:hover 			{ background:url("../!images/nav-home.jpg") -342px -22px no-repeat; }
.nav-06 a:hover 			{ background:url("../!images/nav-home.jpg") -422px -22px no-repeat; }
.nav-07 a:hover 			{ background:url("../!images/nav-home.jpg") -495px -22px no-repeat; }
.nav-08 a:hover 			{ background:url("../!images/nav-home.jpg") -560px -22px no-repeat; }
.nav-09 a:hover 			{ background:url("../!images/nav-home.jpg") -253px -22px no-repeat; }

a.nav-10:link				{ background:url("../!images/link_test1h.jpg") no-repeat; }
a.nav-10:hover 				{ background:url("../!images/link_test1h.jpg") no-repeat; }
