
#main-content {
	width: 930px;
	margin: 34px 0px 0px 51px;
	font-size: 12px;
	line-height: 18px;
}
#main-content .left-column {
	float: left;
	width: 646px;
	display: inline;
}
#main-content .right-column {
	float: left;
	width: 260px;
	margin-left: 24px;
	display: inline;
}
/* Chooser Styles start*/
#home-chooser { width: 646px; height: 327px; background: url(../images/viewer/Background.gif) no-repeat 0px 0px; margin-bottom: 20px;}
#main-image { float:right; }
#main-image .image-top { background: url(../images/viewer/HomePage_CarMagnets.jpg) no-repeat 0px 0px; height: 327px; width:469px; margin-right:8px;}
#main-image .image-middle { background: url(../images/viewer/HomePage_SocialMedia.jpg) no-repeat 0px 0px; height: 327px; width:469px; margin-right:8px;}
#main-image .image-bottom { background: url(../images/viewer/HomePage_Save.jpg) no-repeat 0px 0px; height: 327px; width:469px; margin-right:8px;}
#main-image #title-top{ float: left; color: #ffffff; font-size: 23px; margin: 225px 0px -10px 20px; width: 429px; line-height: normal; display: block;}
#main-image #title-top a{ color: #ffffff; text-decoration: none; font-weight: bold;}
#main-image #title-middle{ float: left; color: #ffffff; font-size: 23px; margin: 225px 0px -10px 20px; width: 429px; line-height: normal; display: none;}
#main-image #title-middle a{ color: #ffffff; text-decoration: none; font-weight: bold;}
#main-image #title-bottom{ float: left; color: #ffffff; font-size: 23px; margin: 225px 0px -10px 20px; width: 429px; line-height: normal; display: none;}
#main-image #title-bottom a{ color: #ffffff; text-decoration: none; font-weight: bold;}
#main-image #detail-top{ float: left; color: #ffffff; font-size: 12px; margin: 0px 0px 0px 20px; width: 429px; line-height: normal; display: block;}
#main-image #detail-top a{ color: #ffffff; text-decoration: none; font-weight: bold;}
#main-image #detail-middle{ float: left; color: #ffffff; font-size: 12px; margin: 0px 0px 0px 20px; width: 429px; line-height: normal; display: none;}
#main-image #detail-middle a{ color: #ffffff; text-decoration: none; font-weight: bold;}
#main-image #detail-bottom{ float: left; color: #ffffff; font-size: 12px; margin: 0px 0px 0px 20px; width: 429px; line-height: normal; display: none;}
#main-image #detail-bottom a{ color: #ffffff; text-decoration: none; font-weight: bold;}
#thumbs { display: block; height: 327px; width: 165px; background: url(../images/viewer/Pointer.gif) no-repeat 145px 30px;}
#thumbs img { float: left; display: inline; margin-left: 30px; margin-right: 30px; margin-top: 15px;}
#thumbs p.center { float: left; margin-right: 20px; width: 130px; text-align: center; color: White;}
/*Chooser Styles end*/

#main-content .left-column p {
	margin: 0px 10px 14px 10px;
}
#main-content .right-column p {
	margin: 0px 0px 14px 16px;
}
.arrow-list {
	list-style: none;
	margin: 0px 0px 14px 0px;
}
.arrow-list li {
	float: left;
	width: 130px;
	margin-left: 10px;
	padding: 1px 0px 1px 8px;
	display: inline;
	background: url(../images/main-nav-secondary-arrow.gif) no-repeat 0px 5px;
}
.flag-flyer-column {
	float: left;
	width: 315px;
	display: inline;
}
.flag-buyer-column {
	float: left;
	width: 311px;
	margin-left: 20px;
	display: inline;
}
.buyer-info {
	padding: 18px 0px 18px 65px;
	border-bottom: 1px dotted #b3b4a7;
}
.gsa { background: url(../images/home/content-buyer-column-gsa.jpg) no-repeat 12px center; }
.asi { background: url(../images/home/content-buyer-column-asi.jpg) no-repeat 4px center; }
.dealer { background: url(../images/home/content-buyer-column-dealer.jpg) no-repeat 12px center; }
#flag-finder {
	background: url(../images/home/content-finder-bg-tile.jpg) repeat-x left top;
	margin-bottom: 18px;
}
.finder-bg {
	padding-left: 30px;
	margin-left: 10px;
	background: url(../images/home/content-finder-title-bg.jpg) no-repeat left center;
}
#flag-finder ul {
	list-style: none;
	width: 215px;
	margin-left: 29px;
}
#flag-finder li {
	display: block;
	padding-left: 43px;
	height: 40px;
	line-height: 40px;
	background-repeat: no-repeat;
	background-position: left top;
}
#flag-finder li a {
	display: block;
	border-bottom: 1px solid #dddddd;
	font-size: 13px;
	font-weight: bold;
	color: #1a508b;
}
#flag-finder .first-item a {
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}
#flag-finder .us { background-image: url(../images/home/content-finder-flag-us.jpg); }
#flag-finder .state { background-image: url(../images/home/content-finder-flag-state.jpg); }
#flag-finder .military { background-image: url(../images/home/content-finder-flag-military.jpg); }
#flag-finder .pow { background-image: url(../images/home/content-finder-flag-pow.jpg); }
#flag-finder .sports { background-image: url(../images/home/content-finder-flag-sports.jpg); }
#flag-finder .govt { background-image: url(../images/home/content-finder-flag-govt.jpg); }
#flag-finder .religious { background-image: url(../images/home/content-finder-flag-religious.jpg); }
#flag-finder .service { background-image: url(../images/home/content-finder-flag-service.jpg); }
#flag-finder .city { background-image: url(../images/home/content-finder-flag-city.jpg); }
#flag-finder .world { background-image: url(../images/home/content-finder-flag-world.jpg); }
#flag-finder .historical { background-image: url(../images/home/content-finder-flag-historical.jpg); }
#flag-finder .message { background-image: url(../images/home/content-finder-flag-message.jpg); }
#flag-finder .custom { background-image: url(../images/home/content-finder-flag-custom.jpg); }