@charset "utf-8";
/* CSS Document */

#callemailinks
	{
	position:relative;
	width:653px;
	height:63px;
	left:293px;
	z-index:5;
	}
	
#backgroundp6 
	{
	position:relative;
	margin:0 auto;
	width:960px;
	/*height:1040px;*/
	background: url(../img/body_background.jpg) repeat-y center;
	padding: 0 0 0 0;
	#padding: 0 0 0 0;
	}
	
#backgroundp5 
	{
	position:relative;
	margin:0 auto;
	width:960px;
	/*height:1100px;*/
	background: url(../img/body_background.jpg) repeat-y center;
	padding: 0 0 0 0;
	#padding: 0 0 0 0;
	}
	
#backgroundp4 
	{
	position:relative;
	margin:0 auto;
	width:960px;
	/*height:840px;*/
	background: url(../img/body_background.jpg) repeat-y center;
	padding: 0 0 0 0;
	#padding: 0 0 0 0;
	}

#backgroundt 
	{
	position:relative;
	margin:0 auto;
	width:960px;
	/*height:920px;*/
	background: url(../img/body_background.jpg) repeat-y center;
	padding:0;
	}

#backgroundty 
	{
	position:relative;
	margin:0 auto;
	width:960px;
	height:1100px;
	background: url(../img/body_background.jpg) repeat-y center;
	padding:0;
	}
	
#backgroundty1 
	{
	position:relative;
	margin:0 auto;
	width:960px;
	/*height:1320px;*/
	background: url(../img/body_background.jpg) repeat-y center;
	padding:0;
	}

#backgroundh 
	{
	position:relative;
	margin:0 auto;
	width:960px;
	/*height:1580px;*/
	background: url(../img/body_background.jpg) repeat-y center;
	padding:0;
	}

#backgroundhc 
	{
	position:relative;
	margin:0 auto;
	width:960px;
	/*height:1600px;*/
	background: url(../img/body_background.jpg) repeat-y center;
	padding:0;
	}

/*#paper
	{
	position:relative;
	background-image:url(../img/paperback.jpg);
	background-repeat:repeat;
	width:946px;
	height:auto !important; 
	height:100%; 
	min-height:100%; 
	top:-54px;
	left:34px;
	z-index:1;
	}*/

#subtopimg
	{
	position:absolute;
	width:960px;
	height:123px;
	top:0px;
	background:url(../img/subhead.jpg) top center no-repeat;
	margin:0 auto;
	z-index:2;
	}
	
#menupos
	{
	position:absolute;
	top:87px;
	left: 327px !important;
	left:325px;
	z-index:15;
	}
.weektext
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	left:537px;
	top:222px;
	width:350px;
	z-index:6;
	}	
.weektextnews
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	left:70px;
	top:222px;
	width:820px;
	z-index:6;
	}	
#photogalstage
	{
	position:absolute;
	width:852px;
	top:281px;
	left:84px;
	z-index:3;
	}
#photopad
	{
	position:absolute;
	padding:5px 0px 0px 5px;
	}
#photos
	{
	padding:0px 5px 5px 5px;
	}
#photos img
	{
	display:block;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:3px;
	float:left;
	width:75px;
	height:50px;
	margin:10px 10px 0px 0px
	}

#headtext
	{
	position:absolute;
	top:140px;
	left:93px;
	width:197px;
	height:67px;
	z-index:4000;
	background-image:url(../img/phototitle.jpg);
	}

#photoclicktext
	{
	position:absolute;
	top:620px;
	left:405px;
	width:200px;
	height:25px;
	z-index:4000;
	background-image:url(../img/click.jpg);
	}

#sittingsmiling
	{
	position:absolute;
	top:160px;
	left:70px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:10px;
	z-index:6;
	width: 384px;
	}

#weekchoose
	{
	position:absolute;
	left:540px;
	top:160px;
	z-index:6;
	width: 820px;
	}

#weekchoosenews
	{
	position:absolute;
	left:70px;
	top:160px;
	z-index:6;
	width: 820px;
	}

#weekchoose1
	{
	position:absolute;
	left:100px;
	top:180px;
	z-index:6;
	}

#photoselection
	{
	position:absolute;
	left:100px;
	top:140px;
	z-index:6;	
	}

.weeks
	{
	display:block;
	width:850px;
	height:196px;
	background:#FFFFFF;
	padding: 10px;
	}
	
.weektxt
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0 0 5px;
	/*position:relative;*/
	/*width:540px;*/
	/*height:216px;
	top:-135px;*/
	/*padding-left:310px;*/
	}
	
.weektit
	{
	/*position:relative;*/
	/*top:-405px;*/
	width:540px;
	padding: 0 0 8px;
	/*padding-left:310px;*/
	}

.weeklnk
	{
	/*position:relative;*/
	/*top:-280px;*/
	/*padding-left:310px;*/
	}

.choose_copy {
	float:right;
	width:540px;
	display:block;
	clear:none;
	}

#calseason
	{
	position:absolute;
	left:60px;
	top:200px;
	z-index:6;
	}

#aboutusphoto
	{
	position:absolute;
	left:25px;
	top:25px;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:10px;
	z-index:6;
	}

.weektitle
	{
	position:absolute;
	left:5px;
	top:0px;
	}
#filler
	{
	position:relative;
	top:0px;
	height:660px;
	}
	
#filler1
	{
	position:relative;
	top:0px;
	/*height:740px;*/
	}
	
#filler2
	{
	position:relative;
	top:0px;
	/*height:940px;*/
	}
#historytext
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	padding:0px 10px 0px 0px;
	left:36px;
	top:-40px;
	width:855px;
	z-index:6;
	}
#historytext1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	padding:0px 10px 0px 0px;
	left:36px;
	top:-140px;
	width:855px;
	z-index:6;
	}	
.historytext
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	padding:0px 10px 0px 0px;
	left:36px;
	top:-60px;
	width:855px;
	z-index:6;
	}

#contentup
	{
	position:absolute;
	left:60px;
	top:180px;
	width:895px;
	height:100%;
	z-index:10;
	}
.weekphoto {
	width: 286px;
	float:left;
	clear:none;
	display:block;
	}

/********************************
LIGHTBOX 
*********************************/
