.ngg-galleryoverview {
	float:left !important;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom:25px !important;
	min-width:10% !important;
	max-width: 100% !important;
	
	clear:both !important; 
	display:block !important;
}

a.galleryview {
float:left;
background: url(images/viewgallery.png);
display:block;
width:172px;
height:59px;
margin: 25px 10px 0 20px;
}
a.galleryview:hover {
float:left;
background: url(images/viewgallery2.png);
display:block;
width:172px;
height:59px;
margin: 25px 10px 0 20px;
}
a.goback {
clear:both !important; 	
/*float:left;*/
background: url(images/goback.png);
display:block;
width:172px;
height:59px;
margin: 25px 10px 0 0px;
}
a.goback:hover {
clear:both !important; 
/*float:left;*/
background: url(images/goback2.png);
display:block;
width:172px;
height:59px;
margin: 25px 10px 0 0px;
}

.gallerytext {
clear:both;
margin-bottom:25px;
}
h2 {
	font-size:16px;
}

h1 {
	font-size:24px;
}
#proj h2 {
	font-size:20px;
}
a {
/*display:block;*/
color:#CCCCCC;
}

#body h2 {
font-size:20px;
text-decoration:underline;
}

.post h2 {
clear:both;	
font-size:18px !important;
text-decoration:none !important;
}

.page .entry h2 {
font-size:18px !important;
text-decoration:none !important;

}

.page h2 {
font-size:20px;
text-decoration:underline !important;

}
a:hover{
color:#FFFFFF;

}

#leftmenu {
/*width:130px;*/
/*padding:0px 30px 0px 25px;*/

margin-left: auto;
margin-right: auto;


padding:8px;
}

#leftmenu a {
font-size:16px;
font-weight:bold;
display:block;
padding: 0px 0px 10px 0px;
color:#CCCCCC;


}

#leftmenu a:hover{
color:#FFFFFF;

}

#leftmenu ul, #leftmenu ul ol {
	margin-left: 20px;
	padding: 0;
	}

#leftmenu ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 0px;
	}
#content_wrap {
background: rgb(0, 0, 0) url(wp-content/themes/tinmans/images/body.jpg) no-repeat scroll center top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 722px; min-height: 430px; height:auto !important;
  height:500px; color: rgb(255, 255, 255);
}
#content {
	font-size:14px;
}
#footer_wrap {
	padding-bottom:30px;
	color:#FFFFFF;
/*background:url(images/footer.jpg);width:898px; height:76px;*/

}
#footer {
padding:10px 30px 10px 20px;
}

#footer a {
color:#CCCCCC;
}
#footer a:hover {
color:#ff2233;
}
#footer li {display: inline;margin:0px 10px 0px 0px;}
#footer ul {display: table; margin:0px;
}

/*#body ul {
/*margin:10px;
padding-left:30px;
list-style-position: inside;
}*/
#body {
padding: 5px 39px 10px 30px; line-height: 23px;
}
#leftBorder {
/*	position:absolute;*/
float:left;
	width:27px;
	height:200px;
min-height:100%;


	z-index:1;
	top:0px;
	right:0px;	
/*	background-image: url(images/rivets.png);*/
	background-repeat: repeat-y;	
}
#rightBorder {
	/*position:absolute;*/
float:left;
	left:0px;
	width:27px;
	/*height:2000px;*/
	height:100%;


	z-index:1;
	top:0px;

/*	background-image: url(images/rivets.png);*/
	background-repeat: repeat-y;	
	
}
div.grad-top {
	position:fixed !important;
	/*position:absolute;	*/
	width:27px;
	height:100px;
	z-index:1;
	top: 0px;

}
div.grad-bottom {
	position:fixed !important;
	/*position:absolute;	*/
	width:27px;
	height:100px;
	z-index:1;
	bottom: 0px;
}
#wrapper {
width:900px;margin:0 auto;padding:0 0 0;
}

#content_wrap {
background: rgb(0, 0, 0) url(./images/body.jpg) no-repeat scroll center top;
}