/* = Override Previous Rules
-----------------------------------------------------------------------------*/
#main {
	border-top:1px solid #c8c7c4;
	background:url(images/main-inside-bg.gif) repeat-y 176px top;
	}
	
#column-left {
	padding:23px 0 0 0;
	}
	
#column-right {
	padding:80px 0 0 0;
	}
	
#cover {
	width:260px;
	background:url(images/dots.gif) repeat-x left top;
	margin:8px 0 0 0;
	}
	
#cover-content {
	width:auto;
	}
	

/* = Inside
-----------------------------------------------------------------------------*/	
#inside {
	width:538px;
	/*overflow:hidden;*/
	}
	
#path {
	float:left;
	width:100%;
	}
	
#path p {
	color:#504e48;
	margin:0;
	padding:8px;
	}
	
#path p a {
	color:#504e48;
	text-decoration:none;
	}
	
#path p a:hover {
	color:#504e48;
	text-decoration:underline;
	}
	
.inside-h1 {
	float:left;
	background-color:#ed1c24;
	color:#fff;
	font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
	margin:0;
	padding:4px 8px;
	}
	
#inside-image {
	float:left;
	padding:7px;
	margin:20px 0 0 0;
	}
	
#inside-image img {
	border:1px solid #e4e1dc;
	}
	
#inside-text {
	float:left;
	color:#504e48;
	padding:8px;
	line-height:18px;
	text-align:justify;
	}
	
#inside-icons {
	float:left;
	margin:30px 0 0 0;
	width:100%;
	}
	
#inside-icons img {
	float:left;
	margin: 0 0 0 10px;
	border:0;
	}
	
#inside-gal {
	float:left;
	padding:18px 28px;
	}

.inside-gal-row {
	margin:0 0 20px 0;
	float:left;
	}
	
#inside-gal img {
	border:1px solid #75736b;
	margin:0 19px 0 0;
	float:left;
	}
	
#inside-gal .gal-no-margin {
	margin:0;
	}
	
#factfile {
	width:258px;
	border:1px solid #c8c4b9;
	margin:8px 0 0 0;
	padding:6px 0;
	}
	
#factfile img{
	display:block;
	}
	
#factfile p{
	margin:0;
	padding:5px 5px 10px 16px;
	background:url(images/arrow-red-small.gif) no-repeat 5px 8px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#716e69;
	}		