/**** Sales ***/
/*** Modifies base update-xx.css ***/


#wrapperNavContent {
	/*background: transparent url(../img/bg-pipe.gif) repeat-x;*/
	}

#wrapperNavSection {
	padding-top: 0;
	}

#wrapperNav {
	border: 2px solid #f0eed5;
	}	

ul#navSection {
	background: #ffefef url(../img/bg-tv-vanilla.gif);
	}		
	
#navSection li a, #navSection li a:visited {
	background: #f0eed5 url(../img/bg-aro-sub.gif) no-repeat;
	background-position: left 1px;
	}

#navSection li.current a, #navSection li.current a:visited, #navSection .current a:hover {
	border-bottom: 2px solid #dbd9ae;
	background: #dbd9ae url(../img/bg-aro-sub-on.gif) no-repeat;
	background-position: left 1px;
	}	
	
#navSection li a:hover {
	background: #dbd9ae url(../img/bg-aro-sub-hover.gif) no-repeat;
	background-position: left 1px;
	}	
	
#navSection li ul, #navSection .l2 li a, #navSection .l2 li a:visited, #navSection li ul.l2 li a:hover, #navSection li.current ul.l2 li.current a {
	border-bottom: 0 none;
	background: transparent url(../img/00.gif) no-repeat;
	}

#contentFilm h2 {
	color: #990;
	}
	
* html .colRight p {
	height: 1%;
	}	
	
#wrapperFilm h2.section {
	position: relative;
	clear: right;
	margin-top: .2em;
	margin-bottom: .6em;
	padding-top: .4em;
	padding-bottom: .4em;
	background: transparent url(../img/bg-divider.gif) repeat-x;
	background-position: bottom left;
	}	

#contentFilm h3, label.h3 {
	color: #990;
	margin-bottom: 0;
	}
	
h3 IMG { /* New icon */
	display: inline;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	}	
	
blockquote {
	clear: right;
	margin-left: 1em;
	margin-right: 0;
	padding: 6px;
	background: #f0eed5;
	color: #24261C;
	}
	
a.bcenter {
	margin-top: 4px;
	position: relative;
	display: block;
	width: 100%;
	text-align: center;
	}
	
a.bcenter IMG {
	}	
	
blockquote p {
	margin-top: 0;
	padding: .6em .6em 0 .6em;
	line-height: 1.25em;
	}

.pullquote {
	float: right;
	width: 36%;
	font-size: 1.4em;
	color: #3c3c3c;
	}
	
#contentFilm legend {
	padding-left: 0;
	padding-bottom: .4em;
	}

#contentFilm fieldset {
	border: 0 none;
	border-bottom: 1px solid #f0efb5;
	padding: 0 0 6px 0;
	}

#contentFilm fieldset p {
	margin-bottom: 0;
	}
	
#contentFilm .wrapperCols fieldset {
	border-bottom: 0 none;
	}
	
#contentFilm form div.three {
	float: left;
	width: 31%;
	padding: 0;
	}
	
#contentFilm form div.three p, p.terms {
	margin-top: .2em;
	padding-top: 0;
	line-height: 1.35em;
	font-size: .69em;
	}	
	
.center {
	margin: 0 3%;
	}
	
#contentFilm .wrapperCols {
	border-bottom: 1px solid #f0efb5;
	background: #fefdf5;
	}
	
#contentFilm form {
	border-top: 1px solid #f0efb5;
	border-bottom: 1px solid #f0efb5;
	padding-top: .4em;
	}
	
form div.buttons {
	margin-top: .4em;
	padding-bottom: 0;
	margin-bottom: 0;
	}	