body {text-align:center;}
/*layout*/
#container {width:758px;margin-left:auto;margin-right:auto;text-align:center;}
#top {height:135px;width:758px;margin-left:auto;margin-right:auto;}
#left {height:335px;width:149px;float:left;
border-left:1px solid #747474;
}
#right {height:335px;width:150px;float:left;
border-right:1px solid #414141;}
#video {height:317px;width:456px;float:left;border-bottom:9px solid #575757;border-top:9px solid #575757;}
#video2 {height:317px;width:456px;float:left;border-bottom:8px solid #575757;border-top:9px solid #575757;padding-top:1px;}
#content {width:736px;margin-left:auto;margin-right:auto;text-align:left;font-family:arial;font-size:14px;padding:10px;margin-top:10px;
border-top:1px solid #939393;
border-left:1px solid #747474;
border-bottom:1px solid #454545;
border-right:1px solid #414141;
}
#content p {margin:10px 0;}
#content a {color:#66CCFF;font-weight:bold;}
#header {width:458px;height:90px;margin-left:auto;margin-right:auto;background-image:url(../images/main-page_03.gif);background-position:17% 55%;background-repeat:no-repeat;}
#menudiv {width:458px;height:40px;margin-left:auto;margin-right:auto;border-bottom:5px solid #363636;}
hr {color: #676767;background-color:#676767;height:1px;border: 0;}
hr.large {color: #676767;background-color:#676767;height:3px;border: 0;}
/*classes*/
.clear {height:0;visibility:hidden;overflow:hidden;clear:both;font-size: 1px;}
h1.head {font-size:20px;font-weight:bold;font-family:serif;padding-top:40px;}
h2 {font-size:18px;font-weight:bold;}
.flashplaceholder{width:456px;height:318px;background-color:black;}
em {font-style:italic;}
em.teal {color:#66CCFF;}
strong {font-weight:bold;}
.floatleft {float:left;}
.floatright {float:right;}
#header em {font-size:12px;font-family:arial;}
#flashcontainer {background-color:#575757;}
.alert h2 {background-color:white;color:#3333CC;font-weight:bold;font-size:16px;font-family:arial;padding:5px 10px;}
.alert p {padding:5px 10px;}
.alert {background-color:#272727;margin:10px;padding-bottom:5px;}
.alert a {color:#66CCFF;}
#content a {color:#66CCFF;font-weight:bold;}
#content p.indent {margin-left:30px;margin-right:30px; font-style:italic;}
#maincontentleft {width:350px;float:left;}
#maincontentright {width:350px;float:right;}
#maincontentright a {padding:10px;}
.imgstrip {margin-top:10px;}
.imgstrip2 {margin:20px;margin-left:0;}
ul.vendors {}
ul.vendors li{padding:5px 10px;}
ul.vendors li a{}
/*menu*/
#menucontainer {width:458px;background-color:#575757;padding:0px 0;text-align:center;border-bottom:2px solid #676767;padding-bottom:12px;
border-top:1px solid #939393;
border-left:1px solid #747474;
border-right:1px solid #414141;}
#menu {display:table;margin:0 auto;}
#menu li {display:table-cell;padding:0 20px;}
#menu li a {width:auto;display:block;color:white;font-size:14px;font-weight:bold;font-family:serif;padding-top:13px;text-decoration:underline;}
#menu li a:hover {color:#66CCFF;}
.container {clear:both; text-decoration:none;}
#leftinside {background-color:#272727;width:140px;height:318px;margin:9px 0 9px 9px;}
#rightinside {background-color:#272727;width:140px;height:318px;margin:9px 9px 9px 0;}
/*left menu*/
#leftinside #leftmenu {text-align:center;padding:12px 12px 8px 12px;}
#leftinside #leftmenu li {display:block;width:108px;height:54px;border:5px solid #363636;margin-bottom:10px;}
#leftinside #leftmenu li a {color:#66CCFF;display:block;padding-top:37px;font-family:serif;font-size:16px;}
* html #leftinside #leftmenu li a {padding-top:38px;}
#leftinside #leftmenu li a:hover {font-weight:bold;}
#leftinside #leftmenu li.consultants {background-image:url(../images/08-consult.jpg);}
#leftinside #leftmenu li.catering {background-image:url(../images/08-catering.jpg);}
#leftinside #leftmenu li.flowers {background-image:url(../images/08-flowers.jpg);}
#leftinside #leftmenu li.photographers {background-image:url(../images/08-photography2.jpg);margin-bottom:0;}
/*right menu*/
#rightinside #rightmenu {text-align:center;padding:12px 12px 8px 12px;}
#rightinside #rightmenu li {display:block;width:108px;height:54px;border:5px solid #363636;margin-bottom:10px;}
#rightinside #rightmenu li a {color:#66CCFF;display:block;padding-top:37px;font-family:serif;font-size:16px;}
* html #rightinside #rightmenu li a {padding-top:38px;}
#rightinside #rightmenu li a:hover {font-weight:bold;}
#rightinside #rightmenu li.locations {background-image:url(../images/08-SeasideChapel.jpg);}
#rightinside #rightmenu li.officiates {background-image:url(../images/08-officiants.jpg);}
#rightinside #rightmenu li.musicians {background-image:url(../images/08-music.jpg);}
#rightinside #rightmenu li.all-others {background-image:url(../images/08-all-other.jpg);margin-bottom:0;}
/*--BG Colors--*/
#container {}
#top {}
#left {background-color:#575757;}
#video {background-color:#272727;}
#video2 {background-color:#272727;}
#right {background-color:#575757;}
#content {background-color:#575757;}
#header {background-color:#363636;}
#menudiv {background-color:#575757;}
