﻿.subtotal {background: #e5e5e5 url(../gfx/optionrow_bg_total.gif) repeat-x bottom left; font-size: 1.0em;}
.optionRow p.subdetails{float: left ; text-align:right; width: 150px;  }
.optionRow p.totalDetails{float: left; text-align:right;  width: 150px; }
.optionRow p.info{ color:Green; font-size:1.0em; }
.optionRow p.warning {color: Red; font-size:0.8em; }

.findclosest { font-size:1.4em; font-weight:bolder; }

table.selectOptionRow tr.last td {border-bottom: none; }
table.selectOptionRow td.imgHolderNoBorder {padding: 10px; width: 180px; text-align: center; border-bottom:none; background:#fff; }
table.selectOptionRow td.infoHolderNoBorder {width: 170px; border-bottom:none; background:#fff;}
table.selectOptionRow td.infoHolderNoBorder p strong {font-size: 1.5em; border-bottom:none; background:#fff;}
table.selectOptionRow td.selectHolderNoBorder {text-align:  center; border-bottom:none; background:#fff;}
table.selectOptionRow td.selectHolderNoBorder p strong {font-size: 1.5em;}
table.selectOptionRow td.selectHolderNoBorder p.notice,
table.selectOptionRow td.selectHolderNoBorder p.error {margin-right: 10px; line-height: 1.3em;}

table.selectOptionRow td.selectHolderOptions {text-align:  center;  }
table.selectOptionRow td.selectHolderOptions p strong {font-size: 1.5em;}
table.selectOptionRow td.selectHolderOptions p.notice,
table.selectOptionRow td.selectHolderOptions p.error {margin-right: 10px; line-height: 1.3em;}


table.selectOptionRow td.options {width: 170px; border-top: 1px solid orange; }
table.selectOptionRow td.optionsInfo {width: 170px; border-top: none; }


#home #content .homeFeatureText { background:White;}

#sidebar #dudefrontpage { padding: 10px 10px 157px 16px; background: url(../gfx/item_dudef.jpg) no-repeat left bottom;}

#contentWrapper.wide {padding-left: 0px}

#locsfooter {
	width: 850px; 
	text-align: left; 
	margin: 0 auto; 
	color: #050608; 
	clear:both; 
}

#locsfooter p#locations {padding: 0px 0 0 0; text-align: center; }
#locsfooter p#locations a {margin-left: 3px; text-decoration: none; font-size:smaller; }
#locsfooter p#locations a:hover {text-decoration: underline;}
#locsfooter p#states {padding: 1px 0 0 0; text-align: center; }
#locsfooter p#states a {margin-left: 3px; text-decoration: none; font-size:smaller; font-weight:bold; }
#locsfooter p#states a:hover {text-decoration: underline;}
#locsfooter p#keywords {padding: 20px 0 0 0; text-align: center; }
#locsfooter p#keywords a {margin-left: 3px; text-decoration:none ; font-size:smaller; color:Orange; }
#locsfooter p#keywords a:hover {text-decoration: underline;}

.duration {font-size: 1em; font-weight:bolder; }


/* Guide to attaching a trailer  */
.gallery1 li {
        display: inline;
        list-style: none;
        width: 150px;
        min-height: 175px;
        float: left;
        margin: 0 40px 10px 0;
        text-align: center;
	}
.gallery1 {
        display:table;
        
	}
	
/* Trailer Galleries */
.traigal li {
        display: inline;
        list-style: none;
        width: 300px;
        min-height: 175px;
        float: left;
        margin: 0 10px 10px 0;
        text-align: center;
	}
.traigal {
        display:table;
	}
	