*{	color:#ccc;	font-size: 10px;	font-family: verdana,helvetica,arial,sans-serif;}body,html{	height:100%;	margin:0px;	padding:0px;	background:#141414;	background-image:url("/img/swirl_bg.jpg");	background-position:center center;}/* General Elements */#content{	width:750px;	height:450px;	text-align:left;	padding: 0px 0px 20px 0px;	background:#111;	border:10px solid #fff;	overflow:auto;}#header{	width:780px;	text-align:left;	height:81px;}.logo{	float:left;	vertical-align:baseline;	padding-right:20px;}#menu{	font-size:9px;	color:#555;	padding:50px 25px 0px 0px;	text-align:right;}#footer{	clear:both;	padding:10px;}#footer_live{	clear:both;	margin:8px;	width:750px;	font-size:9px;	color:#666;	text-align:right;}#footer_live * {	font-size:9px;}.content_pad{	padding:0px 25px 20px 25px;}.content_pad img{	padding:0px;}.splash_box{border:10px solid #fff;padding:40px;width:360px;background:#111;}.copyright{	color:#444;}/* Link Styling */a{	color:#999933;	text-decoration:none;}a:hover{	color:#666;	text-decoration:none;}#menu a{	color:#fff;}#menu a:hover{	color:#999933;}A:hover .item{background-color:#fafafa; }.item_detail a{	font-size:9px;}a img{	border:none;}#menu a.menu_current{	color:#999933;}#footer_live a{color:#444;}#footer_live a:hover{	color:#999933;}/* Heading Styling */h1, h2, h3, h4{	font-weight:normal;}h1{	color: #003d4c;	font-size: 40px;}h2,h3,.item_title{	color:ccc;	font-size:16px;	padding:25px 10px 0px 10px;	border-bottom:1px solid #222;}h4, .thumb_title{	color:#ccc;	margin-bottom:5px;}/* General Item Info */.item_photo{	margin:5px 5px 5px 10px; border:1px solid #666;	float:left;	padding:2px;}.item_photo_large{	margin:5px;	padding:3px;	border:1px solid #333;}.item_data{	padding:5px 10px;}.item_footer{	margin:5px 0px;	background-color:#000;	padding:6px 8px;	text-align:right;	color:#111;}.item_detail{	padding:4px 10px;	font-size:9px;	color:#666;}.item{float:left;margin:0px 5px;min-width:31%;min-height:150px; width:300px}.thumb{	height:130px;	margin:10px;	float:left;	clear:none;}.thumb_img{	min-height:100px;	width:auto;}.thumb_image{	border:1px solid #333;	padding:2px;	width:auto;}.thumb_image_pad{	height:100px;	overflow:hidden;}.homePhoto a img{border:1px solid #333;padding:3px;}.homePhoto a:hover img{border:1px solid #666;padding:3px;}/* General Back End Management Styling */ul,li {	margin: 0 12px;}.clear{	clear:both;}#cakeSqlLog td {	text-align: left;	padding: 4px 8px;	background: #fff;	border-bottom: 2px solid #ccc;}/* scaffold show */div.related {	clear:both;	display:block;}dl {	float:left;	width: 400px;}dt {	font-weight: bold;	vertical-align:top;}dd {	vertical-align:top;}/* notices and errors */#flashMessage, .error, .error_message {	background-color:#600;	color: #fff;	padding:5px 10px;	font-weight: bold;	margin:10px 0px;}.error_message {	clear: both;}.error em {	font-size: 18px;	color: #003d4c;}.notice {	color: #656565;	font-size: 14px;	background-color: #f4f4f4;	display:block;}.tip {	color: #656565;	background-color: #ddd;}/* forms */form div{	vertical-align: text-top;}form div.date{}label {	display: block;	padding:8px 0px 2px 0px;	width:100%;	font-weight:bolder;}input[type=checkbox] {	clear: left;	margin: 2px 6px 7px 2px;}input, textarea {	color:#666;	font-weight:normal;	background-color:#000;	border:6px solid #000;}textarea{	width:500px;	height:200px;}select {	clear: both;	background-color:#000;	border:3px solid #000;	font-weight:normal;	color:#666;}option {	font-size: 11px;	font-family: inherit;}input[type=submit] {	width:100px;	background-color:#111;	border:3px solid #111;}input[type=hidden] {	display:none;}.required,.optional{	display:block;	font-weight:bold;}.submit {	clear: both;	margin-top: 40px;	text-align:right;}option{	color:#666;}.loginForm{	background-color:#111;	border:6px solid #111;}/* action links */ul.actions {clear:both;	padding:20px;}ul.actions li {}pre {}object, embed, param{	margin:0px;	padding:0px;	border:0px;}.red{color:#666;}.photo{max-width:100%;}

.projects .item{
	width:200px;
}
.projects .item .item_title{
font-size:10px;	
}
.projects .item .item_photo{
	height:75px;
	overflow:hidden;
}