/* Standard */
	BODY { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; margin:0px; line-height:20px; background-color:#FFFFFF; }
	H1 { font-size:24px; color:#FFE019; line-height:25px; letter-spacing:1px; margin:0px; }
	H2 { font-size:20px; color:#FFFFFF; margin:0px; }
	H3 { font-size:18px; color:#FFFFFF; margin:0px; }
	H4 { font-size:14px; color:#FFFFFF; margin:0px; }
	H4.canal { font-size:12px; color:#F79F38; margin:0px; }
	A:link, A:visited, A:active { font-size:12px; color:#FFFFFF; text-decoration:none; }
	A:hover { color:#F79F38; }
	TD { font-size:12px; color:#FFFFFF; }
	P { padding-left:10px; padding-right:10px; }
	UL,OL { margin-bottom: 5px ; margin-top: 5px; }

/* Table & Positions*/
	#logo_box { position:relative; top:0px; width:740px; height:74px; z-index:3; background:url(../images/dreamcatcher_title.gif) no-repeat left; }
	#page { position:absolute; left:0; top:0; width:100%; height:1; z-index:1; }
	#content { position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; }
	#top_nav { position:relative; top:29px; width:435px; height:100%; z-index:2; }
	TD.page_back { height:50em; }

/* Navigation */
	TD.nav { padding:5px 0px 4px 10px; }
	
	A.nav:link, A.nav:visited, A.nav:active { display:block; width:100%; height:100%; font-family:"Times New Roman", Times, serif; font-size:12px; color:#FFFFFF; text-decoration:none; }
	A.nav:hover { color:#F79F38; }
	
	A.top_nav:link, A.top_nav:visited, A.top_nav:active { font-family:"Times New Roman", Times, serif; font-size:16px; color:#000000; font-style:italic; text-decoration:none; }
	A.top_nav:hover { text-decoration:underline; }

	A.gallery:link, A.gallery:visited, A.gallery:active { display:block; width:98%; height:100%; font-size:12px; padding:2px; color:#FFFFFF; border:1px solid #CFCA81; font-weight:normal; text-decoration:none; text-align:center; }
	A.gallery:hover { color:#FFFFFF; background-color:#CFCA81; }

/* Colour */
	TD.home { background-color:#979236; }
	/*TABLE.black { background-color:#000000; -moz-opacity:.20; filter:alpha(opacity=20); opacity:.20; }*/

/* Image Backgrounds */
	TD.bottom { background:url(../images/bottom.gif) top repeat-x #FFFFFF; }
	TD.top { background:url(../images/top.gif) bottom repeat-x #FFFFFF; height:54px; }
	/*TD.nav_back { background:url(../images/nav_back1.gif) top no-repeat; }*/

