a:link {
				color: #F90;
				text-decoration: none;
}

a:visited {
				color: #C60;
				text-decoration: none;
}

a:hover {
				color: #C00;
				text-decoration: none;
}

a:active {
				color: #666666;
				text-decoration: none;
}

#contact {
				width: 440px;
				height: 100%;
				margin: 15px auto auto 50px;
				padding: 5px;
				text-align: center;
				overflow: hidden;
				border: thin solid #9D1D21;
}

.disclaimer {
				font-size: 0.9em;
				font-weight: 500;
				font-variant: normal;
				color: #000;
}

body {
				background-image: url("images/transg.png");
				font-family: arial, helvetica, san-serif;
				padding:10px;
				width:900px;
				height: 100%;
				border: 5px double #9D1D21;
				margin: 5px auto 0px;
}

h1 {
				line-height: 200%;
				background-color: #9D1D21;
				color: #fff;
}

img { border: none; }

#container {
				width: 900px;
				height: 100%;
				margin-right: auto;
				margin-left: auto;
				margin-top: 5px;
				margin-bottom: 10px;
				overflow: hidden;
}

#banner {
				border: 0px;
				height: 75px;
				width: 100%;
				margin: auto;
}

#content {
				width: 800px;
				height: auto;
				margin: auto;
				padding: 10px;
				background-image: url("images/background.png");
				border: 5px solid #9D1D21;
				overflow: hidden;
}

#subContent {
				float:right;
				width:450px;
				height: 100%;
				margin: auto;
				padding: 25px;
				background-color: #9D1D21;
				color: #EFEACE;
				font-size: 0.9em;
}

#samples {
				float:right;
				width: 250px;
				height: 100%;
				margin: 0px;
}

#donorBrick {
				width:400px;
				height: 100%;
				margin: 0px;
				padding: 25px;
				background-color: #9D1D21;
				color: #EFEACE;
				font-size: 0.9em;
}

#leftBanner {
				float: left;
				width: 200px;
				height: 100%;
				margin-left: auto;
				margin-right: 10px;
				padding: 10px;
				overflow: hidden;
				background-color: #fff;
				clear: left;
}

#menu {
				width:850px;
				padding: 5px;
				border:  1px solid #9D1D21;
				text-align: center;
				margin: 10px auto;
				height: auto;
}

#adLinks {
				width: 250px;
				height: 200px;
				margin-left: auto;
				margin-right: auto;
				padding: 5px;
				overflow: hidden;
				float: left;
				background: #9D1D21;
}

#container #content #adLinks #leftLinks h3 { color: #FFF; }

#flashBanners {
				float:right;
				width: 510px;
				height: 200px;
				padding:50px 5px 5px;
}

#leftLinks {
				float:left;
				width: auto;
				height: 100%;
				font-size: 1em;
				font-weight: 400;
				line-height: 150%;
}

#footer {
				width: 850px;
				height:auto;
				background: #9D1D21;
				border: 1px solid #fff;
				font-variant: small-caps;
				text-align: center;
				font-size: 0.8em;
				padding: 5px;
				margin: 10px auto;
}

#address {
				margin: auto;
				width:90%;
				text-align: center;
}

.fImage {
				float: left;
				width: 178px;
				height: 83px;
				margin-left: 10px;
				margin-right: 10px;
}

.cfImage {
				float: left;
				width: auto;
				height: auto;
				overflow: hidden;
				clear: left;
				margin: 10px;
}

#funDesc {
				margin: 5px;
				float: left;
				height: auto;
				width: 250px;
				clear: left;
}

#nonFundesc {
				margin: 5px;
				float: left;
				height: auto;
				width: 250px;
				clear: left;
}

.button {
				margin:auto;
				background: #9D1D21;
				border: 1px solid #EFEACE;
				color: #EFEACE;
				text-align: center;
}

#thumbLeft {
				float: left;
				width: 200px;
				height: 100%;
				margin-left: 20px;
				margin-right: 10px;
}

#menu img {
				height: 41px;
				width: 151px;
				margin-right: 5px;
				margin-left: 5px;
}

#desc {
				height: 400px;
				width: 375px;
				margin: auto;
				overflow:hidden;
}

.thanks {
				margin: 15px;
				padding: 5px;
				float: left;
				height: 250px;
				width: 250px;
				font-weight: 600;
				color: #FFF;
}

#privacy {
				margin: auto;
				height: auto;
				width: 600px;
}

#smallBrick {
				float: right;
				height: 147px;
				width: 200px;
}
