/* CSS styles for Ray White Geraldton */
/* Created: 2003 by Market Creations Geraldton */


/*general body and colo(u)r specs */

body
	{
	font: 10px/1 Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;color:#000;
	margin:0px;padding:0px;	
	}

.yellowback
	{
	background-color:#FFFF00;
	color:#B4B536;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-right:5px;
	}
	
.moodindigo
	{
	background-color:#495560;color:#fff;
	}
	
.coolgreybar
	{
	background-color:#71777d;color:#fff;
	}

.slowgreen
	{
	background-color:#f4f4c1;color:#666;
	}

#bgholder
	{
	background-color:#dadaaa;color:#000;
	margin:0px;width:758px;height:100%;
	}
	
#imgholder
	{
	width:90%;height:95px;margin:5px;
	}

/* text rules */

p
	{
	font: 11px/1 Arial, Helvetica, Verdana, sans-serif;
	background-color:transparent;color:#404040;
	line-height:14px;text-align:justify;
	margin:3px;padding:4px;	
	}
ul,li
	{
	font: 11px/1 Arial, Helvetica, Verdana, sans-serif;
	background-color:transparent;color:#404040;
	line-height:4px;
	margin:15px;
	}
	
.content_header
	{
	font: 11px/1 Arial, Helvetica, Verdana, sans-serif;
	background-color:transparent;color:#0083bc; font-weight:bold;
	line-height:14px;text-align:justify;
	margin:3px;padding:4px;	
	}
	
.content_footer
	{
	font: 13px/1 Arial, Helvetica, Verdana, sans-serif;
	background-color:transparent;color:#0083bc; font-weight:bold;
	line-height:14px;text-align:justify;
	margin:3px;padding:4px;	
	}
.content_footer_1
	{
	font: 13px/1 Arial, Helvetica, Verdana, sans-serif;
	background-color:transparent;color:#ffffff;
	line-height:20px;text-align:center;
	margin:3px;padding:4px;	
	}
	
.content_footer_2
	{
	font: 15px/1 Arial, Helvetica, Verdana, sans-serif;
	background-color:transparent;color:#ffffff; 
	line-height:20px;text-align:center;
	margin:3px;padding:4px;	
	}
	
/*.header
	{
	background-color:#dadaaa;color:inherit;font-weight:bold;
	}
	 */
.llinktext
	{
	font: 10px/1 Verdana, Arial, Helvetica, sans-serif;
	color:#fff; background-color:transparent;
	margin:0 0 0 4px;float:left;
	}
	
.rlinktext
	{
	font: 10px/1 Verdana, Arial, Helvetica, sans-serif;
	color:#fff; background-color:transparent;
	margin:0 7% 0 0px;float:right;clear:both;
	}
	
.address
	{
	background-color:transparent;color:#666633;
	text-align:center;margin:0px;padding:0px;
	}
	
.headertext
	{
	color:#666633;background-color:transparent;
	}
/*
ul	{
	color:#333;background-color:transparent;
	line-height:18px;padding:0 8px 0 0;
	}
	
li	{
	border-bottom:1px dashed #dadaaa;margin:2px;
	}*/

/* table rules */

td
	{
	font: 10px/1 Verdana, Arial, Helvetica, sans-serif;
	}
	
.main
		{
		background-color:#dadaaa;color:#fff;border:0px;
		}
		
.innertable
	{
	background-color:#ffffcc;color:#666;padding:0px;
	}
	
.menutable
	{
	margin:0 2px 2px 0;color:#000;background-color:transparent;
	}
	
#menualign
	{
	text-align:right;margin-right;8px;
	}
/* form rules */

input
	{
	background-color:#ffffcc;color:#333;
	border:1px solid #dadaaa;width:140px;height:16px;
	font: 10px/1 Verdana, Arial, Helvetica, sans-serif;
	}
select
	{
	background-color:#ffffcc;color:#333;
	border:1px solid #dadaaa;width:140px;height:16px;
	font: 10px/1 Verdana, Arial, Helvetica, sans-serif;
	}
	
textarea
	{
	background-color:#ffffcc;color:#333;
	border:1px solid #dadaaa;
	font: 10px/1 Verdana, Arial, Helvetica, sans-serif;
	}

.indiebutton
	{
	background-color:#ff6600;color:#fff;
	border:1px outset #ffdd00; width:55px;
	font: 10px/1 Verdana, Arial, Helvetica, sans-serif;
	}
	
/* image rules */

img.bordered
	{
	border:1px solid #666;
	margin:4px;
	}
.staff
	{
	float:left;margin:4px;border:1px solid #666;
	}	
.oceanbgimg
	{
	background-image:url('../images/oceanfront.jpg');background-repeat:no-repeat;
	}
	
	
/* iframe rules	*/

#financial	{
			border:0px;overflow-x:hidden;
			}

/* link rules */

.menu:link
	{
	color:#666;background-color:transparent;text-decoration:none;
	}
.menu:visited
	{
	color:#444;background-color:transparent;text-decoration:none;
	}
.menu:hover
	{
	color:#f00;background-color:transparent;text-decoration:none;
	}
.white:link
	{
	color:#fff;background-color:transparent;text-decoration:none;
	}
.white:visited
	{
	color:#fff;background-color:transparent;text-decoration:none;
	}
.white:hover
	{
	color:#fff;background-color:transparent;text-decoration:underline;
	}

a:link
	{
	color:#666655;background-color:transparent;text-decoration:underline;
	}
a:visited
	{
	color:#666;background-color:transparent;text-decoration:underline;
	}
a:hover
	{
	color:#f00;background-color:transparent;text-decoration:none;
	}