body {  
    margin:0px; padding:0px;  
    background-color:#000000;  
    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: 1000px;
	position:relative;
}  


#contactform {
position: absolute;
border:solid 1px  #c099e2;
padding: 15px;
top: 650px; 
left:150px;

	
}

.tdtext 	{

text-align:right;

}


/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



/*
	Logo / Menu / Panel Positioning

*/

h2.k	{ 

    background:url(images/k.png) no-repeat;
	padding: 0px 0px 6px 30px;	
}




#logo 	{ border: 0px; position: absolute; top: 45px; right:101px; }

#panel 	{ position: absolute; top: 288px; left:50px; }

ul#menu {
	margin: 0px; padding:0px;
	position:absolute; top:256px; left:75px;
	}

ul#right_menu	{
	margin: 0px; padding: 0px;
	position: absolute; top:256px; right: 115px;
}


ul#menu li, ul#right_menu li {
	margin:10px;	
	padding:0px;
	list-style:none;
	margin-right:10px;
	font-size:13px;
	text-transform:uppercase;
	display:inline;
}

ul#menu li a, ul#right_menu li a {
	text-decoration: none;
	color:#bd92b2;
}

ul#menu li a:hover, ul#right_menu li a:hover {
	text-decoration: none;
	color:#ffffff;
}


/*

	Content
*/

#content	{
	padding-top:510px;
	padding-left:85px;
	padding-bottom: 10px;
	width:815px;
	color:#674f5d;
	font-size:13px;
	line-height:20px;
}


#content h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#c099e2;
	margin: 0px 0px 20px 0px;
	font-weight:normal;

}


.column1 {float:left; width:230px; margin-right:30px; }

.column2 {float:left; width:230px; margin-right:30px; }

.column3 {float:left; width:260px; }

.button { border: 0px; margin:0px; padding:0px;  }


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:#674f5d;
	margin:0px;
	font-weight:normal;
	font-size:13px;
}
ul.work li a:hover, ul.work li a:hover h4 { color:#ffffff; }

#content a {  
    color:#9e8292;  
    text-decoration:none;  
}  
#content a:hover { color:#ffffff; } 



#next	{
padding-left:60px;
}


#footer {  
    border-top:1px solid #0a0612; 
	background: #050308;
    padding:30px 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:320px;  
}  
#footer a {  
    color:#9e8292;  
    text-decoration:none;  
}  
#footer a:hover { color:#ffffff; } 
