html, body	{ background-image:url("../img/pagebg.jpg") }

.wrapper	{ background:url("../img/glarebg.jpg") center top no-repeat; }
.topBar		{ height:122px; }
.topBar p	{ background:#efda9a; color:#9a864b; text-align:center; padding:10px; margin:auto 10px; 
			  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family:arial;
			  font-size:16px; position:relative; top:30px; font-weight:bold; }
.topBar a	{ color:#d8232a; text-decoration:none; }

.ad	{ width:960px; margin:auto; padding-top:20px; height:102px; text-align:center; }

.col1 h1		{ margin:0 0 11px 0; padding:0; width:220px; height:334px; background:url("../img/bush-sticker.jpg") center top no-repeat; }
.col1 h1 span	{ display:none }
.col1 ul		{ margin:0; padding:0; list-style:none }
.col1 ul li		{ margin:0; padding:0; list-style:none }
.col1 ul li a	{ display:block; background-color:#d8232a; color:#FFF;
				  text-align:center; padding:10px 0; margin-bottom:10px; text-decoration:none;
				  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family:arial;
				  font-size:16px; }
.col1 ul li a:hover	{ background-color:#04334d }

.col2	{ padding:10px 0 0 0 }
.col2 p	{ font-family:arial; font-size:14px; line-height:150%; color:#04334d; }

.col3	{ padding:10px 0 0 0 }
.col3 ul 		{ margin:0; padding:0; list-style:none }
.col3 ul li		{ margin:0; padding:0; list-style:none }
.col3 ul li a	{ display:block; background:#efda9a url("../img/File-Pdf-32.png") 10px center no-repeat; color:#9a864b;
				  text-align:left; padding:10px 0 10px 50px; margin-bottom:10px; text-decoration:none;
				  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family:arial;
				  font-size:16px; }
.col3 ul li a:hover { background-color:#9a864b; color:#fff; }
.col3 h3	{ margin:0; padding:0; text-align:center; font-family:arial; font-size:48px;
			  font-weight:normal; color:#04334d }
.col3 h5	{ margin:-10px 0 20px 0; padding:0; text-align:center; font-family:arial; font-size:18px;
			  font-weight:normal; color:#d8232a; }
.col3 label	{ display:inline-block; width:90px; text-align:right; margin-right:5px; 
			  color:#333; font-weight:bold; }
.col3 p		{ background:#efda9a; margin:0 0 10px 0; padding:10px 0; 
			  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; 
			  color:#333; }
.col3 p span { color:#9a864b; }
.col3 #firstname,
.col3 #lastname,
.col3 #email	{ border:0; width:170px; padding:5px; background-color:#bca86b; color:#333;
				  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.col3 a.submit	{ display:block; background:#d8232a; color:#FFF;
				  text-align:center; padding:10px; margin:0 0 10px 0; text-decoration:none; 
				  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font-family:arial; 
				  font-size:16px; }
.col3 a.submit:hover	{ background-color:#04334d; }

.col4			{ padding:15px 0 0 0 }
.col4 ul 		{ margin:0; padding:0; list-style:none }
.col4 ul li		{ margin:0; padding:0; list-style:none }
.col4 ul li a	{ width:48px; height:30px; margin:0 auto 10px; display:block; 
				  background-image:url("../img/social-sites.jpg"); background-repeat:no-repeat; }
.col4 ul li a span	{ display:none; }
.col4 a.twitter		{ display:none; background-position:0 0; }
.col4 a.facebook	{ background-position:0 -31px; }
.col4 a.digg 		{ display:none; background-position:0 -61px; }
.col4 a.twitter:hover		{ background-position:-50px 0; }
.col4 a.facebook:hover		{ background-position:-50px -31px; }
.col4 a.digg:hover	 		{ background-position:-50px -61px; }

ul.network-sites { margin:0; padding:10px 0 0 0; list-style:none; }
ul.network-sites li { margin:0; padding:0; }
ul.network-sites a { font-family:'Arial'; font-size:12px; color:#333; text-decoration:none; }
ul.network-sites a:hover { color:#000; }
