@charset "utf-8";
/* CSS Document */

/* [This website was designed & created by Phillip Ohren for Eworx Australia. This website belongs to Eworx & all rights are reserved] */
/* Pleae read all CCS & HTML comments as the may be of importance to the structure of the website. Please make a backup before any cahanges are made to this CSS file. */

body { cursor:default; font-family:tahoma; font-size:12px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; }

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, a,  th, td {
	border:0 none;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:0;
}

body {background:url(../images/corporate-catering-final-bg.jpg) top center; margin:0 0 0 0; padding-top:35px;   width: 100%; display: table;}
#clear {clear:both;}

#wrapper{width:895px; margin:0 auto; height:1000px;  overflow:hidden;}

#header {height:280px; margin:0; }

#breakfast { width:215px; float:left; height:280px; }
#breakfast  img { margin:6px; }
#lunch { width:218px; float:right; height:280px; }
#lunch img { margin:6px 6px 6px 7px; }
#buffet {width:240px; float:right; height:280px; }
#buffet img { margin:6px 18px 6px 18px; }

#corporate-catering-services {width:100%; height:50px; overflow:hidden;   }

#catering-services { margin:10px 10px 0px 10px;}
#catering-services h1{font-weight:normal; color:#333333; border-bottom:dotted 1px #D45B2C; padding: 0 0 0px 0; font-size:17px; letter-spacing:-1px; margin:0 0 8px 0; margin:0 0 0 0;}
#catering-services h2{font-weight:normal; color:#333333; border-bottom:dotted 1px #D45B2C; padding: 0 0 3px 0; font-size:17px; letter-spacing:-1px; margin:8px 0;}
#catering-services #left{width:440px; float:left; min-height:480px; }
#catering-services #left p { line-height:16px; margin:9px 0 9px 0; color:#333; font-size:12px; line-height:18px;}
#catering-services #left ul { color:#333; padding-left:7px; margin:0; padding:0;}
#catering-services #left li { line-height:14px; list-style: url(../images/hire+.gif); margin:0 0 1px 15px;}
.contact {padding-bottom:3px;}

#catering-services #right{width:206px; float:right; font-size:11px}
#catering-services #right #cater-hire { height:260px; background:#FFFFC4; border:dotted 1px #D45B2C; margin-bottom:12px; font-size:11px;}

#catering-services #right #cater-hire #sydney {margin:0 10px; padding-left:20px; width:165px; }
#catering-services #right #cater-hire #sydney h3 {margin:0 0 9px -15px; padding:0; font-size:17px; color:#333; line-height:18px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif;}
#catering-services #right #cater-hire #sydney ul { color:#333;}
#catering-services #right #cater-hire #sydney li { line-height:15px; list-style: url(../images/hire+.gif); margin-bottom:8px;}

#catering-services #right #cater-hire img {margin:6px; }
#catering-services #right #mailing-list { height:200px; background:#FFFFC4; border:dotted 1px #D45B2C;}
#catering-services #right #mailing-list #callback {margin:0 10px; padding-left:0; width:185px; }
#catering-services #right #mailing-list h3 {margin:5px 0px 5px 5px; padding:0; font-size:17px; color:#333; line-height:18px; font-weight:normal; font-family:Tahoma, Geneva, sans-serif;}
#catering-services #right #mailing-list p { line-height:18px; margin:0 0px 0px 5px; color:#333;}

.solidblockmenu {margin: 0;padding: 0;float: left;height:40px;font-weight:bold;width:100%;}
.solidblockmenu li{display: inline; }
.solidblockmenu li span{font-size:15px;float: left;	color: white;padding:0px;margin:10px 0 0 10px;text-align:centetext-decoration: none;}
.solidblockmenu li a{font-size:16px;font-weight:normal;float: left;	color: white; padding: 6px 0px; margin:9px 0 0 0;text-align:center;width:217px;text-decoration: none; background: url(../images/button.jpg); letter-spacing:-1px;}
.solidblockmenu li a:visited{color: white;}
.solidblockmenu li a:hover, .solidblockmenu li .current{color: #F0F0F0;background: url(../images/button.jpg)center; background-position:0% -32px;}

#left-col{float:left; width:200px; height:1000px; color:#FFF; background: url(../images/menu-bg.jpg) repeat-y #080808;}
#left-nav{width:200px; height:550px;}

#menu{width:175px; margin:0 auto; }
#menu h3{font-size:16px; line-height:32px; font-weight:normal; padding-top:10px; padding-bottom:4px; border-bottom:dotted 1px #D45B2C; letter-spacing:-1px }
#menu h3 a{color:#FFF; letter-spacing:-1px; text-decoration:none;}
#menu h4{font-size:16px; line-height:32px; font-weight:normal; padding-top:2px; padding-bottom:2px; border-bottom:dotted 1px #D45B2C; letter-spacing:-1px }
#menu ul{list-style:none; }
#menu li a{font-size:16px; line-height:30px; color:#7F7F7F; text-decoration:none; letter-spacing:-1px}
#menu li a:hover{font-size:16px; line-height:30px; color:#CCC; text-decoration:none; letter-spacing:-1px}
#menu h6{font-size:18px; line-height:5px; padding-top:0px; padding-bottom:0px; border-bottom:dotted 1px #D45B2C; }

#rockwall-catering{width:200px; height:280px;}
#rockwall-catering img{margin:35px 0 10px 12px;}


#right-col{float:right; width:679px; height:1000px; margin-right:2px; overflow:hidden; }
#content-wrapper {background:#fff; width:679px; min-height: 490px;}

#testimonial {width:180px; margin:0 10px; }
#testimonial h4{ font-size:20px; font-weight:lighter; line-height:35px; text-align:center; letter-spacing:-1px; margin:15px 5px 0 5px; color:#D2592C;  }
#testimonial h5{ font-size:12px; font-weight:normal; text-align:center; line-height:34px; text-transform:capitalize; }

#catered-food {margin:18px 5px 0 5px; }

#footer{width:895px; margin:0 auto; height:40px; padding-top:8px; }
#freelance-seo { width: 250px; float:right; font-size:9px; color:#130904; text-align:right;}
#freelance-seo a {font-size:9px; color:#130904; text-decoration:none; }

#footer-left {width:640px; float:left; font-size:9px; color:#130904; }
#footer-left a {font-size:9px; color:#130904; text-decoration:none; }

#split {

a#fdbk_tab {
background-image:url(../images/order-online.jpg);
color:#FFFFFF;
cursor:pointer;
height:102px;
right:0;
margin-right:-7px;
overflow:hidden;
position:fixed;
text-indent:-100000px;
top:25%;
width:42px;
z-index:100000;
}
a.fdbk_tab_right {
left:auto !important;
margin-left:auto !important;
margin-right:0 !important;
right:0 !important;
width:35px !important;
background-color:#03C !important;
}
