html { padding:0px; margin:0px; }

body {font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#564b47; padding:0px; margin:0px; padding:0; text-align:center; 
background-image:url(../images/sitebg.jpg); background-repeat:repeat-x; }


#container {width:1000px; padding: 0px; margin:0 auto 0 auto; background:#fff; text-align: left; overflow:hidden;}

#header {float:left; position:relative; width:1000px; height:200px; overflow:hidden; margin:0; padding:0;}
.logo {float:left; width:500px; height:200px; padding:0; background-image:url(../images/logo.jpg)}
.menu {float:left; width:500px; height:200px; padding:0; background-image:url(../images/menu.jpg);}
.menuparties {float:left; width:500px; height:200px; padding:0; background-image:url(../images/menuparties.jpg);}
.navigation ul {list-style:none; margin: 0; padding:0px;}
.navigation li {display:inline;}
.navigation .home {width: 23px; height: 100px; background: url(images/menu/home.jpg) no-repeat; left: 0px; top: 24px;}
.navigation .parties {width: 23px; height: 100px; background: url(images/menu/parties.jpg) no-repeat; left: 0px; top: 24px;}

#mainbody {width:1000px; height:450px; color: #333;}
.homeleft {float:left; width:500px; height:450px; background-image:url(../images/homeleft.jpg);}
.homeleft2 {float:left; width:500px; height:450px; background-image:url(../images/eventsleft.jpg); }
#wrapper-txt {color:#333; font-size: 12px; padding:0px 30px 0px 90px; margin-top: 70px; width: 380px; height: 200px; overflow: auto;}
.homeleft2-padding { border: 0px solid;margin-top: 80px; margin-left: 40px; height: 190px; width: 460px; overflow: auto; }
.homeleft2-padding p {color:#333; font-size: 12px; padding:0px 0px 0px 35px; width:400px; line-height: 18px; height: 190px;}
.homeright {float:right; width:500px; height:450px;  background-image:url(../images/homeright.jpg);}
.parties-left {float:left; width:500px; height:450px; background-image:url(../images/partiesleft.jpg); line-height:1.0; color: #333;}
.parties-left-padding { margin: 35px 0 0 0; height: 328px; overflow: auto; }
.parties-left-padding p { color:#333; font-size: 12px; padding:0px 10px 0px 65px; }
.lefttop {color:#333; font-size: 12px; padding:0px 10px 0px 65px;}
.leftbottom {color:#333; font-size: 12px; padding:0px 10px 0px 65px;}
.parties-left ul { color:#333; font-size: 12px; list-style-position: outside; margin-left: 50px; padding-left: 30px; vertical-align: middle; }
.parties-left li { margin: 0px; padding: 0px; } 

.parties-right {float:left; width:500px; height:450px;  background-image:url(../images/partiesright.jpg);}
.parties-right-padding a,.parties-left-padding p a, .parties-left-padding ul li a {color:#003399; font-weight:bold; text-decoration:none;}
.parties-right-padding a:hover,.parties-left-padding p a:hover, .parties-left-padding ul li a:hover { color: #0066ff; }

.parties-right-padding { margin: 165px 50px 0px 30px; color:#333; font-size:12px; overflow: auto; height: 160px;}
.parties-right-padding p { padding: 0; margin: 0; }
.righttop {color:#333; font-size:12px; padding:160px 50px 0px 30px;}
.rightbottom {color:#333; font-size:12px; padding:40px 50px 0px 30px;}
.blue {font-weight:bold; color:#002888;}

#footer {clear:both; float:left; width:1000px; height:155px; background-image:url(../images/footer.png); padding-top:0px; margin: 0 0 5px 0;}
#footer p {color:white; text-align:center;}
#footer p a {color:white; text-decoration:none;}
#footer p a:hover {text-decoration:underline;}
.terms {font-size:9px;}
.calltoday {font-style:italic; font-weight:bold; padding-top:10px;}
.yellow {color:#FCB040;}
.green {color:#39B54A;}
p.footer2 a.amicreative { color:#EC0089;font-weight:bold;text-decoration:none; text-align: right; }
p.footer2 a.amicreative:hover { color: #ff3399;  }
.footer2 { text-align:center;font-size:70%;margin-top:15px; }
.italic { font-style: italic; }
#amicreative { float: right; margin: 0px; padding: 0px; width: 300px; }
#amicreative p { padding:0; margin: 5px 25px 0 0; text-align: right; }
.reset { border:0px;margin:0px;padding:0px; }


/* Menu */
.newmenu {
list-style: none;
padding: 0;
margin: 0;
width: 500px;
height: 75px;
position: relative;
display: block;
}

.newmenu ul {
list-style: none;
}

.newmenu li  {
display:inline;
}

.newmenu a {
display: block;
text-indent: -900%;
position: absolute;
outline: none;
}

.newmenu a:hover {
background-position: left bottom;
}

.newmenu a:hover span{
display: block;
}

.newmenu .home {
width: 122px;
height: 38px;
background: url(../images/menu/home.jpg) no-repeat;
left: 180px;
top: 15px;
}


.newmenu .parties {
width: 122px;
height: 38px;
background: url(../images/menu/parties.jpg) no-repeat;
left: 305px;
top: 15px;
}




div#advert {width:600px;height:390px;margin:2px 1px 1px 1px;padding:0;background:#fff;}
.ui-dialog-content .ui-widget-content{border:none;border:0px;}

#small-advert {
	position:relative;
	top:233px;
	left:-10px;
	width:306px;
	height:171px;
	z-index:500;
	border: 5px solid #ff0000;
}
