/* layout.css */

#header {
  background-image: url(/images/adult/header_ladies_bg.gif);
  background-position: top right;
  background-repeat: no-repeat;
}

#logoHeader {
  float: left;
  background-image: url(/images/adult/adult_dvd_today_logo.gif);
  background-position: 0 9px;
  background-repeat: no-repeat;
  height: 90px;
  width: 200px;
  margin: 0 0 0 20px;
}

#printHeader {
  display: none;
}

#logoHeader a {
  display: block;
  height: 90px;
  width: 200px;
}

#logoHeader span {
  display: none;
}

#loginForm {
  padding: 10px;
  float: right;
}

#loginForm form {
  display: inline;
}

#loginForm input {
/*  font-size: 80%; */
  border-width: 1px;
  padding: 0 3px;
}

#loginForm input.inputText {
  border-color: #000000;
  background-color: transparent;
  color: #ffffff;
}

#loginUsername, #loginPassword {
  float: left;
}

#loginForm label {
  float: left;
  margin: 2px 3px 0 9px;
}

#navigation {
  list-style: none;
  margin: 0 25px;
  float: right;
}

#navigation li {
  padding: 0;
  margin: 0;
  display: inline;
	white-space: nowrap;
	/*/*/ /*/display: none;/*  */
}

#navigation li a {
  background-color: #930000;
  background-image: url(/images/adult/tab_border.gif);
  background-position: top left;
  background-repeat: repeat-x;
  border-bottom: 1px solid #410000;
  height: 1.5em;
}

#navigation li a span {
  background-image: url(/images/adult/tab_corner.gif);
  background-position: top left;
  background-repeat: no-repeat;
  padding: 3px 8px 3px 12px;
  height: 1.5em;
  cursor: hand;
  cursor: pointer;
}

#navigation li a:focus, #navigation li a:hover, #navigation li a:active {
  background-color: #b80808;
  color: #ffffff;
}

#navigation li a:focus span, #navigation li a:hover span, #navigation li a:active span {
  background-image: url(/images/adult/tab_corner_selected.gif);
  background-position: top left;
  background-repeat: no-repeat;
  color: #ffffff;
  cursor: hand;
  cursor: pointer;
}

#navigation li a.selected {
  background-color: #b80808;
  background-image: url(/images/adult/tab_border.gif);
  background-position: top left;
  background-repeat: repeat-x;
  border-bottom: 1px solid #b80808;
  height: 1.5em;
}

#navigation li a.selected span {
  background-image: url(/images/adult/tab_corner_selected.gif);
  background-position: top left;
  background-repeat: no-repeat;
  padding: 3px 8px 3px 12px;
  height: 1.5em;
  color: #ffffff;
  font-weight: bold;
  cursor: hand;
  cursor: pointer;
}

#navigation li a span strong {
  font-weight: 900;
  color: #ffffff;
}

#navigation #gayNavigation a:link, #navigation #gayNavigation a:visited, #navigation #gayNavigation a:focus, #navigation #gayNavigation a:hover, #navigation #gayNavigation a:active {
  background-color: #494949;
  background-image: url(/images/tab_gay.gif);
  background-position: top left;
  background-repeat: repeat-x;
  border-bottom: 1px solid #410000;
  height: 1.5em;
}

#navigation #gayNavigation a span {
  background-image: none;
  margin-top: 2px;
  padding: 2px 10px;
  font-weight: 900;
}

#subHeader {
  clear: both;
  background-color: #930000;
  background-image: url(/images/adult/header_gradient_bg.gif);
  background-position: top left;
  background-repeat: repeat-x;
  margin: 0 10px;
  border-bottom: 1px solid #410000;
  height: 50px;
}

#subHeader #sectionTitle {
  background-image: url(/images/adult/header_corner.gif);
  background-position: top left;
  background-repeat: no-repeat;
  padding: 10px 14px;
  height: 20px;
  width: 190px;
  float: left;
}

#subHeader h1 {
  color: #ffffff;
  font-size: 16px;
  margin: 0;
  font-size: 200%;
}

#subHeader #statisticsTitle {
  float: left;
  padding: 16px 10px;
  height: 10px;
}

#subHeader h6 {
  font-size: 11px;
  font-weight: normal;
  margin: 0;
}

#subHeader #searchForm {
  float: right;
  padding: 13px 10px;
}

#subHeader #searchForm input {
/*  font-size: 80%; */
  padding: 0 3px;
}

#subHeader #searchForm input.inputText {
  border: 1px solid #000000;
}

#subHeader #searchForm input.inputSubmit {

  border-width: 1px;
}

#content {
  width: auto;
}

#leftcolumn {
	margin-right: -185px;	/* IE 4 fix */
}

#leftColumn {
	float: left;
	width: 185px;
	/*/*/ /*/margin: 0 0 0 2px; /* Silly Netscape hack to get the borders to line up */
}

#innerLeftColumn {
  border-top: 1px solid #ae4040;
  border-right: 1px solid #ae4040;
  border-bottom: 1px solid #ae4040;
  background-color: #6e0000;;
  color: #d89898;
	height: 100%;	/* fix the Win32 IE float bug */
}

#leftColumn>#innerLeftColumn {
	height: auto;	/* fix Opera which breaks with the above IE fix */
}

#innerleftcolumn {
	height: 100%;	/* fix IE 5.0 which parse the Opera fix, note the selector is all lower case */
}

#innerLeftColumn h6 {
  background-color: #ae4040;
  padding: 5px 10px;
  color: #d89898;
  margin: 0;
  font-size: 100%;

}

#innerLeftColumn h6 span {
  color: #ffffff;
}

#innerLeftColumn div {
  padding: 10px;
}

#innerLeftColumn div ol, #innerLeftColumn div ul {
  margin: 0 0 0 25px;
  padding: 0;
}

#rightColumn {
	width: auto;
  margin-left: 182px;
}

#innerRightColumn {
	overflow: visible;
	height: auto;	/* fix the Win32 IE float bug */
  padding: 10px;
}

#rightColumn>#innerRightColumn {
	height: auto;	/* fix Opera which breaks with the above IE fix */
}

#innerrightcolumn {
  overflow: auto;
	height: 100%;	/* fix IE 5.0 which parse the Opera fix, note the selector is all lower case */
}

#utilityIcons {
  float: right;
  padding: 0 0;
}

#breadcrumbs {
  border-top: 1px solid #ae4040;
  padding: 5px 10px;
}

#cart {
  background-color: #000000;
  background-image: url(/images/adult/icon_cart.gif);
  background-position: 10px 10px;
  background-repeat: no-repeat;
  border-top: 1px solid #ae4040;
  color: #f89838;
  padding: 10px 10px 10px 69px;
  width: auto;
  height: 70px;
}

#cart h6 {
  font-size: 110%;
  border-bottom: 1px dashed #f89828;
  padding-bottom: 2px;
  margin-bottom: 2px;
}

#cart .floatLeft {
  height: 50px;
  overflow: auto;
  overflow-x: expression('visible');
  overflow-y: expression('auto');
  scrollbar-base-color: #000000;
  scrollbar-arrow-color: #f89828;
  padding-right: 25px;
}

#cartLinks {
  float: right;
  text-align: right;
  width: 120px;
}

#cart table.data {
  border: 0;
}

#cart table.data td {
  padding: 1px 20px 0 0;
  border: 0;
}

#cart table.data td, #cart table.data td a:link, #cart table.data td a:visited, , #cart table.data td a:focus, , #cart table.data td a:hover, , #cart table.data td a:active {
  color: #ffffff;
}

#cart dl {
  color: #b58b88;
  margin: 0;
  padding: 0;
  width: 180px;
}

#cart dt {
  clear: both;
  float: left;
  text-align: right;
  margin: 0;
  width: 60%;
  white-space: nowrap;
}

#cart dd {
  float: left;
  text-align: right;
  margin: 0;
  width: 30%;
  white-space: nowrap;
}

#cart .clearBoth {
  margin-top: 2px;
  border-top: 1px dashed #f89828;
}

#content {
  background-color: #930000;
  color: #f86868;
  margin: 0 10px 10px 10px;
  width: auto;
}

#contentLeft {
  width: auto;
  height: auto;
  margin-right: 242px;
}

#splash {
  float: left;
  float: expression('none');
  width: auto;
  height: auto;
}

#splash #contentLeft div {
  border: 1px solid #630000;
  margin: 5px 0;
  zoom: 1;
}

#splash #contentLeft div h2 {
  border-bottom: 1px solid #630000;
  background-color: #6e0000;
  color: #ffffff;
  font-size: 100%;
  margin: 0;
  padding: 5px 10px;
}

#splash #contentLeft div h2 a:link, #splash #contentLeft div h2 a:visited, #splash #contentLeft div h2 a:focus, #splash #contentLeft div h2 a:hover, #splash #contentLeft div h2 a:active {
  color: #ffffff
}

#splash #contentLeft div div {
  border-width: 0;
  margin: 10px;
  padding: 0;
}

#splash #contentLeft #dvdDirectory {
  margin: 0 -4px 0 0;
  padding: 5px 0;
  height: 120px;
  width: 100%;
  overflow: auto;
  scrollbar-base-color: #930000;
  scrollbar-arrow-color: #f89828;
}

#splash #contentLeft div div img.imgAlignLeft, #splash #contentLeft div div div.divAlignLeft {
  margin: 0 10px 0 0;
}

#splash #contentLeft div div div.divAlignLeft {
  border: 1px solid #000000;
  padding: 10px;
  text-align: center;
}

#splash #contentLeft div div h3 {
  font-size: 120%;
  margin: 0;
}

#splash #contentLeft div div p {
  color: #ffffff;
  margin: 15px 0 0 0;
}

#splash #contentLeft div div div.floatLeft {
  margin: 0;
}

#splash #contentLeft #spotlight {
  min-height: 180px;
}

#splash #contentLeft #featuredNewReleases {
  margin: 0 auto 10px auto;
  text-align: left;
  /* Timmy Changed this from 100 to 90 to fix IE 6*/
  width: 100%;
}

#splash #contentLeft #featuredNewReleases div {
  float: left;
  text-align: center;
  padding: 10px;
  margin: 10px 5px;
  border: 1px solid #000000;
  background-color: #6e0000;
  width: 130px;
}

#splash #contentLeft #featuredNewReleases h5, #splash #contentLeft #featuredNewReleases h6 {
  margin: 0;
  text-align: center;
}

#contentLeft p {
  color: #ffffff;
  margin: 15px 0 0 0;
}

#contentRight {
  float: right;
  width: 232px;
}

#splash #contentRight div {
  border: 1px solid #410000;
  background-color: #6e0000;
  color: #d89898;
  margin: 5px 0 10px 0;
}

#splash #contentRight div h2 {
  background-color: #410000;
  color: #ffffff;
  font-size: 100%;
  margin: 0;
  padding: 5px 10px;
}

#splash #contentRight div h2 a:link, #splash #contentRight div h2 a:visited, #splash #contentRight div h2 a:focus, #splash #contentRight div h2 a:hover, #splash #contentRight div h2 a:active {
  color: #ffffff
}

#splash #contentRight div div {
  border-width: 0;
  margin: 10px;
  padding: 0;
}

#splash #contentRight div div h3 {
  font-size: 120%;
  margin: 0;
}

#splash #contentRight div div p {
  color: #ffffff;
  margin: 15px 0 0 0;
}

#splash #contentRight div div img.imgAlignLeft {
  margin: 0 10px 0 0;
}

#splash #contentRight div div ul {
  margin: 10px 0 0 25px;
  padding: 0;
}

#splash #contentRight div table.data {
  border-collapse: separate;
  padding: 0;
  margin: 5px 0 0 0;
  width: auto;
  display: block;
  border: 0;
}

#splash #contentRight div table.data th, #splash #contentRight div table.data td {
  border: 1px solid #6e0000;
  font-weight: normal;
  color: #d89898;
  padding: 2px 4px;
  text-align: center;
}

#splash #contentRight div table.data td.today {
  border: 1px solid #f89828;
}

#splash #contentRight div table.data td.lastlogin {
  border-width: 1px;
  border-style: solid;
  border-color: #6e0000 #6e0000 #d89898 #6e0000;
}

#splash #contentRight #bestSellers div {
  float: left;
  padding: 2px;
  border: 1px solid #410000;
  margin: 0 4px;
}

.floatLeft {
  float: left;
  margin: 0 20px 0 0;
}

.floatLeft h5, .floatLeft ul {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

.verticalTabs {
  float: left;
  border-top: 1px solid #d40808;
  margin: 0;
  padding: 0;
  list-style: none;
}

.verticalTabs li {
  text-align: right;
  display: block;
  width: auto;
  height: auto;
  list-style-type: none;
  list-style-image: none;
  white-space: nowrap;
  margin: 0;
}

.verticalTabs li a {
  display: block;
  background-color: #630000;
  border-color: #d40808 #d40808 #d40808 #d40808; 
  padding: 3px 5px;
  border-width: 1px;
  border-style: solid;
  margin-top: -1px;
}

.verticalTabs li a:link, .verticalTabs li a:visited {
  background-color: #630000;
}

.verticalTabs li a:focus, .verticalTabs li a:hover, .verticalTabs li a:active {
  background-color: #930000;
  border-color: #d40808 #930000 #d40808 #d40808; 
}

.verticalTabs li.selected a:link, .verticalTabs li.selected a:visited, .verticalTabs li.selected a:focus, .verticalTabs li.selected a:hover, .verticalTabs li.selected a:active {
  border-color: #d40808 #930000 #d40808 #d40808; 
  background-color: #930000;
  color: #ffffff;
}

.featuredStudio, #splash #contentLeft div div div.featuredStudio {
  display: none;
  border: 1px solid #d40808;
  background-color: #930000;
  margin: 0;
  padding: 10px;
  text-align: center;
}

.featuredStudio img {
  margin: 0xp 5px;
  border: 1px solid #000000;
}

.featuredStudio ul {
  text-align: left;
  padding: 0;
}

.smallBoxItemOff, .smallBoxItemOn {
  width: 160px;
  height: auto;
  padding: 5px;
  margin: 0 4px 4px 0;
  float: left;
  behavior: url(/behaviors/boxes.htc);
  cursor: expression('pointer');
}

.smallBoxItemOff {
  border: 1px solid #b03032;
  background-color: #630000;
  color: #f86868;
}

.smallBoxItemOn {
  border: 1px solid #630000;
  background-color: #b03032;
  color: #410000;
}

.smallBoxItemOn a {
  text-decoration: underline;
}

.smallBoxItemOff .stockStatus {
  color: #ffffff;
}

.smallBoxItemOn .stockStatus {
  color: #000000;
}

.smallBoxItemOff img, .smallBoxItemOn img {
  float: left;
  border: 1px solid #000000;
  margin: 2px 4px 0 0;
}

/*
.smallBoxItemOff form, .smallBoxItemOn form {
  display: inline;
}
*/

.smallBoxItemOff input, .smallBoxItemOn input {
/*  font-size: 80%; */
  padding: 0 3px;
  border-width: 1px;
}

.smallBoxItemOff select, .smallBoxItemOn select {
/*  font-size: 80%; */
}

.smallBoxItemOff hr, .smallBoxItemOn hr {
  background-color: #f89828;
  border: 0;
  color: #f89828;
  height: 1px;
  width: 100%;
  margin: 5px 0;
}

.largeBoxItemOff, .largeBoxItemOn {
  margin: 0 8px 8px 0;
  float: left;
  width: 240px;
  height: auto;
  padding: 0;
  behavior: url(/behaviors/boxes.htc);
}

.largeBoxItemOff {
  background-color: #630000;
  color: #f86868;
}

.largeBoxItemOn {
  background-color: #b03032;
  color: #410000;
}

.largeBoxItemOn h2, .largeBoxItemOff h2 {
  background-color: #410000;
  color: #ffffff;
  margin: 0;
  padding: 5px 15px;
}

.largeBoxItemOn h3, .largeBoxItemOn h4, .largeBoxItemOn h5, .largeBoxItemOff h3, .largeBoxItemOff h4, .largeBoxItemOff h5 {
  margin: 0;
}

.largeBoxItemOn div, .largeBoxItemOff div {
  border: 2px inset #b03032;
  padding: 5px;
  overflow: auto;
  width: 226px;
  height: 120px;
}

.largeBoxItemOff div {
  scrollbar-base-color: #410000;
  scrollbar-arrow-color: #b03032;
}

.largeBoxItemOn div {
  scrollbar-base-color: #b03032;
  scrollbar-arrow-color: #000000;
}

.largeBoxItemOff img, .largeBoxItemOn img {
  float: left;
  border: 1px solid #000000;
  margin: 2px 4px 0 0;
}

.pages {
  float: left;
  margin: 10px 0;
  width: 100%;
}

.linkPrevious {
  float: left; 
  margin-left: 4px;
}

.linkNext {
  float: right;
  margin-right: 4px;
}

.linkReport {
  text-align: center;
  border-bottom: 1px solid #410000;
}

.linkPages {
  clear: both;
  border-top: 1px solid #ae4040;
  text-align: center;
}

#hotOffers a {
  display: block;
  width: auto;
  height: 75px;
  padding: 5px;
}

#hotOffers a:link, #hotOffers a:visited {
  background-color: #6e0000;
}

#hotOffers a:focus, #hotOffers a:hover, #hotOffers a:active {
  background-color: #930000;
}

#hotOffers h3 {
  margin: 0;
  padding: 0;
}

#hotOffers h3 a {
  display: inline;
  width: auto;
  height: auto;
  padding: 0;
}

#hotOffers h3 a:link, #hotOffers h3 a:visited, #hotOffers h3 a:focus, #hotOffers h3 a:hover, #hotOffers h3 a:active {
  background-color: transparent;
}

#hotOffers .imgAlignLeft {
  margin: 0 10px 0 0;
}

#hotOffers .imgAlignRight {
  margin: 0 0 0 10px;
}

.alphaTabs {
  display: block;
  width: auto;
  border-bottom: 1px solid #d40808;
  margin: 15px 0 15px 0;
  padding: 3px 10px;
  font-size: 120%;
  font-weight: bold;
  list-style: none;
}

.alphaTabs li {
  display: inline;
  border-width: 1px;
  border-style: solid;
  border-color: #d40808 #d40808 #d40808 #d40808; 
  list-style-type: none;
  padding: 3px 5px;
  margin-left: -1px;
	/*/*/ /*/display: none;/*  */
}

.alphaTabs li.selected {
  border-color: #d40808 #d40808 #930000 #d40808; 
}

.alphaTabs li.selected a:link, .alphaTabs li.selected a:visited, .alphaTabs li.selected a:focus, .alphaTabs li.selected a:hover, .alphaTabs li.selected a:active {
  color: #ffffff;
}

.contentHeading {
  border-bottom: 1px solid #a84848;
  padding: 3px;
  margin: 0;
}

.contentHeading h1, .contentHeading h2, .contentHeading h3, .contentHeading h4, .contentHeading h5, .contentHeading h6, .contentHeading p {
  margin: 0;
  color: #ffffff;
}

#studioRating {
  font-weight: bold;
  height: 25px;
  margin-bottom: 5px;
}

#studioDiv {
  float: left;
}

#ratingDiv {
  float: right;
  margin-left: 20px;
}

.rating00 {
  background-image: url(/images/adult/dvd_rating_00.gif);
}

.rating05 {
  background-image: url(/images/adult/dvd_rating_05.gif);
}

.rating10 {
  background-image: url(/images/adult/dvd_rating_10.gif);
}

.rating15 {
  background-image: url(/images/adult/dvd_rating_15.gif);
}

.rating20 {
  background-image: url(/images/adult/dvd_rating_20.gif);
}

.rating25 {
  background-image: url(/images/adult/dvd_rating_25.gif);
}

.rating30 {
  background-image: url(/images/adult/dvd_rating_30.gif);
}

.rating35 {
  background-image: url(/images/adult/dvd_rating_35.gif);
}

.rating40 {
  background-image: url(/images/adult/dvd_rating_40.gif);
}

.rating45 {
  background-image: url(/images/adult/dvd_rating_45.gif);
}

.rating50 {
  background-image: url(/images/adult/dvd_rating_50.gif);
}

.rating00, .rating05, .rating10, .rating15, .rating20, .rating25, .rating30, .rating35, .rating40, .rating45, .rating50 {
  background-position: bottom right;
  background-repeat: no-repeat;
  height: 25px;
  padding-right: 98px;
}

#ratingDiv span {
  display: none;
}

#productPic, #productMovie {
  border: 1px solid #000000;
  background-color: #520000;
  width: 232px;
  text-align: center;
  margin: 0 0 10px 0;
  padding: 10px 10px 10px 10px;
}

#productPic img {
  border: 1px solid #000000;
  margin: 0 0 10px 0;
}

#productPic a img {
  margin: 0;
  border: 0;
}

#productPic p {
  margin: 0;
}

#productPic p, #productPic ul, #productPic li {
  text-align: left;
}

.icon, .largeBoxItemOff img.icon, .largeBoxItemOn img.icon {
  margin: 0;
  border: 0;
}

#stockStatus {
  padding: 0;
}

#stockStatus dl {
  margin: 0;
}

#stockStatus dt {
  font-weight: bold;
  float: left;
  margin: 0 10px 0 0;
}

#stockStatus dd {
  float: left;
  margin: 0 20px 0 0;
}

.synopsis {
  font-weight: bold;
  color: #ffffff;
}

.description {
  color: #ffffff;
}

#priceCart {
  border: 1px solid #f86868;
  padding: 5px;
  margin: 15px 0;
  width: auto;
  height: auto;
  text-align: right;
}

#priceCart dl {
  margin: 0;
  font-size: 120%;
}

#priceCart dt, #priceCart dd {
  float: left;
}

#priceCart dt {
  margin: 0 5px 0 0;
}

#priceCart dd {
  margin: 0 20px 0 5px;
}

.priceWas, .priceMSRP {
  text-decoration: line-through;
  color: #b58b88;
}

.priceNow {
  color: #ffffff;
  font-weight: bold;
}

div#priceCart div#addToCart {
  margin: 0;
}

div#priceCart form {
  margin: 0;
  padding: 0;
}

#addToCart input.inputSubmit {
  border-width: 1px;
/*  font-size: 80%; */
}

div#priceCart div#dvdDeals {
  margin: 0;
  text-align: left;
}

div#priceCart div#dvdDeals p {
  margin: 0;
}

#productTabs {
  display: block;
  width: auto;
  border-bottom: 1px solid #d40808;
  margin: 15px 0 15px 0;
  padding: 3px 10px;
  list-style: none;
}

#productTabs li {
  display: inline;
  list-style-type: none;
  white-space: nowrap;
  margin: 0;
	/*/*/ /*/display: none;/*  */
}

#productTabs li a {
  background-color: #630000;
  border-color: #d40808 #d40808 #d40808 #d40808; 
  padding: 3px 5px;
  border-width: 1px;
  border-style: solid;
  margin-left: -1px;
}

#productTabs li a:link, #productTabs li a:visited {
  background-color: #630000;
}

#productTabs li a:focus, #productTabs li a:hover, #productTabs li a:active {
  background-color: #930000;
}

#productTabs li.selected a:link, #productTabs li.selected a:visited, #productTabs li.selected a:focus, #productTabs li.selected a:hover, #productTabs li.selected a:active {
  border-color: #d40808 #d40808 #930000 #d40808; 
  background-color: #930000;
  color: #ffffff;
}

.divAlignLeft, .divAlignRight {
  padding: 10px;
  border: 1px solid #000000;
  background-color: #520000;
  color: #ffffff;
}

.divAlignLeft {
  float: left;
  margin: 0 10px 10px 0;
}

.divAlignRight {
  float: right;
  margin: 0 0 10px 10px;
}

h6.topLink {
  clear: both;
  border-bottom: 1px solid #ae4040;
  margin: 10px 10px 0 10px;
  text-align: right;
}

h6.topLink a {
  display: block;
  text-align: right;
  border-bottom: 1px solid #410000;
}

#footer {
  clear: both;
  background-color: #000000;
  color: #b80808;
  border-top: 1px solid #64342e;
  padding: 10px 0 0 0;
}

#logoFooter {
  float: left;
  font-size: 180%;
  font-weight: normal;
  margin: 0 0 0 10px; 
}

#logoFooter a:link, #logoFooter a:visited, #logoFooter a:focus, #logoFooter a:hover, #logoFooter a:active {
  color: #b80808;
}

#logoFooter strong {
  font-weight: bold;
  color: #ffffff;
}

#textFooter {
  float: left;
  padding: 0 20px;
  width: auto;
}

#copyright {
  float: left;
}

#legal {
  float: right;
}

#records {
  clear: both;
}

#powered {
  clear: both;
}

/* import */


.deliriumTremorsInside {
  width: 300px;
  margin: 0;
}

.deliriumTremorsInside dt {
  clear: left;
  width: 33%;
  height: auto;
  float: left;
  text-align: right;
  margin: 0;
}

.deliriumTremorsInside dd {
  clear: right;
  width: 63%;
  height: auto;
  float: right;
  text-align: left;
  margin: 0;
}

.dollars dd {
  text-align: right;
}

#contentRight div div .deliriumTremorsInside dt {
  width: 63%;
}

#contentRight div div .deliriumTremorsInside dd {
  width: 33%;
}


