#art a{
font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#990000;

text-decoration:underline;
}
#art a:visited{
font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#990000;

text-decoration:underline;
}
#art a:hover{
font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#033366;

text-decoration:underline;
}

.xsnazzy h1 {
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}

.myh1{
border-top:1px solid #444;
font-size:1.2em; 
}
.xsnazzy p {
	margin:0;
	padding:5px 10px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;

}
.xsnazzy {
background:transparent; 
width:600px; 
float:left; 
margin-right:10px;
}



.xsnazzys h1 {
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
height: 17px;
}
.xsnazzys p {
	margin:0;
	padding:5px 10px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;

}
.xsnazzys {
background:transparent; 
width:300px; 
float:left; 
margin-right:10px;
}


.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #444; 
border-right:1px solid #444;
}
.xb1 {
margin:0 5px;
background:#444;
}
.xb2 {
margin:0 3px; 
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}
.xboxcontent {
display:block; 
background:#fff; 
border:0 solid #444; 
border-width:0 1px;
}

.color_a {
background:#033366;
color:#fff;
}
.color_b {
background:#d4d8bd; 
color:#000;
line-height: 17px;
}
.color_c {
background:#758279;
color:#fff;
}
.title{
font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#990000;
}
.title a{
font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#3e97d9;

text-decoration:underline;
}
.title a:hover{
font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#033366;

text-decoration:underline;
}

.description{
font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000
}
.page{
font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #ffffff;
	text-decoration: none;
	background-color: #3e97d9;
	border: thin ridge #ef891c;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
#menu{
float:right;
padding-right:15px;

}
#menu a, #menu a:visited {
  position:relative;
  text-decoration:none; 
  text-align:center; 
  background-color:#ffffff; 
  color:#990000; 
  display:inline; 
 
  border:2px solid #fff;
  border-color:#def #678 #345 #cde;
  padding:0.5em;
  margin:0.1em auto;
  font-size: 10px;
  }

#menu a:hover {
font-size: 10px;
  top:2px;
  left:2px;
  color:#990000;
  border-color:#345 #cde #def #678;
  }

/* Square cutout Borders*/
.square {background: transparent; width:40%; margin:0 auto;}
.square h1, .square p {margin:0 0px;}
.square h1 {font-size:1em; color:#ffffff; letter-spacing:1px;}
/*.square p {padding-bottom:0.5em;}*/

.square .top, .square .bottom {display:block; background:transparent; font-size:1px;}
.square .b1t {margin:0 6px; display:block; overflow:hidden; height:5px; background:#7F9BC0; border-left:1px solid #00c; border-right:1px solid #00c; border-top:1px solid #00c;}
.square .b2 {display:block; height:1px; margin:0; background:#7F9BC0; border-left:7px solid #00c; border-right:7px solid #00c; overflow:hidden;}
.square .b1b {margin:0 6px; display:block; overflow:hidden; height:5px; background:#7F9BC0; border-left:1px solid #00c; border-right:1px solid #00c; border-bottom:1px solid #00c;}

.square .boxcontent {display:block; background:#7F9BC0; border-left:1px solid #00c; border-right:1px solid #00c;}
/*
.attributename {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.required{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

*/
.aauthor{

padding-right:20px;
float:right;
font-weight:normal;
}
.pad{
padding-left:30px;
padding-right:30px;
}
.white{
color:#ffffff;
}
.join{
color:#ffffff;
font-size:10px;
}

.title{
font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	color:#990000;
}

	div.float {
  float: left;
  width: 120px;
  padding: 10px;
  }
  
div.float p {
   text-align: center;
   }
div.clear{
 clear: both;


}

.donatelist{
	 FONT-SIZE: 8pt; COLOR: #000000; font-weight: normal; FONT: Bookman Old Style, Book Antiqua, Verdana ;
font-family: "Bookman Old Style", Times, serif ; text-decoration: none
}

