/* www.adra.org.au > Crafted by eBrands | Mark Aitken mark@ebrands.com.au */

/*******************************/
/*           Core	           */
/*******************************/
BODY										{margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; background: white url(/graphics/background.gif) center top}
H1											{margin: 0px; padding: 0px;}
H2											{margin: 20px 0px 0px 0px; padding: 0px; font-size: 20px; font-family: Arial, Helvetica, sans-serif; border-bottom: #add3ea solid 1px; font-weight: bold; color: #0C5DAA;}
H3											{margin: 10px 0px 0px 0px; padding: 5px 0px 5px 0px; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; color: #2B8CC8;}
H4											{margin: 10px 0px 0px 0px; padding: 5px 0px 5px 0px; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #2B8CC8;}
H5											{margin: 20px 0px 10px 0px; padding: 0px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000}
H6											{margin: 10px 0px -10px 0px; padding: 0px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #2B8CC8;}

A											{color: #2B8CC8; text-decoration: underline}
A:hover										{color: #89BFE0; text-decoration: none}

.space										{height: 5px}
#button										{margin: 0px; padding: 5px 0px 0px 0px;}
.image										{padding: 6px; border: 1px #89bfe0 solid;}
.shape										{padding: 6px; border: 1px #89bfe0 solid; background: #e7f2f9}
#break										{width: 100%; height: 2px; background: white url(/graphics/bg_dot_hor_news.gif) left top; margin: 5px 0px 5px 0px}
#subs										{padding: 0px 0px 0px 12px}

/*******************************/
/*           Header            */
/*******************************/
#yard										{width: 770px; background: #FFFFFF; text-align: left}
#yard #roof									{width: 770px; height: 127px}


/*******************************/
/*         Navigation          */
/*******************************/
#yard #walkways 							{background: black; border-bottom: 2px solid #CCCCCC; margin:0px; padding: 0px}
#yard #walkways #search						{float: right; background: #000000; width: 177px; text-align: right; padding: 6px 20px 0px 0px;}
#yard #walkways #search #search_field		{float: left; background: #CCCCCC; width: 117px; border: #999999 1px Solid; font-size: 12px !important}
#yard #walkways #search #search_button		{float: right; padding: 0px 0px 0px 5px;}
#yard #walkways #navigation					{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin: 0px 0px 0px 12px;}
#yard #walkways #navigation IMG				{margin: 0px; padding: 0px 5px 0px 1px}
#yard #walkways #navigation a				{color: #FFFFFF; padding: 0px; text-decoration: none; border: 0px}
#yard #walkways #navigation a:hover			{color: #0099CC;}
#yard #walkways #navigation a:visited		{color: #FFFFFF; text-decoration: none}


/*******************************/
/*        Body Content         */
/*******************************/
#yard #living								{width: 773px; margin: 10px 0px 0px 0px; padding: 0px;}
#yard #living #garden						{float: left; width: 210px; font-size: 12px; padding: 11px 0px 0px 0px; margin: 0px 0px 0px 0px; line-height: 17px}
#yard #living #garden A						{background: url(/graphics/nav_arrow_black.gif) 8px 6px no-repeat; padding: 2px 0px 2px 17px; font-size: 11px; cursor:pointer; color: #666666; text-decoration: none; margin: 0px 0px 2px 0px;}									
#yard #living #garden A:link				{background: url(/graphics/nav_arrow_black.gif) 8px 6px no-repeat; padding: 2px 0px 2px 17px; font-size: 11px; cursor:pointer; color: #666666; text-decoration: none; margin: 0px 0px 2px 0px;}									
#yard #living #garden A:active				{background: url(/graphics/nav_arrow_black.gif) 8px 6px no-repeat; padding: 2px 0px 2px 17px; font-size: 11px; cursor:pointer; color: #666666; text-decoration: none; margin: 0px 0px 2px 0px; font-weight: bold;}									
#yard #living #garden A:hover				{background: url(/graphics/nav_arrow_black.gif) 8px 6px no-repeat; padding: 2px 0px 2px 17px; font-size: 11px; cursor:pointer; color: #666666; text-decoration: none; margin: 0px 0px 2px 0px;}									
#yard #living #content 						{margin: 0px 0px 0px 0px; font-size: 12px;}
#yard #living #content #rightside			{padding: 0px 0px 0px 8px}
#yard #living #content #leftside			{padding: 0px 10px 0px 0px; background: white url(/graphics/bg_dot_news.gif) no-repeat right 7px;}
#yard #living #content #oneside				{padding: 0px 10px 0px 0px; background: white url(/graphics/bg_dot_news.gif) no-repeat right -30px;}
#yard #living #content #twoside				{padding: 0px 10px 0px 8px; background: white url(/graphics/bg_dot_news.gif) no-repeat right -30px;}
#yard #living #content #threeside			{padding: 0px 10px 0px 8px; background: white url(/graphics/bg_dot_news.gif) no-repeat right -30px;}
#yard #living #content #foursside			{padding: 0px 10px 0px 8px; background: white url(/graphics/bg_dot_news.gif) no-repeat right -30px;}
#yard #living #content #fiveside			{padding: 0px 10px 0px 8px; background: white url(/graphics/bg_dot_news.gif) no-repeat right -30px;}
#yard #living #content #fourside			{padding: 0px 0px 0px 8px}
#yard #living #content #breadcrumb			{margin: 10px 0px 0px 0px; color: #000000; font-size: 11px}
#yard #living #content #breadcrumb A		{color: #000000; text-decoration: none; !important}
#yard #living #content #breadcrumb A:hover	{text-decoration: underline; !important}
#yard #living #content #breadcrumb #current	{color: #CCCCCC}


/*******************************/
/*         Body Boxes          */
/*******************************/
#hb					{width: 560px; padding: 0px; margin: 0px}
#hb_right			{margin: 0px 0px 0px 0px; padding: 1px 0px 0px 0px; background: white; float: right; width: 272px;}
#hb_left			{margin: 0px 0px 0px 0px; padding: 1px 10px 0px 0px; background: white url(../graphics/bg_dot_hor_news.gif) repeat-y right; width: 272px;}
.hb_box				{border: 1px solid #89bfe0; border-top: 1px solid #0c5daa; margin: 0px 0px 0px 0px; padding: 3px 8px 5px 8px; background: white url(../graphics/hb_bg_get_support.gif) repeat-x; font-size: 11px; color: #666666;}
.heading			{margin: 0px 0px 10px 0px; color: #0c5daa; font-size: 13px}
.line				{border-bottom: 2px #d0e6f3 solid; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px}

.link
{padding: 0px 0px 0px 0px; margin: 10px 0px 2px 0px; text-decoration: none; text-align: left; list-style: none; font-size: 11px;}
.link li a, .link li a:visited
{padding: 1px 2px 1px 18px; margin: 0px; border-bottom: none; display: block; font-weight: normal; text-decoration: none; color: #0c5daa; border-bottom:2px solid white; width: 233px; background: #e7f2f9 url(../graphics/nav_arrow_black.gif) 8px 6px no-repeat;}
.link li a:hover, .link li a:focus, .link li a:active 
{color: white; text-decoration: none; background: #0c5daa url(../graphics/nav_arrow_white.gif) 8px 6px no-repeat; width: 231px; display: block;}


/*******************************/
/*           Footer            */
/*******************************/
#yard #basement								{width: 770px; border-top: 1px solid #bfbfbf; margin: 20px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; float:left}
#yard #basement #sitemap					{float: left; padding: 5px 0px 0px 0px}
#yard #basement #sitemap A					{color: #000000; text-decoration: none}
#yard #basement #sitemap A:hover			{color: #000000; text-decoration: underline}
#yard #basement #copyright					{float: right; height: 20px; width:150px; text-align:right; background: #FFFFFF url(/graphics/footer_logo_copyright.gif) 0px 0px no-repeat; font-weight: bold; padding: 5px 0px 0px 0px}
