*{margin:0;padding:0;line-height:1.6em;}
html{height: 101%;}

/* CSS TAG's */
h4, h5 {margin:0;}
h3, h4 {margin:0 0 0.5em 0;}
br, li{margin:0;padding:0;}

/* CSS Link's */
#l_links a:link, #l_links a:visited {}

/* CSS ID's */
#wrapper {width: 788px; margin: 0px auto;}
#banner{width: 100%;height:185px; margin: 0px auto;}
#gps{margin:0;padding:0;}
#l{float:left;width:209px;margin-left: 30px;margin-right: 10px;}
#l_links {float:left;width:199px;margin-left: 30px;margin-right: 20px; display:inline;}
#m {float:left; width:302px;margin-right: 10px;line-height:1.5em;margin-top: 10px;}
#r {float:left;width:195px; height:auto;margin-top: 10px;}
#meta_holder{float:left;width:269px;margin-left: 30px;margin-top: 10px;display:inline;}
#cente_holder{float:left;width:260px;margin-top: 10px;}
#date_holder{float:left;width:200px;margin-top: 10px;}
#right {float:left;width:500px;margin-top: 10px;}
#photo{float:left; width:487px;padding:5px;margin-left: 30px;}
#photo_details{float:left; width:219px;margin-left: 10px;}

/* CSS CLASSES's */


.bottomlinks{float:left;width:468px;margin-top: 10px;margin-bottom: 10px;}

ol {margin-left: 30px;}

#footer{
	float:right;
	width:638px;
	margin:0px auto;
	padding-top: 10px;
	padding-bottom: 10px;
}

input, textarea, select {
	padding: 2px;
	width: 150px;
	border: 1px solid #666;
	text-decoration: none;
	letter-spacing: 1px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #222;
	}
textarea{width: 90%;height: 75px;overflow: auto}
#category{padding: 2px;width: 150px;border: 1px solid #666;text-decoration: none;letter-spacing: 1px;font: 11px Arial, Helvetica, sans-serif;color: #222;}
#submit{width: 100px;}

/* CSS HACK's */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* mac hide \*/* html .clearfix {height: 1%;} .clearfix {display: block;}/* End hide */