body{background-color:#fff;color:#000;font:11px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0;padding:0;scrollbar-base-color:Red;scrollbar-arrow-color:#FFF0F5;}
.crumbs{color:#fff;}
h1{color:#f00;font-size:18px}
h2{color:#f00;font-size:14px}
p{color:#000;font-size:11px}
.sm{font-size:10px}
#header{height:90px;left:50%;margin-left:-375px;position:absolute;width:750px}
/* CSS for Image map starts here. It's pretty trim actually. */
#menu-header{height:90px;left:50%;margin-left:-375px;position:absolute;width:750px}
#menu-home,#menu-whatsnew,#menu-weddings,#menu-corporate,#menu-partyideas,#menu-about{height:25px;margin:65px 0 0 250px;position:absolute;width:500px;}
#menu-home{background:transparent url(../images/home.gif) no-repeat}
#menu-whatsnew{background:transparent url(../images/whatsnew.gif) no-repeat}
#menu-weddings{background:transparent url(../images/weddings.gif) no-repeat}
#menu-corporate{background:transparent url(../images/corporate.gif) no-repeat}
#menu-partyideas{background:transparent url(../images/partyideas.gif) no-repeat}
#menu-about{background:transparent url(../images/about.gif) no-repeat}
#map a{height:21px;position:absolute;text-decoration:none;top:3px;}
#map a em{visibility:hidden}
a#home{left:14px;width:52px}
a#whatsnew{left:68px;width:83px}
a#weddings{left:153px;width:73px}
a#corporate{left:316px;width:116px}
a#partyideas{left:231px;width:81px}
a#about{left:435px;width:64px}
/* End CSS image map */
#subheader{background-color:red;border-bottom:2px solid #8C7B21;height:20px;margin:90px 0 0 0;padding:0;position:absolute;width:100%}
#subheader a:link{font-weight:bold;color:#ccc;text-decoration:none}
#subheader a:hover{font-weight:bold;color:#fff;text-decoration:underline}
#subheader a:visited{font-weight:bold;color:#ccc;text-decoration:none}
#main{margin:112px 0 0 0;position:absolute;width:100%}
#stripwrap{background-color:#FF8C00;position:relative;width:100%}
#strip{background-color:#f00;left:50%;margin-left:-375px;padding:6px;position:relative;width:738px}
#strip a link,#strip a:active,#strip a:visited,#strip a:hover{color:#fff}
#strip a:hover{text-decoration:none}
#contentwrap{background-color:#FF9E7D;border-bottom:2px solid #8C7B21;position:relative;width:100%}
#contentwrap2{background-color:#fff;background-image:url(../images/submenu_bg.gif);background-repeat:repeat-y;border-top:1px solid #fff;left:50%;margin-left:-375px;position:relative;width:750px}
#content{background-color:#fff;background-image:url(../images/logo_bg.jpg);background-repeat:no-repeat;float:right;padding:10px;width:575px}

#submenu{background-color:red;float:left;width:155px;}
#submenu a{border-bottom:1px solid #fff;display:block;font-size:11px;font-weight:bold;padding:2px 0 2px 0px;text-decoration:none;width:100%}
#submenu a:link,#submenu a:active,#submenu a:visited{background-color:red;color:#fff}
#submenu a:hover{background-color:#FF8C00;color:#fff}

#artmenu{background-color:Red;float:left;width:98%;}
#artmenu a{border-bottom:1px solid #fff;display:block;font-size:11px;font-weight:bold;padding:2px;text-decoration:none;width:100%}
#artmenu a:link,#artmenu a:active,#artmenu a:visited{background-color:red;color:#fff}
#artmenu a:hover{background-color:#FF8C00;color:#fff}
a.noline{text-decoration:none;font-weight:bold}
a.noline:hover{text-decoration:underline;font-weight:bold}
#footer{padding:10px;text-align:center}
a:hover{text-decoration:none}
a.wht{font-size:11px;color:#fff;text-decoration:none}
a.wht:hover{font-size:11px;color:#FF8C00;text-decoration:underline}
.but{background-color:#f66;color:white;border:1px;font-size:11px;pointer:hand;cursor:hand}
select,input,textarea{font:10px Verdana,Geneva,Arial,Helvetica,sans-serif}

#dhtmltooltip{position:absolute;width:150px;border:1px solid black;padding:1px;background-color:lightyellow;visibility:hidden;z-index:100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=red,direction=135)}