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

body, html { font-family:Arial, Helvetica, sans-serif; background:#020202 url(images/bg-bottom.jpg)  bottom center repeat-x  }
p {color:#fff; font-size:14px;}
a {color: #FFCC33;font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a:hover {color: #f9e069;font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}

h1 {color:#FFD200; font-family:Arial,Helvetica,sans-serif; font-size:14pt; font-weight:bold;}
.header-top {background-image:url(images/bg-header.jpg); background-repeat:no-repeat; background-position:top center; width:1200px; margin:0 auto;}
.wrapper {width:999px; margin:0 auto; padding-right:100px; padding-left:100px; background:#020202;}
.index-height {height:894px;}
.nosee {display:none;}
.clear {clear:both;}
img {border:none;}
.PosRelative { position:relative; float:left; }
.logo { position:absolute; left:11px; top:-35px; z-index:999;  float:left; }
.party { position:absolute; left:22px; top:-160px; z-index:999;  float:left; }

.top-padding {height:47px; display:block; width:100%;}
.nav-top	{height: 43px; display:block; width:100%; text-align:right; color:#ffd012; font-size:13px; padding-top:7px;}
.nav-top a {color:#ffd012; font-size:13px; text-decoration:none;}
#nav-main-wrapper {height:43px; display:block; width:100%;}
.phone {font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:29px; font-weight:bold; color:#fff; background-image:url(images/phone.png); width:203px; height:30px; display:block; float:right; margin-top:3px;}
.free-birthday-meal {float:right; padding-right:30px; padding-top:3px;}
.nav-top-links {float:right; padding-right:30px; padding-top:7px;}
/* Content */
.content-top {display:block; width:999px; height:12px; background-image:url(images/content-top.png); background-repeat:no-repeat; margin-top:-1px;}
.content-main {width:999px; background-image:url(images/content-main.jpg); background-repeat:repeat-y;}
.content-left {width:761px; float:left; padding-left:11px; padding-right:11px;}
.content-bottom {display:block; width:999px; height:11px; background-image:url(images/content-bottom.png); background-repeat:no-repeat;}

/* Flash */
.flash {height:473px; display:block;}

/* Nav Right */
.right-nav {width:216px; display:block; height:473px; float:left;}

/* Navigation */
div#nav-main-wrapper {float:right; width:828px; margin-top:2px;}
#main-nav 	{display:block; width:828px; height:43px; margin:0; padding:0; background-image:url(images/nav-off.png); backgorund-repeat:no-repeat; }
#main-nav li, #main-nav a {height:43px; display:block;}
#main-nav li {float:left; list-style:none; display:inline;}
#nav-home	 {width:75px; z-index:9999; position:relative}
#nav-restaurant	 {width:151px;}
#nav-catering	 {width:142px;}
#nav-events {width:76px;}
#nav-outback   {width:127px;}
#nav-store   {width:126px;}
#nav-photo   {width:119px;}

/* Navigation Hover */
#nav-home a:hover, .home-active {background-image:url(images/nav-on.png);}
#nav-restaurant a:hover, .restaurant-active {background-image:url(images/nav-on.png); background-position:-75px 0px;}
#nav-catering a:hover, .catering-active {background-image:url(images/nav-on.png); background-position:-226px 0px;}
#nav-events  a:hover, .events-active {background-image:url(images/nav-on.png); background-position:-368px 0px;}
#nav-outback  a:hover, .outback-active {background-image:url(images/nav-on.png); background-position:-444px 0px;}
#nav-store a:hover, .store-active {background-image:url(images/nav-on.png); background-position:-571px 0px;}
#nav-photo a:hover, .photo-active {background-image:url(images/nav-on.png); background-position:-697px 0px;}

/* Bottom */
#bottom {width:100%;height:216px; display:block; color:#fff; font-size:14px;}
#bottom a {color:#df0800; font-size:11px; text-decoration:underline; font-weight:100;}
.events {display:block; float:left; height:137px; width:294px;} 
.subscribe-today {display:block; float:left; height:137px; width:257px;} 
.fooding-hours {display:block; float:left; height:137px; width:231px;} 
.ludys-locations {display:block; float:left; height:137px; width:216px;} 

#bottom_pattern {  height: 100%; display:block; color:  inherit; background:  url(images/bg-bottom.jpg) bottom center; background-repeat:no-repeat; margin-top:-220px; z-index:-999; position:relative; background-repeat:repeat-x 



}

.events-inner {margin-top:70px; padding-left:30px; color:#c7c7c7;}
.subscribe-inner, .fooding-inner, .ludys-inner {margin-top:30px; color:#c7c7c7;}
.follow {font-size:11px; color:#FFD012; display:block; float:left; padding-top:15px; padding-right:10px;}
/* Footer */
.footer {width:100%;}

/*Sub Page */
.left_navigation {float:left; margin-left:11px; padding-top:135px; background-color:#ffcc00}
.content-full-right {float:right; width:720px; padding-right: 32px; overflow:hidden; min-height:760px; padding-bottom:40px;}
.content-full-right img  {border:thick solid #ffd200;}

.textLink:link {
	color: #FFCC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
}

.textLink:visited {
	color: #FFCC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
}

.textLink:active {
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
}

.textLink:hover {
	color: #f9e069;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: underline;
}


.textBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #ffd200;
	font-weight: bold;

}

.COMMENTS {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FF0000;
}
.FloatRight {
	float: right;
	margin-left: 10px;
}

.textItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	text-align: left;
	font-style: oblique;
}
.bottomText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CCCCCC;
	text-align: center;
}
.textBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #fff;
	text-align: left;
}
.headerRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #ffd200;
	font-weight: bold;
	text-decoration: underline blink;
}
.FloatLeft {
	float: left;
	margin-right: 10px;
}
.textBoldCentered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.textBoldBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
.textBlackPrint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	text-align: left;
	line-height: 20px;
}
.headerRedCENTER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FF0000;
	font-weight: bold;
	text-decoration: underline blink;
	text-align: center;
}

.headerRedCENTER p {color: #FF0000;}
.headerGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #006600;
	font-weight: bold;
}
.textBoldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF0000;
	font-weight: normal;
	text-align: left;
}

#galleria img {border:none;}
.nc_edit {margin-left:40px;}

