/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 14px;vertical-align: baseline;font-family: Arial, Helvetica, sans-serif;background: transparent;}
a {font-family: Arial, Helvetica, sans-serif;color: #930;}
body {background-repeat: repeat;background-image: url(/images/contbg.jpg);line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
/* meyers reset ends*/

h1 { padding-bottom: 18px; color: #5e210a; font-family: Arial, Helvetica, sans-serif;font-size: 25px;margin-top: 0px;}
ol {margin-top: 15px;margin-bottom: 15px;margin-left: 35px;list-style-type: lower-roman;}	
h2 {color: #551e0a;margin-bottom: 0px;margin-top: 0px;font-size: 25px;font-family: Arial, Helvetica, sans-serif;}
h3 {margin-bottom: 3px;color: red;font-family: Arial, Helvetica, sans-serif;padding: 0px;font-size: 14px;}h4 {padding: 0px;font-family: Arial, Helvetica, sans-serif;color: #4a1808;font-size: 20px;}
p {line-height: 17px;word-spacing: 3px;font-size: 14px;font-style: normal;font-weight: normal;font-family: Arial, Helvetica, sans-serif;}
#wrap {background-image: url(/images/pagebg.jpg);background-repeat: repeat-x;height: 100%;width: 100%;}
#base {margin-left: auto;margin-right: auto;height: 100%;width: 987px;}
#header {position: relative;float: left;height: 395px;width: 987px;}
#hdrplayers {background-image: url(/images/players.png);position: relative;float: right;height: 368px;width: 655px;}
#logodiv {z-index: 1;margin-top: 38px;margin-left: 30px;background-repeat: no-repeat;background-image: url(/images/logo.png);position: relative;float: left;height: 256px;width: 254px;}
#nav {margin:0;padding:0;float: left;width: 100%;border-width:1px 0;}
#nav a {text-decoration: none;}
#nav li {display:inline;padding:0;margin:0;}
#nav a:link, #nav a:visited {font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #fffdfb;padding:60px 15px 4px 5px;float: left;width: auto;}
#nav li:first-child a {text-decoration: none;font-family: Arial, Helvetica, sans-serif;border-left:0px solid #42432d;}
#maincontent {padding-bottom: 25px;min-height: 750px;position: relative;float: left;background-repeat: repeat-y;background-image: url(/images/maincontent-bg.jpg);height: 100%;width: 986px;}
#topnav a {font-size: 12px;font-style: normal;font-weight: normal;font-family: Arial, Helvetica, sans-serif;text-decoration: none;color: white;}
#flashgallery {margin-left: 31px;position: relative;height:406px;width:633px;/* background-image:url(../images/flashgallery.jpg); */float: left;}
#flashContent2{margin-left: 32px;height:406px;width:633px;}
#content1 {position: relative;float: left;height: 240px;width: 280px;}
#content2 {position: relative;float: left;margin-left: 25px;width: 280px;height: 380px;}
#content2 ul {list-style-type: none; line-height: 18px;}
#content2 li {margin: 0 0 8px 0;}
.clearing {clear:both; overflow:hidden;}
#contentright {}
.linebreak {margin-bottom: 10px;margin-top: 10px;height: 1px;width: 280px;background-image: url(/images/1pxbreak.jpg);background-repeat: repeat-x;}
#ggreen {
	position: relative;
	float: left;
	padding-bottom: 10px;
	height: 146px;
	width: 614px;
	padding-top: 10px;
}
#ggreen2 {
	position: relative;
	float: left;
	padding-bottom: 10px;
	height: 146px;
	width: 614px;
	margin-top: 30px;
	padding-top: 10px;
}
#eventsbase {position: relative;padding-right: 44px;display: block;float: right;width: 610px;height: 384px;}
#eventsbaseinner {position: relative;float: right;display: block;width: 583px;height: 200px;}
#eventsright {
	margin-top: 43px;
	position: relative;
	float: left;
	padding-left: 10px;
	height: auto;
	width: 300px;
}
#eventsleft {
	position: relative;
	float: left;
	height: auto;
	width: 300px;
}
#eventsleft2 {
	position: relative;
	float: left;
	height: auto;
	width: 600px;
}
#coach {float: left;position: relative;padding-left: 25px;height: 201px;width: 280px;}
#donatecon {padding-right: 29px;position: relative;float: right;height: 254px;width: 280px;}
#donateconright {padding-right: 66px;position: relative;float: right;height: 254px;width: 280px;}
.donateimg {margin-right: 15px;margin-top: 20px;position: relative;float: right;height: auto;width: 176px;}
#footer {margin-right: auto;margin-left: auto;position: relative;font-family: Arial, Helvetica, sans-serif;height: 84px;width: 986px;}
#footer a{font-family: Helvetica, Verdana, Arial, sans-serif;color: white;}
.footerleft {margin-left: 10px;padding-top: 34px;position: relative;line-height: 20px;color: #fffdfb;height: 21px;width: auto;font-size: 14px;font-family: Arial, Helvetica, sans-serif;float: left;}
.footerright {margin-right: 10px;padding-top: 34px;position: relative;line-height: 20px;color: #fffdfb;font-size: 14px;height: 21px;width: auto;font-family: Arial, Helvetica, sans-serif;float: right;}
#element {position: relative;float: left;height: 486px;width: 985px;}
#basespan {margin-top: 20px;margin-left: 21px;float: left;position: relative;height: 450px;width: 945px;}
#basespan1 {position: relative;float: left;width: 987px;height: 420px;}
#basespan2 {position: relative;float: left;width: 987px;height: 260px;}
.socialimg {margin-right: 55px;margin-top: 50px;position: relative;float: right;height: auto;width: 30px;}
.socialimg2 {margin-top: 50px;position: relative;float: right;height: auto;width: 39px;}
#footerbg {margin-top: 35px;background-repeat: repeat-x;background-image: url(/images/footerbg.jpg);margin-right: auto;margin-left: auto;}
#partnerscon {padding: 15px;background-color: white;margin-left: 20px;margin-top: 20px;height: 700px;width: 920px;}
#subscontent1 {margin-left: 20px;margin-top: 20px;height: 100%;width: 942px;}
.subscontent1 a {font-style: italic;}
.aboutimg {margin-bottom: 25px;margin-right: 25px;float: left;position: relative;}
.chrisimg {margin-bottom: 10px;margin-right: 15px;float: left;position: relative;}
.me-and-kipp {margin-top: 10px;margin-bottom: 10px;margin-left: 15px;position: relative;float: right;}
.me-mom-dad {margin-top: 10px;margin-bottom: 10px;margin-right: 15px;float: left;position: relative;}
.spineimg {margin-bottom: 10px;margin-right: 15px;position: relative;float: left;}
.davidimg {margin-bottom: 25px;margin-right: 15px;float: left;position: relative;}
#in-memory {padding-right: 35px;padding-left: 35px;padding-bottom: 25px;padding-top: 25px;border-color: #7c7c7c;border-width: 1px;border-style: solid;background-color: #fffdfb;margin-left: 160px;margin-top: 25px;height: 240px;width: 600px;}
.davidcollage {margin-bottom: 30px;margin-top: 30px;margin-left: 200px;float: left;position: relative;}
.pagediv {margin-bottom: 15px;background-image: url(/images/pagediv.jpg);clear: both;width: 100%;height: 1px;background-repeat: repeat-x;}
.davidpeace {margin: 10px;}
.at-the-game {margin-bottom: 25px;margin-right: 25px;position: relative;float: left;}.at-the-game2 {margin-bottom: 20px;position: relative;float: left;}
#relatedlinks {margin-top: 30px;margin-bottom: 30px;text-align: center;margin-left: 200px;position: relative;float: left;height: auto;width: 565px;}
#donations {margin-bottom: 30px;margin-top: 30px;height: auto;width: 910px;}
#makeadiff {position: relative;padding-left: 5px;padding-bottom: 5px;padding-right: 5px;padding-top: 10px;border-color: #040500;border-width: 2px;border-style: solid;margin-bottom: 20px;margin-top: 10px;margin-right: auto;margin-left: auto;height: auto;width: 300px;}
.mtdnlogo {position: relative;float: left;}
.little-list {margin-left: 20px;list-style-type: disc;list-style-position: outside;font-family: Arial, Helvetica, sans-serif;font-size: 14px;}
.little-list li {line-height: 20px;margin-top: 10px;margin-bottom: 15px;}
.littlelist2 {list-style-type: circle;list-style-position: outside;margin-left: 30px;}
.littlelist2 li {margin-bottom: 15px;margin-top: 15px;list-style-type: disc;list-style-position: outside;}
.contactinfo {font-weight: bold;margin-left: 50px;margin-bottom: 15px;margin-right: 15px;margin-top: 15px;position: relative;float: left;padding: 15px;height: auto;width: 200px;}
#contactus {height: 371px;width: 485px;float: left;position: relative;border-width: 0px;}
.playerPicture {padding: 5px;}
.sspGallery{height: 500px;margin: 0 auto;position: relative;width: 800px;}
.learn{position: relative;margin-bottom: 15px;margin-top: 5px;float: right;}
.paypalimg{margin-left: 425px;margin-bottom: 5px;margin-top: 30px;width: 112px;}
.contactdonate{font-weight: bold;margin-left: 310px;height: auto;width: 300px;position: relative;float: left;text-align: center;}
.dispevents{margin-left: 25px;margin-right: 20px;min-height: 221px;padding: 10px;background-color: white;text-align: center;float: left;position: relative;height: auto;width: 400px;}
.dispevents img p{margin-bottom: 15px; border-width: 0px;font-weight: bold;text-align: center;}
.partners{margin-left: 27px;margin-bottom: 10px;margin-top: 10px;border-color: black;border-width: 2px;position: relative;float: left;height: 190px;width: auto;}
.partners img{border-color: black;border-width: 1px;margin-right: auto;margin-left: auto;}
.hbostyle{margin-right: 10px;position: relative;float: left;}
.hbostyle2{margin-left: 28px;margin-bottom: 10px;margin-right: 10px;position: relative;float: left;}
.psa {width: 614px;position: relative;float: left;}
.home-psa {width: 240px;padding-right: 20px;float: left;text-align: center;}
.lispacing {line-height: 20px;}
#hbo-vid {width: 280px;height: 113px;float: left;position: relative;}
#mission {width: 959px;height: auto;padding-left: 22px;}
#go-shopping {width: 212px;height: 70px;position: absolute;right: 2px;top: 14px;}
#mccombs {float: left; position: relative; margin:15px 15px 15px 179px;; padding: 0px;}
#fnl-logo {float: left; position: relative; margin: 15px; padding: 0px;}
#fnl-logo img {width: 202px; height:200px; margin: 15px 15px 22px 15px;}
#berg {float: left; position: relative; margin: 15px; padding: 0px;}
#fnl-celebs {float: left; position: relative; margin: 10px 0 10px 40px;}
.center-text {margin-top: 15px; text-align: center;}
.fnl-h2s {font-size: large; padding: 5px 0; text-align: center;}
.pText-margin {margin: 15px;}
#scheduled-events {float: left; margin:15px; font-weight: normal; width: 953px;}
#scheduled-events img {float: right; margin: 10px;}
.indent {text-indent: 25px;}
#premiere {padding: 15px;}
#premiere ul {margin-left: 25px; float: left;}
#premiere li {list-style-type: disc; padding: 5px 0;}
.divider {background-image: url(/images/1pxbreak.jpg); background-repeat: repeat-x; height: 1px;}
.moreStyles {text-align: right; display: block; line-height: 18px;}

p, li {line-height: 18px;
}
A.bluetext12:link { color: #00006E; text-decoration: none}
A.bluetext12:active { color: #00006E; text-decoration: underline}
A.bluetext12:hover { color: #00006E; text-decoration: none}
.bluetext12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00006E;
}

.player-profiles {float: left; position: relative; width:450px; height:177px; margin-bottom: 25px; }
.player-profiles img {padding:0 10px 5px 5px; float: left; position: relative;}


.player-profiles {float: left; position: relative; width:450px; height:177px; margin-bottom: 25px; }
.player-profiles img {padding:0 10px 5px 5px; float: left; position: relative;}

A.BIGbluetext:link { color: #00006E; text-decoration: none}
A.BIGbluetext:active { color: #00006E; text-decoration: underline}
A.BIGbluetext:hover { color: #00006E; text-decoration: none}
.BIGbluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00006E;
	}

A.BIGbluetext15:link { color: #00006E; text-decoration: none}
A.BIGbluetext15:active { color: #00006E; text-decoration: underline}
A.BIGbluetext15:hover { color: #00006E; text-decoration: none}
.BIGbluetext15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00006E;
	
}

/*VND Gallery Module CSS*/

/*
#container has no styles
*/

#vndgallery_breadcrumb
{
	width: 650px; 
	float: left; 
	margin-top: 1px; 
	text-align: left;	
}
#vndgallery_title
{
	width: 582px; 
	margin-left: 180px; 
	margin-right: 180px; 
	text-align: center; 
	margin-top: 1px; 
	float: left; 
}
#vndgallery_message
{
	width: 582px; 
	margin-left: 180px; 
	margin-right: 180px; 
	text-align: center; 
	margin-top: 1px; 
	float: left;	
}
#vndgallery_userhomeContent
{
	width: 582px; 
	margin-left: 180px; 
	margin-right: 180px; 
	margin-top: 1px; 
	float: left; 
	background-color: #FFF;
}
#vndgallery_userhomeLeft
{
	width: 225px; 
	margin-right: 50px; 
	float: left; 
	margin-top: 1px; 
	text-align: center; 
	background-color: #FFF;
}
#vndgallery_categoryContent
{
	width: 682px; 
	margin-left: 130px; 
	margin-right: 130px; 
	margin-top: 1px; 
	float: left;
}
#vndgallery_assignPicturesContent
{
	width: 782px; 
	margin-left: 80px; 
	margin-right: 80px; 
	margin-top: 1px; 
	float: left; 
	background-color: #FFF;
	text-align: center;
}

#Flash {
	
}
.login #Flash {
	
}
.flash_notice#Flash {
	background-color: #FFFF00; width: 500px; margin-left: 221px; margin-right: 221px; float: left; text-align: center;
	
	
}
.flash_alert#Flash {
	background-color: #FFFF00; width: 500px; margin-left: 221px; margin-right: 221px; float: left; text-align: center;
	
	
}
.flash_alert#Flash A {
	
}
.flash_alert#Flash A:hover {
	
}
.vndgallery_clear
{
	clear:both;	
}


/*----added by amh 06-08-10------------*/

#header2 {position: relative; float: left; height: 109px; width: 987px;}

#hdrplayers2 {background-image: none;  height: 109x; }

#logodiv2 {margin-top: 38px; margin-left: 30px; background-image: none; height: 109x; width: 254px;}

.floatRight{
	float:right;
}



/*-------------------------------------*/




