/*-----------------------------------------------
| The Botany Bay Seafood Restaurant - CSS
| Version          : 01.00
-------------------------------------------------*/

@import url(lightbox.css);
@import url(ext.css);
@import url(mail.css);
@import url(sitemap.css);
@import url(rte.css);

*{ margin:0; padding:0; }

a:link img {border: none;}
a:link visited img {border: none;}
a img {border-style: none;}

FORM {
	MARGIN: 0px;
}
H1 {
	MARGIN: 0px;
}
H2 {
	margin: 0px;
}
H3 {
	MARGIN: 0px;
}
H4 {
	MARGIN: 0px;
}
H5 {
	MARGIN: 0px;
}
H6 {
	MARGIN: 0px;
}

a 						{ color:#611122; text-decoration:none;  }
a:hover					{ color:#611122; text-decoration:underline; }
FORM {
	margin: 0px;
}

/*------------------- MAIN -----------------------*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	background-color: #f9f9f9;
	color: #6F6F6F;
	margin: 0px;
}
.wrapper {
	width: 1082px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	
}
.page {
	display: inline;
	float: left;
	width: 1082px;
	background-color: #FFFFFF;
	margin-top: 60px;
	margin-bottom: 60px;
	padding-bottom: 30px;
}
.header {
	width:1041px;
	float: left;
}
.logo {
	float: left;
}
.top_link {
	float: right;
	text-align: right;
	padding-top: 80px;
	text-transform: uppercase;
	font-family: "century gothic",Arial;
	padding-right: 5px;
}
.top_link ul {
	margin:0;
	padding:0;
}
	
.top_link li {
	float:left;
	height:auto;
	width:auto;
	list-style:none;
	padding:0 10px 0 0;
}
.top_link li.last {
	padding:0;
}
.top_link a {
	font-size: 11px;
	color: #68ACA7;

}
.top_link a:hover {
	color: #666666;
	text-decoration: underline;
}
.top_link span {
	font-size: 16px;
	color: #FF3300;
	padding-right: 10px;
	padding-left: 10px;
}
.main {
	width: 1039px;
	float: left;
	display: inline;
	margin-left: 43px;
}
.menu {
	width:1039px;
	float: left;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	font-family: "century gothic",Arial;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-bottom: 4px;
	padding-top: 4px;
}
.menu ul{
	margin:0;
	padding:0;	
}
.menu li {
	float:left;
	height:auto;
	width:auto;
	list-style:none;
	padding:0 12px 0 0;
}
.menu li.last {
	padding:0;
}
.menu a {
	color: #666666;
}
.menu a:hover {
	color: #67AD9A;
	text-decoration: underline;
}
.menu a.act {
	color: #67AD9A;
	text-decoration: underline;
}
.home_movie {
	float: left;
	width: 998px;
	padding-bottom: 12px;
}
.inner_picture {
	float: left;
	width: 998px;
}
.side_bar {
	float: left;
	width: 175px;
	text-transform: uppercase;
	padding-top: 8px;
}
.side_bar1 {
	float: left;
	width: 99px;
	text-transform: uppercase;
	padding-top: 8px;
}
.sublink ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: "century gothic",Arial;
	
}
.sublink li {
	padding-bottom: 3px;
}
.sublink li.level-1	a	{ height:auto; margin-bottom:5px; display:inline; font-size: 13px; }

.sublink li.level-2 a	{ padding-left:5px; font-size: 11px; }


.sublink li.level-3 a	{ padding-left:12px; margin-left:5px;font-size: 10px; text-transform:capitalize;  }
.sublink a {
	color: #666666;
	text-decoration: none;
}
.sublink a:hover {
	color: #67AD9A;
	text-decoration: underline;
}
.col-main {
	float: left;
	width: 823px;
	min-height:350px; 
	height:auto !important; 
	height:350px; 

	
}
.breadcrumbs {
	float: left;
	width: 823px;
	color: #B9B9B9;
	font-size: 10px;
	text-transform: uppercase;
	padding-top: 3px;
	padding-bottom: 3px;
}
.breadcrumbs a {
	color: #67AD9A;
	padding-right: 5px;
}
.breadcrumbs a:hover {
	color: #B9B9B9;
	text-decoration: underline;
}
.content {
	float: left;
	width: 823px;
	padding-bottom: 50px;
}
.content h1 {
	text-transform: uppercase;
	font-family: "century gothic",Arial;
	font-size: 22px;
	font-weight: normal;
	color: #67AD9A;
	padding-bottom: 15px;
	padding-top: 8px;
}
.content h3 {
	font-family: "century gothic",Arial;
	font-size: 17px;
	font-weight: normal;
	color: #000000;
}
.content ul {
	margin-left:20px;
}
.b_banner_outer {
	float: left;
	width: 998px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}
.b_bannerBox {
	float: left;
	width: 998px;
	padding-bottom: 10px;
}
.b_bannerBox h4 {
	font-family: "century gothic",Arial;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
	letter-spacing: 4px;
	padding-top: 12px;
	padding-left: 15px;
	height: 60px;
}
.b_bannerBox h4 span {
	font-size: 14px;
	color: #559D89;
}
.banner1 {
	float: left;
	height: 100px;
	width: 378px;
	background-image: url(images/bottom_bannerbg1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.banner2 {
	float: left;
	height: 100px;
	width: 312px;
	background-image: url(images/bottom_bannerbg2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.banner3 {
	float: left;
	height: 100px;
	width: 308px;
	background-image: url(images/bottom_bannerbg3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #202020;
	padding-left: 15px;
}
.more a {
	color: #202020;
}
.more a:hover {
	text-decoration: underline;
}
.gallery {
	float: left;
	width: 899px;
	padding-bottom: 25px;
	padding-top: 8px;
}
.g_links {
	clear: left;
	float: left;
	width: 899px;
	font-family: "century gothic",Arial;
	font-size: 12px;
	color: #559D89;
	text-transform: uppercase;
	padding-top: 5px;
	padding-bottom: 5px;
}
.g_links a {
	color: #559D89;
}
.g_links a:hover {
	color: #666666;
	text-decoration: underline;
}
.previous {
	float: left;
}
.next {
	float: right;
}
.footer {
	float: left;
	width: 998px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
	padding-top: 5px;
}
.flink1 {
	font-family: "century gothic",Arial;
	text-transform: uppercase;
	font-size: 10px;
	padding-bottom: 5px;
	letter-spacing: 1px;
	color: #cccccc;
		float: left;
	width: 998px;
}
.flink1 ul {
	margin:0;
	padding:0;
}
.flink1 li {
	float:left;
	height:auto;
	width:auto;
	list-style:none;
	padding:0 4px 0 6px;
	background-image: url(images/flink1_div.gif);
	background-repeat: no-repeat;
	background-position:right center;
}

.flink1 li.last {
	background:none;

}
.flink1 a {
	color: #6F6F6F;
}
.flink1 a:hover {
	color: #67AD9A;
	text-decoration: none;
}
.flink1 a.act{
	color: #67AD9A;
	text-decoration: none;
}
.flink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6B6B6;
		float: left;
	width: 998px;
}
.flink2 a {
	color: #B6B6B6;
	padding-right: 4px;
	padding-left: 4px;
}
.flink2 a:hover {
	color: #6F6F6F;
	text-decoration: underline;
}

.flink2 a.act {
	color: #6F6F6F;
	text-decoration: underline;
}
a.webdesign,a.webdesign:hover {
	color: #B6B6B6;
	text-decoration:none;
	padding:0;	
}

/*FROM OLD CSS*/
.head {color:#67AD9A;
font-family:"century gothic",Arial;
font-size:22px;
font-weight:normal;
padding-bottom:15px;
padding-top:8px;
text-transform:uppercase;}
.head3{color:#007188;
font-family:"century gothic",Arial;
font-size:18px;
font-weight:normal;
letter-spacing:3px;}
.dotlinebottom {
background-image:url(images/dashline1.gif);
background-position:left bottom;
background-repeat:repeat-x;
color:#3F3F3F;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-bottom:5px;
padding-top:5px;
vertical-align:top;}
.book-now-link { padding-left:12px; }
.join-now-link { padding-left:6px; background-image:url(images/flink1_div.gif);
background-position:left center;
background-repeat:no-repeat; }