body {margin:0;padding:0;background:url(http://www.dcbamafans.com/images/back_wrap_gray.gif);background-repeat:repeat-x;background-color:#ccc;text-align:center;}

/*** Basic Text Formatting ***/

p {font:0.7em/125% Verdana,sans-serif;margin-top:0px;}
h1 {font:bold 1.5em Georgia,Verdana,sans-serif;margin-top:0px;padding-top:5px;}
h2 {font:bold 1.4em Georgia,Verdana,sans-serif;margin-top:0px;padding-top:5px;}
h3 {font:bold 1.3em Georgia,Verdana,sans-serif;margin-top:0px;padding-top:5px;}
h4 {font:bold 1.2em Georgia,Verdana,sans-serif;margin-top:0px;padding-top:5px;}
h5 {font:bold 1.1em Georgia,Verdana,sans-serif;margin-top:0px;padding-top:5px;}
h6 {font:bold 1.0em Georgia,Verdana,sans-serif;margin-top:10px;margin-bottom:15px;}
.sans8 {font:0.8em/125% Verdana,sans-serif;margin:0.1em;padding:0.1em;}
.sans7 {font:0.7em/125% Verdana,sans-serif;margin:0.1em;padding:0.1em;}
.sans6 {font:0.6em/125% Verdana,sans-serif;margin:0.1em;padding:0.1em;}
.sans8w {font:0.8em/125% Verdana,sans-serif;color:#fff;margin:0.1em;padding:0.1em;}
.sans7w {font:0.7em/125% Verdana,sans-serif;color:#fff;margin:0.1em;padding:0.1em;}
.sans6w {font:0.6em/125% Verdana,sans-serif;color:#fff;margin:0.1em;padding:0.1em;}

a:link {color:#900;text-decoration:none}
a:visited {color:#900;text-decoration:none}
a:active {color:#900;text-decoration:none}
a:hover {color:#900;text-decoration:underline}

.subpage_header {font:bold 1.1em/115% Georgia,Verdana,sans-serif;color:#000;padding-top:15px;margin-bottom:4px;}
.subpage_header2 {font:bold .9em/115% Georgia,Verdana,sans-serif;color:#000;padding-top:10px;margin-bottom:2px;}
.subpage_teaser {font:bold 0.95em/125% Georgia,Verdana,sans-serif;color:#000;padding-top:10px;}
.subpage_teaser2 {font: 0.95em/140% Georgia,Verdana,sans-serif;color:#000;padding-top:5px;}
.subpage_text {font:0.7em/125% Verdana,Georgia,sans-serif;color:#000;margin-bottom:5px;}

.main {font:0.7em/125% Verdana,sans-serif;}
ul.main {margin-left:1.4em;padding-left:0em;}
ul.main li {padding-bottom:0.3em;}
.main a:link {color:#900;text-decoration:none}
.main a:visited {color:#900;text-decoration:none}
.main a:active {color:#900;text-decoration:none}
.main a:hover {color:#900;text-decoration:underline}

ul {font:0.7em/165% Verdana,sans-serif;margin-top:0px;}


/*** Page Structure ***/

#headercontainer { 
     	width: 778px;  
	    border:0px; 
	    background-color:#900;
	    margin: 0px auto;
		padding:0px;
		overflow:hidden;
		text-align:center;
 }

#outercontainer { 
     	width: 778px;  
	    border:0px; 
	    margin: 0px auto;
		overflow:hidden;
		text-align:center;
		background-image: url(http://www.dcbamafans.com/images/back_pagecontainer.gif);
		background-repeat:repeat-y;
 }
 
#pagecontainer {
		width:762px; 
		margin:0px auto;
		padding:0px;
		overflow:hidden;
		text-align:left;
}

#leftcol {
		width:170px;
		float:left;
		margin:0px;
		padding:0px;
		border:0px;
		overflow:hidden;
}

#rightcol {
		width:591px;
		float:right;
		margin:0px auto;
		padding:0px;
		border-left:1px solid #fff;
		background-color:#fff;
		overflow:hidden;
}

#fullpage {
		width:591px;
		float:right;
		margin:0px;
		padding:0px;
		border-left:2px solid #fff;
		background-color:#fff;
		overflow:hidden;
}


/*** Header Bar ***/

#uanameplate {
		width:95px;
		background-image: url(http://www.dcbamafans.com/images/back_wrap_gray.gif);
		background-color:#900;
		float:left;
		text-align:center;
		vertical-align:middle;
		color:#fff;
		height:80px;
}
				
#uanameplate a:link {font-size: 24px; font-weight: bold; color:#fff;text-decoration:none}
#uanameplate a:visited {font-size: 24px; font-weight: bold;color:#fff;text-decoration:none}
#uanameplate a:active {font-size: 24px; font-weight: bold;color:#fff;text-decoration:none}
#uanameplate a:hover {font-size: 24px; font-weight: bold;color:#ccc;text-decoration:underline}				
#uanameplate img {margin-top:0px;margin-bottom:0px;}

#mainpage {
		height:80px;
		width:485px;
		font-family: Georgia,Verdana,sans-serif;
		font-size: 18px; 
		font-weight: bold; 
		float:left;
		text-align:center;
		vertical-align:middle;
		background-color:#900;
		margin-top:8px;
		color:#fff;
		text-decoration:none;
}				

#uaseal {
		height:60px;
		width:148px;
		background-color:#900;
		margin-top:20px;
}				
			
.quick  {
		text-align:center;
		margin:0px;
		padding-top:0px;
		padding-left:2px;
}

.quick form {
		display:inline;
		padding-left:0px;
}

.quicktext {font:bold 9px/125% Tahoma,Verdana,sans-serif;color:#900;text-align:left;background:#ddd;}
.quicktext a:link {color:#900;text-decoration:none}
.quicktext a:visited {color:#900;text-decoration:none}
.quicktext a:active {color:#900;text-decoration:none}



/*** Targeted Links Bar ***/

#targetbar {	
		height:30px;
		text-align:left;
		clear:both;
		padding-left:170px;
}

#targetbar ul {
		font:11px/100% Georgia,Verdana,Arial,sans-serif;
		color:#fff;
		margin: 0px;
		padding: 6px 0px 6px 0px;
}

#targetbar ul li {
		display: inline;
		border-left:1px solid #fff;
		padding: 0em 1.2em;
		height:0;
}

#targetbar ul li.first {
		display: inline;
		border-left:0px solid #fff;
		padding: 0em 1.2em;
		height:0;
}

#targetbar ul li a {
		text-decoration: none;
		color: #fff;
}

#targetbar ul li a:hover {
		background:#eee;color:#900;text-decoration:none;
}


/*** Left Navigation Bar ***/

#menu {
		background:#fff;
		width:169px;
		border-top:1px solid #000;		
}

#menu ul {
		font:bold .75em/29px Georgia,Tahoma,Verdana,sans-serif;
		color:#900;
		padding:0px;
		margin:0px;
}

#menu ul li {
		list-style: none;
		display:inline;
}

#menu ul li a {
		min-height:29px;
		display:block;
		text-decoration:none;
		padding-left: 25px;
		border:solid #000;
		border-width:0px 1px 1px 0px;
}

#menu ul li a:hover {
		min-height:29px;
		display:block;
		text-decoration:none;
		color:#fff;
		background:#900;
}

#menu2 {
		background:#fff;
		width:169px;
		border-top:1px solid #000;
}

#menu2 ul {
		font:bold 0.75em/22px Georgia,Tahoma,Verdana,sans-serif;
		color:#900;
		padding:0px;
		margin:0px;
}

#menu2 ul li {
		list-style: none;
		display:inline;
}

#menu2 ul li a {
		min-height:22px;
		display:block;
		text-decoration:none;
		padding-left: 25px;
		border:solid #000;
		border-width:0px 1px 1px 0px;
}

#menu2 ul li a:hover {
		min-height:22px;
		display:block;
		text-decoration:none;
		color:#fff;
		background:#900;
}

.leftred {
		width:169px;
		border-top:2px solid #fff;
		background-color:#900;
		color:#fff;
		text-align:center;
		padding-top:0px;
}

.leftred ul{
		font:0.7em/175% Verdana,sans-serif;
		color:#fff;
		list-style-image:  url(http://www.dcbamafans.com/images/bullet_arrows.gif);
		padding-left:28px;
		padding-right:6px;
		margin:0px;
		text-align:left;
}

.leftred ul li a:link {
		color:#fff;
		text-decoration:none;
}

.leftred ul li a:visited {
		color:#fff;
		text-decoration:none;
}

.leftred ul li a:active {
		color:#fff;
		text-decoration:none;
}

.leftred ul li a:hover {
		background:#eee;
		color:#900;
		text-decoration:none
}

.leftred a:link {color:#fff;text-decoration:none}
.leftred a:visited {color:#fff;text-decoration:none}
.leftred a:active {color:#fff;text-decoration:none}
.leftred a:hover {color:#fff;text-decoration:none}

.leftred h6{font:bold 0.7em/175% Verdana,sans-serif;padding-left:28px;padding-right:10px;margin-left:0px;padding-bottom:0px;margin-bottom:0px;text-indent: -1em;margin-top:20px;text-align:left;}
.leftred img {margin-top:0px;margin-bottom:0px;background:#900;}

#mybama_logo {padding-top:20px;padding-bottom:20px;background:#900;}

/*** Main Page Content ***/
			
#main_img {margin-bottom:2px;}

#innercontainer {
		width:590px;
		float:left;
		border-top:1px solid #900;
		border-left:1px solid #900;
		border-bottom:1px solid #900;
		padding:0px;
		margin-bottom:2px;
		background-image: url(http://www.dcbamafans.com/images/back_inner_line.gif);
		background-repeat:repeat-y;
		background-color:#fff;
		overflow:hidden;}				

#newscontainer {
		width:294px;
		float:left;
		overflow:hidden;		
}
					
#calcontainer {
		width:295px;
		float:right;
		overflow:hidden;		
}			

.uan {font:0.7em/115% Verdana,sans-serif; text-align:left;}
ul.uan {list-style:none;margin-top:1.0em;margin-left:0em;margin-bottom:0em;margin-right:0.1em;padding-left:0.6em; }
ul.uan li {padding-bottom:0.7em}
.uan a:link {color:#900;text-decoration:none;}
.uan a:visited {color:#900;text-decoration:none;}
.uan a:active {color:#900;text-decoration:none;}
.uan a:hover {color:#900;text-decoration:underline;}

.uanheadbox {float:right; width:165px;padding-right:0.5em;}
.uanheader {font:bold 0.95em/100% Georgia,Verdana,sans-serif;color:#900;margin-left:12px;margin-bottom:0.3em;padding-top:8px; text-align:left;}
.uanpic {padding-left:12px; padding-top:12px; width:105px; float:left;}
.uanmore {font:bold 0.75em/130% Georgia,Verdana,sans-serif;text-align: right; padding-right: 8px; padding-bottom:10px; clear:both;}


/*** Features Section ***/

#mod_fea {
		background:#ccc;
		float:left;
		width:590px;
		border:solid #900;
		border-width: 1px 0px 1px 1px;
		clear:both;
		text-align:center;
		margin-bottom:2px;
		padding:0px;
}

#fea_left {
		width:269px;
		float:left;
		padding:12px 10px 12px 15px;
		overflow:hidden;
		text-align:center;
}

#fea_right {
		width:270px;
		float:right;
		padding:12px 15px 12px 10px;
		overflow:hidden;
		text-align:center;	
}


.fea_head {font:bold 0.95em/100% Georgia,Verdana,sans-serif;color:#900;text-align:left;padding:3px 0px 5px 0px;}
.fea_text {font:0.7em/125% Verdana,sans-serif;color:#000;text-align:left;padding:0px;margin:0px;}



/*** Special Notice Section ***/

.mod_notice {
		background-color:#FFFFCC;
		border:solid #900;
		border-width: 1px 0px 1px 1px;
		padding:0px;
		clear:both;
		margin-bottom:2px;
		text-align:center
}

#notice_head {font:bold 0.95em/100% Georgia,Verdana,sans-serif;color:#900;padding-top:10px;margin-bottom:10px;text-align:left;padding-left:12px;}
#notice_text {font: 0.7em/125% Verdana,sans-serif;padding-bottom:15px;text-align: left; padding-left:12px;padding-right:12px;}



/*** Second Level Page Formatting ***/

.mod_img {
		margin-bottom:2px;
}

.mod_content {
		background:#fff;
		border:solid #900;
		border-width:1px 0px 1px 1px;
		padding:1px 25px 20px 25px;
		margin:0px;
		overflow:hidden;
}



/*** Footer ***/

#footercontainer { 
     	width: 778px;  
	    border:0px; 
	    margin: 0px auto;
		overflow:hidden;
		text-align:center;
		background-image: url(http://www.dcbamafans.com/images/back_shadow2.gif);
		background-repeat:repeat-y;
 }

#mod_homefooter {
		width:762px;
		background:#900;
        min-height:70px;
		clear:both;
		border-bottom:1px solid #000;
}

.homefooter {font: 0.65em/200% Verdana,sans-serif;color:#fff;padding-top:13px;padding-bottom:15px;padding-left:160px;text-align:center;}
.homefooter a:link {color:#fff;text-decoration:none}
.homefooter a:visited {color:#fff;text-decoration:none}
.homefooter a:active {color:#fff;text-decoration:none}
.homefooter a:hover {color:#fff;text-decoration:underline}

#mod_footer {
		background: url(http://www.dcbamafans.com/images/footer_gray.gif) repeat-x;
		background-color:#ffffff;
        min-height:75px;
		padding-top:15px;
		padding-bottom:10px;
		border-top:2px solid #fff;
		text-align:center;
		border-bottom:1px solid #000;
		float:left;
		width:762px;		
}

.footer {font: 11px/150% Verdana,sans-serif;color:#000;}
.footer a:link {color:#900;text-decoration:none}
.footer a:visited {color:#900;text-decoration:none}
.footer a:active {color:#900;text-decoration:none}
.footer a:hover {color:#900;text-decoration:underline}




/*** Two-Column Links List Structure ***/

#links {
		width:500px;
		overflow:hidden;
}
		
#bod_leftlinks {
		width:225px;
		overflow:hidden;
}

#bod_rightlinks {
		width:225px;
		float:right;
		overflow:hidden;		
}

#rightbox_gray {
		width:215px;
		float:right;
		background-color:#ddd;
		padding:10px;
		border:1px solid #900;
		margin-left:15px;
		margin-bottom:10px;
}

#rightbox_white {
		width:215px;
		float:right;
		background-color:#fff;
		padding:10px;
		border:1px solid #900;
		margin-left:15px;
		margin-bottom:10px;
}

#rightbox_no {
		width:215px;
		float:right;
		background-color:#fff;
		margin-left:15px;
		margin-bottom:20px;
		padding-bottom:20px;		
		margin-top:10px;		
}


#rightbox_ci {
		width:200px;
		float:right;
		background-color:#fff;
		border:0px;
		margin-left:15px;
		margin-top:5px;
		margin-bottom:10px;
		text-align:center;
}

#rightbox_ci_250 {
		width:250px;
		float:right;
		clear:both;
		background-color:#fff;
		border:0px;
		margin-left:15px;
		margin-top:5px;
		margin-bottom:10px;
		text-align:center;
}

#form {
		clear:both;
}

/*** Three-Column Content Structure ***/

.threecol1 {
		width:178px;
		float:left;
		background-color:#fff;
		border:0px;
		text-align:center;
		padding:0px;
		margin-top:10px;
}
