﻿body
		{
			margin: 2% 5% 10% 2%;
			padding: 0;
			font-family: Lucida Grande, Lucida Sans Unicode, verdana, tahoma, sans-serif;
			color: #B5A99F;
			background: #000 url('img/bgr.jpg') repeat-x;
			font-size:101%;
		}
		


#page {
   width: 100%;
   background-color: #000;
   float: left;
   font-size:87%;
   border: 1px solid #252525;
   padding:20px;
}

#header {
   background-color: #000;
   float: left;
   background: #000 url('img/head_sgnw.gif') no-repeat left top;
   height:110px;
   padding:15px;
   margin-bottom:45px;
   width:97%;
}

#header_sg {
   background-color: #000;
   float: left;
   background: #000 url('img/head_sgdesignboards.gif') no-repeat left top;
   height:95px;
   padding:15px;
   margin-bottom:45px;
   width:97%;
}

#header_nw {
   background-color: #000;
   float: left;
   background: #000 url('img/head_nwdesignboards.gif') no-repeat left top;
   height:95px;
   padding:15px;
   margin-bottom:45px;
   width:97%;
}

#header_sgnw {
   background-color: #000;
   float: left;
   background: #000 url('img/head_sgnwdesignboards.gif') no-repeat left top;
   height:95px;
   padding:15px;
   margin-bottom:45px;
   width:97%;
}





#header-content {
   float:right;
   font-size: .75em;
   color:#fff;
}
#container {
   width: 100%;
   background-color: #000;
   float: left;
}

#left-sidebar {
   width: 200px;
   background-color: #000;
   float: left;
   margin: 15px 35px 0 0;
   padding-bottom: 20px;
}
#main-content {
   width: 100%;
   margin-right: -100%;
   background-color: #000;
   float: left;
}

#content-item {
   background-color: #000;
   margin-left: 225px;
   padding-bottom: 20px;
   font-size:.9em;
}


#client-info {
	width:48%; 
	float:left; 
	margin-right:25px;
	font-size: .9em;
}

#printer-info {
	width:48%; 
	float:left;
	font-size: .9em;
}

#client-info img, #printer-info img {
	margin-right:15px;
	float:left;
}

#client-info #head01, #printer-info #head01 {
	margin: 0px; 
	font-size:125%; 
	font-family: helvetica, Arial, tahoma; 
	color:#FFC993;
	font-weight:bold;
}


#presentation {
	border:1px solid #333333; 
	padding:0 35px 0 35px; 
	margin-top:35px;
	background: #000 url('//img/bgr_pres.jpg') repeat-x top left;
}



#sidebar-table {
}
#sidebar-column {
   width: 100%;
}
#sidebar-content {
   background-color: #000;
   float: left;
   color: #fff;
   margin-left: 2px;
   width: 100%;
}




		#footer {
			clear: both;
			background-color: #000;
			padding: 1em;
			text-align: right;
			border-top: 1px solid #333;
			font-size:75%;
			color:#6D6456;
		}



/* INNER COLUMNS   */		
		
		
.col01 { width:200px; float:left; margin:10px 30px 10px 0; font-size:0.85em }
.display250 { width:250px; height:250; float:left; margin:10px 20px 10px 10px }
.display300 { width:300px; float:left; margin:10px 20px 10px 10px }
.display500 { width:500px; height:500; float:left; margin:10px 20 10px 10px }
.display700 { width:700px; float:left; margin:10px 20px 10px 10px }
.download { float:right; width:250px; height:60px; text-align: right;
}

	
.display500 img { 
    border:1px solid #1e1e1e 
    }          	        
    
	
.display250 img { 
    border:1px solid #1e1e1e 
    }          	        
    
	
.display300 img { 
    border:1px solid #1e1e1e 
    }          	        
    
	
.display700 img { 
    border:1px solid #1e1e1e 
    }          	        
    
.display700 img#norm { 
    border:none 
    }           	        
            
         	        
            
.display250 img#norm { 
    border:none 
    }           	        
            
         	        
            
.display300 img#norm { 
    border:none 
    }           	        
            
         	        
            
.display500 img#norm { 
    border:none 
    }           	        
            
         	        
            
.col01 img { 
    margin-top:6px; 
    border:none 
    }
                        
.download img { 
    border-style: none;
	border-color: inherit;
	border-width: medium;
	margin-top:4px; 	
	vertical-align: middle;
	}
			
#clear { clear:both; height:1; margin:0}



/**** text styles ****/
		
a:link { color:#B5A99F; text-decoration: underline}	
		
a:visited { color:#B5A99F; text-decoration: underline}	
a:active { color:#B5A99F; text-decoration: none}
a:hover { color:#B5A99F; text-decoration: none}
#header-content a:visited { color:#B5A99F; text-decoration: underline }
#header-content a:link { color:#B5A99F; text-decoration: underline }
#header-content a:hover { color:#B5A99F; text-decoration: none}

		
#header-content a:active { color:#B5A99F; text-decoration: none}

		
#sidebar-content a:link { color:#fff; text-decoration: underline}

		
#sidebar-content a:visited { color:#fff; text-decoration: underline}
#sidebar-content a:hover { color:#FF7417; text-decoration: none; font-weight:bold}


#sidebar-content a:active { color:#FF7417; text-decoration: none; font-weight:bold}

.posted_item {
	font-size:.9em;
}


#main-content h2 { 
	margin-top: 40px; 
	font-size:110%; 
	font-family: helvetica, Arial, tahoma; 
	color:#FFC993 
	}

#sidebar-content .dialog .content h2 { 
	margin-top: 0; 
	font-size:120%; 
	color: #99a12d; 
	}
	
#sidebar-content h2 { 
	margin-top: 0; 
	font-size:120%; 
	color: #99a12d; 
	}
	

#main-content h1 {
			font-size:1.9em;
			margin: 0;
			padding: .5em 0 .5em 0;
			font-family: helvetica, Arial, tahoma;
			font-weight:normal;
			color:#6D6456;
		}
		
#main-content h2 {
			font-size:1.9em;
			margin: 35px 0 10px 0;
			padding: .5em 0 .5em 0;
			font-family: helvetica, Arial, tahoma;
			font-weight:normal;
			color:#6D6456;
		}

#main-content h3 {
			font-size:1.5em;
			margin: 35px 0 10px 0;
			padding: .5em 0 .5em 0;
			font-family: helvetica, Arial, tahoma;
			font-weight:normal;
			color:#6D6456;
		}
		
#main-content h4 {
			font-size:1.4em;
			margin: 35px 0 10px 0;
			padding: .5em 0 .5em 0;
			font-family: helvetica, Arial, tahoma;
			font-weight:normal;
			color:#99a12d;
		}
		
		
#presentation h2 {
	font-size:1.6em;
	margin: 0;
	padding: 1.5em 0 2em 0;
	font-family: helvetica, Arial, tahoma;
	font-weight:normal;
	color: #99a12d;
}
		
		
.txt-sm { font-size: .75em }


#sidebar-content .dialog .content ul{ 
padding: 0px;
margin-left: 10px;
}

#sidebar-content .dialog .content li {
margin:10px;
font-size:.81em;
padding-left:10px
}

