body { 
	padding:0px;
	margin:20px 0px 0px 0px;
	background:url(../images/tp_fade_main.jpg) repeat-x top left;
}

#surround {

	width:900px;
	border:1px silver solid;
	background:#FFFFFF;
	border-top:5px #4582b9 solid;
	padding:10px;
	text-align:left;

}

a { 
	font-size:12px;
	font-family:arial;
	text-decoration:none;
	color:#5b8fc1;
}

a:hover { text-decoration:underline;}

a.main{
	font-size:13px;
	font-weight:bold;
	font-family:arial;
	color:#FFFFFF;
	border-right:1px #9ecdf3 solid;
	padding-right:10px;
	margin-right:10px;

}

a.main_end{
	font-size:13px;
	font-weight:bold;
	font-family:arial;
	color:#FFFFFF;

}

a.link { 
	font-size:18px;
	font-family:times;
	text-decoration:none;
	color:gray;
	
}
a.link:hover { 	color:#000000;;}

h1 {
	font-size:2.0em;
	font-family:Georigia,Times;
	color:gray;
	font-weight:normal;
	margin-bottom:3px;
	padding-bottom:1px;
	border-bottom:1px silver dotted;
}

h2 {
	font-size:1.0em;
	font-family:arial;
	color:#000000;
	font-weight:bold;
	margin-top:3px;
	padding-top:1px;
	
	
}

h3 {
	font-size:1.3em;
	font-family:Georigia,Times;
	color:gray;
	font-weight:normal;
	margin-bottom:0px;
	padding-bottom:0px;
	border-bottom:1px silver dotted;
}

p {
	font-size:13px;
	font-family:arial;
	line-height:1.5em;
}

.card {
	float:left;
	margin:7px;
	padding:5px;
	font-size:11px;
	width:115px;
	border:1px silver solid;
	color:#2e2e2e;
	background:#FFFFFF url(../images/fade2.jpg) repeat-x bottom left;
	margin-bottom:20px;
	-moz-box-shadow: 0 0 10px #b3b3b3;
	-webkit-box-shadow: 0 0 10px #b3b3b3;
	box-shadow: 0 0 10px #b3b3b3;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	
	
}
.card a img {border:2px #5b8fc1 solid;margin-bottom:3px;}
.card a:visited img {border:2px #5b8fc1 solid;margin-bottom:3px;}

.card a:hover img {border:2px #000000 solid;}

.content {
	width:870px;	
	font-family:arial;
	margin-bottom:10px;
	
}

.desc {
	color:#2e2e2e;
	background:#eaeaea;
	border:1px silver solid;
	padding:5px;
	margin-top:8px;
	margin-bottom:5px;
	margin-right:5px;
}


.textarea { font-family:arial;font-size:11px;}

#chkout {width:100%;border:1px silver solid;font-family:arial;font-size:12px;}

#chkout tr td div {
	border-top:1px silver solid;
	padding:5px;
	margin-bottom:5px;
	
}

.donate {border:1px silver solid;padding:0px 15px 15px 15px;margin:10px;}
.donate h1 {font-size:1.3em;}

.table {padding:5px;color:#FFFFFF;background:url(../images/tp_fade.jpg) repeat-x bottom left;}


.u {text-decoration:underline;}


.sub_nav {font-size:14px;
	font-family:arial;
	color:silver;
	font-weight:bold;
	#margin-bottom:10px;
	padding-top:1px;}
	
.sub_nav span {color:#5b8fc1;}

.h1 {margin-bottom:5px;font-size:2.0em;
	font-family:Georigia,Times;
	color:gray;
	font-weight:normal;
	margin-bottom:3px;
	padding-bottom:1px;
	border-bottom:1px silver dotted;}

.h3{font-size:1.3em;
	font-family:Georigia,Times;
	color:gray;
	font-weight:normal;
	margin-bottom:0px;
	padding-bottom:0px;margin:0px;}
	
ul {font-size:13px;}
