body{margin:0px;background: #FFFFFF url(../images/bodybg.jpg) left top repeat;font-size:11px; line-height:16px;}

td, th, div, span{font-family:arial;margin:0px; padding:0px;color:#181818;}

hr{border:solid 1px #b62d32; margin:0px; padding:0px;}
form{ margin:0px; padding:0px;}
img{ border:0px;}
input{ border:1px solid #4883A8}
textarea{ width:300px;  border:1px solid #4883A8;}

A { COLOR: #a6233e; text-decoration:none; }
A:link { COLOR: #a6233e; text-decoration:none;}
A:visited { COLOR: #a6233e; text-decoration:none;}
A:hover { COLOR: #181818; text-decoration:none;}
.noborder { border:0px;}

.mainbg { background:url(../images/mainbg.jpg) left top repeat-x; height:808px;}
.bdrmain {  background: url(../images/tableshadow.png) left top repeat-y; padding:1px 7px 1px 7px; }
.topbg { border-top:#a6233e 15px solid ; height:15px; background:url(../images/topbg.jpg) left top repeat-x;  padding-top:36px;}
.smallfont { font-size:11px; line-height:22px;} 
.logo { padding:0px 82px 34px 39px;}
.logo a:link, .logo a:visited {display:block; background-repeat:no-repeat; text-indent:-999999px; background-image:url(../images/logo.jpg); width:258px; height:156px;}

.headerdiv { position: relative; }
.slogandiv {position: absolute; right:-10px;bottom:-25px;  float:left; margin-left:225px; margin-top:30px; z-index:0; }

table.footer { margin:15px;}
.footer td {color:#333333; font-size:11px; font-family:tahoma; padding-right:45px;}
.footer a:link{color:#333333;  text-decoration:none;}
.footer a:visited{color:#333333;  text-decoration:none;}
.footer a:hover{color:#a6233e;  text-decoration:underline;}

/* Navigation Start */
.menubg { background:url(../images/menubg.jpg) left top no-repeat; height:290px; width:256px; padding:92px 35px 57px 39px;}
.MainNavigation{float:left;width:256px; }
.MainNavigation ul{margin:0px; padding:0px}
.MainNavigation li{margin:0px; list-style:none;float:left; text-align:center;display:block;  padding-bottom:30px; }
.MainNavigation li a:link, .MainNavigation li a:visited{ float: left; height:40px;  text-indent:-999999px;  }
.MainNavigation li a:hover{  }

.MainNavigation li.home a{  background: url(../images/home.gif) left top no-repeat; width:186px;   }
.MainNavigation li.home a:hover{}

.MainNavigation li.about a{ background: url(../images/about_goddess.gif) left top no-repeat; width:228px; }
.MainNavigation li.about a:hover{}

.MainNavigation li.bookparty a{ background: url(../images/book_party.gif) left top no-repeat; width:232px;}
.MainNavigation li.bookparty a:hover{}

.MainNavigation li.testi a{background:  url(../images/testimonial.gif) left top no-repeat; width:257px;}
.MainNavigation li.testi a:hover{}

.mid { padding:45px 15px 15px 15px;}

h1{margin:0px; padding:0px; font-size:26px;font-weight:normal;line-height:26px; color:#a6233e;}

h2{margin:0px;padding:0px;color:#033c29;font-weight:normal; font-size:22px; font-family: Georgia;line-height:22px; }

h3{margin:0px;padding:0px;color:#242424;font-weight:normal; font-size:18px; font-family:Times New Roman;line-height:20px; margin-bottom:10px;}
h3 span{margin:0px;padding:0px;color:#013f87;font-weight:normal; font-size:18px; font-family:Times New Roman;line-height:20px; text-transform:uppercase; margin-bottom:10px; }
h4{margin:0px;padding:0px;color:#033c29;font-weight:normal; font-size:14px; font-family: Georgia;line-height:18px; }
h5 {font-size:11px; margin:0px;padding:0px; line-height:14px; color:#00000; }




.SitemapLink{margin:5px;padding:10px;}
.SitemapLink li{margin:0px;padding:0px 0px 5px 20px; background:url(../images/bullet.jpg) 0px 5px no-repeat; line-height:18px; list-style:none;}
.SitemapLink li a{color:#000000;text-decoration:none; font-weight:bold;}
.SitemapLink li a:hover{text-decoration:underline; font-weight:bold;}
