/* CSS Document */
body { background-color:#BEBDBD; background-image:url(../imagesV2/PageBG.jpg); background-repeat:repeat-x; font-family: Tahoma, Verdana, Arial, Helvetica; font-size:11px; color: #858789; line-height:16px; margin: auto;padding: 0px;}
body a { color:#000000;}
body a:hover { color:#858789; text-decoration:none;}
strong { color:#000000;}


.PagePostioner { width:905px; background-color:#FFFFFF; margin:0px auto; position:relative; }
.NavPositioner { width:220px; position:absolute; top:10px; left:20px; padding:8px; background-image:url(../imagesV2/NavSide.gif); background-repeat:repeat-x;}
.NavContainer {  width:220px; background-color:#FFFFFF;}
.LogoPositioner {}
.NavLink {  border-bottom:1px solid #AEAEAE; border-left:1px solid #AEAEAE; border-right:1px solid #AEAEAE; background-color:#FFFFFF;}
.NavLink a { display:block; width:202px; padding:8px; text-decoration:none; color:#818286; background-image:url(../imagesV2/LinkBGUp.gif); background-repeat:no-repeat;}
.NavLink a:hover { color:#000000; background-image:url(../imagesV2/LinkBGOver.gif); background-repeat:no-repeat;}
.NavSubLink {}
.NavBottom { background-image:url(../imagesV2/NavBottom.gif); width:186px;  background-repeat:no-repeat; padding:17px; }
.InfoBox { padding:12px; background-image:url(../imagesV2/InfoBox.gif); background-repeat:no-repeat; margin-top:20px; }

.DataHolderTwo { background-image:url(../imagesV2/DataBG.gif); background-repeat:repeat-x;  }
.ContentPostioner { width:614px; float:right; padding:25px 10px 20px 0px; line-height:18px;  }
.ContentHolder { padding-right:20px;}
.ClearBox {clear:both;}
.FooterPositioner { background-color:#000000; padding:15px 20px 15px 10px; text-align:right; color:#666666;}

.Buttons { height:auto; }

.HomeBtn { width: 134px; margin-right:15px; float:left;margin-bottom:10px;  }
.HomeBtn .HomeBtnInner {width: 134px; border:1px solid #AEAEAE; display:block; display:inline-block; padding:2px; background-color:#fff;}
.HomeBtn a{color:#FFFFFF; text-decoration: none; }

.ButtonCaption{display: block;display:inline-block;padding:0 5px 0 5px;font-size: 10px;}

.HomeImg { width: 126px; background-color:#FFFFFF;}
.HomeTxt { padding: 5px; text-align: center; background-color:#000000; }
.PageTitle { padding:20px; text-indent:260px; background-color:#000000; color:#FFFFFF; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif;}
.SubTitle {color:#000;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;line-height: 22px;}
.Image { padding:20px; text-align:center;}

/* GALLERY */
.GalleryPositioner {background-color: #151515; padding: 20px 0px 20px 20px;}
.GalleryImage {}
.GalleryImage a {color:#939393;text-decoration:none;}

/*.GalleryImage a:hover {border: 1px solid #fff;color:#fff;}*/

.GalleryImageInner
{
	display:block;background-color: #000000;width: 150px;height: 192px;border: 1px solid #545454;padding:8px;text-align:center;margin-right:17px;margin-bottom:15px;float:left;
}

.GalleryImageTxt { margin-top:-12px;line-height: 10px;}
.GalleryLinksHolder {background-color: #000000;padding:8px; text-align:center; color:#939393; width:520px;}

/* BEGIN RANGE */
.RangePositioner {background-color: #151515; padding: 20px 0px 20px 20px;}
.RangeImage {}
.RangeImage a {display:block;background-color: #000000;width: 100px;height: 220px;border: 1px solid #545454;padding:8px;text-align:center;margin-right:20px;margin-bottom:15px;float:left;color:#939393;text-decoration:none;}
.RangeImage a:hover {border: 1px solid #fff;color:#fff;}
.RangeImageTxt { padding-top:1px;line-height: 12px;}
.RangeLinksHolder {background-color: #000000;padding:8px; text-align:center; color:#939393; width:520px;}
.RangeLinksHolder a{color: #939393;}

/* MODEL PAGE */
.ModelLeft { width:310px; float:left; margin-right:25px;}
.ModelRight { width:210px; float:left; background-color:#FFFFFF; padding:5px 5px 5px 5px; text-align:center;}

/* QUOTE CALCULATOR */
.QuotePositioner { background-color:#262626; padding:15px;    }
.QuoteTitle { border-bottom:1px solid #919191; padding:5px 0px 20px 0px; color:#FFFFFF; font-size:22px; font-family:Georgia, "Times New Roman", Times, serif;}
.QuoteTitle span{ font-size:11px; line-height:20px;}
.QuoteRowHolder { border-bottom:1px solid #919191; padding:5px 0px 5px 0px;}
.QuoteLeft { float:left; width:80px; font-weight:bold;}
.QuoteRight{ float:right; width:170px;}
.QuoteSwatch { float:left;}
.QuotePriceHolder { float:right; width:150px; text-align:right; padding:00px 10px 0px 0px;}
.QuotePriceHolder span{ font-size:24px; font-weight:bold; line-height:24px;}
.QuotePriceHolder a {color: #858789;}
.QuotePriceHolder a:hover {}




