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

body#toodyay                                       {
	margin:0px;
	padding:0px;
	background-color: #5F9614;
	background-image: url(../images/toodyay-header-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
body#moondyne                                      { margin:0px; padding:0px; background:url(../images/moondyne-header-bg.jpg) left top repeat-x #6D5E4B; }



#header                                     {
	padding: 0px;
	width:900px;
	height:100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

body#moondyne #header,body#moondyne #header                                      {
	padding: 0px;
	width:900px;
	height:100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}



#logo                                       { margin:0px; padding:0 0 0 4px; width:375px; float:left;}
#logo img                                   { margin:0px; padding:0px; float:left; border:none;}

#header-portal-phone                        { margin:0px; padding:20px 0 0 85px; width:295px; height:91px; background:url(../images/header-phone-bg.jpg) left top no-repeat; float:right;}

body#moondyne div#header-portal-phone                        {
	margin:0px;
	padding:20px 0 0 85px;
	width:295px;
	height:91px;
	float:right;
	background-image: url(../images/header-phone-bg-moondyne.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}



#header-portal-phone div.phone-no             {
	margin:0px;
	padding:22px 0 5px 0;
	width:295px;
	float:left;
}
#header-portal-phone div.phone-no span.left   {
	margin:0px;
	padding:0px;
	width:80px;
	float:left;
	font:normal 16px/30px Arial, Helvetica, sans-serif;
	color:#fff;
}
#header-portal-phone div.phone-no span.right  {
	margin:0px;
	width:200px;
	float:left;
	font:normal 24px/30px Arial, Helvetica, sans-serif;
	color:#FFFF33;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}



body#moondyne #header-portal-phone,
body#toodyay #header-portal-phone                        {
	margin:0px;
	padding:10px 0 0 85px;
	width:295px;
	height:81px;
	background:url(../images/tel.jpg) left top no-repeat;
	float:right;
}

body#moondyne #header-portal-phone div.phone-no             { margin:0px; padding:12px 0 5px 0; width:295px; float:left;}
body#moondyne #header-portal-phone div.phone-no span.left   { margin:0px; padding:0px; width:80px; float:left; font:normal 18px/30px Arial, Helvetica, sans-serif; color:#fff;}
body#moondyne #header-portal-phone div.phone-no span.right  { margin:0px; padding:0px; width:200px; float:left; font:normal 24px/30px Arial, Helvetica, sans-serif; color:#FFFF33;}





#toodyay-container                           { margin:0px auto; padding:0 5px; width:999px;  background:url(../images/main-body-bg.png) left top repeat-y; }

#moondyne-container                           { margin:0px auto; padding:0 5px; width:999px;  background:url(../images/main-body-bg-moondyn.png) left top repeat-y; }


#common-flash-header                                 { margin:0px; padding:0px; width:989px; height:289px; float:left;}
#common-flash-header img                             { margin:0px; padding:0px; float:left;}

.clear-all                                           { clear:both;}

#moondyne-container-left-block                        { margin:0px; padding:77px 0 20px 0px; width:273px; background:url(../images/left-menu-top-bg-moondyn.png) left top no-repeat; float:left;}

#toodyay-container-left-block                        { margin:0px; padding:77px 0 20px 0px; width:273px; background:url(../images/left-menu-top-bg.png) left top no-repeat; float:left;}


#moondyne-container-left-block ul,
#toodyay-container-left-block ul                     {
	margin:0px;
	float:left;
	width:240px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
#toodyay-container-left-block ul li                  {
	margin:0px;
	padding:0;
	width:220px;
	list-style:none;
	font:bold 16px/32px Arial, Helvetica, sans-serif;
	color:#000;
	background-image: url(../images/left-menu-li-bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#moondyne-container-left-block ul li                  {
	margin:0px;
	padding:0;
	width:220px;
	list-style:none;
	color:#000;
	background:url(../images/left-li-bg-moondyn.jpg) left bottom repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 32px;
	font-weight: normal;
}

#toodyay-container-left-block ul li a                { text-decoration:none;  color:#000;}
#moondyne-container-left-block ul li a               { text-decoration:none;  color:#FFCF59;}

#toodyay-container-left-block ul li a:hover          { text-decoration:none;  color:#fff;}
#moondyne-container-left-block ul li a:hover         { text-decoration:none;  color:#fff;}






#container-right-block                              { margin:0px; padding:0 0 0 25px; width:690px; float:left; } 

#container-right-block h1                           {
	margin:0px;
	padding:0px;
	width:690px;
	text-align:left;
	font:normal 26px/26px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	height: 40px;
}
#container-right-block h1 span                      { margin:0px; padding:0px;  height:35px; background:url(../images/toodyay-caravan-park-heading.jpg) left bottom no-repeat; display:block; background-position:140px 0; }
body#moondyne #container-right-block h1 span                      {
	margin:0px;
	padding:0px;
	height:50px;
	background:url(../images/moondyne-caravan-park-heading.jpg) left bottom no-repeat;
	display:block;
	background-position:140px 0;
	font:normal 26px/26px Arial, Helvetica, sans-serif;
	color:#000;
}

#container-right-block h3                           { margin:0px; padding:10px 0 5px 0; width:690px; text-align:left; font:bold 16px/28px Arial, Helvetica, sans-serif; color:#000; }                                

 
#container-right-block p                            {
	margin:0px;
	padding:10px 0 5px 0;
	width:680px;
	text-align:left;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#000;
	list-style-type: circle;
}
#container-right-block p img                        {
	margin:0px;
	padding:10px 10px 5px 10px;
	float:right;
}

#home-ul-pictureblock                               {
	margin:0px;
	padding:0px;
	width:600px;
}

#home-ul-pictureblock ul.home                      {
	margin:0px;
	padding:10px 0 5px 0;
	width:400px;
	text-align:left;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
}  
#home-ul-pictureblock ul.home li                     { margin:0px; padding:10px 0 0px 30px; text-align:left; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#000; list-style:none; background:url(../images/bullet.jpg) left top no-repeat; background-position: 0 14px } 
.home-picture                                       { margin:0px; padding:15px 10px 0 10px; float:left; width:365px;}


#footer                                      {
	margin:0px;
	padding:0px;
	width:100%;
	height:69px;
	background:url(../images/footer-bg.jpg) left top repeat-x;
}
#footer p                                    {
	margin:0px auto;
	padding:30px 0 0 0;
	width:900;
	text-align:center;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
}

#footer-moondyne                                      {
	margin:0px;
	padding:0px;
	width:100%;
	height:69px;
	background:url(../images/footer-bg-moondyne.jpg) left top repeat-x;
}
#footer-moondyne p                                    {
	margin:0px auto;
	padding:30px 0 0 0;
	width:900;
	text-align:center;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
}
