 /**************** Generic Selectors ****************/ 

*
{
	padding:0;
	margin:0;
	border:0;


}

html.
{

}

body 
{ 


	min-width: 750px;         /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
	background-color: #000000;  
	margin: 0;
	padding: 0;
	font-size: 100%; 

	background-color: #F5F5FF;
	font-family: Verdana; /* include here because p does not include h or a */
} 

p 
{ 
	font-family: Verdana;

	font-size: 80%; 

	color: #10284B; 
	
	padding-left:   0px;

	padding-right:  0px;

	font-style: none;

	font-weight: none;

	text-decoration: none;
	
	padding-top: 5px;
	padding-bottom: 5px;

	
} 


blockquote
{
	padding-left:   50px;
}

h1
{ 
	font-family: Verdana;

	font-size: 110%; 

	color: #10284B; 
	
	padding-left:   0px;

	padding-right:  0px;

	font-style: none;

	font-weight: none;

	text-decoration: none;

	padding-top: 6px;
	padding-bottom: 4px;
} 


ul
{


	font-family: Verdana;

	font-size: 100%; 

	color: #10284B; 
	
	padding-left:   50px;

	padding-right:  20px;

	font-style: none;

	font-weight: none;

	text-decoration: none;
	
	padding-top: 5px;

	padding-bottom: 5px;
}

ol
{


	font-family: Verdana;

	font-size: 100%; 

	color: #10284B; 
	
	padding-left:   50px;

	padding-right:  20px;

	font-style: none;

	font-weight: none;

	text-decoration: none;
	
	padding-top: 5px;

	padding-bottom: 5px;
}


li
{


	font-family: Verdana;

	font-size: 80%; 

	color: #10284B; 
	
	padding-left:   0px; /* space between disc and text */

	padding-right:  0px;

	font-style: none;

	font-weight: none;

	text-decoration: none;
	
	padding-top: 0px;

	padding-bottom: 0px;
}




/**************** Pseudo classes ****************/ 

a:active 
{ 
	text-decoration: underline; 

	color: #ffffff; 

	border:none;

} 

a:link 
{ 


	text-decoration: underline; 

	color: #ffffff; 

	border:0px;

} 

a img
{ 


	text-decoration: none; 

	border:0px;

} 

a:visited 
{ 
	text-decoration: underline; 

	color: #ffffff; 

	border:none;

} 


a:hover 
{ 
	text-decoration: underline; 

	color: #ffffff; 

	border:none;

} 

li :link 
{ 

	text-decoration: underline; 

	border:none;

} 

li a:visited 
{ 
	border:none;

	text-decoration: underline; 

} 


li a:hover 
{ 

	text-decoration: underline; 

	border:none;

} 



/************************* ID's *************************/ 

#header {
	float:left;
	width:100%;
	height:225px;
	background-color: #10284B;
/*	background-image: url("http://www.emmersonresources.com.au/images/emmerson-resources-background.jpg");	*/

	background-image: url("http://www.emmersonresources.com.au/images/blue-bg.gif");

	background-repeat: repeat-x;

	border-left-width:    0px;
	border-right-width:   0px;
	border-top-width:     0px;
	border-bottom-width:  0px;

	border-style: solid;
	border-color: #ffffff;
	}


#topbar {
	float:right;

	width:20%;

	height:20px;



	border-left-width:    0px;
	border-right-width:   0px;
	border-top-width:     0px;
	border-bottom-width:  0px;

	border-style: solid;
	border-color: #ffffff;

	padding-top: 0px;
	padding-bottom: 0px;		


	}


#logo {

	position:absolute;

	top:0px;
	left:0px;

	width:1018px;
	height:185px;
	background-color: #00264C;

	color: #000000;			

	border-left-width:    0px;
	border-right-width:   0px;
	border-top-width:     0px;
	border-bottom-width:  0px;

	border-style: solid;
	border-color: #ffffff;

	}


#menu {

	position:absolute;
	top:185px;
	left:0px;

	width:100%;
	height:30px;

	background-color: #10284B;
	background-image: url("http://www.emmersonresources.com.au/images/blue-bg.gif");

	background-repeat: repeat;

	color: #ff0000;

	border-left-width:    0px;
	border-right-width:   0px;
	border-top-width:     1px;
	border-bottom-width:  1px;

	border-style: solid;
			border-color: #98A5AC;

	z-index:21;


	}

#menu2
{
	position:absolute;
	top:3px;
	left:210px;
	width:750px;
	z-index:22;
}


		#container {
			padding-left: 232px;      /* LC width */
			padding-right: 232px;     /* RC width */
			padding-top: 0px;
			padding-bottom: 0px;
			
			clear: both;

		}
		
		#container .column {
			position: relative;
			float: left;
			padding-top: 10px;  /*adjust here to bring all columns up or down */
			padding-bottom: 10px;
			text-align: justify;

}


		#container {
			overflow: hidden;
		}

		#container .column {
			padding-bottom: 1em;     /* X + padding-bottom */
			margin-bottom:  0em;     /* X */
		}
		
		#center {
			width: 100%;
			min-width:300px;
			max-width:1400px;
			padding-top: 0px;
			padding-bottom: 0px;
			z-index:10;	

		}
		
		#left {
			width: 232px;             /* LC width */
			right: 232px;             /* LC width */
			margin-left: -100%;
			padding-left: 10px;
			padding-right: 10px;


			padding-top: 0px;
			padding-bottom: 0px;		}
		
		#right {
			width: 232px;             /* RC width */
			margin-right: -100%;
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 0px;
			padding-bottom: 0px;
			}
		
		#footer {
			clear: both;
			width:100%;
			height:60px;
			text-align: center;
			padding: 0.3em 0;
	
				background-color: #10284B;
	background-image: url("http://www.emmersonresources.com.au/images/blue-bg.gif");

	background-repeat: repeat-x;
			color: #ffffff;

			border-left-width:    0px;
			border-right-width:   0px;
			border-top-width:     3px;
			border-bottom-width:  0px;

			border-style: solid;
			border-color: #98A5AC;
		
			padding-top: 10px;
			padding-bottom: 10px;
			


		}

#footer a:hover
{ 
	color: #ffffff;  
} 

		* html body {
			overflow: hidden;
		}
		
		* html #footer {
			float: left;
			position: relative;
			width: 100%;
			padding-bottom: 10000px;
			margin-bottom: -10000px;

		}

		
		/*** IE6 Fix ***/
		* html #left {
			left: 232px;              /* RC width */
		}

#left h1, #left h2, #left p
{
	padding-left: 20px;
	padding-right: 20px;
}

#center h1, #center h2, #center p
{
	padding-left: 20px;
	padding-right: 20px;


}


#center a
{
color: #10284B;
font-weight:bold;

}

#center img, #center a img
{
padding-left:0px;
padding-top:0px;
padding-right:10px;
padding-bottom-0px;
}




#right h1, #right h2, #right p
{
	padding-left: 20px;
	padding-right: 20px;
}

#footer h1, #footer h2, #footer p
{
	padding-left: 20px;
	padding-right: 20px;
	text-align:center;
	padding-top: 0px;
	padding-bottom: 5px;
	color:#98A5AC;

}

#footer a
{
	padding-right: 10px;
	padding-left: 10px;
	color:#98A5AC;
}

#menu a
{
	padding-right: 15px;
	padding-left: 15px;
	color:#98A5AC;
	font-weight: normal; 
}

#header h1, #header h2, #header p
{
	padding-left: 20px;
	padding-right: 20px;
}

#topbar h1, #topbar h2, #topbar p
{
	padding-top: 8px;
	padding-bottom: 0px;		

	padding-left: 20px;
	padding-right: 20px;
	text-align: right; 

	font-size: 70%;

	color: #98A5AC;

}



#topbar a
{
	padding-left: 5px;
	text-decoration: underline; 
	cursor: hand;
}


#topbar a:hover
{ 
	color: #ffffff;  
} 


#menu h1, #menu h2, #menu p
{
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 0px;
	color:#10284B;



}

.logo h1, #logo h2, #logo p
{
	padding-left: 20px;
	padding-right: 20px;
}

.box_no_edges
{
	float:left;
	width: 210px;
	background: #98A5AC url(images/box_bottom.gif) no-repeat left bottom;
	font-size: 80%; 
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.box_no_edges h2
{
	background: #98A5AC url(images/box_top.gif) no-repeat left top;
	padding: 10px 20px 0 20px;
	text-align: left;
	text-decoration: none; 
	color: #10284B; 
	font-weight: bold; 
	font-size: 120%; 
	font-family: Verdana;

}

.box_no_edges p
{

	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
}

.box_no_edges img
{

}


.box_no_edges a
{

	text-decoration: underline;
	text-align: left;
}

.box_no_edges_fixed
{
	float:left;
	width: 210px;
	background: #98A5AC url(images/box_bottom.gif) no-repeat left bottom;
	font-size: 80%; 
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	height:100px;
}

.box_no_edges_fixed h2
{
	background: #98A5AC url(images/box_top.gif) no-repeat left top;
	padding: 10px 20px 0 20px;
	text-align: left;
	text-decoration: none; 
	color: #10284B; 
	font-weight: bold; 
	font-size: 15px; 
	font-family: Verdana;

}

.box_no_edges_fixed p
{

	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
}

.box_no_edges_fixed img
{
float:left;

	border-left-width:    0px;
	border-right-width:   0px;
	border-top-width:     0px;
	border-bottom-width:  0px;

	color:#000000;
}


.box_no_edges_fixed a
{

	text-decoration: underline;
	text-align: left;
}

.image_container_for_opera /*put image in a div as withou the div image appears on top of boxes in the right column */
{
float:left;

}

.center-left
{
float:left;
width:48%;

}

.center-right
{
float:left;
width:48%;

}

