body { 
font-family: Arial, Helvetica, sans-serif; 
color: #000; 
font-size: 12px; 
}

h3 {
	font: 18px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	margin: 0;
	padding: 0;
	color: #858484;
}


a { outline: none; }

a, a:visited { text-decoration: none; color: #c11616; }
a:hover { text-decoration: underline; color: #cccccc; }

/* Portfolio
------------------------------------------------- */
#site_item_wrap { width: 725px; padding: 5 0 0 30px; height: 300px;}
#site_item { width: 710px; background: #ffffff;  height: 300px; }
#site_item #site_item_slide { width: 400px; height: 300px; top left no-repeat; float: left; position: relative; }
#site_item #site_item_slide img.slide { position: absolute; top: 10px; left: 50px; width: 380px; height: 300px; }
#site_item .info { width: 290px; height: 300px; margin-left: 20px; float: left; }
#site_item .info .fixed_height_info { height: 290px; margin-bottom: 10px; }
#site_item .info .fixed_height_info h3 { font-size: 18px !important; font-family: Georgia, "Times New Roman", serif; line-height: 1.4em; margin-bottom: 10px; }
#site_item .info .fixed_height_info .controls { font-size: 11px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 7px 0; color: #666; }
#site_item .info .fixed_height_info .controls p span a { color: #EC208D; background: #eee; padding: 4px 7px; font-weight: bold; margin-left: 5px; }
#site_item .info .fixed_height_info .controls p span a:hover { text-decoration: underline; }
#site_item .info .fixed_height_info .controls p span a.on { color: #fff; background: #EC208D; padding: 4px 7px; font-weight: bold; margin-left: 5px; }
#site_item .info .fixed_height_info .controls p span a:hover.on { text-decoration: none; }
#site_item .info .fixed_height_info .details { padding-top: 5px; }
#site_item .info .fixed_height_info .details p { line-height: 1.4em; }
#site_item .info .fixed_height_info .details h5 { font-size: 11px; font-family: Georgia, "Times New Roman", serif; color: #858484; padding: 10px 0 0 0; text-transform: uppercase; }
#site_item #site_item_slide .visit {float: right; padding: 15px 19px 0 0;}
#closeButton {padding: 20px 0 0 680px;}

#site_item .information {width: 250px; margin: 0; padding: 0; font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
#site_item .col1 {width: 100px; float: left; background: #f5f4f4; margin: 0 0 2px 0;}
#site_item .col2 {width: 150px; float: left; background: #f5f4f4; margin: 0 0 2px 0;}

