/*global CSS ------------------------------*/
p,h1,h2,h3,h4,body {padding:0;margin:0;}
a{color:#0066CC;}
a:hover{ color:#FF9900;}
body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11px;
	color:#464E62;
	text-align:center;
	background-image:url(images/layout/background.jpg);
}
/*wrapper header--------------------------------------------------*/
#wraphead {background:url(images/layout/wrapback.jpg) repeat-x;}
#conthead{
position:relative;
margin:0px auto;
text-align:left;
width:809px;
height:78px;
background:url(images/layout/contback.jpg) repeat-x;
}
#sidel{
position:absolute;
width:5px;
height:390px;
top:0px;
left:0px;
background:transparent url(images/layout/headside1.gif) no-repeat;
}
#sider{
position:absolute;
width:6px;
height:390px;
top:0px;
left:805px;
background:url(images/layout/headside2.gif) no-repeat;
}
/*wrapper header end----------------------------------------------*/
/*Menu -----------------------------------------------------------*/
#menuwrap{
height:40px;
background:#F4F4F6 url(images/layout/menuback.jpg) repeat;
width:auto;
}
#menuhead{
margin:0px auto;
text-align:left;
width:809px;
height:40px;
position:relative;
background:#F4F4F6 url(images/layout/menuback.jpg) repeat;
}
#sidel2{
position:absolute;
width:5px;
height:40px;
top:0px;
left:0px;
background:url(images/layout/menuside1.jpg) no-repeat;
z-index:2;
}
#sider2{
position:absolute;
width:6px;
height:40px;
top:0px;
left:805px;
background-color:#000000;
background:url(images/layout/menuside2.jpg) no-repeat;
z-index:2;
}
#header h1 span{display:none;}
#header h1 a{
width:208px;
height:64px;
display: block;
background:url(images/layout/aus_logo.jpg);	
}
/*Navigation Menu*/
#homemenu a{
width:87px;
height:25px;
background-image:url(images/layout/menu/home.gif);
}
#homemenu a:hover{background-image:url(images/layout/menu/home_o.gif);}
#abomenu a{
width:93px;
height:25px;
background-image:url(images/layout/menu/about.gif);
}
#abomenu a:hover{background-image:url(images/layout/menu/about_o.gif);}
#exmenu a{
width:143px;
height:25px;
background-image:url(images/layout/menu/fishing_ex.gif);
}
#exmenu a:hover{background-image:url(images/layout/menu/fishing_ex_o.gif);}
#luxmenu a{
width:115px;
height:25px;
background-image:url(images/layout/menu/luxury.gif);
}
#luxmenu a:hover{background-image:url(images/layout/menu/luxury_o.gif);}
#repmenu a{
width:173px;
height:25px;
background-image:url(images/layout/menu/fishing_ev.gif);
}
#repmenu a:hover{background-image:url(images/layout/menu/fishing_ev_o.gif);}
#contmenu a{
width:78px;
height:25px;
background-image:url(images/layout/menu/contact.gif);
}
#contmenu a:hover{background-image:url(images/layout/menu/contact_o.gif);}
#linkmenu a{
width:104px;
height:25px;
background-image: url(images/layout/menu/fishing_links.gif);
}
#linkmenu a:hover{background-image: url(images/layout/menu/fishing_links_o.gif);}
#menuhead {LIST-STYLE-TYPE:none;}
#menuhead ul {
padding: 0px; 
margin: 0px;
list-style: none;
}
#menuhead ul li ul li a{
line-height:20px;
height:20px;
}
#menuhead li {
float: left;
display: block;
position: relative;
padding: 0px; 
margin: 0px;
text-align:center;
z-index:1000;
}
#menuhead a {
color:#2E3341;
display:block;
LIST-STYLE-TYPE: none;
padding: 0px; 
margin: 0px;
text-decoration:none;
}
#menuhead li:hover {}
#menuhead li ul {
	LEFT: -10000px;POSITION: absolute;
	BACKGROUND: #FFDD97; 
	WIDTH: 215px; 
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
	-khtml-opacity:0.9;
	border-right:#2E3341 solid 1px;
	border-left:#2E3341 solid 1px;
	border-bottom:#2E3341 solid 1px;
}
#menuhead li.sfhover UL {
LEFT: 0px;
WIDTH: 215px;
background-image:none;
}
#menuhead .hi.sfhover {LEFT: 0px;}
#menuhead li ul a{
border-top:#2E3341 solid 1px;
color:#2E3341;
display:block;
WIDTH: 215px;
text-align:left;
text-decoration:none;
background-image:none;
}
#menuhead li:hover UL {
LEFT: 0px;
WIDTH: 215px;
background-image:none;
}
#menuhead li ul a:hover{
border-top:#2E3341 solid 1px;
color:#2E3341;
text-align:left;
background-color:#FFF4DD;
background-image:none;
}
#menuhead span{display:none;}
/*Nav End*/
/*Menu End-------------------------------------------------------*/
/*HomePage Top---------------------------------------------------*/
#placewrap{
height:268px;
background:#2E3341 url(images/layout/placeback.gif) repeat-x;
border-top:#2E3341 solid 1px;
border-bottom:#2E3341 solid 1px;
}
#place{
margin:0px auto;
width:810px;
height:268px;
}
#flashy{
margin:0px 5px 0px 5px;
background-color:#FFFFFF;
height:268px;
}
/*HomePage Top End-----------------------------------------------*/
/*Contents Page Top----------------------------------------------*/
#plawrapc{
height:150px;
background:#2E3341 url(images/layout/placecont.gif) repeat-x;
border-top:#2E3341 solid 1px;
border-bottom:#2E3341 solid 1px;
}
#plac{
margin:0px auto;
width:810px;
height:150px;
background-color:#2E3341;
}
#flac{
margin:0px 5px 0px 5px;
height:150px;
}
/*Contents Page Top End------------------------------------------*/
/*Content  ------------------------------------------------------*/
.leftimg{
float:left; 
margin:5px 10px 0px 0px;
border:#2E3341 solid 1px;
}
/*Contact Table*/
.contact td{
padding:4px;
font-size:11px;
} 
/*Contact Table End*/
#contwrap{background: url(images/layout/contback.gif) repeat-x;}
#wrapper{
background: url(images/layout/shadback.gif) repeat-y;
margin:0px auto;
text-align:left;
width:809px;
}
#content{
background:url(images/layout/contback.gif) repeat-x;
padding:31px 26px 0px 26px; 
text-align:left;
}
#rigcont{
width:230px;
float:right;
font-size:10px;
display:block;
margin-bottom:23px;
}
#rigcont table{font-size:10px;}

.linklogos{text-align:center;}
li{margin:15px 0}
.linklogos img{margin:15px 0px 0px 0px;}
.imgs{
background-color:#EDEEF0; 
margin:20px 0px 7px 0px;
padding:4px;
}
p.dcr{
margin:0px;
padding:0px;
text-align:right;
color:#ABABBA;
font-size:10px;
}
.imgs img{border:#FFFFFF solid 1px;}
/*right sub nav */
#subnav{
background:#DEDFE1 url(images/layout/rightback.jpg);
padding-bottom:5px;
}
#subnav a{text-decoration:none;}
#subnav img{padding:5px 0px 5px 0px;}
#subnav p{padding:0px 0px 0px 7px;}
/*right sub nav end */
#cms{
background: url(images/layout/rightback.jpg);
height:287px;
}
#cms p{padding:0px 8px 9px 8px;}
#cms img{padding:5px 0px 5px 0px;}
#cms p.cmsa{padding:11px 0px 9px 8px;}
#cms a{
color:#2E3341;
text-decoration:none;
}
#cms a:hover{
color:#464E62;
text-decoration:none;
}
.newshe{
padding:9px 0px 0px 5px;
background: url(images/layout/newsback.jpg);
margin-bottom:7px;
}
.newshe h4{
margin-bottom:5px;
font-weight:bold;
font-size:14px;
}
.newsbo{padding-top:20px;}
#contnews p.newsp{padding:7px 7px 0px 15px;
}
#contnews .newsim{
float:right;
background-color:#EDEEF0; 
padding:4px;
margin-left:15px;
}
.newsim img{border:#c4d0c8 solid 1px;}
#leftcont{
width:524px;
float:left;
display:block;
line-height:16px;
}
#leftcont p{padding:0px 40px 15px 0px;}
#leftcont h2{
font-size:14px;
padding:7px 40px 15px 0px;
}
#leftcont p.title{padding:0px 0px 8px 0px;}
.clea{clear:both;}
/*Boat Descriptions*/
#desc{
line-height:16px;
background:none;
}
#desc h2{
font-size:14px;
padding:0px 40px 10px 0px;
}
#desc p{padding:0px 0px 10px 0px;}
.listn{
padding:15px 15px 0px 15px;
border:#EAEAEA solid 1px;
height:1%
}
.clearit{
clear:both;
height:15px;
}
.imghold{
float:left;
width:261px;
}
.imghold img{border:#EAEAEA solid 1px;}
.boatcont{
float:right;
width:440px;
}
.break{
margin:0px;
padding:0px;
clear:both;
height:30px;
background:url(images/content/break.gif) repeat-x;
}
/*pop up window style*/
#popup {
padding-top:20px;
margin:auto; 
display:block;
text-align:center;
}
#popup img {border:#EAEAEA solid 1px;}
/*pop up window style end*/
/*Boat Descriptions End*/
/*Content News*/
#contnews p{padding:0px 0px 15px 0px;}
#contnews h2{
font-size:14px;
padding:7px 40px 15px 0px;
}
#contnews p.title{padding:0px 0px 8px 0px;}
/*Content News End*/
/*Content End------------------------------------------------------*/
/*bottom menu------------------------------------------------------*/
#botmenu{
padding:15px 0px 8px 0px;
text-align:center;
font-size:10px;
color:#ABABBA;
}
#botmenu a{
color:#ABABBA;
text-decoration:none;
}
#botmenu a:hover{
color:#2E3341;
text-decoration:none;
}
/*Bottom menu end--------------------------------------------------*/
/*Footer-----------------------------------------------------------*/
#footer{
margin:0px auto;
text-align:left;
width:809px;
background:url(images/layout/botback.gif) no-repeat center top;
font-size:10px;
position:relative;
height:30px;
}
#footer a{
color:#464E62;
text-decoration:none;
}
#footer a:hover{
color:#2E3341;
text-decoration:none;
}
#copy{
padding:8px 0px 0px 7px;
float:left;
background:none;
}
#copyr{
padding:8px 7px 0px 0px;
float:right;
background:none;
}
/*Footer End_------------------------------------------------------*/