* {padding:0; margin:0;}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #fff;
	color: #000000;	
	text-align: left; 
}

#mainContent {
	padding: 0px 20px; 
}
#mainContent p {margin: 0 0 12px 0;line-height:1.4em;}
#mainContent ul {margin: 0 0 12px 35px;}

/*----- TAGS -----*/
td {vertical-align: top;}

a {font-weight: normal; color: #00f; text-decoration: underline;}
a:hover {text-decoration: none;}

img {border: none;}
h1 {font-size: 26px; font-family: "Times New Roman", Times, serif; margin-bottom:5px;}
h2 {font-size: 16px; font-family: "Times New Roman", Times, serif;}
h3 {font-size: 16px; font-family: "Times New Roman", Times, serif;}

/*----- NAV BAR -----*/
#navbox {
display:none;
}

/*----- HEADER -----*/
#support {
display:none;
}
#headbox {
	height: 110px;
	vertical-align: middle;
}
#logo {
	float: left;
}

#contribute {
display:none;
}

/*----- SIDEBAR -----*/
#sidebar {
display:none;
}
#closer {display:none;}

/*----- FOOTER -----*/
#footer ul {
	display:none;
}
#footer .auth {
	font-size: 10px;
}

/*----- ETC -----*/
.right {float:right;}
.left {float:left;}
.tcenter {text-align:center;}
b.underline {text-decoration:underline;}
.imgbox{float:right;clear:right; padding:0; margin-left:5px; margin-bottom:5px; margin-bottom:12px;}
.imgbox2{float:left;clear:left; padding:0; margin-right:5px; margin-bottom:5px; margin-bottom:12px;}
.imglink{display:none;}
.red{color:red;}
label.error {margin-left:10px; float: none; color: red; width:280px; padding:0; clear:both; }
.contactfield {padding-bottom: 5px;}
.phide {display:none;}
.crumb {display:none;}
.thumbpic, .thumbpic2 {height:70px;}
.thumbpic img{float:left; margin-right:5px;}
.thumbpic2 img{float:right; margin-left:5px;}
#amountTable td{vertical-align:middle;}
#supportImg {display:none;}
