/*
Theme Name: Pets in the Park
Theme URI: http://www.onewebsite.ca
Description: 2c4p - 2 Column 4 Port
Author: Mike Olaski
Author URI: http://www.onewebsite.ca/
*/

/* ***** ***** ***** ***** ***** ***** ***** ***** ***** ***** 0. Contents Styles */

/*

0. Contents
1. Config
2. Position
3. Elements
4. Classes
5. Objects


Pallet

/* color: #577a1d; /* P:1a; */
/* color: #182405; /* P:1b; */
/* color: #9EBA80; /* P:1c; */
/* color: #D1E2C0; /* P:1d; */

/* color: #1a1a1a; /* P:2a; */
/* color: #000000; /* P:2b; */
/* color: #7f7f7f; /* P:2c; */
/* color: #e6e6e6; /* P:2d; */


/* ***** ***** ***** ***** ***** ***** 1. Config */

/* Firefox scrollbar fix to always force a scrollbar despite current page height */
html { min-height:100.2%; }

* {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	color: #000;
	xbackground-color: inherit; /* not sure about keeping this so disabled for now */
	}

/* Firefox scrollbar fix to always force a scrollbar despite current page height */
#ffscrollbarfix {
	position: absolute;
	top: 0;
	bottom: -0.1px;
	width: 1em;
	z-index: -1;
	}
	
img { border: none; display: block; }

table { border-collapse: collapse; }

div.clear-float-break {
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: inherit;
	}

#body-wrap-clear { clear: both; }


/* ***** ***** ***** ***** ***** ***** 2. Position */

body {
	margin: 0px;
	color: inherit; /* P:F; */
	font-family: Arial, Lucida Grande, Verdana;
	font-size: 92.5%;
	background-color: #577a1d; /* P:2; */
	}


div#wrapper {
	margin: 0px;
	xbackground-image: url(images/wrapper_bg_border.jpg);
	background-image: url(images/wrapper_bg_fade.jpg);
	background-repeat: repeat-x;
	xbackground-position: top center;
	text-align: center;
	}
	
	div#head-wrap {
		background-color: inherit; /* P:F; */
		}
	
		div#head {
			margin: 0px auto;
			position: relative;
			background-color: inherit; /* P:3; */
			width: 740px;
			text-align: left;
			color: inherit;
			border-left: solid 1px #fff;
			border-right: solid 1px #fff;
			}
	
			div#logo-bar {
				background-color: inherit;
				background-image: url(images/logo_bar_bg.jpg);
				background-repeat: no-repeat;
				background-position: right;
				height: 75px;
				}

			div#tagline-bar {
				color: #fff; /*P:F; */
				background-color: transparent; /* P:1; */
				background-image: url(images/tagline_bar_bg.jpg);
				background-repeat: no-repeat;
				xborder-top: solid 3px #01458e; /*P:F */
				xborder-bottom: solid 5px #04121E; /*P:F */
				height: 30px;
				}

			div#masthead {
				height: 165px;
				background-image: url(images/masthead_bg.jpg);
				background-repeat: no-repeat;
				}
				
	
				
			div#nav-bar {
				color: #fff; /*P:F; */
				background-color: transparent; /* P:1; */
				background-image: url(images/nav_bar_bg.jpg);
				background-repeat: no-repeat;
				xborder-top: solid 3px #01458e; /*P:F */
				xborder-bottom: solid 5px #04121E; /*P:F */
				height: 30px;
				}
	
	div#body-wrap {
		margin: 0px auto;
		width: 740px;
		background-color: #fff; /* P:2; */
		background-repeat: repeat-x;
		border-left: solid 1px #fff;
		border-right: solid 1px #fff;
		text-align: left;
		color: inherit;
		}
	
		div#view-wrap {
			float: left;
			margin: 0px 0px 0px 0px;
			color: #000; /*P:F; */
			background-color: inherit; /* P:2; */
			}
			
			div#view {
				margin: 0px;
				padding: 20px;
				width: 499px;
				xbackground-color: #cef;
				}
				
				div.post {
					xborder: solid 1px red;
					margin: 0px;
					}
	
		div#left-wrap {
			float: left;
			margin: 20px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color: inherit; /* P:T; */
			}
	
			div#left {
				margin: 0px 0px;
				xwidth: 200px;
				}

	div#foot-wrap {
		clear: both;
		margin: 0px 0px 0px 0px;
		background-color: inherit; /* P:3; */
		}
	
		div#foot {
			margin: 0px auto;
			height: 35px;
			width: 740px;
			background-color: #182405; /* P:3; */
			border-left: solid 1px #fff;
			border-right: solid 1px #fff;
			border-bottom: solid 1px #fff;
			}
			
			
/* ***** ***** ***** ***** ***** ***** 3. Elements */

h1, h2, h3, h4, h5 {
	color: #000; /* P:1; */
	}


h1 {
	padding: 0px;
	font-size: 12px;
	}
	
	h2 {
		margin: 0 0 10px 0;
		font-size: 22px;
		xclear: both;
		}
		
		h3 {
			margin: 0 0 8px 0;
			font-size: 16px;
			}

			
			h4 {
				margin: 0 0 6px 0;
				font-size: 14px;
				}
					
				h5 {
					margin: 0 0 4px 0;
					font-size: 12px;
					}
					

div.post h2 a:link {
	color: #000; /* P:1; */
	background-color: transparent;
	}
	
	div.post h2 a:visited {
		color: #000; /* P:1; */
		background-color: transparent;
		}
		
		div.post h2 a:hover {
			color: #000; /* P:1; */
			background-color: transparent;
			}
			
			div.post h2 a:active {
				color: #000; /* P:1; */
				background-color: transparent;
				}


div.post h3 a:link {
	color: #000; /* P:1; */
	background-color: transparent;
	}
	
	div.post h3 a:visited {
		color: #000; /* P:1; */
		background-color: transparent;
		}
	
		div.post h3 a:hover {
			color: #000; /* P:1; */
			background-color: transparent;
			}
		
			div.post h3 a:active {
				color: #000; /* P:1; */
				background-color: transparent;
				}


div.post h4 a:link {
	color: #000; /* P:1; */
	background-color: transparent;
	}

	div.post h4 a:visited {
		color: #000; /* P:1; */
		background-color: transparent;
		}
		
		div.post h4 a:hover {
			color: #000; /* P:1; */
			background-color: transparent;
			}
			
			div.post h4 a:active {
				color: #000; /* P:1; */
				background-color: transparent;
				}
		

div.post h2 a:link {
	color: #000; /* P:1; */
	background-color: transparent;
	xborder-bottom: solid 1px #29176b; /* P:1; */
	}
	
	div.post h2 a:visited {
		color: #000; /* P:1; */
		background-color: transparent;
		xborder-bottom: solid 1px #29176b; /* P:1; */
		}
	
		div.post h2 a:hover {
			color: #000; /* P:2; */
			background-color: transparent;
			xborder-bottom: solid 1px #29176b; /* P:1; */
			}
		
			div.post h2 a:active {
				color: #000; /* P:1; */
				background-color: transparent;
				xborder-bottom: solid 1px #29176b; /* P:1; */
				}


/* Paragraph Links */

/* color: #577a1d; /* P:1a; */
/* color: #182405; /* P:1b; */
/* color: #9EBA80; /* P:1c; */
/* color: #D1E2C0; /* P:1d; */

/* color: #1a1a1a; /* P:2a; */
/* color: #000000; /* P:2b; */
/* color: #7f7f7f; /* P:2c; */
/* color: #e6e6e6; /* P:2d; */

a {}


a:link {
		color: #04121E; /* P:F; */
		text-decoration: none;
		border-bottom:  1px solid #577a1d; /* P:0; */
		}
	
	a:visited {
		color: #04121E; /* P:F; */
		text-decoration: none;
		border-bottom:  1px solid #577a1d; /* P:0; */
		}
			
		a:hover {
			color: #000; /* P:4; */
			background-color: #577a1d;
			text-decoration: none;
			}
			
			a:active {
				color: #000; /* P:0; */
				text-decoration: none;
				background-color: #577a1d;
				}


	div#view p a:link {
		color: #04121E; /* P:F; */
		text-decoration: none;
		border-bottom:  1px solid #577a1d; /* P:0; */
		}
	
		div#view p a:visited {
			color: #04121E; /* P:F; */
			text-decoration: none;
			border-bottom:  1px solid #577a1d; /* P:0; */
			}
		
			div#view p a:hover {
				color: #000; /* P:4; */
				background-color: #577a1d;
				text-decoration: none;
				}
			
				div#view p a:active {
					color: #000; /* P:0; */
					text-decoration: none;
					background-color: #577a1d;
					}

/* Block Level */

img {
	float: left;
	margin: 0px 20px 20px 0px;
	}
	
div.entry img {
	float: left;
	margin: 0px 0px 20px 15px;
	}

p {
	margin: 0px 0px 10px 0px;
	font-size: 12px;
	line-height: 18px;
	color: #000; /* P:10; */
	}


blockquote {
	margin: 20px;
	padding: 15px 0px 15px 50px;
	font-size: 11px;
	background-color: transparent; /* P:T; */
	background-image: url(images/graphic_quote.gif);
	background-repeat: no-repeat;
	background-position: top left;
	xborder-left: solid 5px #000;  /* P:100; */
	}
	

fieldset {
	margin: 20px;
	padding: 5px;
	font-size: 11px;
	background-image: url(images/icon_arrow_down_565D99_50w);
	background-repeat: no-repeat;
	border: solid 1px #000; /* P:100; */
	}

	legend {
		padding: 0px 7px 20px 7px;
		background: transparent; /* P:T; */
		}


pre {
	margin: 0px 20px 15px;
	padding: 5px;
	}


ol {
	margin: 0px 0px 20px 20px;
	}

	ol li {
	font-size: 11px;
	line-height: 19px;
	list-style: lower-latin;
	}


ul {
	margin: 0px 0px 20px 20px;
	font-size: 11px;
	line-height: 19px;
	}

	ul li {
		list-style-type: square;
		font-size: 11px;
		line-height: 19px;
		}


dl {
	margin: 0px 0px 10px 20px;
	}

	dt {
		margin: 10px 0px 0px 0px;
		padding: 0px;
		font-size: 13px;
		}
	
		dd {
			margin: 10px 0px 0px 20px;
			padding: 0px;
			font-size: 11px;
			}
	


/* ***** ***** ***** Tables */

/* color: #577a1d; /* P:1a; */
/* color: #182405; /* P:1b; */
/* color: #9EBA80; /* P:1c; */
/* color: #D1E2C0; /* P:1d; */

/* color: #1a1a1a; /* P:2a; */
/* color: #000000; /* P:2b; */
/* color: #7f7f7f; /* P:2c; */
/* color: #e6e6e6; /* P:2d; */

table {
	margin: 10px 0px 10px 0px;
	xwidth: auto;
	background-color: #577a1d; /* P:1a; */
	}

	caption {
		margin: 0px 0px 0px 0px;
		}
	
	thead {
		padding: 5px;
		border: solid 1px #fff; /* P:0; */
		background-color: #000; /* P:30; */
		font-size: 12px;
		font-weight: bold;
		color: #fff;
		}
	
		tr { color: #cef; }
	
	thead td {
		padding: 5px;
		font-size: 11px;
		border: solid 1px #fff; /* P:3; */
		color: #fff; /* P:0; */
		}
	
	
		td {
			padding: 5px;
			font-size: 11px;
			border: solid 1px #fff; /* P:3; */
			color: #000; /* P:0; */
			}
	
	tbody {
		padding: 5px;
		border: solid 1px #000; /* P:0; */
		background-color: #577a1d; /* P:1a; */
		}
	
	tfoot {
		padding: 5px;
		border: solid 1px #fff; /* P:0; */
		background-color: #b3b3b3; /* P:30; */
		color: #000;
		}
		
		tfoot td {
			color: #000;
			}

/* Form */

form {
	margin: 0px;
	xborder: solid 1px #000; /* P:100; */
	}

input {
	width: 150px;
	background-color: #fff; /* P:0; */
	padding: 3px;
	}

	


select {
	width: 155px;
	padding: 3px;
	background-color: #fff; /* P:1; */
	color: #000; /* P:1; */
	}

option {
	color: #29176b; /* P:1; */
	}



	

label {
	padding: -3px 0 0 20px;
	}




textarea {
	width: 100%;
	}


form#commentform label {
	padding: -3px 0 0 20px;
	color: #000;
	}

form#commentform input#submit {
	width: auto;
	}


form#commentform textarea {
	width: 400px;
	height: 200px;
	border: solid #666;
	border-width: 1px;
	background-color: #fff;
	}


em, i { font-style: intalic; }

strong, b { font-weight: bold; }

del {}

ins {}

sup {}

sub {}

acronym {}

hr {}

abbr {
	text-decoration: none;
	font-weight: normal;
	}
	


/* ***** ***** ***** ***** ***** ***** Classes */


/* Inline */
.download a:link {
	padding: 0 0 0 20px;
	background-color: #fff; /* P:10; */
	background-image: url(images/icon_arrow_down.gif);
	background-repeat: no-repeat;
	color: #29176b; /* P:1; */
	}

.warning {
	color: #ff0000;
	}

.highlight {
	background-color: #00458D; /* P:3; */
	color: #fff;
	padding: 0px 5px;
	}

.subdued {}
.aside {}

/* Block Level */

.question-block {
	margin: 20px;
	padding: 20px 20px 20px 50px;
	color: #577a1d; /* P:1a; */
	background-color: #fff; /* P:0; */
	background-image: url(images/graphic_q.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border: dashed 1px #ccc; /* P:20; */
	display: block;
	}
	
.answer-block {
	margin: 20px;
	padding: 20px 20px 20px 50px;
	background-color: #fff; /* P:0; */
	background-image: url(images/graphic_a.gif);
	background-repeat: no-repeat;
	background-position: top left;
	border: dashed 1px #ccc; /* P:20; */
	color: #577a1d; /* P:1a; */
	display: block;
	}

.aside {
	float: right;
	margin: 20px 20px 20px 20px;
	padding: 10px 10px 10px 25px;
	width: 250px;
	background-color: #e6e6e6;
	border: dotted #fff; /* P:90 */
	border-width: 1px 1px 1px 0px;
	background-image: url(images/aside_arrow_fff_30.gif);
	background-repeat: no-repeat;
	color: #577a1d; /* P:1a; */
	}



/* ***** ***** ***** ***** ***** ***** Objects */

/* ***** ***** ***** Navigation */

/* color: #577a1d; /* P:1a; */
/* color: #182405; /* P:1b; */
/* color: #9EBA80; /* P:1c; */
/* color: #D1E2C0; /* P:1d; */

/* color: #1a1a1a; /* P:2a; */
/* color: #000000; /* P:2b; */
/* color: #7f7f7f; /* P:2c; */
/* color: #e6e6e6; /* P:2d; */

/* Nav Head */
ul#nav-head {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #inherit; /* P:1; */
	height: 24px;
	}
	
	ul#nav-head li {
		float: left;
		list-style-type: none;
		xborder-right: solid 1px #fff;
		}
		
		ul#nav-head li a {
			color: #fff;
			padding: 6px 23px 5px 23px;
			display: block;
			xfont-size: 12px;
			}

		ul#nav-head li a:link, ul#nav-head li a:visited {
			color: #fff; /* P:F; */
			text-decoration: none;
			border: none;
			font-weight: bold;
			}
		
		ul#nav-head li a:hover {
			color: #000; /* P:4; */
			text-decoration: none;
			background-color: #577a1d;
			display: block;
			}
		
		ul#nav-head li.current_page_item a {
			color: #000; /* P:5; */
			background-color: #577a1d;
			}

/* Nav Page */

/* color: #577a1d; /* P:1a; */
/* color: #182405; /* P:1b; */
/* color: #9EBA80; /* P:1c; */
/* color: #D1E2C0; /* P:1d; */

/* color: #1a1a1a; /* P:2a; */
/* color: #000000; /* P:2b; */
/* color: #7f7f7f; /* P:2c; */
/* color: #e6e6e6; /* P:2d; */

div.page-nav {
	float: left;
	margin: 0px 35px 30px 00px;
	xwidth: 200px;
	}

h2#page-nav-title {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #fff; /* P:90; */
	font-size: 10px;
	font-weight: normal;
	display: inline;
	border: none;
	background-color: transparent; /* P:T; */
	}
	
ul.nav-page {
	xfloat: left;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: auto;
	background-color: #fff; /* P:0; */
	border-top: solid 2px #577a1d; /* P:1a; */
	color: #29176b; /* P:1; */
	}
	
	ul.nav-page a:link, ul.nav-page a:visited, ul.nav-page a:hover, ul.nav-page a:active {
		text-decoration: none;
		color: #000; /* P:1; */
		border: none;
		}

	ul.nav-page li {
		padding: 5px 18px 5px 18px;
		list-style-type: none;
		border-bottom: solid 1px #577a1d; /* P:1c; */
		color: #000; /* P:1; */
		}
		
	ul.nav-page li.current-section-item {
		background-image: url(images/icon_arrow.gif);
		background-repeat: no-repeat;
		background-position: left center;
		}
	
		ul.nav-page li:hover {
			list-style-type: none;
			background-color: #577a1d; /* P:1d; */
			background-image: url(images/icon_arrow.gif);
			background-repeat: no-repeat;
			background-position: left center;
			border-bottom: solid 1px #666; /* P:5; */
			}		


/* color: #577a1d; /* P:1a; */
/* color: #182405; /* P:1b; */
/* color: #9EBA80; /* P:1c; */
/* color: #D1E2C0; /* P:1d; */

/* color: #1a1a1a; /* P:2a; */
/* color: #000000; /* P:2b; */
/* color: #7f7f7f; /* P:2c; */
/* color: #e6e6e6; /* P:2d; */

/* Nav Side Left */


#left-wrap h2 {
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	font-family: Verdana,Tahoma,Arial,sans-serif;
	font-size: 12px;
	line-height: 20px;
	background: #182405; /* P:7; */
	border-bottom: none;
	color: #fff; /* P:80; */
	}

#left-wrap h3 {
	margin: 0px 0px 0px 30px;
	}

div#sidebar-left ul {
	margin: 0px;
	padding: 0px;
	width: 200px;
	list-style: none;
	background-color: transparent; /* P:T; */
	font-size: 11px;
	background-image: url(images/cl_sidebar_bg_500.jpg);
	background-repeat: no-repeat;
	}
	
	div#sidebar-left ul li {
		color: #fff; /* P:100; */
		display: block;
		list-style: none;
		border-bottom: 1px solid #b3b3b3; /* P:30; */
		}
		
		div#sidebar-left ul li:hover {
			display: block;
			color: #04121E; /* P:80; */
			background-color: #fff; /* P:0; */
			border-bottom: 1px solid #b3b3b3; /* P:30; */
			}

		div#sidebar-left ul li a {
			padding: 5px 10px;
			display: block;
			color: #182405; /* P:2; */
			font-weight: 800;
			background-color: inherit;
			text-decoration: none;
			border: none;
			}
			
		div#sidebar-left ul li a:hover {
			display: block;
			color: #182405; /* P:1; */
			font-weight: 800;
			background-color: #577a1d;
			text-decoration: none;
			}

		div#sidebar-left ul li.current_page_item, div#sidebar-left ul li.current-cat {
			color: #182405; /* P:80; */
			background-color: #D1E2C0; /* P:10; */
			text-decoration: none;
			border-bottom: 1px solid #9EBA80; /* P:3; */
			}
			
		div#sidebar-left ul li.current_page_item a, div#sidebar-left ul li.current-cat a {
			color: #333;  /* P:80; */
			}

			


div.sidebar-text {
	font-size: 12px;
	margin: 0px;
	padding: 10px;
	background-color: #D1E2C0;
	line-height: 16px;
	}


div.sidebar-text img {
	margin: 0px;
	}


/* Nav Footer */
ul#nav-foot {
	float: left;
	margin:  0px 0px;
	padding: 8px 0px 0px 10px;
	color: #fff;
	background-color: inherit; /* P:3; */
	font-size: 14px;
	list-style: none;
	xtext-align: left;
	}
	
	ul#nav-foot li {
		margin: 0px 30px 0px 0px;
		display: inline;
		}
		
		ul#nav-foot li a {
			color: #000;
			background-color: inherit;
			text-decoration: none;
			border: none;
			}
			
			ul#nav-foot li a:link {
				color: #fff; /* P:0; */
				text-decoration: none;
				}
			
				ul#nav-foot li a:visited {
					color: #fff; /* P:0; */
					text-decoration: none;
					}
					
					ul#nav-foot li a:active {
						color: #fff; /* P:0; */
						text-decoration: none;
						}
					
						ul#nav-foot li a:hover {
							color: #D1E2C0; /* P:4; */
							background-color: transparent;
							}

/* Logo / Wordmmark */

h1#logo-wordmark {
	xfloat: right;
	padding: 0px;
	margin: 0px;
	}
	
		h1#logo-wordmark img {
			margin: 0px;
			padding: 0px;
			}
	
h1#no-logo-wordmark {
	margin: 0px;
	padding: 20px 0px 0px 30px;
	color: #000;
	font-size: 36px;
	}

	h1#no-logo-wordmark a {
		text-decoration: none;
		}

	h1#no-logo-wordmark a:link {
		color: inherit;
		}

/* Side Contact Entity */

div#side-contact {
	margin: 10px;
	}


/* Onewebsite Marketing */
	
div#foot-wrap p#onewebsite {
	float: right;
	margin: 10px 15px 0px 0px;
	color: #fff; /* P:F; */
	background-color: inherit; /* P:3; */
	}
	
	p#onewebsite a:link { color: #fff; /* P:0; */ text-decoration: none; }
	p#onewebsite a:visited { color: #fff; /* P:0; */ text-decoration: none; }
	p#onewebsite a:hover { color: #fff; /* P:0; */ text-decoration: none; }
	p#onewebsite a:actvie { color: #fff; /* P:0; */ text-decoration: none; }
	
/* Tagline */

p#tagline {
	xfloat: left;
	margin: 0px 0px 0px 127px;
	padding: 6px 0px;
	color: #fff;
	font-family: Lucida Grande, Verdana;
	font-size: 14px;
	font-weight: bold;
	width: 550px;
	text-align: left;
	}			


/* Search */
div#search {
	float: right;
	margin: 4px 10px 0px 0px;
	font-family: Lucida Grande, Verdana;
	font-size: 12px;
	}
	
	div#search input {
		width: 100px;
		border: solid 1px #000;
		}
	
	div#search label {
		color: #fff;
		}




form#searchform {
	margin: 0px;
	padding: 0px;
	}
	
	
form#searchform input {
	border: solid 1px #000;
	}


ul#search-results {
	list-style-type: none;
	}


ul#search-results li {
	list-style-type: none;
	}
	


/* Custom Objects */

span#iso {
	float: right;
	margin: 10px;
	padding: 0px;
	font-size: 15px;
	color: #fff; /* P:0; */
	font-weight: bold;
	}



/* ***********************************************************************************************************  Standard PAGES */


div.home {
	text-align: center;
	}

.proclamation {
	padding: 30px 0px 180px 0px;
	font-size: 36px;
	text-align: center;
	color: #e6e6e6;
	display: block;
	line-height: 42px;
	font-weight: bold;
	}



/* About Us Page */

/* Contact Us Page */

/* Links Page */

div.links h3, div.links h2 {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	color: #000;
	}


div.links ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	list-style-type: none;
	}

	div.links ul li {
		list-style-type: none;
		}
 
ul#link-list {
	margin: 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	list-style-type: none;
	}
	
	ul#link-list li {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
		}

	ul#link-list ul {
		margin: 0px 0px 15px 0px;
		}

ul#link-list span.link-description {
	color: #fff;
	}

			li#linkcat {
				margin: 0px;
				padding: 0px;
				}
				
			li.linkcat h2 {
				margin: 0px;
				padding: 0px;
				font-size: 16px;
				color: #000; /* P:3; */
				}

	div.links a:link {
		color: #04121E; /* P:F; */
		text-decoration: none;
		border-bottom:  1px solid #577a1d; /* P:0; */
		}
	
	div.links a:visited {
		color: #04121E; /* P:F; */
		text-decoration: none;
		border-bottom:  1px solid #577a1d; /* P:0; */
		}
	
	
	div.links a:hover {
		color: #04121E; /* P:4; */
		background-color: #D1E2C0;
		text-decoration: none;
		}
	
	div.links a:active {
		color: #04121E; /* P:0; */
		text-decoration: none;
		border-bottom:  1px solid #577a1d; /* P:30; */
		}

/* Staff Page */


#staff {
	margin: 0px;
	padding: 0px;
	}
	
	dl.staff-member {
		float: left;
		clear: right;
		margin: 10px 20px 20px 0px;
		padding: 0px;
		width: 155px;
		xbackground-color: #cef;
		}

		dl.staff-member dt {
			margin: 10px 0px 0px 0px;
			padding: 0px;
			font-size: 14px;
			font-weight: bold;
			}

		dl.staff-member dd {
			margin: 10px 0px 0px 0px;
			padding: 0px;
			font-size: 10px;
			font-family: Tahoma;
			color: #e6e6e6;
			line-height: 15px;
			}




/* Archive LIst */

ul#archive-list {
	list-style-type: none;
	}


ul#archive-list li {
	list-style-type: none;
	}


/* HTML Style Exammple Page - Default Home */

table#color-pallet {
	background-color: transparent;
	float: right;
	margin: 0px 0px 20px 20px;
	}

table#color-pallet td {
	margin: 0px;
	padding: 0px;
	width: 50px;
	height: 50px;
	background-color: #cef;
	}

table#color-pallet tr {
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	}

table#color-pallet thead {
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	border: none;
	}

table#color-pallet tbody {
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	}

table#color-pallet tfoot {
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	}

/* color: #577a1d; /* P:1a; */
/* color: #182405; /* P:1b; */
/* color: #9EBA80; /* P:1c; */
/* color: #D1E2C0; /* P:1d; */

/* color: #1a1a1a; /* P:2a; */
/* color: #000000; /* P:2b; */
/* color: #7f7f7f; /* P:2c; */
/* color: #e6e6e6; /* P:2d; */

.pallet-1a {background-color: #577a1d; /* P:1a; */ display: block; height: 50px; width: 50px; }
.pallet-1b {background-color: #182405; /* P:1b; */ display: block; height: 50px; width: 50px; }
.pallet-1c {background-color: #9EBA80; /* P:1c; */ display: block; height: 50px; width: 50px; }
.pallet-1d {background-color: #D1E2C0; /* P:1d; */ display: block; height: 50px; width: 50px; }

.pallet-2a {background-color: #1a1a1a; /* P:2a; */ display: block; height: 50px; width: 50px; }
.pallet-2b {background-color: #000000; /* P:2b; */ display: block; height: 50px; width: 50px; }
.pallet-2c {background-color: #7f7f7f; /* P:2c; */ display: block; height: 50px; width: 50px; }
.pallet-2d {background-color: #e6e6e6; /* P:2d; */ display: block; height: 50px; width: 50px; }

.pallet-3a {background-color: #1a1a1a; /* P:3a; */ display: block; height: 50px; width: 50px; }
.pallet-3b {background-color: #000000; /* P:3b; */ display: block; height: 50px; width: 50px; }
.pallet-3c {background-color: #7f7f7f; /* P:3c; */ display: block; height: 50px; width: 50px; }
.pallet-3d {background-color: #e6e6e6; /* P:3d; */ display: block; height: 50px; width: 50px; }

#sidebar-left-ads {
	background: #fff;
	height: 70px;
	width: 188px;
}
