BODY { background:url(../images/back-pic.jpg) repeat;
}
fieldset { -moz-border-radius: 8px;  -webkit-border-radius: 8px; border-radius: px; width: 40%;
 }
 
 #container {
	width:960px; /* Width Of Website */
	position:absolute;
	left:50%;
	margin-left:-480px; /* Half the Width Of Website */
} 

 /* Add Div for Website Address and float it above Header Image */
#webAddress {
	text-align: center;
	border: #000000 1px solid;
	margin-left: 3px;
	position:relative;
	font-size: 14px; 
	color: #000000;
	font-family: Arial;
	top: 152px;
	width: 210px;
	background-color: #d4d8bd;
    opacity: 0.4;
     filter:alpha(opacity: 40);
     -moz-opacity: 0.4;
     -khtml-opacity: 0.4;
	z-index:1;	
}

.Menumovie        { font-size: 38px; color: #000060; font-family: Times New Roman; font-weight: normal; text-decoration: none; z-index: -1;}
.MenuTopHead        { font-size: 38px; color: #000060; font-family: Times New Roman; font-weight: normal; text-decoration: none;}
.MenuTop A:link     { font-size: 12px; color: #FFFFFF; font-family: Tahoma; font-weight: bold;   text-decoration: none;}
.MenuTop A:visited  { font-size: 12px; color: #FFFFFF; font-family: Tahoma; font-weight: bold;   text-decoration: none;}
.MenuTop A:hover    { font-size: 12px; color: #FFCF00; font-family: Tahoma; font-weight: bold;   text-decoration: underline;}
.MenuTop P          { font-size: 12px; color: #000060; font-family: Tahoma; font-weight: normal; text-decoration: none;}
.MenuTopLeft P      { font-size: 11px; color: #FFFFFF; font-family: Tahoma; font-weight: normal; text-decoration: none;}

.MenuLeft A:link    { font-size: 14px; color: #000060; font-family: Tahoma; font-weight: normal; text-decoration: none;}
.MenuLeft A:visited { font-size: 14px; color: #000060; font-family: Tahoma; font-weight: normal; text-decoration: none;}
.MenuLeft A:hover   { font-size: 14px; color: #FFFFFF; font-family: Tahoma; font-weight: normal; text-decoration: underline;}

.MainBody H1        { font-size: 24px; color: #800000; font-family: Arial; font-weight: normal; text-decoration: none;}
.MainBody H2        { font-size: 20px; color: #339966; font-family: Tahoma,Arial; font-weight: bold; text-decoration: none;}
.MainBody H3        { font-size: 16px; color: #780000; font-family: Tahoma,Arial; font-weight: bold; text-decoration: none;}
.MainBody A:link    { font-size: 12px; color: #339409; font-family: Arial; font-weight: normal; text-decoration: none;}
.MainBody A:visited { font-size: 12px; color: #339409; font-family: Arial; font-weight: normal; text-decoration: none;}
.MainBody A:hover   { font-size: 12px; color: #CF3000; font-family: Arial; font-weight: normal; text-decoration: underline;}
.MainBody P         { font-size: 16px; color: #780000; font-family: Tahoma; font-weight: normal; text-decoration: none; line-height:135%;}
.MainBody LI         { font-size: 16px; color: #000000; font-family: Tahoma; font-weight: normal; text-decoration: none; line-height:135%;}
.MainBody TH        { font-size: 20px; color: #800000; font-family: Arial; font-weight: normal; text-decoration: none;}
.MainBody TD        { font-size: 12px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none; line-height:135%; text-align: justify;}
.MainBody OL        { font-size: 12px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
.MainBody UL        { font-size: 12px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
.MainBody UL #spec  { font-size: 12px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none; list-style: circle;}
.MainBody legend    { font-size: 12px; color: #800000; font-family: Arial; font-weight: normal; text-decoration: none;}
.MainBody input     { font-size: 12px; color: #000000; font-family: Verdana; font-weight: normal; text-decoration: none;}
.MainBody select    { font-size: 12px; color: #000000; font-family: Verdana; font-weight: normal; text-decoration: none;}
.MainBody textarea  { font-size: 12px; color: #000000; font-family: Verdana; font-weight: normal; text-decoration: none;}

#close { text-align: right; }
#prev { text-align: right; }
#next { text-align: left; }
#contact            { position: relative; margin-left: 60px;}

.Product A:link     { font-size: 12px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none; display: block;}
.Product A:visited  { font-size: 12px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none; display: block;}
.Product A:hover    { font-size: 12px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none; display: block;}
.Product P          { font-size: 12px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none; line-height:135%;}
.Product TD         { font-size: 12px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none; line-height:135%; text-align: justify;}
.Product #title     { font-size: 16px; color: #800000; font-family: Arial; font-weight: normal; text-decoration: none; display: block; margin-top: 10px; margin-bottom: 3px; margin-left: 16px;}
#titleCat           { font-size: 16px; color: #800000; font-family: Arial; font-weight: normal; text-decoration: none; display: block; margin-top: 10px; margin-left: 40px;}


.Gallery A:link     { font-size: 14px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
.Gallery A:visited  { font-size: 14px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
.Gallery A:hover    { font-size: 14px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
.Gallery TD         { padding-left: 15px; padding-right: 15px; padding-top: 15px;  padding-bottom: 5px; font-size: 14px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none; vertical-align: top;}
.Gallery TH         { font-size: 14px; color: #ffffff;  background: url(../images/menu.jpg) repeat-x; font-family: Arial; font-weight: bold; text-align:left;}
.Gallery H1         { font-size: 22px; color: #ffffff; font-family: Arial; font-weight: normal; text-decoration: none;}
.Gallery P         { padding-left: 15px; padding-right: 15px; padding-bottom: 10px;  font-size: 14px; color: #800000; font-family: Verdana; font-weight: normal; vertical-align: top; border: #000000 1px dotted;  }

.logBody H1         { font-size: 20px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBody H2         { font-size: 18px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: underline;}
.logBody H3         { font-size: 14px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBody A:link     { font-size: 14px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBody A:visited  { font-size: 14px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBody A:hover    { font-size: 14px; color: #FFCF30; font-family: Arial; font-weight: normal; text-decoration: underline;}
.logBody2 A:link    { font-size: 14px; color: #FFFFFF; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBody2 A:visited { font-size: 14px; color: #FFFFFF; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBody2 A:hover   { font-size: 14px; color: #FFCF30; font-family: Arial; font-weight: normal; text-decoration: underline;}
.logBody P          { font-size: 14px; color: #003000; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBody  TH        { font-size: 14px; color: #FFFFFF; BACKGROUND-COLOR: #6f6f6f; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBody2 TH        { font-size: 14px; color: #FFFFFF; BACKGROUND-COLOR: #758279; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBody  TD        { font-size: 14px; color: #000000; BACKGROUND-COLOR: #e2dfa8; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBody2 TD        { font-size: 14px; color: #FFFFFF; BACKGROUND-COLOR: #b2ab9b; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBodyB TD        { font-size: 14px; color: #FFFFFF; BACKGROUND-COLOR: #FFFFFF; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBodyS TD        { font-size: 14px; color: #FFFFFF; BACKGROUND-COLOR: #FFCF60; font-family: Arial; font-weight: normal; text-decoration: none;}
.logBody OL         { font-size: 14px; color: #FFFFFF;                            font-family: Arial; font-weight: normal; text-decoration: none;}
.logBodyBreak TD    { font-size: 14px; color: #FFFFFF; BACKGROUND-COLOR: #FFFFFF; font-family: Arial; font-weight: normal; text-decoration: none;}

.Footer             { font-size: 10px; color: #FFFFFF; BACKGROUND-COLOR: #c78f30; font-family: Arial; font-weight: normal; text-decoration: none;}
.Footer A:link      { font-size: 10px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
.Footer A:visited   { font-size: 10px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
.Footer A:hover     { font-size: 10px; color: #FF9F30; font-family: Arial; font-weight: normal; text-decoration: underline;}

.Footer2             { font-size: 10px; color: #FFFFFF; BACKGROUND-COLOR: #c78f30; font-family: Arial; font-weight: normal; text-decoration: none;}
.Footer2 A:link      { font-size: 10px; color: #c78f30; font-family: Arial; font-weight: normal; text-decoration: none;}
.Footer2 A:visited   { font-size: 10px; color: #c78f30; font-family: Arial; font-weight: normal; text-decoration: none;}
.Footer2 A:hover     { font-size: 10px; color: #ffffff; font-family: Arial; font-weight: normal; text-decoration: underline;}


#note               { font-size: 10px; color: #000000; font-family: Arial; font-weight: normal; text-decoration: none;}
#underLine          { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #800000;}

#mapbits      { width: 500px; height: 458px; background: url(../images/map/map-aus.png); margin: 10px auto; padding: 0; position: relative; }
#mapbits li   { margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#mapbits a    { display: block; text-indent: -100em;}
#tas          { left: 370px; top: 410px; width: 50px; height: 55px;}
#tas a        { height: 55px;}
#tas a:hover  { background: url(../images/map/hovermap.png) -370px -410px no-repeat;}
#vic          { left: 347px; top: 320px; width: 98px; height: 70px;}
#vic a        { height: 70px;}
#vic a:hover  { background: url(../images/map/vichovermap.png) -347px -320px no-repeat;}
#nsw          { left: 347px; top: 250px; width: 155px; height: 115px;}
#nsw a        { height: 115px;}
#nsw a:hover  { background: url(../images/map/nswhovermap.png) -347px -250px no-repeat;}
#wa           { left: 0px; top: 36px; width: 192px; height: 315px;}
#wa a         { height: 315px;}
#wa a:hover   { background: url(../images/map/hovermap.png) 0px -36px no-repeat;}
#qld          { left: 310px; top: 0px; width: 190px; height: 263px;}
#qld a        { height: 263px;}
#qld a:hover  { background: url(../images/map/qldhovermap.png) -310px -0px no-repeat;}
#sa           { left: 190px; top: 210px; width: 158px; height: 178px;}
#sa a         { height: 178px;}
#sa a:hover   { background: url(../images/map/hovermap.png) -190px -210px no-repeat;}
#nt           { left: 189px; top: 0px; width: 125px; height: 208px;}
#nt a         { height: 208px;}
#nt a:hover   { background: url(../images/map/hovermap.png) -189px -0px no-repeat;}

.menu div		     { margin-left: 0px; margin-right: auto; margin-top: 0px; width: 960px; background: url(../images/menu.jpg) repeat-x;}
.menu                        { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;  Z-INDEX: 100; WIDTH: 100%; POSITION: relative; HEIGHT: 31px; background: url(../images/menu.jpg); }
.menu UL         { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
.menu LI                     { _WIDTH: 85px; WIDTH: 120px; FLOAT: left; POSITION: relative; }
.menu A                      { BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-BOTTOM: #000 1px solid; DISPLAY: block; PADDING-LEFT: 5px; font-family: Arial; font-weight: normal; FONT-SIZE: 12px; BACKGROUND: #758279 url(../images/menu.jpg);  WIDTH: 114px; COLOR: #FFF; LINE-HEIGHT: 30px;  TEXT-DECORATION: none; }
.menu A:visited              { BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-BOTTOM: #000 1px solid; DISPLAY: block; PADDING-LEFT: 5px; font-family: Arial; font-weight: normal; FONT-SIZE: 12px; BACKGROUND: #758279 url(../images/menu.jpg);  WIDTH: 114px; COLOR: #FFF; LINE-HEIGHT: 30px;  TEXT-DECORATION: none; }
.menu B                      { BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 01px solid; BORDER-BOTTOM: #000 1px solid; DISPLAY: block; PADDING-LEFT: 5px; font-family: Tahoma; font-weight: normal; FONT-SIZE: 12px; BACKGROUND: #758279 url(../images/menu.jpg); WIDTH: 114px; COLOR: #FFF; LINE-HEIGHT: 30px;  TEXT-DECORATION: none; }
.menu UL UL                  { BORDER-TOP: #000000 1px solid; LEFT: 0px; VISIBILITY: hidden; WIDTH: 206px; POSITION: absolute; TOP: 31px; HEIGHT: 0px; BACKGROUND: #0f1d86; }
.menu TABLE                  { LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse; }
.menu UL UL A                { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 11px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 1px; BACKGROUND: #d4d8bd; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 5px; WIDTH: 183px; COLOR: #000; LINE-HEIGHT: 1em; PADDING-TOP: 5px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 1px; }
.menu UL UL A:visited        { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 11px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 1px; BACKGROUND: #d4d8bd; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 5px; WIDTH: 183px; COLOR: #000; LINE-HEIGHT: 1em; PADDING-TOP: 5px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 1px; }
.menu A:hover                { BACKGROUND: url(../images/menu-over.jpg); COLOR: #ffffff; text-decoration: underline; }
.menu UL UL A:hover          { BACKGROUND: #949e7c; COLOR: #ffffff; }
.menu :hover > A             { BACKGROUND: url(../images/menu-over.jpg); COLOR: #000000; }
.menu UL UL :hover > A       { BACKGROUND: #949e7c; COLOR: #ffffff; }
.menu UL LI:hover UL         { VISIBILITY: visible; }
.menu UL A:hover UL          { VISIBILITY: visible; }
.menu UL :hover UL UL        { VISIBILITY: hidden; }
.menu UL :hover UL :hover UL { VISIBILITY: visible; }

#leftFloat
{
  float: left;
  width: 48%;
}

#rightFloat
{
  float: right;
  width: 52%;
  height: 570px;
  background: url(../images/contactBg.png) no-repeat;
}


#productLarge {
	position: absolute;
	left: 132px;
	top: 5px;
	width: 530px;
	height: 450px;
	z-index: 1;
	background-color: #BFBFBF;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style: solid;
	border-bottom-color: #7F7F7F;
	border-left-color: #7F7F7F;
	border-right-color: #7F7F7F;
	border-top-color: #7F7F7F;
}
#closeButton {
	position: absolute;
	left: 452px;
	top: 0px;
	width: 70px;
	height: 20px;
	z-index: 1;
}
#nextButton {
	position: absolute;
	left: 467px;
	top: 340px;
	width: 50px;
	height: 50px;
	z-index: 1;
}
#previousButton {
	position: absolute;
	left: 5px;
	top: 340px;
	width: 50px;
	height: 50px;
	z-index: 1;
}
