BODY {
	FONT-SIZE: 10px;
	HEIGHT: 1600px;
	MARGIN: 0px;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #9FCC9F;
}

DIV#bodydiv {
	TOP: 220;
	LEFT: 80;
	
	POSITION: absolute; 
}

DIV#maptag {
  TOP: 2720;
	LEFT: 80;
	POSITION: relative; 
}

DIV#blog {
    LEFT: 0px;
	WIDTH: 600px; 
	
	TOP: 0px; 	
	POSITION: absolute; 
	z-index: 1;
	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none;
	COLOR: #8E9938;
	COLOR: #000000;

	BACKGROUND-COLOR: #FFFFFF;
	
	padding-top:15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;
	-moz-border-radius: 15px;
}

DIV#blogtext {
	LEFT: 40px;
	WIDTH: 520px; 
	
	TOP: 20px; 
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none;
	COLOR: #8E9938;
	COLOR: #000000;
	overflow-y : auto;
}

DIV#datetag {
    
	LEFT: 600px;
	WIDTH: 70px; 
	TOP: -40px; 
	HEIGHT: 70px;
	POSITION: absolute; 
	z-index: 2;
	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 16px;
  FONT-WEIGHT: bold;	
  TEXT-ALIGN: center;
   	
	background-color: #F6F6CC;

		
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;  
	-moz-border-radius: 15px;
}


DIV#icon {
    
	LEFT: -40px;
	WIDTH: 70px; 
	TOP: -40px; 
	HEIGHT: 70px;
	POSITION: absolute; 
	z-index: 3;
	
   	TEXT-ALIGN: center;
   	
	background-color: #F6F6CC;

	
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;  
	-moz-border-radius: 15px;
}

DIV#pageof {
	LEFT: 275px; 
	TOP: 75px; 
	POSITION: absolute;
	visible: hidden;

}

DIV#prev {
	LEFT: 10px;	 
	TOP: 200px; 	
	POSITION: absolute; 

}

DIV#next {
	LEFT: 800px;	
	TOP: 200px; 	
	POSITION: absolute; 
}

DIV#recent {
    
	LEFT: 750px;
	WIDTH: 160px; 
	TOP: 300px; 
	HEIGHT: 160px;
	POSITION: absolute; 
	z-index: 2;
	
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	background-color: #F6F6CC;

	
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;  
	-moz-border-radius: 15px;
}

DIV#banner {
	LEFT: 50px;
	WIDTH: 100pct; 
	TOP: 3px; 
	z-index: 99;
	POSITION: absolute; 
}

DIV#menu {
    LEFT: 0px;
	WIDTH: 100pct; 
	TOP: 123px; 
	HEIGHT: 20px;
	z-index: 99;
	POSITION: absolute; 	
		
	PADDING-RIGHT: 15px; 
    PADDING-LEFT: 15px;
    
	background-color: #F6F6CC;

		
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;  

}

DIV#bottommenu {
    LEFT: 0px;
	WIDTH: 100pct; 
	HEIGHT: 100%;
	z-index: 0;
			
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px;
    POSITION: absolute;    
		
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;  

}


table.bottomtbl {
	BACKGROUND-COLOR: #F6F6CC;
}

DIV#weatherbodydiv {
    LEFT: 10px;
	WIDTH: 700px; 
	TOP: 220px; 	
	POSITION: absolute; 
	z-index: 95;
}

DIV#photobodydiv {
    LEFT: 50px;
	WIDTH: 65%; 
	TOP: 170px; 	
	POSITION: absolute; 
	z-index: 99;
}	

DIV#moviediv {
    LEFT: 80%;
	WIDTH: 100px; 
	TOP: 200px; 	
	POSITION: absolute; 
	z-index: 99;
}

DIV#portraits {
    LEFT: 600px;
	WIDTH: 130px; 
	TOP: 220px; 	
	POSITION: absolute; 	
}


DIV#contactbodydiv {
    LEFT: 50px;
	WIDTH: 85%; 
	TOP: 220px; 	
	POSITION: absolute; 
	z-index: 99;
}


DIV#calendarbodydiv {
    LEFT: 50px;
	WIDTH: 85%; 
	TOP: 180px; 	
	POSITION: absolute; 
	z-index: 0;
}

DIV#webcambodydiv {
    LEFT: 50px;
	WIDTH: 95%; 
	TOP: 220px; 	
	POSITION: absolute; 
	z-index: 95;
}

DIV#paulbodydiv {
	TOP: 220;
	LEFT: 80;
	HEIGHT: 1200;	
	POSITION: absolute; 
}



DIV#sideboxdiv {
	TOP: 220;
	LEFT: 770;
	HEIGHT: 1200;
	WIDTH: 230;
	
	background-color: #F6F6CC;
	
	TEXT-ALIGN: center;
	POSITION: absolute; 
	
	padding-top:15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;
	
	margin-top: 0px;
	margin-right: 400px;
	margin-bottom: 400px;
	margin-left: 0px;
	
	-moz-border-radius: 15px;
}

DIV#sidexboxdiv {
	TOP: 0;
	LEFT: 760;
	HEIGHT: 500;
	WIDTH: 250;
	
	background-color: #F6F6CC;
	
	TEXT-ALIGN: center;
	POSITION: absolute; 
	
	padding-top:15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;
	-moz-border-radius: 15px;
}


DIV#sidehallmarkdiv {
	TOP: 0;
	LEFT: 760;
	HEIGHT: 500;
	WIDTH: 250;
	
	background-color: #F6F6CC;
	
	TEXT-ALIGN: center;
	POSITION: absolute; 
	
	padding-top:15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;
	-moz-border-radius: 15px;
}


DIV#paulblog {
    LEFT: 0px;
	WIDTH: 600px; 
	
	TOP: 0px; 
	POSITION: absolute; 
	z-index: 1;
	padding-top:15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;
	-moz-border-radius: 15px;
}

DIV#paulxboxbodydiv {
	TOP: 220;
	LEFT: 40;
	HEIGHT: 1200;	
	WIDTH: 1100;
	POSITION: absolute; 
}

DIV#paulhallmarkbodydiv {
	TOP: 220;
	LEFT: 40;
	HEIGHT: 1200;	
	WIDTH: 1100;
	POSITION: absolute; 
}

DIV#paulxboxblog {
    LEFT: 0px;
	WIDTH: 700px; 
	
	TOP: 0px; 
	POSITION: absolute; 
	z-index: 1;
	
	background-color: #F6F6CC;
	
	padding-top:15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;
	-moz-border-radius: 15px;
}

DIV#paulhallmarkblog {
    LEFT: 0px;
	WIDTH: 700px; 
	
	TOP: 0px; 
	POSITION: absolute; 
	z-index: 1;
	
	background-color: #F6F6CC;
	
	padding-top:15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;
	-moz-border-radius: 15px;
}

DIV#paulblogtext {
	LEFT: 40px;
	WIDTH: 520px; 
	TOP: 20px; 
	overflow-y : auto;
}

DIV#pauldatetag {
    
	LEFT: 600px;
	WIDTH: 70px; 
	TOP: -40px; 
	HEIGHT: 70px;
	POSITION: absolute; 
	z-index: 2;
		
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;  
	-moz-border-radius: 15px;
}

DIV#paulprev {
	LEFT: 10px;	 
	TOP: 200px; 	
	POSITION: absolute; 

}

DIV#paulnext {
	LEFT: 800px;	
	TOP: 200px; 	
	POSITION: absolute; 
}

TD.calendarotherday {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	
	VERTICAL-ALIGN: left;
	BACKGROUND-COLOR: #9FCC9F;
}

TD.calendarselectedday {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	
	VERTICAL-ALIGN: left;
	BACKGROUND-COLOR: #539D53;

}

TD.calendartitle {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;	
	VERTICAL-ALIGN: left;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #539D53;
}
TD.calendardaytitle {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;	
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #9FCC9F;
}


TD.newcaltext {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;	
	VERTICAL-ALIGN: left;
}

TD.newcalheader {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
}

.FormDropdown 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 150px;
}


DIV#toc {
    
	LEFT: 640px;
	WIDTH: 100px; 
	TOP: 100px; 
	HEIGHT: 70px;
	POSITION: absolute; 
	z-index: 3;
	
	BACKGROUND-COLOR: #E6EAD3;
	background-color: #F6F6CC;

	
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
		
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;
	-moz-border-radius: 15px;
	
}
	 
TD.date {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9px;
	COLOR: #7482B4;
	FONT-WEIGHT: bold;
	
	VERTICAL-ALIGN: middle;

}

TH.thead {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9px;
	COLOR: #7482B4;
	FONT-WEIGHT: bold;
	BACKGROUND: #9FCC9F;
	
	VERTICAL-ALIGN: middle;

}


A.lt:link {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
A.lt:visited {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;   
    TEXT-DECORATION: none; 
	COLOR: #FFFFFF
}
A.lt:active {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
A.lt:hover {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;  
    TEXT-DECORATION: none; 
	COLOR: #FFFF00
}

A.specialevent:link {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
A.specialevent:visited {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;   
    TEXT-DECORATION: none; 
	COLOR: #FFFFFF
}
A.specialevent:active {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
A.specialevent:hover {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;  
    TEXT-DECORATION: none; 
	COLOR: #FFFF00
}

A.itsthematthewslink:link {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	COLOR: #FF0000
}
A.itsthematthewslink:visited {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;   
    TEXT-DECORATION: none; 
	COLOR: #FF0000
}
A.itsthematthewslink:active {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold; 
    TEXT-DECORATION: none;
	COLOR: #FF0000
}
A.itsthematthewslink:hover {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;  
    TEXT-DECORATION: none; 
	COLOR: #FFFF00
}



A.linkback:link {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px;
    TEXT-DECORATION: none;
	COLOR: #7482B4
}
A.linkback:visited {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px;   
    TEXT-DECORATION: none; 
	COLOR: #7482B4
}
A.linkback:active {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px;    
    TEXT-DECORATION: none;
	COLOR: #7482B4
}
A.linkback:hover {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px;   
    TEXT-DECORATION: none; 
	COLOR: #FFFFFF
}


DIV#itunes {
	LEFT: 15px;
	WIDTH: 190px; 
	TOP: 930px;  
	HEIGHT: 220px;
	POSITION: absolute; 	
	FONT-FAMILY: Helvetica, Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #A68859;
	TEXT-ALIGN: center;
	
	margin-top: 5px;
	margin-right: 0px;
	padding-left: 5px;
	padding-top: 15px;
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;
	background-color: #eee;	

    -moz-border-radius: 15px;
}

DIV#webcams {
    LEFT: 15px;
	WIDTH: 217px; 
	TOP: 625px;  
	HEIGHT: 230px;	
	POSITION: absolute; 
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #A68859;
	TEXT-ALIGN: center;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	float: right;
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;

	
	background-color: #DFDBA9;
    -moz-border-radius: 15px;
    
}

.rss_title, rss_title a {
	font-family: Verdana;
	FONT-SIZE: 9px;	
	padding: 0;
	letter-spacing: 0px;
	TEXT-ALIGN: center;
}
ul
{
list-style-position: inside;
list-style-type: none;
margin-left: -39px;
}

DIV#calendar {
    LEFT: 15px;
	WIDTH: 210px; 
	TOP: 150px;  
	HEIGHT: 445px;	
	POSITION: absolute; 
	FONT-FAMILY: Verdana;
	padding-top:15px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	float: right;
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;

	
	background-color: #DFDBA9;
    -moz-border-radius: 15px;
}





DIV#email {
    LEFT: 15px;
	WIDTH: 190px;  

	TOP: 1380px;  
	HEIGHT: 150px;
	POSITION: absolute; 
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	COLOR: #A68859;
	TEXT-ALIGN: center;
	
	margin-top: 5px;
	margin-right: 0px;
	padding-left: 5px;	
	border-left: 1px dotted #c0c0c0;
	border-bottom: 1px dotted #c0c0c0;
	border-top: 1px dotted #c0c0c0;
	border-right: 1px dotted #c0c0c0;
	background-color: #eee;	
	
	-moz-border-radius: 15px;
}


TD.blogpic {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	COLOR: #7482B4;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WIDTH: 100;
	BACKGROUND-COLOR: #DFDBA9;
}

TD.blogtext {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: #DFDBA9;
}


TD.calendartext {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none;
	COLOR: #A68859;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: #DFDBA9;
}

TD.calendarheader {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
	COLOR: #A68859;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	BACKGROUND-COLOR: #DFDBA9;
}

