﻿/* Structure */
body 				{ background-image:url('images/KO photo background.jpg'); background-color: #093030; 
					margin:0; padding: 0px; font-family: Arial;}
a                    	{	cursor: pointer; color:white; }
.frame  			{ width: 956px; margin-left: auto; margin-right: auto; 
        			  background-image: url('../../images/sides.png');
					  background-repeat: repeat-y; }
.navigation     	{ width: 936px; margin-left: auto; margin-right:auto;
                	   background-image: url('images/navigation.png');
					  background-repeat: no-repeat; height:31px; }
.header 			{ width: 936px; margin-left: auto; margin-right:auto;  }

.centerFrame   	{ width: 936px;  padding: 0px; min-height:500px;  
               		  background-image: url('../../images/center-frame.jpg'); background-color:#092f30; 
					  background-repeat: no-repeat; margin-left: auto; margin-right:auto; }
.home			{ background-image: url('../../images/center-frame.png'); background-color:#092f30; 
					  background-repeat: no-repeat;} 					  
.centerContent 		{ width: 674px; margin: 0px 0px 0px 150px; top:18px; 
					  position:relative; padding:0px; }
.homeCenterContent	{ margin: 0px 0px 0px 173px;  top:21px;}
img.padme           { padding: 0px 10px 5px 0px; }					  
.staticContent      { margin:0px; padding:0px; }					           
.staticTextPH   	{ background-repeat:no-repeat;                	  
					  margin:0px 0px 0px 298px; padding:0px; background-position:right; width:376px; height:449px; }
.contact		{ line-height:24px; background-image: url('../../images/contact-background.jpg');
					background-repeat: no-repeat;}			  
.staticText    		{ font-size: 16px; font-family: Arial; color: #cccccc;  padding:20px; font-variant: small-caps;}
.staticImagePH 		{ width: 183px;  height:273px; margin:0px; padding:0px; float:left;}                    
.footer        		{ width: 956px; height: 49px; margin:0px; padding: 10px 0px 0px 0px; background-image: url('../../images/sides.png');
					 background-repeat: repeat-y; margin-left: auto; margin-right:auto; text-align: center; 
					 letter-spacing: 2px; font-variant: small-caps; }
.background		{ background-color:#093030; }

/* styles */												
.line1          { color: #b64926; font-size: 16px; font-family: Arial; }
.line2          { font-size: 10px; font-family: Arial; }
.orange         { color: #b64926; }
.white          { color: White; }
.noTop          { margin-top:0px; }

/* portfolio styles */
.centerPortfolioFrame     { width: 936px; height: 626px; margin:0px; padding: 0px; 
                              background-image: url('../../images/center-frame-border.jpg');
                              background-repeat: no-repeat; margin-left: auto; margin-right:auto;}                  
.centerPortfolioContent  { width: 674px; height: 449px; margin: 0px 0px 0px 131px; top:38px; 
                            position:relative; padding:0px;  background-repeat:no-repeat; 
							background-image: url('../../images/static-text-placeholder.jpg'); }
.imgTitle				{ width: 674px; height:30px; overflow:hidden; margin: 44px 0px 0px 131px; 
							font-size: 11px; font-family: Arial; color: #cccccc; }						
#knockoutShow img          	{ width: 674px; }        

/* Portfolio navigation */
.portNav                { float: left; width:112px; overflow:hidden; }
.portNav a img          { border: 0px; }                    
.portNavRight           { float: right; width:112px; overflow:hidden;  }
.portNavRight a img     { border: 0px; }

/* navigation */
#ulNav          { margin: 0px auto; padding: 0; }   
#ulNav li       { margin: 0; padding: 0; list-style: none; top: 118px; height: 22px; position: absolute; }
#ulNav li, #ulNav li a      { height: 22px; display: block; color:Black;}
#ulNav li.portfolioLI       { margin-left: 33px; width: 106px; }
#ulNav li.aboutLI           { margin-left: 253px; width: 60px; }
#ulNav li.shuffleLI         { margin-left: 420px; width: 83px; cursor:default; }
#ulNav li.contactLI         { margin-left: 620px; width: 83px; }
#ulNav li.blogLI            { margin-left: 835px; width: 53px; }


.pageTitle              { float: left; width:145px; overflow:hidden; }
.pageTitle img		  { margin-top:11px; }
.ad-desc                {  color: White; }

.portfolioList          { display:none;  }
.portfolioList a img    { border: 0px; }
.portfolio              { cursor:pointer; }