



/* existing jardinportland css pulled from files old color 796D5B */

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #6b7b84;
	color: #000000;
	font-size: 12px;
	text-align: left;
}

/* top navigation links without underline */
#navigation a:link {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
#navigation a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
#navigation a:hover {
	text-decoration: none;
	font-weight: bold;
	color: #78AB32;
}
#navigation a:active {
	text-decoration: none;
	font-weight: bold;
	color: #78AB32;
}

/* for border to video elements */
.video {text-align: center;
			border: 10px solid #ff0000; }


/* inline show underline on all but visited */
a:link {
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #78AB32;
}
a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #78AB32;
}


.center {text-align: center;}
.left {text-align: left;}
.right  {text-align: right;}



.u {text-decoration: underline;}


/* tabled logos text caption links */

table.sponsorlogo tr td  a:link {
	font-size: 85%;
	color: #333333;
	font-weight: normal;
	text-decoration: none;

}
table.sponsorlogo tr td  a:visited {
	font-size: 85%;
	text-decoration: none;
	font-weight: normal;
	color: #333333;
}
table.sponsorlogo tr td  a:hover {
	font-size: 85%;
	text-decoration: underline;
	font-weight: normal;
	color: #78AB32;
}
table.sponsorlogo tr td  a:active {
	font-size: 85%;
	text-decoration: underline;
	font-weight: normal;
	color: #78AB32;
}




/* former style3 */
p {

}

/* former style6 - blue size 16 */
h1 { color: #008FD4;
	font-size: 16px;
}

/* former style5  - orange red size 14 old #c41d22; new: h3 color */
h2  {
	color: #981B1E;
	font-size: 14px;
}

/* former style22 - same as h2, size 12 */
h3 {color: #981B1E;
	font-size: 12px; }
	

h4 {color: #78ab32;
	font-size: 12px; }
	

.normal { font-weight: normal; }
.top { vertical-align: top; }
.bold {font-weight: bold;}

.darkred {color: #981B1E;}
.red {color: #c41d22;}
.blue {color: #008FD4;}
.green {	color: #78AB32;}
.black { color: #000000; }
.white { color: #ffffff; }
.grey  { color: #666666; } /* med dark grey */


.big16 {font-size: 16px;}

.big18 {font-size: 18px;}


.hr70 {width: 70%;}
.hr80 {width: 80%;}

/* kp-standard % based size options */

.small { font-size: 90%; }
.smaller { font-size: 82%; }
.smallest { font-size: 77%; }
.small95 { font-size: 95%; }
.small90  { font-size: 90%; }
.small85 { font-size: 85%; }
.small80  { font-size: 80%; }
.small75 { font-size: 75%; }
.small70 { font-size: 70%; }
.small65 { font-size: 65%; }
.small60 { font-size: 60%; }

.big { font-size: 110%; }
.bigger { font-size: 120%; }
.biggest {font-size: 130%; }
.big110 { font-size: 110%; }
.big115 { font-size: 115%; }
.big120 { font-size: 120%; }
.big125 { font-size: 125%; }
.big130 {font-size: 130%; }
.big135 {font-size: 135%; }
.big140 {font-size: 140%; }
.big145 {font-size: 145%; }
.big150 {font-size: 150%; }
.big155 {font-size: 155%; }

.pictureright { padding: 0px 15px;
				float: right;
				position: relative;
				width: 150px; 
				text-align: center;
				}

.pictureright200 { padding: 0px 15px;
				float: right;
				position: relative;
				width: 200px; 
				text-align: center;
				}
		/* kp added rounded corners for saf/firefox */		
.greenbox { padding: 8px 15px;
				background: #CFFF91;
				position: relative;
				width: 90%; 
				text-align: center;
				
				-moz-border-radius: 5px; -webkit-border-radius: 5px; border: 0px none #000; padding: 10px;
				
				}
				
.greenbox a:link {color: #333333;}
.greenbox a:visited {color: #333333;}
.greenbox a:hover {color: #c41d22;}
.greenbox a:active {color: #c41d22;}
				
/* kp added rounded corners for saf/firefox */		
.box_right { padding: 8px 15px;
				background: #008FD4;
				position: relative;
				width: 196px; 
				text-align: center;
				margin-left: 5px;
				margin-top: 15px;
				margin-bottom: 5px;
				-moz-border-radius: 10px; -webkit-border-radius: 10px; border: 0px none #000; padding: 10px;
				
				}

.box_right a:link {color: #ffffff;}
.box_right a:visited {color: #333333;}
.box_right a:hover {color: #CFFF91;}
.box_right a:active {color: #CFFF91;}

				
				
				
				
				