body {   
    margin:0px; padding:0px;   
    background-color:#11090a;   
    font-family:Arial, Helvetica, sans-serif;   
}   
#outside_container {   
    background:url(images/background_slice.jpg) repeat-x #000000;   
}   
#container {   
    background:url(images/background_main.jpg) no-repeat;   
    min-height:800px;   
    width:900px;   
    position:relative;   
}   
  
/*  
    Logo / Menu / Panel Positioning  
*/  
  
#logo { position:absolute; top:1px; left:30px; }   

#slogan { position:absolute; top:143px; left:450px; }   
  
#panel { position:absolute; top:215px; left:51px; }   
  
ul#menu {    
    margin:0px; padding:0px;   
    position:absolute; top:185px; left:68px;   
}   
ul#right_menu {    
    margin:0px; padding:0px;   
    position:absolute; top:185px; right:110px;     
}   
ul#menu li, ul#right_menu li {   
    margin:0px; padding:0px;   
    list-style:none;   
    margin-right:20px;   
    font-size:12px;   
    text-transform:uppercase;   
    display:inline;   
}   
ul#menu li a, ul#right_menu li a {   
    text-decoration:none;   
    color:#bdb50a;   
}   
ul#menu li a:hover, ul#right_menu li a:hover {   
    text-decoration:none;   
    color:#ffffff;   
}  

/*  
    Content  
*/  
  
#content {   
    padding-top:470px;   
    padding-left:68px;   
    width:815px;   
    color:#999999;   
    font-size:13px;   
    line-height:20px;
	overflow:auto;	
}   
.column1 { float:left; width:230px; margin-right:30px; }   
.column2 { float:left; width:230px; margin-right:30px; }   
.column3 { float:left; width:270px; }
.columnt { float:left; width:545px; }    

#content h2 {   
    font-family:Georgia, "Times New Roman", Times, serif;   
    color:#dbaa70;   
    margin:0px 0px 20px 0px;   
    font-weight:normal;   
}   

#content a {   
    color:#5588cc;   
    text-decoration:none;   
}   
#content a:hover { color:#ffffff; } 
  
ul.work {   
    margin:0px; padding:0px;   
}   
ul.work li {   
    list-style:none;   
    margin:0px; padding:0px;   
    clear:both;   
}   
ul.work li a {   
    color:#e0b882;   
    display:block;   
    padding:5px 10px 5px 10px;   
    text-decoration:none;   
    font-size:10px;   
}   
ul.work li a img {   
    float:left;   
    margin-right:20px;   
    margin-bottom:20px;    
}   
ul.work li a h4 {   
    color:#888899;   
    margin:0px;   
    font-weight:normal;   
    font-size:13px;   
}   
ul.work li a:hover, ul.work li a:hover h4 { color:#ffffff; }

table#prods1 {
	background-color:#a74c22;
	border: solid #000 0px;
	width: 545px;
}
table#prods1 td {
	padding: 3px;
	border: solid #000 0px;
	
}
table#prods2 {
	background-color:#6f7e00;
	border: solid #000 0px;
	width: 545px;
}
table#prods2 td {
	padding: 3px;
	border: solid #000 0px;
	
}
table#prods3 {
	background-color:#004b8d;
	border: solid #000 0px;
	width: 545px;
}
table#prods3 td {
	padding: 3px;
	border: solid #000 0px;
	
}
table#prods4 {
	background-color:#efefef;
	border: solid #000 0px;
	width: 545px;
}
table#prods4 td {
	padding: 3px;
	border: solid #000 0px;
	color: #333333;
	
}
table#galtb {
	background-color:#111111;
	border: solid #000 0px;
	width: 545px;
}
table#galtb td {
	padding: 3px;
	border: solid #000 0px;
	color: #888888;
	text-align: center;
	
}
.pic{
	text-align: right;
	width: 110px
}
.data{
	color: #cccccc;
	text-align: left;
	font-size:11px;
    line-height:14px; 	
}

/*  
    Footer  
*/  
#footer {   
    border-top:1px solid #1a3c4d;   
    padding:20px 50px 80px 50px;   
    color:#674f5d;   
    font-size:10px;   
    line-height:14px;   
}   
#footer img {   
    float:left;   
    margin-right:10px;   
}   
#footer span {   
    display:block;   
    float:left;   
    width:500px;   
}   
#footer a {   
    color:#9e8292;   
    text-decoration:none;   
}   
#footer a:hover { color:#ffffff; }  

