#index-left {
	margin-right: 323px;
}

.index-pricing {
	width: 190px;
	float: left;
}
.index-size {
	width: 190px;
	float: left;
	margin-left: 30px;
}
#index-middle {
	margin-left: 15px;
	/*margin-right: 250px;*/
	height: 1%;
	width: 330px;
	float:right;
}
#index-middle ul {
	/*border-left: 1px solid #ccc;*/
	padding-left: 15px;
}
#index-middle li {
	list-style: none;
	margin-bottom: 20px;
	min-height: 90px;
}
img.position {
	float: left;
}
.browse-position-header {
	font-size: 1.2em;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-left: 10px;
	color: #333;
}
.position-header {
	font-weight: bold;
	color: #666;
	margin-left: 75px;
}
.position-header a {
	color: #666;
}
.position-header a:visited {
	color: #666;
}
.position-text {
	margin-left: 75px;
}
.quote {
	background-color: #EEFFF9;
	height: 1%;
	position: relative;
	width: 308px;
}
.quote-large {
	background-color: #EEFFF9;
	height: 1%;
	position: relative;
	width: 755px;
}
.quote-author {
	text-align: right;
	padding-top: 3px;
	padding-right: 30px;
}

.quote-bottom {
	/*position:absolute;*/
	margin-bottom: -3px;
	/*left: 0;*/
}
.quote-text {
	padding: 0 10px;
}

#index-right {
    width: 230px;
    float: right;
}
.index-caption {
	text-align: center;
	padding-bottom: 10px;
	color: #666;
}
.pricebg {
    width: 186px;
    height: 116px;
    background: transparent url(/images/price-bg.gif) 0 0 no-repeat;
    font-size: 1.7em;
    font-weight: bold;
    font-family: geneva, sans-serif;
    text-align: center;
    color: #3549C9;
    letter-spacing: 1px;
    margin-bottom: 15px;
}
.sizebg {
    width: 186px;
    height: 116px;
    background: transparent url(/images/size-bg.gif) 0 0 no-repeat;
    font-size: 1.8em;
    font-weight: bold;
    font-family: geneva, sans-serif;
    text-align: center;
    color: #3549C9;
    letter-spacing: 1px;
    margin-bottom: 15px;
}
.pricebg a {
    color: #3549C9;
    text-decoration: none;
}
.sizebg a {
	color: #666;
	text-decoration: none;
}
.click-here {
    font-size: 12px;
    font-family : geneva, arial, helvetica, sans-serif;
}
.price-inner {
    padding: 15px 10px 10px;
}
.pb2 .price-inner,
.pb3 .price-inner {
    /*padding: 10px;*/
}
.between {
    font-size: 12px;
    font-family : geneva, arial, helvetica, sans-serif;
    color: #666;
}
.between a {
    font-size: 12px;
}
table#additional-products,
table#featured-sales {
	border: 1px solid #999;
	border-collapse: collapse;
	margin-top: 20px;
}
table#additional-products td,
table#featured-sales td {
	text-align: center;
	padding: 10px;
	border: 1px solid #999;
	width: 188px;
}
table#additional-products td.caption,
table#featured-sales td.caption {
	background-color: #999;
	color: #fff;
	text-align: center;
	padding: 2px;
}
img.additional-product,
.featured-pic {
	height: 100px;
}
table#featured-sales h3 {
	font-size: 1em;
}
table#additional-products a,
table#featured-sales h3 a {
	font-weight: bold;
	color: #666;
}

