/* Copyright 2009 Aussiesrus.com.au
 * Author Theresa Fitzgerald
 */
body{
	text-align : center;
	min-width : 960px;
/*	background:url(../images/bkg-green.jpg) #4eb4e7 repeat-x; //Green  */
/*	background:url(../images/bkg-blue-aqua.jpg) #4eb4e7 repeat-x; //Blue-Aqua  */
	background:url(../images/bkg-blue-aqua.jpg) #4eb4e7 repeat-x;
	}
a:link{
/*	color:#1aab80; //Green  */
/*	color:#4eb4e7; //Blue-Aqua  */
	color:#4eb4e7;
	font-weight:bold;
	text-decoration:none;
}
a:visited{
/*	color:#1aab80; //Green  */
/*	color:#4eb4e7; //Blue-Aqua  */
	color:#4eb4e7;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
/*	color:#1aab80; //Green  */
/*	color:#046a9d; //Blue-Aqua  */
	color:#046a9d;
	font-weight:bold;
	text-decoration:underline;
}
strong {
	color:#000;
}
	
#wrapper-title{
	text-align:left;
	position:relative;
	width:960px; 
	margin-left : auto;
	margin-right : auto;
	}

#wrapper{
	text-align:left;
	position:relative;
	width:960px; 
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	border:7px solid #fff;
	background-image:url(../images/left-bkg160greyblue.jpg);
	}
	
#header{
	text-align:right;
	display:block;
	width:960px;
	height:192px;
/*		background-image:url(../images/title-bkg180-grassblades.jpg); //Green  */
/*		background-image:url(../images/title-bkg182-blue-aquaswirl.jpg); //Blue-Aqua  */
/*		background-image:url(../images/title-bkg182-blue-aquaswirl2.jpg); //Blue-Aqua inside  */
	background-image:url(../images/title-bkg192-generic-inside.png); 	
	background-position:top;
	background-repeat:no-repeat;
	z-index:2;
	}
/* LOGO INSIDE HEADER
*
#logo{
	display:block;
	font: bold 380% "Trebuchet MS", "Lucida Sans Unicode", "Verdana", "Arial", sans-serif;
	color:#fff;
	padding-bottom: 0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	text-align:left;
	position:relative;		
}
#logo a{
	color:#fff;
	padding-left: 5px;
	text-decoration:none;	*/
	/* line-height:1.5em;	}*/
	
/* LOGO ON TOP OF HEADER
*
#logo{
	font: bold 380% "Trebuchet MS", "Lucida Sans Unicode", "Verdana", "Arial", sans-serif;
	color:#fff;
	padding-bottom: 0px;
	margin-top:-7px;
	margin-left:0px;
	margin-bottom:0px;
	text-align:left;
	position:relative;		
}
#logo a{
	color:#fff;
	text-decoration:none;
	position:relative;		
}	
*/
#logo{
	display:block;
	font: bold 380% "Trebuchet MS", "Lucida Sans Unicode", "Verdana", "Arial", sans-serif;
	color:#fff;
	padding-bottom: 0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	text-align:left;
	position:relative;		
}
#logo a{
	color:#fff;
	padding-left: 5px;
	text-decoration:none;
}
#wrapper-middle{
	display:block;
	clear:both;
	width:960px; 
	z-index:2;
	border:0px solid orange;
	}
#wrapper-main{
	display:inline;
	float:left;	
/*	width:698px; //Green //Gallery */
/*	width:778px; //Blue-Aqua //Gallery */
	width:778px;
	border:0px solid green;
}
#wrapper-main-sub{
	display:inline;
	float:left;	
	width:950px;
	border:0px solid green;
}
#side-left{
	display:inline;
	text-align:left;
	float:left;
	position:relative; 
	width:160px; 
	height:162px; 
	z-index:2;
	margin-top:10px;
	margin-right:5px;
	border:0px solid #000;
	}
	
#main{
	display:inline;
	margin-left:10px;
	margin-top:5px;
	padding-right:5px;
	padding-left: 5px;
	float:right;
/*	width:510px //Green //Gallery */
/*	width:590px //Blue-Aqua //Gallery */
	width:590px; 
	min-height:280px; 
	z-index:3;
	overflow: auto;
	border:0px solid green;
 	}
#main-sub{
	display:inline;
	margin-left:10px;
	margin-top:5px;
	padding-right:5px;
	padding-left: 5px;
	float:right;
	width:764px; 
	min-height:500px; 
	z-index:3;
	overflow: auto;
	border:0px solid green;
 	}
#wrapper-right{
	display:inline;
/*	width:250px //Green //Gallery */
/*	width:170px //Blue-Aqua //Gallery */
	width:170px;
	float:right;
}	
#side-right{
	display:inline;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	float:right;
/*	width:250px; //Green //Gallery */
/*	width:170px; //Blue-Aqua //Gallery */
	width:170px; 
/*	height:660px; //Green //Gallery */
/*	height:600px; //Blue-Aqua //Gallery */
	height:860px; 
	z-index:3;
	overflow: auto;
	background-color:#fff;
	border:0px solid red;
	}
	
#bot{
	color:#FFFFFF;
	text-align : left;
	position:relative; 
	width:960px; 
	height:30px; 
	z-index:2;
/*	background-color:#142618; //Green */
/*	background-color:#046a9d; //Blue-Aqua */
	background-color:#046a9d;
	border:0px solid blue;
	}
#footer{
	clear:both;
	text-align:left;
	position:relative; 
	width:960px; 
	height:0px; 
	background-color: #ffffff;
	margin-top:10px;
	z-index:2;
	}
#wrapper-copyright{	
	width:960px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ffffff;	
	margin:auto; 
	margin-top:3px;
	margin-bottom:20px;
	z-index:2;
	}

#copyright{
	display:inline;
	float:left;
	text-align:left;
	}
#credit{
	display:inline;
	float:right;	
	text-align:right;
	}	
.menu-button{
	margin:0px;
	padding:0px;
	}
#mod-phone{
	clear:both;
	text-align:center;
	height:120px;
/*	display:block;  */
	background-color:transparent;
/*	background:url(../images/bkg-phone-green.jpg) #4eb4e7 repeat-x; //Green  */
/*	background:url(../images/bkg-phone-blue-aqua.jpg) #4eb4e7 repeat-x; //Blue-Aqua  */
	background:url(../images/bkg-phone-blue-aqua.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	margin-left:5px; 
	margin-top:5px;	
	margin-right:5px; 
	padding-top:5px;
	border:0px solid red;
	}
#mod-gallery{
	width: 145px;
	margin-left: 0px;
	text-align:center;
	float:left;
	border:1px solid transparent;
/*	background-color:#142618; //Green */
/*	background-color:transparent; //Blue-Aqua */
	background-color:transparent;
	}
#main div img{
	display:block;
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
}	
#main-sub div img{
	display:block;
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
}	
#contactForm input, textarea {
	background-color:#f5f5f5;
	border:1px dotted #000;	
}
#contactForm .button {
	color:#FFFFFF;
	font-weight:bold;
/*	background-color:#58755f; //Green */
/*	background-color:#046a9d; //Blue-Aqua */
	background-color:#046a9d;
	border:1px solid #000;	
}
img.imgRight{
	float:right;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:10px;
}
img.imgLeft{
	float:right;
	margin-top:0px;
	margin-bottom:10px;
	margin-right:10px;
}
.highlightColor{
/*	color:#142618; //Green */
/*	color:#046a9d; //Blue-Aqua */
	color:#046a9d;
	font-weight:bold;
}
#form2 .inputbox{
	width: 88px;
	text-align: right;
	border: 0px solid #fff;
	background-color: transparent;
}
.boxed {margin-right:30px;}
body.modal {overflow:hidden; background:url(images/loading-anim.gif) 280px 180px no-repeat #FFFFFF;}
body.modal .imgpos {position:absolute;left:0px;top:0px;}
body.modal .contentpos {position: relative; right: -700px; width:300px; height:100px;vertical-align:bottom; text-align:right;}
