@font-face {
  font-family: 'VTCLettererPro';
  src: url('VTCLettererPro.eot?#iefix') format('embedded-opentype'),  url('VTCLettererPro.woff') format('woff'), url('VTCLettererPro.ttf')  format('truetype'), url('VTCLettererPro.svg#VTCLettererPro') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Zekton Regular';
  font-style: normal;
  font-weight: normal;
  src: url(zekton rg.ttf);
}

h1, h2, h3 {color:grey;}
header {text-align:center;}
header nav {width:100%; min-height:40px; background-color:white; z-index:1; padding:0 !important;}
header nav ul li a{padding:13px !important;}
li a {color:#333;}
.container {width:100% !important;}
.container-960 {width:930px; margin:0px auto;}
.spacer-10 {height:10px;}
.fixnav {position:fixed; top: 0; border-bottom:1px solid gray; z-index:2;}
#mainmenu .nav {float:right;}
#townlist {width:435px; left: -150px; border-top: solid blue 2px;}
#townlist li {width:140px; display:inline-block;}
#thisissue {width:288px; border-top: solid blue 2px;}
#thisissue li {width:140px; display:inline-block;}
.desc_left {padding:20px; top:0px; left:0px; width:250px !important; height:450px;}
.desc_left h3 {text-shadow:2px 2px 2px #000 !important;}
.desc_left p {text-shadow:2px 2px 2px #000 !important;}
.desc_right {padding:20px; top:0px; right:0px; width:250px !important; height:450px; text-shadow:2px 2px 2px black;}
.desc_right h3 {text-shadow:2px 2px 2px #000 !important;}
.desc_right p {text-shadow:2px 2px 2px #000 !important;}
.featured-wrap {padding: 30px 0;}
#featured-area {width:960px; overflow:auto;}
.featured-wrap h3 {font-family:Georgia, serif; font-style: italic; color: gray; margin-left:50px; font-size: 18px;}
footer {margin-top: 25px;}
footer ul {padding:0; list-style:none;}
.link_nav li:before {content: "\00BB";}
.dropcap-circle {background-color:blue; width:64px; height: 64px; border-radius: 32px; float:left; margin: 0 16px 3px 0;}
.floatleft {margin: 2px 20px 2px 0; float: left; }
.floatright {margin: 2px 0 2px 20px; float: right;}
.recipe {font-family: 'Farsan', sans-serif; font-size: 1.4em;}
.recipe  p{font-size: 1em;}


/*------------------------------ animated background -----------------------------*/

			/* Give the header a height and a background image */
#animated-bg {
				height:auto; 
				background: url(../img/pattern/1.jpg) repeat-y scroll left top;
}	
			
			#animated-bg-inner {
	height:auto;
	background-image: url(../img/pattern/bg-inner-blue.png);
	background-repeat: repeat-y;
	background-position: left center;
			}
			#animated-bg-inner2 {
	height:auto;
	background-image: url(../img/pattern/bg-inner-green.png);
	background-repeat: repeat-y;
	background-position: left center;
			}
			
			#animated-bg-inner3 {
	height:auto;
	background-image: url(../img/pattern/bg-inner-grey.png);
	background-repeat: repeat-y;
	background-position: left center;
			}
			
/*----------------------------------- orbit slider ----------------------------------*/
.orbitslider {
	width:940px;
	margin-top:5px;
	margin-bottom:5px;
}
