body {
	font: normal 12px Verdana, Tahoma, Verdana, sans-serif;
	padding: 0px;
	 	background-color:#660460;
	
}

#body_container{
	text-align: center;
	background-image: url(../images/DMA_background.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	background-color:#660460;
	}
	
	
/********************************************
		   OVERRIDES DEFAULT HTML
*********************************************/
h1 { 
	color: #4f0044; 
	font-size: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: BOLD;  
	padding: 0px;
	margin: 0px;
	}

h2 { 
	color: #4f0044; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: BOLD; 
	padding: 0px;
	margin: 0px;
	}

h3 { 
	color: #4f0044; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: BOLD; 
	}


/********************************************
			 HOLDS ENTIRE SITE
*********************************************/
#siteContainer{
	top:0px;
	width:816px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	overflow:visible;
}

/********************************************
			 HEADER & FLASH
*********************************************/
#header{
	margin-top: 0px;
	height: 201px;

}

/** ONLY IF IDITABLE?
#header{
	margin-top: 0;
	height:225px;
	width:816px;
	overflow: hidden;
}
**/

#headerImageLayout {
	width: 816px;
}

#headerImageLayout img{
	border: none;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

#flashLayout{
	position: relative;
	height: 201px;
	
	top: 0px;
	 	 	background-image: url(../images/dma_header_background.png);
	
}

#flashContent{

}

/********************************************
		   TOP NAVAGATION & BUTTONS
*********************************************/
#topNav{
	
	
	background-image: url(../images/dma_topNav_background.png);
	 	background-repeat:no-repeat;
	height:43px;
	width:761px;

	 	padding:7px 0 0 55px;	
		
	
}


#clear{
	clear:both;
}

#topNavButton-WhyDMA, #topNavButton-NewsEvents, #topNavButton-Testimonials , #topNavButton-CaseStudies, #topNavButton-IndustryLinks, #topNavButton-Contact{
	width:113px;
	height:37px;
	float:left;
	text-align:center;
	font-size: 11px;
	text-decoration:none;
	cursor: pointer;
}

#topNavButton-WhyDMA a, #topNavButton-NewsEvents a, #topNavButton-Testimonials a, #topNavButton-CaseStudies a, #topNavButton-IndustryLinks a, #topNavButton-Contact a{
	text-decoration:none;
}

#caseStudiesContent a{
	text-decoration:none;
	font-color: #4F0044;
}

* .topNavButtonActive{

	
	background-image: url(../images/active_topNav_button.png);
	 	background-repeat:no-repeat;
	color:#4f0044;
	font-weight:bold;
	padding:15px 0 0 0;
		position:relative;
	z-index:5000;
}



* .topNavButtonInactive{
	 	background-image: url(../images/inactive_topNav_button.png);
	
	background-repeat:no-repeat;
	position:relative;
	z-index:5000;
	color:#000000;
	font-weight:normal;
	cursor:pointer;
	padding:15px 0 0 0;
}




/********************************************
		     TOP SEARCH INPUT
*********************************************/
#search{

}

#topNavSearchInput{
	top:10px;
	left:75px;
	position:relative;
}

#topNavSearchInput .searchinput{
	font-size:10px;
	background-color:transparent;
	border: 0 transparent;
}

/********************************************
		   "MIDDLE" CONTENT SECTION
*********************************************/
#middle{
	
	
	background-image: url(../images/dma_middle_page_background.png);
	background-repeat:repeat-y;
	 			
	min-height:425px;
	width:736px;
	padding:40px 40px 0 40px;


}
#featuredCMSContent{


}
#featuredContent{
	width: 570px;
}

/********************************************
		      HOME PAGE LAYOUT
*********************************************/
#homePageLayoutLeft{
	width:482px;
	min-height:420px;
	height:420px;
	float:left;
}

#homePageLayoutMiddle{
	width:10px;
	min-height:420px;
	float:left;
}

#homePageLayoutRight{
	width:243px;
	min-height:420px;
	float:left;
}

#homePageContentAboutParagraph{
	width:482px;
	height:165px;
	font-size:10px;
}

/********************************************
		  NEWS SECTION (on home.htt)
*********************************************/
#homePageContentAboutParagraph b{
	color: #4f0044;
}

#homePageNewsHeader{
	width:482px;
	height:62px;
	
	background-image:url(../images/dmaNewsHeader.png);
	 	background-repeat:no-repeat;
}

#homePageNewsSectionLeft{
	 	width:262px;
	
	
	height:180px;
	float:left;
	border: 3px double 	#4f0044;
	text-align:center
}

#homePageNewsSectionRight{
	
	width:214px;
	float:left;
	 	height:180px;
	padding-top:20px;
	padding-left: 0px;	
}


#homePageNewsSectionNewsItem{
	font-size:10px;
	padding:0 15px 0 20px;
	 	width:201px;
	
}

#homePageNewsSectionNewsItemText{
	padding-left:6px;
	padding-top:4px;
	padding-right: 11px;
}

* .newsItemUnselected{
	background-image: none;
	padding-top:0px;
	padding-bottom:0px;
	height: 35px;
}

* .newsItemSelected{
        
        background-image:url(../images/NewContentSelectedBackground.png);
         	background-repeat:no-repeat;
	height: 35px;
	color: #4f0044;
	padding-top:0px;
	padding-bottom:0px;
}

* .newsImageHide{
	display: none;
}

* .newsImageShow{
	display: block;
}



/********************************************
			   eAdvantage Form
*********************************************/
#eAdvantageLogin{
        width:243px;
        height:267px; 
                 background-image:url(../images/eAdvantageLoginBackground.png);
        
        background-repeat:no-repeat;
        padding-bottom:30px;
}       


#eAdvantageLoginInputs{
	top:125px;
	left:30px;
	position:relative;
}

#eAdvantageLoginLostPassword a{
	font-size:10px;
	font-style:italic;
	color:#FFFFFF;
	text-decoration: none;
}

#eAdvantageLoginLostPassworda:active { 
	color:#FFFFFF;
	text-decoration: none; 
	}
	
#eAdvantageLoginLostPassworda:hover {
	color:#FFFFFF;
	text-decoration: none; 
	}

#eAdvantageLogin .input{
	background: #FFFFFF;
	border: 2px solid #807984;
	font-size:11px;
}

#eAdvantageLoginDropDown{
	padding-bottom:;
}

#eAdvantageLoginUsername{
	padding-bottom:;
}

#eAdvantageLoginButton{
	cursor: pointer;
	position: relative;
	margin-left: 100px; 
	height: 32px; 
	width: 81px; 
	background-image: url(/images/eAdvantageLoginButton.gif); 
	background-repeat: no-repeat;
}


/********************************************
			CONTENT PAGES LAYOUT
*********************************************/
#DMADelivers{
        width:243px;
        height:128px;
        
        
        background-image:url(../images/DMADeliversIcon.png);
                 background-repeat:no-repeat;
}
       

#contentAreaLayout{

}

#contentAreaHeader{
	color:#4f0044;
	font-size:16px;
	font-weight:bold;
}

#contentAreaText{

	
}

#contentAreaText a:link{
	text-decoration: none;
	border-bottom: 1px dotted black;
	color:#4f0044;
}
#contentAreaText a:visited{
	text-decoration: none;
	border-bottom: 1px dotted black;
	color:#4f0044;
}
#contentAreaText a:hover{
	text-decoration: none;
	border-bottom: 1px dotted black;
	color:#a978a7;
}

/* meet dma */
.hideItem{
	display: none;
}	
.showItem{
	display: block;
}



/* forms */
.thank_you_text {
	font-weight:bold;
	color:red;
}

.input_outline {
	border-width: 1px;
	border-style: solid;
	border-color: #4f0044;
	padding: .2em;
}

.directions a{
	color: #333; 
	font-style: italic;
	text-decoration: none
}
.directions a:hover{
	color: #4f0044; 
	font-style: italic;
	text-decoration: none;
}

.location_title {
	color:#4f0044;
	font-weight: bold;
}

*.emailSubscriptionForm {
	border-width: 1px;
	border-style: solid;
	border-color: #4f0044;
}

*.newslettersignupform {
	color: #4f0044; 
	font-size:10px;

}

/********************************************
				   FOOTER
*********************************************/
#footer{
                 background-image: url(../images/dma_footer_background.png);
        
	
	background-repeat:no-repeat;
	height:106px;
	width:816px;
	text-align:center;
	padding:55px 0 0 0;
}

#footerNav{
	padding:0 0 0 20px;
	color:#ffffff;
	font-size:10px;
}

#footerNav a{
	text-decoration: none;
}

#footerNav a:visited{
	text-decoration: none;
}

#footerNav a:hover{
	color:#ffffff;
	text-decoration: none;
}

* .footerNavSelected{
	color: #e5942d;
	text-decoration: none; 
}

* .footerNavUnselected{
	color: #c29cbf;
	text-decoration: none; 
}

#copyright{
	color:#ffffff;
	font-size:10px;
	padding:40px 0 15px 0;
}



/********************************************
  LEFT SIDE MENU (aka secondary navagation)
*********************************************/
#secondaryNavContainer{
	background-repeat:repeat-y;
}

#secondaryNavLayout{
	width:180px;
	float:left;
	text-align:right;
	vertical-align : middle;
	font-size: 12px;	
}

#secondaryNavContent a{
	text-decoration: none;
}

#secondaryNavContent a:visited{
	text-decoration: none;
}

#AccordionContainer {
	padding-bottom: 10px
}

* .menuTitleLinkContent{
	padding-top: 2px;
	padding-right: 7px;
	font-weight:bold;
}

* .menuTitleActive{
	color:#E5942D;

        
       	background-image:url(../images/DMASelectedSecondaryMenuTitle.png);
         	background-repeat:no-repeat;
	height:22px;
	width:180px;
}

* .menuTitleActive:hover {
	color: #fff; 
}

* .menuTitleInactive{
	color:#4f0044;
	height:22px;
	width:180px;
	font-weight:bold;
}

* .menuTitleInactive:hover {
	color: #fff;	
                	background-image:url(../images/DMASelectedSecondaryMenuTitle.png);
        	
	background-repeat:no-repeat;
}

* .menuItem {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 7px;
	padding-bottom: 7px;
}

* .menuItemInactive {
	color: #333; 
	font-style: italic;
	text-decoration: none;
}
	
* .menuItemInactive:hover {
	color: #4f0044; 
	font-style: italic;
	text-decoration: none;
}

* .menuItemActive {
	color: #4f0044; 
	font-weight: bold;
	font-style: italic;
	text-decoration: none;

}




/********************************************
  Google Map
*********************************************/
#gmlb_map * {
	margin: 0px;
	padding: 0px;
}
#gmlb_map h1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;   
        font-weight: bold; 
        color: #4f0044;
        margin-top: 4px;
}

#gmlb_map h2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;   
        font-weight: bold;
        color: #e28b00;
}

#gmlb_map p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333;
        border: 2px solid black;
}

#gmlb_map a:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #4f0044;
}
        
#gmlb_map a:hover {
        text-decoration: none;
}


#whyDMABrandPartners p{
		margin: 8px 0px 8px 0px;
}

