.container {
margin-left: 50px;
margin-right: auto;
width: 775px;
clear:both;
}

#show {
float: left;
clear: left;
}

#floaters {
float: right;
position: relative;
clear:right;
}

.floatright {
float: right;
clear: both;
height: auto;
width: 150px;
border: 10px solid;
border-color: #990000;
border-width: 6px;
border-bottom-width: 1px;
margin-bottom: 3px;
background: #FFCC66;
}

.shopbox {
clear:right;
background: #990000;
text-align: right;
color: #FFCC66 !important;
font-weight: bold;
padding: 0px 5px 3px;
font-size: 1em;
}

a.boxlink{
text-decoration: underline !important;
color: #FFCC66 !important;
}

a.boxlink:hover {
color:white !important;
}

div#buttoncontainer {
text-align: center;
clear:both;
width: 94%;
margin: 0 3% 0;
display:inline-block;
zoom: 1;
}

img {
display: block;
}

/*Text Styles*/
h1 {
font-size: 2.5em;
text-align: center;
font-family: Verdana;
}

h2 {
font-size: 1.9em;
text-align: center;
font-family: "Trebuchet MS", Helvetica, sans-serif;
}

h3 {
font-size: 1.3em;
text-align: center;
font-family: "Trebuchet MS", Helvetica, sans-serif;
}

ul {
padding-left: 20px;
list-style-type: disc
}
.style1{
	color: #990000;
	font-size: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
.style3 {font-size: 14px}

/* Rounded Corners */
.bottombutton {
float: left;
width: 32%;
margin-top: 10px;
margin-left: 1%;
}
a.buttonlink {
color: #FFCC66 !important ;
text-decoration: underline !important;
}
a:hover.buttonlink {
color: white !important;
}
.roundedbutton{
display:block}
.roundedbutton *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#990000}
.roundedbutton1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d3743a;
  border-right:1px solid #d3743a;
  background:#b23319}
.roundedbutton2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f4b75b;
  border-right:1px solid #f4b75b;
  background:#ac2613}
.roundedbutton3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ac2613;
  border-right:1px solid #ac2613;}
.roundedbutton4{
  border-left:1px solid #d3743a;
  border-right:1px solid #d3743a}
.roundedbutton5{
  border-left:1px solid #b23319;
  border-right:1px solid #b23319}
.roundedbuttonfg{
  background:#990000}
  
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 10px solid;
border-color: #990000;
border-bottom-width: 6px;
width: 590px; /*width of featured content slider*/
height: 335px;
margin-left: auto;
margin-right: auto;
background-color: #FFCC66;
}
.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0px;
background-image: url(http://www.capcatchers.com/v/vspfiles/templates/rev_custom/css/background.jpg);
width: 590px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}
.pagination{
width: 590px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: #990000;
padding: 5px 10px;
margin-left: auto;
margin-right: auto;
}
.pagination a{
padding: 0 5px;
text-decoration: underline; 
color: #FFCC66 !important ;
background: #990000;
font-weight: bold;
font-size: 1.1em;
}
.pagination a:hover, .pagination a.selected{
color: white !important;
}
.toc {
display: none;
}