/*****   MAIN AD   *****/
/*The basics*/
.mainad	{
	height: 198px;
	margin-bottom: 9px;
	margin-top: 9px;
	margin-right: 9px;
}

.mainad a	{
	display: block;
}



/*current promotion - change your ad styles here*/
#main .mainad a	{
	background: url(../products/mamiya/images/head.jpg) no-repeat left top;
	height: 198px;
	text-decoration: none;
}
#main .mainad strong	{
	display: block;
	color: #666;	
	font-size: 1.5em;
	line-height: 1.5em;
	font-weight: normal;
	text-decoration: none;
	padding: 88px 36px 0 210px;
}

#main .mainad span	{
	display: block;
	padding: 0 36px 36px 210px;
	margin-top: 0;
	font-size: 1.17em;
	line-height: 1.29em;
	color: #333;
}
#main .mainad a:hover {
	color: #999;
	text-decoration: none;
}


/*****   RIGHT AD SPACE   *****/
div#right div.rightadspace	{
	float: left;
	width: 100%;
	margin-top: 9px;
}

div#right div.rightadspace strong	{
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.33em;
	color: #333;
	margin-bottom: 0.34em;
}
/*DEALER LOCATOR*/
a#locator, a#locator:visited	{
	background: url(/ads/ad_locator.gif) no-repeat left top;
	height: 250px;
	display: block;
	border: 1px solid #ccc;
	text-decoration: none;
}
a#locator:hover	{
	background: url(/ads/ad_locator_over.gif) no-repeat left top;
	border: 1px solid #ddd;
	text-decoration: none;
}
div#right a#locator strong, div#right a#locator:hover strong, div#right a#locator:visited strong	{
	padding: 100px 9px 0 9px;
	color: #900;
	display: block;
	text-decoration: none;
}
a#locator span, a#locator:visited span	{
	padding: 0 0.83em;
	font-size: 1em;
	line-height: 1.5em;
	display: block;
	text-decoration: none;
	color: #666;
}
a#locator:hover span	{
	padding: 0 0.83em;
	font-size: 1em;
	line-height: 1.5em;
	display: block;
	text-decoration: none;
	color: #333;
}
a#locator em , a#locator:visited em	{
	display: block;
	color: #900;
	font-size: 0.83em;
	font-style:normal;
	padding: 0 0.83em;
	margin: 0;
}
a#locator:hover em	{
	text-decoration: underline;
}
/*DEALER LOCATOR*/
a#bedealer, a#bedealder:visited	{
	background: url(/ads/ad_find.gif) no-repeat left top;
	height: 250px;
	display: block;
	text-decoration: none;
	border: 1px solid #ccc;
}
a#bedealer:hover	{
	background: url(/ads/ad_find_over.gif) no-repeat left top;
	border: 1px solid #ddd;
	text-decoration: none;
}
div#right a#bedealer strong	{
	padding: 60px 9px 9px 9px;
	color: #900;
	display: block;
	text-decoration: none;
}
a#bedealer span	{
	padding: 0 0.83em;
	font-size: 1em;
	line-height: 1.5em;
	display: block;
	text-decoration: none;
	color: #666;
}
a#bedealer:hover span	{
	padding: 0 0.83em;
	font-size: 1em;
	line-height: 1.5em;
	display: block;
	text-decoration: none;
	color: #333;
}
a#bedealer em	{
	display: block;
	color: #900;
	font-size: 0.83em;
	font-style:normal;
	padding: 0 0.83em;
}
a#bedealer:hover em	{
	text-decoration: underline;
}






