	/*Yahoo UI Fonts*/
	body {font:13px verdana, arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
	/*End Yahoo UI Fonts*/

*						{margin:0; padding:0;}
body					{background:#460000;}
h1						{color:#900; text-transform:uppercase; padding-bottom:10px; font-weight:100; font-size:190%;}
h2						{color:#900; padding-bottom:5px; font-weight:100;}
h3						{color:#333333; text-transform:uppercase; padding-bottom:5px;}
h4						{color:#333; padding-bottom:5px;}
p, li, blockquote, dt, dd, th, td	{color:#444; padding-bottom:10px;}
ul, ol					{padding:0 0 5px 40px;}
li						{padding-bottom:5px;}
blockquote				{font-style:italic;}
dt						{font-weight:bold;}	
a						{color:#990033; text-decoration:none; border-bottom:1px dotted #000;}
a:hover					{border:none;}
img						{margin:0 10px 0 0; border:none;}

#skip_links				{display:none;}
#wrapper_outer			{width:100%; background:#F4F4D9 url(images/background.jpg) repeat-x; float:left;}
#wrapper				{width:755px; margin:0 auto;}

#content				{width:755px; float:left;}

#main					{width:609px; float:right; background:url(images/content.jpg) repeat-y;}
#main_content			{width:509px;}
#supporting				{width:146px; float:left; position:relative;}
#supporting_right		{width:175px; float:right; position:relative;}

#nav					{width:146px; background:#E5DEB4 url(images/nav_bot.jpg) bottom left repeat-x; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
#nav li					{text-transform:uppercase; display:block; border-bottom:1px solid #999; padding:0;}
#nav li a				{color:#8A5659; padding:10px 0 10px 20px; text-decoration:none; display:block; border:none;}
#nav li a:hover			{background:#D4C5A3;}

#al					{display:inline; width:50px; height:54px; float:left; margin:0 0 10px 15px; text-indent:-9999px; background:url(images/al_sm.jpg) no-repeat;}
#al a					{display:block; width:50px; height:54px; overflow:hidden; border:none;}
#bbb				{display:inline; width:50px; height:54px; float:right; margin:0 15px 10px 0; text-indent:-9999px; background:url(images/bbb_sm.jpg) no-repeat;}
#bbb a					{display:block; width:50px; height:54px; overflow:hidden; border:none;}
#fb					{display:inline; width:50px; height:50px; float:right; margin:0 15px 0 0; text-indent:-9999px; background:url(images/fb_sm.jpg) no-repeat;}
#fb a					{display:block; width:50px; height:50px; overflow:hidden; border:none;}
#picasa				{display:inline; width:50px; height:50px; float:left; margin:0 0 0 15px; text-indent:-9999px; background:url(images/picasa_sm.jpg) no-repeat;}
#picasa a				{display:block; width:50px; height:50px; overflow:hidden; border:none;}

#footer					{width:100%; background:url(images/footer.gif) repeat-x; clear:both; padding-bottom:20px; font-size:86%;}
#footer p				{width:755px; margin:0 auto; text-align:center; color:#fff; padding:20px 0 0; line-height:15px;}
#footer a				{color:#F4F4D9; text-decoration:none; border-bottom:1px dotted #F4F4D9;}
#footer a:hover			{border:none;}