* 
{
padding:0;
margin:0;
}

/* Macarthur Pub CSS CREATED BY MACWEB SERVICE 2008*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
html {
	margin: 0;
	padding: 0;
	height: 100%;
	overflow: auto;}


body, html, #container{
	padding: 0;
	min-height: 100%;
	height: 100%; }


html>body, html>body #container {
	height: auto;
}
/* `````````````` DIVs ``````````````````````````*/

body{width:100%;background: #233968 url('../images/background.jpg') repeat-x;font-family: arial,'trebuchet','palitino linotype','georgia';}

#wordCont{width:1024px; height:auto; background: transparent url('../images/body.gif') no-repeat;margin:auto;}

#outerCont{width:760px!important;width:740px; height:auto; background: transparent url('../images/columnbg2.png') repeat-y;margin:auto;}

#container{width:750px!important;width:760px;height:auto; color:#222;margin:auto;font-size:0.8em;background:transparent;}

#container2{width:750px!important;width:760px;height:auto; color:#fff;margin:auto;font-size:0.8em;background:#222;}

#bread {width:100%; background: transparent url('../buttons/bread.png') repeat-x;height:16px;line-height:16px;}

#rightNav{float:right; background: #4c78bc url('../images/nav.jpg') repeat-y; width:196px;height:auto;color:#fff;}

#rightNavbox{padding:0 0px 0 20px;}

.menu {margin:auto;border:0;padding:0;width:400px;}

.menu tr {border:0;padding:0;}

.menu tr.alt {background: #f1f1f1;border:0;}

.menu td.price {text-align:right;color:#333;}

#contact{color:#fff;background: transparent;width:190px;height:auto;color:#000;font-weight:bold;text-align:right;}

#content{padding:0;float:none!important;position:relative; float:left; width:80% !important;width:auto;}

#bottom{background: transparent url('../images/footer.png');width:98%!important;width:98%;padding:0!important;margin-left:15px;}

#bottom p {padding: 0 0 0 20px;}

#bottomnav {background: transparent url('../images/bottomnav.jpg');width:196px!important;height:40px;}

#flash{height:322px!important;height:300px;width:750px !important;width:760px;background:#ccc ; padding:10px 0 16px 0!important; padding:10px 0 0px 0;}


/* `````````````` LINK CLASSES ``````````````````````````*/


a {color:#405A93;text-decoration:none;}

a:hover {color:#8D4093;text-decoration:none; }

a.breadcrumb {padding: 0 0 0 10px;line-height:12px;color:#fff;text-transform:uppercase;}

a.cater {color:red;}

a.menu {color:#263D69; font-size:1.3em;}

a.menu:hover {color:purple;font-weight:bold;border-bottom:1px dotted purple;}

a.navbutton {color:#fff;text-decoration:none;text-transform:uppercase;line-height:30px;letter-spacing:1px;padding:3px 5px 0 0;font-weight:bold;}

a.navbutton:hover {color:#29385F;text-decoration:none;text-transform:uppercase;letter-spacing:1px;padding:3px 5px 0 0;font-weight:bold;border:0px;}

a.titleimage {border:0;text-decoration:none;}

a.footer:hover{color:#8D4093;border-bottom:1px dotted #8D4093!important;border-bottom:0px;}


/* `````````````` CLASSES ``````````````````````````*/

a.area {width:100px; height:100px;}

.blue {color:#333;} .blue a:hover {color:#8D4093;text-decoration:none; }

.bold {font-weight:bold;}

img.border {border:1px dashed #ccc;}

.center{text-align:center;}

.clear {clear:left;}

.clearb {clear:both;}

.floatleft {float:left;}

.grey{background:#D6D6D6;color:#222;}

.greybox{border:1px dashed #D6D6D6;}


img.picture {}

.left{text-align:left;}

.lift{position:relative;top:-5px;}

.outerphoto{background:#fff url('../images/frame.jpg') no-repeat; width:327px; height:334px;color:#ccc;float:left;}

.greyouterphoto{background:#222 url('../images/greyframe.jpg') no-repeat; width:327px; height:334px;color:#ccc;float:left;}

.notext{display:none;}

.red{color:red;}

.rel{position:relative;}

.rel2{position:relative;width:320px;}


.relphoto{padding-left:200px;}

.right{float:right;}

.rightside {text-align:right;}

.section{padding:0 0 0 20px;width:85%!important;width:93%}

.section ul {padding:0 0 0 30px;list-style:square;}

.smallfont{font-size:0.7em;}

.smallnav {text-align:center;}

.smallnav a {width:500px;font-size:1em;font-weight:bold;font-family:georgia;}

.smallphoto{background:#fff url('../images/sframe2.jpg') no-repeat; width:180px; height:186px;color:#ccc;float:right;position:relative;right:2px;}

.smallphoto2{background:#fff url('../images/sframe2.jpg') no-repeat; width:194px; height:186px;color:#ccc;float:left;position:relative;left:2px;}

.titlehead {color:#8f8f8f;font: 26px Arial, tahoma; text-align:center;background:#efefef;border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:0 0 0px 0;}

.upper{text-transform:uppercase;font-size:0.8em}

.white{background:#fff}


/* `````````````` TYPOGRAPHICAL ``````````````````````````*/

p{text-align:justify;}

p.blue a {color:#405A93;}

h1 {display:none;}

h2 {display:none;}