/*----------------------------------------------------------------------------------------- 
********************************************************************************************

 Krypton is a generic CSS standard utilized to stream line css production. 
 Used in Conjunction with:
	
	Tripoli is a generic CSS standard for HTML rendering. 
	Copyright (C) 2007 David Hellsing

********************************************************************************************
-----------------------------------------------------------------------------------------*/
/* Global
-----------------------------------------------------------------------------------------*/

body {
   background: white;
   font-size: 12pt;
   }
#menu {
   display: none;
   }
#wrapper, #content {
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }
div#content {
   margin-left: 10%;
   padding-top: 1em;
   border-top: 1px solid #930;
   }
div#mast {
   margin-bottom: -8px;
   }
div#mast img {
   vertical-align: bottom;
   }
   
div#content img { display:none;	}
   
   
a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#content a[href^="/"]:after {
   content: " (http://www.alistapart.com" attr(href) ") ";
   }


img {	display:none;}


/* Custom IE specific styles
-----------------------------------------------------------------------------------------*/


#Container {         	width:960px;
						text-align:left;
               			margin: 40px auto 0 auto;
               			
               			}

  
#Container_wrapper {	float:left;		
						text-align:left;
						}        


#content {				width: 960px;
						padding: 10px;
						float:left;
						background: url(../images/opacity_block.png);
						z-index:3;
						display:none;
						}

#content_wrapper{		width:945px;
						border: none;
						float:left;
						
						
						}

.bg_container img {			display:none;}


.bg_stretch {			display:none;}


#divMainSlider {			display:none;}

.left_column_nav {				width:202px;
								float:left;
								min-height:583px;
								background: url(../images/mr_bs_side_bg.png) no-repeat ;}



#tab_wrapper {					display:none;
								width:721px;
								margin: 0 0 0 -10px;
								padding: 0 0 0 10px;
								position:relative;
								z-index:5000;
								float:left;}


.right_column {					width:725px;
								margin: -547px 0 0 221px ;
								float:left;
								border-left:none;
								min-height:583px;
								background:#000;
								}
.layered_rotator {				margin: 0 0 0 -711px;}


#sliding_content				{	width:723px;
									
									min-height:533px;
									float:left;
									margin: 0 0 0 -10px;
									padding: 50px 0 0 10px;
									background: url(../images/sliding_tab_bg.png) repeat-x;}
									
									
