/* Catalyst Style Sheet */

/* Layout */
body			{margin: 0; height:100%;
				font-family: verdana, arial; font-size: 11px; color:#666666; 
				background: #ddd;}
#topspacer		{height:20px}
#container		{width: 1000px; height: 100%; background: #fff;
				margin-left: auto; margin-right: auto; border: 0;
				z-index: 100}
#header			{width: 1000px; height: 130px; background: url(../images/header-bg.png) ;
				z-index: 200}

#mainphoto		{width: 1000px; height: 271px; z-index: 250}
#main			{width: 1000px; margin-left:0; margin-right:0; 
				z-index: 300}

div.textblock	{width:520px; min-height: 400px; margin-left: 250px; line-height: 25px;
				z-index: 400}
div.leftcol		{float:left;  width:200px; min-height: 620px;
				z-index: 500}	
div.rightcol	{float: right; margin-right: 10px; width:160px; min-height: 650px;
				z-index: 600 }

#footer			{width: 809px: height: 55px; top-margin:5px;  
				z-index: 700 }


/* Element Formatting */
div.main 		{background: #eeeeee}

div.footer		{padding-bottom: 5px; background: url(../images/footer-bg.png); text-align: center}

.photobox		{height: 180px; margin: 20px; border: 0; padding: 5px; text-align: center}
.photoboxsm		{height: 140px; margin: 10px; border: 0; padding: 5px; text-align: center}

.quotebox		{width: 170px; height: 650px; background: #ccc; padding-left:10px}

.leftcolinsert	{width: 200px; height: 620px; margin-left: 10px }
.rightcolinsert	{width: 160px; height: 650px; }
.rightcolformat	{background: #eeeeee}

.footerspacer	{height:5px; }

.footerinsert	{width: 809px; height: 38px; }

/* General Formatting */
input			{font-family: verdana, arial; font-size: 11px; color:#666}
select			{font-family: verdana, arial; font-size: 11px; color:#666; font-weight: bold}
textarea		{font-family: verdana, arial; font-size: 11px; color:#666}

h1			{color: #cc0000; font-family: verdana, arial; font-size: 20; font-weight: normal; margin-top: -10px}
h2			{color: #cc0000; font-family: verdana; font-size: 14; font-weight: normal}
h3			{color: #cc0000; font-family: verdana; font-size: 11; font-weight: bold}


ul.blue-bullet		{list-style: disk; color: #1C8AFB  }			
ul span			{color: #666666; }

.hr			{height: 1px; background: #ffffff; width:90%; margin-left: auto; margin-right: auto}
.whiteline		{height: 1px; background: #cc0000; width:90%; margin-left: auto; margin-right: auto}

.photo			{border-bottom: 2px solid #cc0000}
.box			{border: 1px solid #cc0000; padding:10px}

.logo			{border: 0; text-decoration: none;  margin-top:10px; margin-left: 30px}		
.center			{text-align: center}
.spacer			{height: 20px}
.spacer10		{height: 10px}
.spacer5		{height: 5px}
.greyspacer		{height: 5px; background: #eee}

.whitehead		{color: #fff; font-family: verdana, arial; font-size: 14px; font-weight: bold; text-align: center}
.whitetext		{color: #fff; font-family: verdana, arial; font-size: 11px; font-weight: normal}
.quotetext		{color: #cc0000; font-family: verdana, arial; font-size: 14px; font-weight: normal; font-style: italic; line-height:25px}
.smalltext		{color: #666; font-family: verdana, arial; font-size: 9px; font-weight: normal; text-align:right }
.caption		{color: #000099; font-family: verdana, arial; font-size: 11px; font-style: italic}
.reviewer		{color: #cc0000; font-family: verdana, arial; font-size: 11px; font-style: italic; font-weight: bold; text-align: right}
.copyright		{color: #666; font-family: verdana, arial; font-size: 10px}
.quote			{color: #000099; font-family: verdana, arial; font-size: 11px}
.trail			{color: #666; font-family: arial; font-size: 10px; font-weight: normal}
.text			{color: #666; font-family: verdana, arial; font-size: 11px}
.leftmenu		{color: #666; font-family: verdana, arial; font-size: 11px; height: 20px; padding-top: 5px}
.bottomnav		{color: #666; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}



/* Links */

A			{color: #cc0000; text-decoration: none;  border-bottom: 1px dotted #cc0000; font-family: verdana, arial; font-size: 11}
A:visited		{color: #cc0000; text-decoration: none;  border-bottom: 1px dotted #cc0000; font-family: verdana, arial; font-size: 11}
A:hover			{color: #cc0000; text-decoration: none;  border-bottom: 1px solid #cc0000; font-family: verdana, arial; font-size: 11}

A.imagelink			{text-decoration: none; border-bottom: 0px solid #fff}
A:visited.imagelink	{text-decoration: none; border-bottom: 0px solid #fff}
A:hover.imagelink	{text-decoration: none; border-bottom: 0px solid #fff}


A.menu				{color: #ffffff; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}
A:visited.menu		{color: #ffffff; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}
A:hover.menu		{color: #ff0000; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}

A.trail				{color: #666; text-decoration: none; border-bottom: 1px dotted #cc0000; font-family: arial; font-size: 10; font-weight: normal}
A:visited.trail		{color: #666; text-decoration: none; border-bottom: 1px dotted #cc0000; font-family: arial; font-size: 10; font-weight: normal}
A:hover.trail		{color: #666; text-decoration: none; border-bottom: 1px solid #cc0000; font-family: arial; font-size: 10; font-weight: normal}

A.whitelink			{color: #666666; text-decoration: none; border-bottom: 0; font-family: verdana, arial; font-size: 10.5px; font-weight: normal}
A:visited.whitelink	{color: #666666; text-decoration: none; border-bottom: 0; font-family: verdana, arial; font-size: 10.5px; font-weight: normal}
A:hover.whitelink	{color: #cc0000; text-decoration: none; border-bottom: 1px dotted #cc0000;  font-family: verdana, arial; font-size: 10.5px; font-weight: normal}

A.whitetextlink			{color: #fff; text-decoration: none; border-bottom: 0; font-family: verdana, arial; font-size: 10.5px; font-weight: normal}
A:visited.whitetextlink	{color: #fff; text-decoration: none; border-bottom: 0; font-family: verdana, arial; font-size: 10.5px; font-weight: normal}
A:hover.whitetextlink	{color: #fff; text-decoration: none; border-bottom: 1px dotted #fff;  font-family: verdana, arial; font-size: 10.5px; font-weight: normal}


A.info				{color: #666; text-decoration: none; font-family: arial; font-size: 11; font-weight: normal}
A:visited.info		{color: #666; text-decoration: none; font-family: arial; font-size: 11; font-weight: normal}
A:hover.info		{color: #cc0000; text-decoration: underline; font-family: arial; font-size: 11; font-weight: normal}

A.bottomnav			{color: #666; text-decoration: none; border-bottom: 1px dotted #cc0000; font-family: verdana, arial; font-size: 11; font-weight: normal}
A:visited.bottomnav	{color: #666; text-decoration: none; border-bottom: 1px dotted #cc0000; font-family: verdana, arial; font-size: 11; font-weight: normal}
A:hover.bottomnav	{color: #cc0000; text-decoration: none; border-bottom: 1px solid #cc0000; font-family: verdana, arial; font-size: 11; font-weight: normal}






