/* Yarra Park is the place to be */

* {
font-family:Times New Roman, Verdana,Arial,Sans-Serif;
 color:white;
}

 /* popup Styles */
#popupentries {font-color:blue; font-size:1em;}
#popupentries p {text-align:center; margin-top:0px; color:blue; font-weight:600em; font-size:0.8em;}
#popupentries h1 {text-align:center; margin-top:10px; margin-bottom:-15px; color:black; font-weight:600; font-size:1.3em;}
#popupentries a , #popups a:link {color:red; font-size:1.3em; font-weight:400; },#popups a:visited,#popups a:hover {color:blue; font-size:1.3em; font-weight:400; }
#popupentries img {margin-top:10px; border:3px solid green;}

#popups p {text-align:center;  color:black; font-weight:600em; font-size:1.2em;}
#popups a, #popups a:link,#popups a:visited,#popups a:hover {color:white; font-weight:600; }

div#tpbta {width:10px; margin-left:754px; margin-top:155px;  position:absolute; visibility:show; background-color:transparent; text-align:center;}
div#tpbtb {width:10px; margin-left:714px; margin-top:155px;  position:absolute; visibility:show; background-color:transparent; text-align:center;}
div#tpbtd {width:10px; margin-left:634px; margin-top:155px;  position:absolute; visibility:show; background-color:transparent; text-align:center;}
div#tpbte {width:10px; margin-left:594px; margin-top:155px;  position:absolute; visibility:show; background-color:transparent; text-align:center;}

div#lifes {width:80px; margin-left:-10px; margin-top:530px;  position:absolute; visibility:show; background-color:transparent; text-align:center;}
div#yarra {width:60px; margin-left:395px; margin-top:240px;  position:absolute; visibility:show; background-color:transparent; text-align:center;}
div#minie {width:60px; margin-left:-30px; margin-top:230px;  position:absolute; visibility:show; background-color:transparent; text-align:center;}
div#topad {width:600px; margin-left:-2px; margin-top:155px;  position:absolute; visibility:show; background-color:transparent; text-align:center;}
div#geome {width:30px; margin-left:760px; margin-top:260px;  position:absolute; visibility:show; background-color:transparent; text-align:center;}
div#mapal {width:60px; margin-left:745px; margin-top:580px;  position:absolute; visibility:show; background-color:transparent; text-align:center;}


 /* 
div#s9101 {width:600px; margin-left:0px; margin-top:-40px; position:absolute; visibility: hidden; border:5px solid orange; background-color:#F7941D; text-align:center; }
div#s9102 {width:600px; margin-left:-210px; margin-top:-40px; position:absolute; visibility: hidden; border:5px solid orange; background-color:#F7941D; text-align:center; }
*/
div#s1152 {width:500px; margin-left:-500px; margin-top:-10px; position:absolute; visibility: hidden; border:5px solid orange; background-color:#F7941D; text-align:center; }
div#s0378 {width:360px; margin-left:-360px; margin-top:-10px; padding-left:0px; position:absolute; visibility: hidden; border:5px solid orange; background-color:#F7941D; text-align:center; }
div#s2920 {width:400px; margin-left:0px; margin-top:-340px; position:absolute; visibility: hidden; border:5px solid orange; background-color:#F7941D; text-align:center; }
div#s3021 {width:400px; margin-left:0px; margin-top:-340px; position:absolute; visibility: hidden; border:5px solid orange; background-color:#F7941D; text-align:center; }
div#s3122 {width:400px; margin-left:0px; margin-top:-340px; position:absolute; visibility: hidden; border:5px solid orange; background-color:#F7941D; text-align:center; }
div#s3165 {width:300px; margin-left:-300px; margin-top:-275px; position:absolute; visibility: hidden; border:5px solid orange; background-color:#F7941D; text-align:center; }
div#s3223 {width:400px; margin-left:0px; margin-top:-340px; position:absolute; visibility: hidden; border:5px solid orange; background-color:#F7941D; text-align:center; }

body,html {
 margin:0;
 padding:0;
}

body {
 font-size:.9em;
 min-width:960px;
 background-color:white;
/* background-image:url('images/bg-site.gif');
 background-repeat:repeat-x;*/
}

#pageContainer {
 position:relative;
 left:45%;
 margin-left:-380px;
 margin-top:2%;
 width:938px;
/* background:#99c;*/
 background-color:transparent;
  background-image:url('images/bg-main.gif');
 background-repeat: no-repeat;
background-position: 0% 130px;
/*background-image:url('images/line-v.gif');
background-repeat:no-repeat;
background-position:170 120*/
}

#adsense {
/* background-color:#8b2a01;*/
/* height:450px;*/
position: absolute
 color:#fff568;
 margin-left: 0px;
  margin-top:-120px;
   float:right;
 width:120px;
 padding:0em;
}

#header {
 height:120px;
 color:white;
 margin-top:0;
 margin-left:0;
 background-color:white;
  /* background-image: url(images/top-img.gif);  */
  /* background-repeat: no-repeat;  */
  /* background-position: 100% 0%; */
  /* background-position:200px 0; */
}

#header h1 {
 padding-top:70px;
 margin:0;
  text-decoration:none;
  font-family:Imprint MT Shadow, Verdana,Arial,Sans-Serif;
 color:#AB864A
 font-size:1.7em;
 margin-left:0px;
 margin-top:0;
}

#bottomline  {
background-image:url('images/bg-body.gif');
 background-repeat:repeat-x;
}

img {
 border:none;
}

#logo {
 margin-left:0px;
 margin-top:0px;
}

#top-img {
 margin-left:0px;
 margin-top:0px;
}

#main-top {
background-color:transparent;
 float:center;
 margin-left:210px;
  margin-top:0px;
/* width:560px;*/
 padding:0em;
 color:red;
/* background-image:url('images/main-pic.gif');*/
/* background-repeat:no-repeat;*/
/* background-position: 100% 30%;*/
/* background-attach: fixed*/
}

#catbar {
 margin-top:-40px;
}

#main {
 background-color:transparent;
 float:left;
 margin-top:0px;
  padding-top:0px;
  margin-left:0px;
 width:0;
/* background-image:url('images/main-pic.gif');*/
/* background-repeat:no-repeat;*/
/* background-position: 100% 30%;*/
/* background-attach: fixed*/
}
#main a:link {
 color:green;
}
#main a:visited {
 color:blue;
}
#main a:hover {
 background-color:red;
  padding:0px 0px 0px 0px;
 color: transparent;
}

h1 {color: pink;font-size: 22px; }
h2 {color: blue;font-size: 18px; font-weight:200; }
h3 {color: blue;font-size: 16px; }
h4 {color: blue;font-size: 14px; }
h5 {color: blue;font-size: 14px; }
h8 {color: yellow;font-size: 28px; }
p {color: blue;font-size: 14px; }

#products h4 {
color: blue;
font-size: 15px; 
}
#products p {
color: white;
font-size: 14px;
}

.Of {
border-top:    0px  solid transparent; 
border-bottom: 2px  solid transparent; 
border-left:   1px   solid transparent; 
border-right:  1px  solid transparent; 
}

.On {
border-top:    0px   solid transparent;
border-bottom: 2px  solid transparent; 
border-left:   2px  solid transparent; 
border-right:  0px   solid transparent;
}

.Down {
border-top:    2px  solid transparent;
border-bottom: 0px   solid transparent; 
border-left:   2px  solid transparent; 
border-right:  0px   solid transparent;
}

.Up {
border-top:    0px  solid transparent;
border-bottom: 2px  solid transparent; 
border-left:   1px  solid transparent; 
border-right:  1px   solid transparent;
}

.center {
 text-align:center;
}
.right {
 text-align:right;
}
.bold {
 font-weight:bold;
}
.red {
 color:red;
}

#bottom {
background-color:transparent;

 margin-left:0px;
  margin-top:5px;
/* width:560px;*/
 padding:0em;
 color:black;
/* background-image:url('images/main-pic.gif');*/
/* background-repeat:no-repeat;*/
/* background-position: 100% 30%;*/
/* background-attach: fixed*/
}

#bottom p {
 color: black;
 font-size: 18px; 
 display:inline;
 }
 #bottom a { color:blue;}
 #bottom a:link { color:blue;}
 #bottom a:visited { color:blue;}
 #bottom a:hover { color:red; font-weight:400;}
 
#navtop p {
 color: black;
 font-size: 14px; 
}

#catbar {
 margin-top:-0px;
 padding-top:0px;
 background-image:images/main-top.gif
}

#navmain {
 background-color:transparent;
 float:left;
 margin-top:10px;
  padding-top:0px;
  margin-left:0px;
 width:0;
}
#navmain u2 {
 list-style: none;
 padding:0px 0px 0px 0px;
 margin:px;
 margin-left:0px;
 margin-right:0px;
}
#navmain li {
 margin-left:25px;
 padding:0;
}
#navmain a {
 background-color:transparent;
 width:100%;
 margin:0;
 padding:0px 0px 0px 0px;
/* top-right-bottom-left*/
 text-decoration:none;
 font-size:1.2em;
 text-align:left;
}
#navmain a,#navmain a:link,#navmain a:visited,#navmain a:hover {
 color:red; font-weight:600;
}
#navmain a:hover {
 background-color:transparent;
  padding:0px 0px 0px 0px;
 color: transparent;
}

u2 {
 margin:0 0 0 0;
}
 
 #navmenu {
 background-color:yellow;
 float:left;
 margin-top:40px;
 width:190px;
/*  background-image:url('images/menuback.gif');
 background-repeat:repeat-y */
}
#navmenu u1 {
 list-style: none;
 padding:0px 0px 0px 0px;
 margin:px;
 margin-left:0px;
 margin-right:50px;
}
#navmenu li {
 margin-left:0px;padding:0;
}
#navmenu a {
 background-color:transparent;
 display:block;
 width:90%;
 margin-left:10px;
 padding:1px -20px 1px 25px;
/* top-right-bottom-left*/
 text-decoration:none;
 font-size:1.2em;
 text-align:left;
}
#navmenu a,#navmenu a:link,#navmenu a:visited,#navmenu a:hover {
 color:blue; font-weight:600;
}
#navmenu a:hover {
 background-color:black;
 color: white;
}
#navbot p {
 color: black;
 font-size: 14px; 
}

ul {
 margin:0 0 0 0;
}

p {
 margin:0 0 .5em 0;
}

.center {
 text-align:center;
}
.bold {
 font-weight:bold;
}


div#prefooter {

 clear:left;
 color:black;
 background-color:#000;
 margin:0;padding:0;
}

div#footer {

 clear:left;
 color:black;
 background-color:transparent;
 padding:0px;
  margin-left:-10px;
    margin-top:-10px;
/* background-image:url('images/bgfooter.gif');
 background-repeat:repeat+x;*/
}
#footer a {color:black;}
#footer a:link,{color:black;}
#footer a:visited {color:#CDCDCD;}
#footer a:hover {color:red;}

div#footer {
 padding:0 0 4 0;
  /* top-right-bottom-left*/
 text-align:right;
 font-size:.9em;
 font-weight:bold;
 color: #white;
}
#footer p {
 display:inline;
 padding-right:2em;
color: white;
 }
 
div.thumbs { 
 width:95px; 
 height:281px; 
 overflow:auto; 
 float:left; 
}

  /* tinybox:
body {font:12px/1.4 Verdana,Arial; background:#eee; height:100%; margin:25px 0; padding:0}
h1 {font:24px Georgia,Verdana; margin:0}
h2 {font-size:12px; font-weight:normal; font-style:italic; margin:0 0 20px}
h3 {font-size:16px; font-weight:bold; margin:-5px 0 5px 0px}
p {margin-top:0}
ul {margin:0; padding-left:20px}*/

#tinybox h1 {color: black; font-size:24px Georgia,Verdana; margin:0}
#tinybox h2 {color: black; font-size:14px; font-weight:normal; font-style:italic; margin:0 0 20px}
#tinybox h3 {color: black; font-size:18px; font-weight:bold; margin:-5px 0 5px 0px}
#tinybox a , #popups a:link {color:blue; font-size:1em; },#popups a:visited,#popups a:hover {color:red; font-size:1.3em; font-weight:400; }
#tinybox p {color: black; font-size:12px Georgia,Verdana; margin:0}

#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}
#tinybox {position:absolute; display:none; padding:0px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid blue; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:white; z-index:1500}
#tinycontent {background:#fff}