* {
	}
	
body {
	background-color:#f4f4f4;
	font-family: monaco, courier, monospace;
	font-size:10px;
	color:blue;
	margin-bottom:40px;
	margin:0;
	padding-left:12px;
	line-height:16px;
}

h1, h2, h3, h4{
	font-size:10px;
	padding:0;
	margin:0;
	font-weight:bold;
}

p {
padding-top:0;
margin-top:0;
margin-bottom:16px;
}

h1 a{
padding:0;
margin:0;
}

a {
	outline:none;
	color:black;
}

.thumb {
border:none;
}

.entry a {
vertical-align:middle;
display:table-cell;
}

#container {
	float:left;
	width:700px;
}


#container_home {
	float:left;
	width:100%;
}

#col1 {
z-index:300;
position:fixed;
top:16px;
}

#col2_c {
z-index:200;
height:1000px;
left:0;
position:absolute;
top:0;
width:100%;
background:url("../../images/raster1.gif") repeat;
display:none;
}

#col2 {
float:left;
margin-left:160px;
padding-bottom:30px;
padding-top:16px;
width:100%;
}

#col2_home {
float:left;
margin-left:160px;
padding-bottom:30px;
padding-top:16px;
width:80%;
}


#col3 {
width:600px;
float:left;
}		

#col3 img {
width:100%;
}

ul {
	list-style-type: none;
	padding:3px 0;
	margin:0;
}

.entry {
margin:8px;
float:left;
line-height:14px;
}

.entry img {
}

a.active {
border-bottom:none;
}

.desc {
float:left;
width:500px;
padding-bottom:20px;
}

.desc a {
color:blue;
}

.description {
left:-245px;
line-height:16px;
position:absolute;
top:0;
width:210px;
display:none;
}

.fullsize img{
float:left;
padding-bottom:8px;
padding-right:8px;
}

.fullsize {
top:100px;
left:250px;
position:absolute;
}

a.close {
z-index:100;
left:4px;
top:20px;

}

a.title {
float:left;
margin-bottom:4px;
display:inline;
border-bottom:none;
}

h1#logo {
color:black;
font-weight:normal;
padding:0;
margin:0;
}

h1#logo a{
color:red;
font-size:16px;
text-decoration:none;
border-bottom:none;
}

.desc_title {
font-weight:bold;
}

.fullsize_img_c img {
cursor:pointer;
}


.entry img {
cursor:pointer;
}

#info_c {
display:none;
}

.fullentry {
width:700px;
float:left;
}

.fullentry_wide {
width:1000px;
float:left;
}


.fullentry_wide, .fullentry img {
margin-bottom:10px;
}

.across img {
padding-right:12px;
width:384px;
float:left;
}

#nav {
}

#footer_text {
padding-bottom:10px;
color:#ccc;
}
