body, td, p, div {  
		font-size: 14px; 
		line-height: 1.6em;
		font-family: tahoma, verdana, arial, helvetica, geneva;
		color: #464646;
		text-decoration: none ;
}

#footer		{font-size: 12px; color: #c1c1c1; padding-left: 75px;}
		
h1, h2   	{ 
			color: #990000; font-size: 22px; line-height: 1.4em; font-family:'Trebuchet MS',Arial,sans-serif; border-bottom: 1px dotted #700000;
}

h3   	{ 
			color: #990000; font-size: 22px; line-height: 1.4em; font-family:'Trebuchet MS',Arial,sans-serif;
}

td#main_content {	
			background-image: url("http://fissure08.webkit.com/images/bg_main_content.jpg");
			background-repeat: repeat-x;
			background-color: #fff;
			padding: 20px;
}


div#contentBox { border-top: 1px solid #700000; padding: 5px 20px 20px 20px; background-color: white; width: 650px; color: #464646;
					font-family: tahoma, verdana, arial, helvetica, geneva;
					font-size: 14px; 
					line-height: 1.6em;
				}

div#left-column                 {
                width: 180px;  
                padding: 4px;
                border-right: 1px solid #c1c1c1;
                float: left;

}

div#center-column               {
                width: 480px;
                padding: 4px;
                float: right;
}

				
.left_nav_container { padding: 12px;
			}

.left_nav_header { line-height: 1.5em;
				color: #686868; font-size: 14px; font-family: tahoma, verdana, arial, helvetica, geneva; text-decoration: none ;
			}
			
.left_nav { padding-left: 10px;
			}

td#cartItem { background-image: url("http://fissure08.webkit.com/images/item-bg.jpg");
			background-repeat: no-repeat;
			background-position: center top;
			border: 1px solid black;
			} 

div#milwaukee {	background-image: url("http://fissure08.webkit.com/images/map-milwuakee.png");
			background-repeat: no-repeat;
			background-position: center top;
}
div#denver {	background-image: url("http://fissure08.webkit.com/images/map-denver.png");
			background-repeat: no-repeat;
			background-position: center top;
}
div#minneapolis {	background-image: url("http://fissure08.webkit.com/images/map-minneapolis.png");
			background-repeat: no-repeat;
			background-position: center top;
}
div#chicago {	background-image: url("http://fissure08.webkit.com/images/map-chicago.png");
			background-repeat: no-repeat;
			background-position: center top;
}

a:link   { color: #990000; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: underline; }
a:hover   { color: #000000; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: underline; }
a:active   { color: #000000; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: underline; }
a:visited   { color: #990000; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: underline; }
a:visited:hover   { color: #000000; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: underline; }

a.left_nav:link   { color: #838383; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: none; }
a.left_nav:hover   { color: #000000; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: underline; }
a.left_nav:active   { color: #838383; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: none; }
a.left_nav:visited   { color: #838383; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: none; }
a.left_nav:visited:hover   { color: #000000; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: underline; }

.left_nav_header { color: #990000; font-size:16px; font-family:'Trebuchet MS',Arial,sans-serif; border-bottom: 1px dotted #700000; }

a.left_nav_header:link   { color: #990000; font-size:16px; font-family:'Trebuchet MS',Arial,sans-serif; text-decoration: none; }
a.left_nav_header:hover   { color: #990000; font-size:16px; font-family:'Trebuchet MS',Arial,sans-serif; text-decoration: none; }
a.left_nav_header:active   { color: #990000; font-size:16px; font-family:'Trebuchet MS',Arial,sans-serif; text-decoration: none; }
a.left_nav_header:visited   { color: #990000; font-size:16px; font-family:'Trebuchet MS',Arial,sans-serif; text-decoration: none; }
a.left_nav_header:visited:hover   { color: #990000; font-size:14px; font-family:'Trebuchet MS',Arial,sans-serif; text-decoration: none; }




.container {
			margin-top: 20px;
			margin-right: 0px;
			margin-bottom: 90px;
			margin-left: 0px;
			width: 650px;
			
}


div.pdficon  { 	
				background-image: url("http://fissure08.webkit.com/images/bg_container.jpg"); 
				background-repeat: no-repeat;
				padding: 10px 20px 20px 20px; 
				}
							
.pdficon img  { float:left; padding: 0px 15px 5px 0px; } 
		
	
	
.redbgheader { 
			color: #fff;
			background-image: url("http://fissure08.webkit.com/images/bg_workshop_titles.jpg");
			padding: 8px 0px 8px 8px;
			}


a.pdflinks:link   { color: #fff; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: none; }
a.pdflinks:hover   { color: #fff; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; }
a.pdflinks:active   { color: #fff; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: none; }
a.pdflinks:visited   { color: #fff; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; text-decoration: none; }
a.pdflinks:visited:hover   { color: #fff; font-size:14px; font-family:tahoma,verdana,arial,sans-serif; }



td.admin_label {width: 10%;}
td.admin_links {width: 85%; padding: 2px 5px;}

tr.admin_header_row1 {color: black;}
tr.admin_header_row2 {background: #D0D0D0; color: black;}
tr.admin_header_row3 {background: #E0E0E0; color: black;}
tr.admin_header_row4 {background: #F0F0F0; color: black;}
tr.admin_hr {height: 2px; background: black;}

td.admin_links a, a.linkblock { font-family: tahoma, Verdana, Arial, sans-serif; font-size: 1em; color: black; background: silver; padding: 4px 4px; border: 1px 1px 1px 1px solid black; border-width: 1px; width: 85px; text-decoration: none;}
td.admin_links a:hover, a.linkblock:hover {background: black;}



.workshop_quote_container {
	background-image: url(/images/big_quotes.jpg);
	padding: 5px 15px 5px 15px;
	align
}

.workshop_quote {
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 5px 95px 5px 40px;
}

a.registerrollover {
	display: block;
	width: 120px;
	height: 30px;
	text-decoration: none;
	float:right;
	background-image: url(images/btn_register.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0px;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: auto;
}

a:hover.registerrollover {
	background-position: -120px 0;
}

a.contactrollover {
	display: block;
	width: 120px;
	height: 30px;
	text-decoration: none;
	float:right;
	background-image: url(images/btn_contact.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 0px;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: auto;
}

a:hover.contactrollover {
	background-position: -120px 0;
}

a.customizationrollover {
	display: block;
	width: 120px;
	height: 30px;
	text-decoration: none;
	padding: 0px;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: auto;
	float:right;
	background-image: url(images/btn_customization.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

a:hover.customizationrollover {
	background-position: -120px 0;
}

a.licensingrollover {
	display: block;
	width: 120px;
	height: 30px;
	text-decoration: none;
	padding: 0px;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: auto;
	float:right;
	background-image: url(images/btn_licensing.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

a:hover.licensingrollover {
	background-position: -120px 0;
}


span.footerlnk A:link{font-size: 12px; color: #c1c1c1; text-decoration:none;}
span.footerlnk A:visited{font-size: 12px; color: #c1c1c1; text-decoration:none;}
span.footerlnk A:hover{font-size: 12px; color: #000;}


