
*{
	font-family:Arial,Helvetica,sans-serif;
}

html{
background-color:#383838;
}

body {
	font-size:14px; 
	line-height:18px; 
    background: url('/template/absolute_tech/images/page_bg.jpg');
    background-repeat:repeat-x;
    background-color:#383838; 
}

h1, h2, h3, h4 { 
margin:9px auto;
width:96%;
padding:0;
color:#a1a457;
font-weight:normal;
}

h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.0em; }

a{
	text-decoration: none;
	color: #a1a457;
	border:none;
}

a:hover {
	border: none;
}

p{
	margin:6px auto;
	width:96%;
	color:#ffffff;
}

img{
	border:none;
}

.post {
	margin-bottom: 14px;
	width:100%;
	margin:7px auto;

}

.post p, ol, ul, blockquote {
	line-height: 18px;
}

.post ul{
margin:4px 0 4px 40px;
color:#ffffff;
}

.short_post{
	margin:15px 0 0 0;
}

#Wrapper_Header{
	width:944px;
	height:177px;
	margin:20px auto 0 auto;
	background:url('/template/absolute_tech/images/header.png');	
}

#Wrapper{
	width:944px;
	margin:0 auto -1px auto;
	background:url('/template/absolute_tech/images/center.png');
		
}

#Wrapper_Footer{
	width:944px;
	height:109px;
	margin:0 auto;
	background:url('/template/absolute_tech/images/footer.png');	
}

#ColOne {
float:left;
width:257px;
margin:0 0  0 35px;
float:left;
display:inline;
}

#ColTwo {
	float:right; 
	width:605px;
	margin:0 41px 0 0;
	background-color:#333333;
	border:solid 1px #585656;
	padding:0 0 7px 0;	
}

#Footer {
height:20px;
width:944px;
margin:0 auto;
clear:both;
font-style:italic;
}

#Footer p {
	text-align: right;
	line-height:20px;
	margin:20px 40px 0 0;
}

#Footer * {
	color: #a1a457;
	font-size:11px;
}

#other_com2{
visibility:hidden;
}

.clear{ 
clear: both; 
height: 1px;
overflow: hidden; 
visibility: hidden;
}

.portfolio{
margin:5px 0 0 1px;
width:580px;
}

.thumbs{
float:right;
width:180px;
height:350px;
}

.thumb{
cursor:pointer;
padding:3px;
}
		
img.random{
padding:12px 16px;
}

.thumbs_table{
margin:0 0 0 10px;
float:right;
}

.paginate{
width:100%;
height:40px;
line-height:40px;
margin:20px 0 0 0;
}	

.spacegallery {
	position: relative;
	overflow: hidden;
}
.spacegallery img {
	position: absolute;
	left: 50%;
}
.spacegallery a {
	position: absolute;
	z-index: 1000;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(images/blank.gif);
}

#view{
min-height:80px;
}

