body { background:#295395 url(/images/tg_background_repeat.jpg) repeat-x; text-align:center; min-width:800px; margin:0; padding:0; }
img { border:none; }
a { outline:0; }
#wrapper { position:relative; width:800px; margin:0 auto; text-align:left; padding:0; font:14px arial,verdana; }
#header { background:#295395 url(/images/tg_background.jpg) no-repeat; width:100% height:270px; min-height:270px; margin:0 auto; padding:0;  }
#content { margin:0 20px; height:100%; }
#content h1 { font:bold 20px arial; margin:0; }
#content h2 { font:bold 14px arial; margin:0; }
#intext { float:left; width:295px; margin:15px 20px 0 0; }
#intext, #intext a, #intext a:link, #intext a:visited, #intext a:active { color:black; }
#intext a:hover { color:red; }
#feat, #feat a, #feat a:link, #feat a:visited, #feat a:active { color:#fff; }
#feat a:hover { color:#ff9; }
#feat ul { padding:0 0 0 20px; margin:0; }
#feat ul li { margin:0; padding:0; }
#feat1 { float:left; _border-left:1px solid #5072A8; _border-top:1px solid #5072A8; width:130px; padding:0; margin:10px 0 0 0; }
#feat2 { float:left; border-left:1px solid #5072A8; _border-top:1px solid #5072A8; width:145px; padding:0 0 0 10px; margin:10px 0 0 5px; }
#video { float:left; margin:20px 0 0 0; text-align:center; }
#video object { margin:0; width:445; }
#sociallinks { color:#fff; text-align:center; padding:10px 0 0 0; }
#copy { text-align:center; font:12px arial; padding:10px 0 20px 0; color:#fff; }
.abs { position:absolute; outline:0; }
#asSeenOn { top:235px; left:47px; width:190px; height:46px; z-index:20; }
#igoogle { top:109px; left:20px; display:block; width:240px; height:160px; }
#gmail { top:109px; left:280px; display:block; width:240px; height:160px; }
#stand { top:109px; left:540px; display:block; width:240px; height:160px; }
#follow { top:15px; left:695px; display:block; width:84px; height:81px; }
#home { top:15px; left:13px; display:block; width:365px; height:45px; }
#donate { top:4px; left:388px; display:block; width:175px; height:45px; }
.social img { border:1px solid #808080; }
.social img:hover { border:1px solid #fff; }
#links { color:#fff; text-align:center; border-bottom:1px solid #5072A8; padding:10px 0; }
#links a, #links a:link, #links a:visited, #links a:active { text-decoration:none; color:#fff; }
#links a:hover { text-decoration:underline; }
.clr { clear:both; }
#alt { color:#fff; }
#alt img { margin:0 0 0 -13px; }
#gad { margin:0 0 0 20px; padding:0; }
