

body {
    margin: 10px;
    font-family: Helvetica;
    background: #000000;
    color: #ffffff;
} 


.lightText, p {
    background: #000000;
    color: #ffffff;
} 

strong{
	color:#d1aa05;
}

.imagecenterStyle{
	margin:left auto;
	margin:right auto;
	margin-top: 10px;
	align:center;
	text-align:center;
}

.iconImage{
	margin:10px;
}

.extraTitleButtons{
	text-align: center;
}
.introTextDiv{
	text-align:left;
	margin:40px 20px 20px 20px; /* top, right, bottom, left*/
}


.titleCenterStyle{
	margin:left auto;
	margin:right auto;
	text-align: center;
	font-size:150%;
	font-weight:bold;
	margin:10px;
	color:#8d4e04;
	padding-bottom:10px;
}

.sponsorTitleDiv{
	font-size:150%;
	margin:40px 10px 20px 10px; /* top, right, bottom, left*/
	padding:20px;
	color:	#000000;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align: center;
	letter-spacing: 4px;
}


.platinumSponsorsTitleDiv{
	background: #eaead7; /* Old browsers */
	background: #eaead7 -moz-linear-gradient(top,  #f2f7e6 1%, #eaead7 21%, #d6d4b8 55%, #cdce9c 100%); /* FF3.6+ */
	background: #eaead7 -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f2f7e6), color-stop(21%,#eaead7), color-stop(55%,#d6d4b8), color-stop(100%,#cdce9c)); /* Chrome,Safari4+ */
	background: #eaead7 -webkit-linear-gradient(top,  #f2f7e6 1%,#eaead7 21%,#d6d4b8 55%,#cdce9c 100%); /* Chrome10+,Safari5.1+ */
	background: #eaead7 -o-linear-gradient(top,  #f2f7e6 1%,#eaead7 21%,#d6d4b8 55%,#cdce9c 100%); /* Opera 11.10+ */
	background: #eaead7 -ms-linear-gradient(top,  #f2f7e6 1%,#eaead7 21%,#d6d4b8 55%,#cdce9c 100%); /* IE10+ */
	background: #eaead7 linear-gradient(to bottom,  #f2f7e6 1%,#eaead7 21%,#d6d4b8 55%,#cdce9c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f7e6', endColorstr='#cdce9c',GradientType=0 ); /* IE6-9 */
}

#platinumListDiv{
	color:	#eaead7;
	font-size:200%;
	text-align: center;
}

#platinumPledgeDiv{
	color:	#eaead7;
	font-size:130%;
	text-align: center;
}



.goldSponsorsTitleDiv{
	
	/* gold gradient */
	background: #ede26d; /* Old browsers */
	background:#ede26d -moz-linear-gradient(top,  #eae7cc 1%, #ede26d 33%, #f1e767 70%, #feb645 100%); /* FF3.6+ */
	background:#ede26d -webkit-gradient(linear, left top, left bottom, color-stop(1%,#eae7cc), color-stop(33%,#ede26d), color-stop(70%,#f1e767), color-stop(100%,#feb645)); /* Chrome,Safari4+ */
	background:#ede26d -webkit-linear-gradient(top,  #eae7cc 1%,#ede26d 33%,#f1e767 70%,#feb645 100%); /* Chrome10+,Safari5.1+ */
	background:#ede26d -o-linear-gradient(top,  #eae7cc 1%,#ede26d 33%,#f1e767 70%,#feb645 100%); /* Opera 11.10+ */
	background:#ede26d -ms-linear-gradient(top,  #eae7cc 1%,#ede26d 33%,#f1e767 70%,#feb645 100%); /* IE10+ */
	background:#ede26d linear-gradient(to bottom,  #eae7cc 1%,#ede26d 33%,#f1e767 70%,#feb645 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae7cc', endColorstr='#feb645',GradientType=0 ); /* IE6-9 */
}

#goldListDiv{
	color:	#ede26d;
	font-size:170%;
	text-align: center;
}


.silverSponsorsTitleDiv{
	background: #b5bdc8; /* Old browsers */
	background#b5bdc8 -moz-linear-gradient(top,  #dae3ef 0%, #b5bdc8 21%, #a1adb7 55%, #7d90a5 100%); /* FF3.6+ */
	background:#b5bdc8 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dae3ef), color-stop(21%,#b5bdc8), color-stop(55%,#a1adb7), color-stop(100%,#7d90a5)); /* Chrome,Safari4+ */
	background:#b5bdc8 -webkit-linear-gradient(top,  #dae3ef 0%,#b5bdc8 21%,#a1adb7 55%,#7d90a5 100%); /* Chrome10+,Safari5.1+ */
	background:#b5bdc8 -o-linear-gradient(top,  #dae3ef 0%,#b5bdc8 21%,#a1adb7 55%,#7d90a5 100%); /* Opera 11.10+ */
	background:#b5bdc8 -ms-linear-gradient(top,  #dae3ef 0%,#b5bdc8 21%,#a1adb7 55%,#7d90a5 100%); /* IE10+ */
	background:#b5bdc8 linear-gradient(to bottom,  #dae3ef 0%,#b5bdc8 21%,#a1adb7 55%,#7d90a5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dae3ef', endColorstr='#7d90a5',GradientType=0 ); /* IE6-9 */

}

#silverListDiv{
	color:	#b5bdc8;
	font-size:150%;
	text-align: center;
}

.bronzeSponsorsTitleDiv{

	background: #f9c2b1; /* Old browsers */
	background: #f9c2b1 -moz-linear-gradient(top,  #ffe2d6 0%, #f9c2b1 28%, #efa68f 70%, #e8844a 98%); /* FF3.6+ */
	background: #f9c2b1 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe2d6), color-stop(28%,#f9c2b1), color-stop(70%,#efa68f), color-stop(98%,#e8844a)); /* Chrome,Safari4+ */
	background: #f9c2b1 -webkit-linear-gradient(top,  #ffe2d6 0%,#f9c2b1 28%,#efa68f 70%,#e8844a 98%); /* Chrome10+,Safari5.1+ */
	background: #f9c2b1 -o-linear-gradient(top,  #ffe2d6 0%,#f9c2b1 28%,#efa68f 70%,#e8844a 98%); /* Opera 11.10+ */
	background: #f9c2b1 -ms-linear-gradient(top,  #ffe2d6 0%,#f9c2b1 28%,#efa68f 70%,#e8844a 98%); /* IE10+ */
	background: #f9c2b1 linear-gradient(to bottom,  #ffe2d6 0%,#f9c2b1 28%,#efa68f 70%,#e8844a 98%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe2d6', endColorstr='#e8844a',GradientType=0 ); /* IE6-9 */


}

#bronzeListDiv{
	color:	#f9c2b1;
	font-size:130%;
	text-align: center;
}



.donorsTitleDiv, .patronsTitleDiv, .contributorsTitleDiv, .otherListDiv{
	color:	#ffffff;
	text-decoration:underline;
	font-size:120%;
	text-align:left;
	margin:30px 0px 10px 0px; /* top, right, bottom, left*/
	text-align: center;
	letter-spacing: 2px;
}

#donorListDiv{
	color:	#dddddd;
	text-align:left;
	font-size:120%;
	margin:0px 0px 0px 0px; /* top, right, bottom, left*/
	text-align: center;
}



#patronListDiv{
	color:	#bbbbbb;
	font-size:110%;
	margin:0px 0px 0px 0px; /* top, right, bottom, left*/
	text-align: center;
}


#contributorListDiv{
	color:	#999999;
	font-size:100%;
	margin:0px 0px 0px 0px; /* top, right, bottom, left*/
	text-align: center;
}

#otherListDiv{
	color:	#999999;
	font-size:100%;
	margin:0px 0px 0px 0px; /* top, right, bottom, left*/
	text-align: center;
}
	


@font-face { 
    font-family: "ttt"; 
    src: url('../fonts/ttt.ttf'); 
}

.tapDragGoStyle{
	text-align:center;  
    font-family: 'ttt';  
    font-size: 200%;
    color:#d1aa05;
}





.miniScreen{
	margin:5px 2px 5px 2px;
	font-size:14px;
}

.smallScreen{

	margin:10px 5px 10px 5px;
	font-size:16px;
}

.mediumScreen{
	margin:15px 20px 15px 20px;
	font-size:18px;
}

.largeScreen{
	margin:20px 50px 20px 50px;
	font-size:24px;
}
