h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	color: #1851BD;
	text-decoration: none;
	vertical-align: bottom;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #DA0000;
	text-decoration: none;
}

ul
{
	padding:0  0 0 10px;
	margin:0;
	list-style-image: url(http://www.worldsigns.com.au/images/inside/dot_point.jpg)!important;
}

ol
{
	padding:0  0 0 18px;
	margin:0;
	list-style: square;
	list-style-image: url(http://www.worldsigns.com.au/images/inside/dot_point_item.jpg); 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.also_in_this_area_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	list-style-position: outside;
	font-weight: normal;
	list-style-type: none;
	list-style-image: url(../images/inside/dot_point.jpg);
	text-align: left;
	display: inline;
}
.also_in_this_area_nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	list-style-position: outside;
	font-weight: normal;
	list-style-type: none;
	list-style-image: url(../images/inside/dot_point.jpg);
	text-align: left;
	display: inline;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.dynamic_navigation a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #3256C2;
	text-decoration: none;
}
.dynamic_navigation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.ns
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #DA0000;
	text-decoration: none;
}
.subcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/*1*/
/*
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
*/
.exquire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #2C54B6;
	text-decoration: none;
}
/*2*/
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.home_enquire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.location_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.location_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #101D75;
	text-decoration: none;
}
.location_white_copy, .location_white_copy a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.location_dot_points {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	list-style-position: outside;
	font-weight: normal;
	list-style-type: none;
	list-style-image: url(../images/location/dot_point_blue.jpg);
	text-align: left;
	display: inline;
}
.photo img
	{
	border: 			1px solid #020132;
	}
.photo
	{
	background-color: 	#D6D8EE;
	vertical-align:		middle;
	border-top:			2px solid #020132;
	border-bottom:		2px solid #020132;
	}

.footer
{
	color:					#FFFFFF;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				9pt;
	padding:				4px;
	text-align:				center;
}
.footer a
{
	color:					#FFFFFF !important;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				9pt;
	font-weight:			bold;
	text-decoration:		none;
}
.footer a:hover
{
	text-decoration:		underline;
}

#HeaderContainer
{
	min-width:980px;
	width:100%;
	height:79px;
	background:url(../images/bgheader.png);
	overflow:hidden;
	position:relative;
}
#HeaderMovieContainer
{
	width:980px;
	height:79px;
	margin:0px auto;
	position:relative;
	z-index:1;
}
#HeaderMovie
{
	width:1700px;
	height:80px;
	position:absolute;
	left:-350px;
	top:-1px;
	z-index:2;
	margin:0px auto;
}

.inner {
 width:770px;
 padding:15px;
 min-height:700px;
 height: auto !important;
 height:700px;
 background-color:#FFFFFF;
}
.inner h1 {
 font-size:18px;
}
.inner h1, .inner p  {
 margin:0px;
}
.inner h1, .inner p {
 padding:5px 0px;
}
.inner a {
 color:#0000FF;
}
.inner a:hover {
 text-decoration:none;
}
.inner ul {
 margin:0px;
 padding:0px;
}
.inner li {
 list-style-type:none;
 background:url(../images/dash.gif) no-repeat 0% 8px;
 display:block;
 padding:0px 0px 0px 15px;
 font-family:Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#333333;
}


.ihead {
 height:36px;
 background:url(../images/bg_head.gif) repeat-x;
 margin-bottom:15px;
}
.iheadtxt {
 height:32px;
 padding:4px 0px 0px 0px;
 font-size:20px;
 color:#FFFFFF;
 font-weight:bolder;
 font-style:italic;
}

.sub_col {
 padding:0px 20px 30px 20px;

}

.sub_colL {
 width:214px;
}
.sub_colR {
 width:470px;
 padding:0px 20px;
}

.left {
 float:left;
}
.right {
 float:right;
}

.clr, .clr2 {
 clear:both;
}
.clr2 {
 height: 0;
 line-height: 0;
 font-size: 0;
}

body { 
	margin:0;
	background-color: #000033;
}
#head-part{background-color:#1d377c; width:100%; height:315px; position:relative}
#group-menu{background:url(../images/menu-bar.jpg); width:505px; height:33px;}
#group-menu ul{list-style:none; margin:0; padding:0; border:none;}
#group-menu ul li{float:left; margin:2px 20px 0 20px; list-style:none;}
#group-menu ul li a{color:#FFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#group-menu ul li a:hover{color:#c00;}
#group-menu2{background:url(../images/menu-bar.jpg); width:100%; height:33px;}
#group-menu2 ul{list-style:none; margin:0; padding:0; border:none;}
#group-menu2 ul li{float:left; margin:2px 20px 0 20px; list-style:none;}
#group-menu2 ul li a{color:#FFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#group-menu2 ul li a:hover{color:#c00;}
#wa-image{position:absolute; top:0; right:0;}
/*#wa-image h1{background:url(../images/welcome.jpg); width:448px; height:37px; margin:0; padding:0; border:none;}
#wa-image h1 span{ width:1px; height:1px; display:block; visibility:hidden; font-size:10px; font-weight:lighter;  margin:0; padding:0; border:none;}*/
#title{width:448px; height:37px; position:relative;}
#title h1{position:absolute; top:6px; left:10px; margin:0; color:#c00; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; font-style:italic; font-size:18px; z-index:2; letter-spacing:0.5px;}
#title p{position:absolute; top:8px; left:11px; margin:0; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; font-style:italic; font-size:18px; z-index:1; letter-spacing:0.5px;}
#white-note{background-color:#FFF; width:428px; height:82px; padding:10px; padding-top:5px;}
#white-note p{margin:0; font-size:10px; text-align:justify;}
span.error{color:#c00; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
p.foot{color:#FFF; font-style:italic; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; margin:0;}
.potition-foot{width:300px; height:16px; background-color:#000;}