body, td
{
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
}

input, select, textarea
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
}

table
{
    clear: both;
}

a
{
    color: #CC3300;
    text-decoration: underline;
}

span.member_heading {
font-family: georgia, helvetica, sans-serif;
    font-size: 22px;
	color:#000000;
}

.main_text {
	font-family: arial, helvetica, sans-serif;
    font-size: 14px;
	color:#FFFFFF;
}

p.members_text{
padding-left:5px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color:#333333;
}

a.members_text{
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color:#cc3300;
}

select.searchBox { width:65px;border:1px; border-style:none; border-color:#000000; background-color:#FFFFFF;font:normal 11px tahoma,verdana,arial;
border-color:#666666;}

td.searchBox {
	font-family: trebuchet ms, helvetica, sans-serif;
    font-size: 9px;
	color:#000000;
	padding-left:5px;
}

#statsbg {
background-image:url(../images/interface/nmember_stats_bg.gif);
background-repeat:no-repeat;
width:141px;
height:192px;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color:#000000;
}

#searchContainer {
width:160px;
height:161px;
background-image:url(../images/interface/nsearch_bg.jpg);
background-repeat:no-repeat;
}

#successContainer {
width:160px;
height:270px;
background-image:url(../images/interface/nsuccess_bg.jpg);
background-repeat:no-repeat;
}

#successText {
	width:150px;
	padding-top:70px;
	padding-left:10px;
	line-height:17px;
	font-family: georgia, arial, helvetica, sans-serif;
    font-size: 14px;
	color:#333333;
}

#shopContainer {
width:160px;
height:170px;
background-image:url(../images/interface/nshop_bg.jpg);
background-repeat:no-repeat;
}

#donationsContainer {
width:160px;
height:170px;
background-image:url(../images/tile_godsgrace.jpg);
background-repeat:no-repeat;
}

#shopText {
z-index:99999;
	width:140px;
	padding-top:145px;
	padding-left:10px;
	font-family: arial, helvetica, sans-serif;
    font-size: 12px;
	color:#FFFFFF;
}


#heroContainer {
height:160px;
width:500px;
background-image:url(../images/interface/nMain_Hero.jpg); background-repeat:no-repeat;
}


#heroContainerGGAW {
height:140px;
width:500px;
background-image:url(../images/interface/ggaw.jpg); background-repeat:no-repeat;
}
#heroLinks {
padding-top:90px;
padding-left:20px;
}

.ggawContainer {
clear:both;
padding-top:30px;
width:500px;
}

.ggawleft{
float:left;
width:300px;
}

.ggawright{
float:right;
width:180px;
}

.ggawHeader{
float:left;
width:300px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 16px;
font-weight: 700;
color: black;
}

.ggawLogo{
float:right;
width:180px;
margin-bottom:20px;
}

.ggawDescription{
float:left;
width:300px;
}

.ggawImg{
float:right;
width:180px;
}

#navbg {
padding-left:10px;
padding-right:10px;
background-image:url(../images/interface/nnav_bg.jpg);
background-repeat:no-repeat;
}





p {
	font-family: arial, helvetica, sans-serif;
    font-size: 12px;
	color:#000000;
}

.nMain_HeadingBlack
{
	font-family: georgia, arial, helvetica, sans-serif;
    font-size: 24px;
	font-weight: 700;
	color: black;
}

.nMain_HeadingOrange
{
	font-family: georgia, arial, helvetica, sans-serif;
    font-size: 24px;
	font-weight: 700;
	color: #cc6600;
}



h1, .header1, .txt_heading
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 16px;
    font-weight: 700;
	color: black;
}

h2, .header2, .txt_subheading
{
    font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: black;
}

h3, .header3
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size:14px;
    font-weight: 600;
    margin: 0px;
    word-spacing: -1px;
	color: black;
}

img
{
    border: 0px;
}

td.footer
{
    font-size: 11px;
    color: #FFFFFF;
    background-color: #333333;
}

a.footer, a.footer:hover
{
    font-size: 11px;
    color: #FFFFFF;
}

tr.indigo, td.indigo
{
    background-color: #330099;
}

tr.green, td.green
{
    background-color: #339900;
}

tr.red, td.red
{
    background-color: #CC0000;
}

tr.orange, td.orange
{
    background-color: #FF6600;
}

tr.gray, td.gray
{
    background-color: gray;
}

tr.lightgray, td.lightgray
{
    background-color: lightgray;
}

tr.white, td.white
{
    background-color: #FFFFFF;
}

.nav{
	font-size: 11px;
	}
a.navc {
	font-family: arial, helvetica, sans-serif;
    font-size: 12px;
	color:#cc3300;
}


hr
{
    display: block;
    border: 0.5px solid #CCCCCC;
}

.txt_alert
{
    color: red;
}

.txt_white
{
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
	color:#FFFFFF;
}

.myheader
{
    color: white;
    background-color: #CC3300;
}
