body{
	margin:0px;
	padding:0px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
*{
	margin:0px;
	padding:0px;
	}
img{
	border:none;
	}
#container_main{
	width:1000px;
	margin:0 auto;
	}
#container{
	width:100%;
	margin:0 auto;
	}
#left_container{
	width:588px;
	float:left;
	background:#ffffdd url(../images/yellow_bg.png) repeat-y;
	padding: 17px 25px;
	}
.pub_title{
	font-size:18px;
	/*text-transform:capitalize;*/
	font-weight:lighter;
	padding-top: 10px;
	}
.pub_title a{
color:#000000;
text-decoration:none;	
}
.cape_gazette{
	font-size:42px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:1px 0 10px 0;
	}
.cape_gazette a{
color:#000000;
text-decoration:none;	
}
.city{
	font-size:16px;
	text-transform:capitalize;
	padding:0 0 54px 0;
	}
.city a{ 
color:#000000;
text-decoration:none;
}
.client_text{
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:48px;
	}
.left_buttons{
	width:343px;
	height:41px;
	background:#ff6600;
	border:#FFFFFF solid 4px;
	padding:6px 0 0 20px;
	font-size:28px;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#FFFFFF;
	}
.left_buttons a{
	color:#FFFFFF;
	text-decoration:none;
}
#right_container{
	width:320px;
	float:left;
	padding:27px 0 0px 42px;
	margin-bottom:10px;
	}
.contact_Heading{
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:25px;
	}
.contact_Detail{
	float:left;
	padding-bottom:21px;
	}
.contact_Detail ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.contact_Detail ul li{
	margin:0px;
	padding:0px;
	background:url(../images/list_icon.png) no-repeat 0 7px;
	list-style:none;
	padding:0 0 2px 9px;
	}
/*=========page 2 =============*/
.available_years{
	font-size:14px;
	font-weight:bold;
	padding:32px 0 0 14px;
	}
.available_years table tr td{
	padding:0 0 1px 0px;
	}
.available_years table tr td a{
	color:#000000;
	text-decoration:none;
	
	}
/*==========page 4================*/
#newspaperThumbContainer{
	width:1250px;
	float:left;
	background:#faf0b4 repeat-y;
	padding:17px 25px;
	}
#newspaperThumbContainer_main{
	width:950px;
	float:left;
	background:#faf0b4 repeat-y;
	padding:17px 25px;
	}
.newspaper_yearTitle{
	font-size:18px;
	font-weight:bold;
	}
.newspaper_yearTitle a{
	color:#000000;
	text-decoration:underline;	
	}
.newspaperThumb{
	/*padding:45px 0 65px 0px;*/
	width:950px;
	}
.newspaperThumb ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.newspaperThumb ul li{
	margin:0px;
	padding:0px 15px 14px 0;
	list-style:none;
	display:inline;
	float:left;
	width:93px;
	 min-height: 163px;
	}
.newspaperThumb ul li div{
	width:100px;
	height:auto;
	border:1px solid #000000;
	float:left;
	background:#fff;
	}
.newspaperThumb ul li span{
	width:91px;
	text-align:center;
	float:left;
	padding:5px 0 0 0;
	}

/*========================*/

.yearbookThumb{
	/*padding:45px 0 65px 0px;*/
	width:950px;
	}
.yearbookThumb ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.yearbookThumb ul li{
	margin:0px;
	padding:0px 10px 14px 0;
	list-style:none;
	display:inline;
	float:left;
	width:93px;
	 min-height: 163px;
	}
.yearbookThumb ul li:nth-child(2n+1){
	margin-left:20px;
	}
.yearbookThumb ul li div{
	width:100px;
	height:auto;
	border:1px solid #000000;
	float:left;
	background:#fff;
	}
.yearbookThumb ul li span{
	width:91px;
	text-align:center;
	float:left;
	padding:5px 0 0 0;
	}

/*===========page 5=======*/
.copyright{
	width:100%;
	text-align:center;
	padding-bottom:6px;
	}
/*============page 6===============*/
.search_container{
	padding:125px 0 0 73px;
	}
.search_input{
	background:#fff;
	border:none;
	width:513px;
	height:59px;
	font-weight:bold;
	}
/*===========page 7===========*/
.descriptionContainer{
	width:755px;
	float:left;
	padding-bottom:115px;
	}
.description{
	width:755px;
	float:left;
	padding:0 0 28px 0;
	}
.description span{
	clear:both;
	float:left;
	text-transform:none !important;
	font-size:16px;
	font-weight:bold;
	}
.description span a{
	color:#0202ff;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}
.archive_button{
	width:144px;
	height:21px;
	font-size:14px;
	font-weight:bold;
	padding-left:0px;
	text-align:center;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	}
.paging{
	font-size: 12px;
    font-weight: lighter;
	color:#000000;
	font-weight:bold;   
}
.paging a{
	font-size: 12px;
    font-weight: lighter;
	color:#000000;
	text-decoration:underline; 
	font-weight:bold;    
}
.bot_bor{
	border-top:1px solid #333333;
	padding-top:10px;
	width:1000px;
	margin:0 auto;
	}
