#outerWrapper #contentWrapper #leftColumn1 .leftcol_pics {
	text-align: center;
	margin: 15px 0px;
	padding: 0px;
}
#outerWrapper #contentWrapper #leftColumn1 .address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 30px 20px;
	color: #000000;
	text-align: left;
	line-height: 1.25;
}
 
/* This rule resets a core set of elements so that they will appear consistent across browsers. Without this rule, content styled with an h1 tag, for example, would appear in different places in Firefox and Internet Explorer because each browser has a different top margin default value. By resetting these values to 0, the elements will initially be rendered in an identical fashion and their properties can be easily defined by the designer in any subsequent rule. */
html, body, div, span, applet, object, iframe, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
#outerWrapper #footer .botnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.5;
	color: #CCC;
	text-align: center;
	margin: 0 0;
}
#outerWrapper #contentWrapper #content .creditcardinfo {
	color: #333;
	font-size: 18px;
	line-height: 1.5;
	margin: 1px 10px 36px 30px;
	text-align: left;
}
body {
	background-color: #061D2D;
	background-repeat: repeat;
	margin: 0 0;
	padding: 0 0 0 0;
	text-align: center;
}
h1 {
	color: #006;
	font-size: 20px;
	line-height: 1.5;
	margin: 10px 10px 40px 30px;
	text-align: left;
	font-weight: normal;
}
h2 {
	color: #006;
	font-size: 14px;
	font-weight: bold;
	margin: 12px 25px 7px 30px;
	line-height: 1.25;
}
a,  a:link {
	color: #2657A9;
	text-decoration: none;
}
a:visited {
	color: #2657A9;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: none;
}
a:focus {
	color: #2657A9;
	text-decoration: none;
}
a:active {
	color: #2657A9;
	text-decoration: none;
}
#outerWrapper {
	background-color: #fff;
	margin: 0 auto;
	padding: 0 0;
	text-align: left;
	width: 800px;
}
#outerWrapper #contentWrapper {
	margin: 0 0;
	padding: 0 0;
	background-image: url(images/bg_faux2.gif);
	border-top: solid 2px #FFF;
}
#outerWrapper #contentWrapper #leftColumn1 {
	background-color: #5c83a9;
	color: #FFFFFF;
	float: left;
	margin: 0 0;
	padding: 0 0;
	width: 168px;
	background-image: url(images/bg_img_leftcol1.jpg);
	background-repeat: repeat-x;
}
#outerWrapper #contentWrapper #rightColumn1 {
	color: #333333;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	margin: 0 0;
	padding: 0 0;
	width: 116px;
	background-color: #ffc84b;
	border: 0;
}
#outerWrapper #contentWrapper #content {
	background-color: #FFF;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 114px 0 173px;
	padding: 0 0;
	width: 511px;
	border: 0;
}
#outerWrapper #contentWrapper #content .contenthometable tr td p {
	font-size: 11px;
	color: #333;
	margin: 0 0;
}
#outerWrapper #contentWrapper #content .contenthometable {
	margin: 10px 10px 10px 30px;
}
#outerWrapper #header {
	background: #fff;
	padding: 0 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	width: 800px;
	margin: 0 0;
	background-color: #FFF;
	text-align: center;
	border-bottom: solid 20px #5c83a9;
} 
#outerWrapper #header table {
	margin:15px 10px 10px 30px;
	padding: 0 0;
	text-align: center;
 	}
#outerWrapper #header table tr td .contactinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.25;
	font-weight: normal;
	color: #333;
	text-align: right;
	margin: 10px 0 0 0;
}
#outerWrapper #header table tr td .parapromo {
	font-size: 10px;
	line-height: normal;
	color: #D31A4F;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
#outerWrapper #header table tr td .contacthours {
	font-size: 10px;
	line-height: normal;
	text-align: right;
	margin: 0 0;
	font-family: Arial, Helvetica, sans-serif;
}
#outerWrapper #contentWrapper .clearFloat {
  clear: both;
  display: block;
}
#outerWrapper #contentWrapper #content ul li {
	font-size: 12px;
	list-style-type: square;
	line-height: 1.5;
	padding: 0 0;
	margin: 0 0 6px 15px;
}
#outerWrapper #contentWrapper #leftColumn1 p {
	margin: 20px;
	padding: 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: left;
}
#outerWrapper #contentWrapper #rightColumn1 p {
	font-size: 10px;
	color: #000000;
	margin: 10px 0;
	padding: 0 0;
	text-align: center;
}
#outerWrapper #contentWrapper #rightColumn1 p a:link {
	color: #009AC0;
	text-decoration: none;
}
#outerWrapper #contentWrapper #rightColumn1 p a:visited {
	color: #009AC0;
	text-decoration: none;
}
#outerWrapper #contentWrapper #rightColumn1 p a:hover {
	color: #366;
	text-decoration: underline;
}
#outerWrapper #contentWrapper #rightColumn1 p a:active {
	color: #009AC0;
	text-decoration: none;
}
#outerWrapper #contentWrapper #content .footer_txt {
	font-size: 10px;
	text-align: center;
	margin: 24px 20px 30px 20px;
	line-height: normal;
}
.asterick {
	color: #C00;
}
#outerWrapper #contentWrapper #content p {
	font-size: 12px;
	line-height: 1.5;
	padding: 0 0;
	margin: 12px 15px 14px 30px;
	text-align: left;
}
#outerWrapper #contentWrapper #leftColumn1 .leftcol_text {
	text-align: left;
	margin: 15px 10px 3px 40px;
	line-height: normal;
	padding: 0 0;
	font-size: 12px;
	font-weight: bold;
}
#outerWrapper #contentWrapper #leftColumn1 .leftcol_text a:link {
	color: #FFF;
}
#outerWrapper #contentWrapper #leftColumn1 .leftcol_text a:visited {
	color: #FFF;
}
#outerWrapper #contentWrapper #leftColumn1 .leftcol_text a:hover {
	color: #F3CC5C;
}
#outerWrapper #contentWrapper #leftColumn1 .leftcol_text a:focus {
	color: #FFF;
}
#outerWrapper #contentWrapper #leftColumn1 .leftcol_text a:active {
	color: #FFF;
}
#outerWrapper #footer {
	padding: 0 0;
	background-color: #000000;
} 
#outerWrapper #footer p {
	margin: 0 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 30px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	background-color: #1f4163;
	width: 800px;
	text-align: center;
	color: #CCC;
	font-size: 10px;
	line-height: 1.5;
	font-family: Arial, Helvetica, sans-serif;
}
#outerWrapper #contentWrapper #content .ptopimg {
	margin: 0px;
	padding: 0px;
	text-align: right;
}
.thrColFixHdr #container #header table tr td .parapromo {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #D31A4F;
	text-align: center;
}
#outerWrapper #contentWrapper #content .topofpage {
	font-size: 10px;
}
#outerWrapper #contentWrapper #leftColumn1 .address a:link {
	color: #061D2D;
	text-decoration: none;
}
#outerWrapper #contentWrapper #leftColumn1 .address a:visited {
	color: #061D2D;
	text-decoration: none;
}
#outerWrapper #contentWrapper #leftColumn1 .address a:hover {
	color: #fFF;
	text-decoration: none;
}
#outerWrapper #contentWrapper #leftColumn1 .address a:focus {
	color: #061D2D;
	text-decoration: none;
}
#outerWrapper #contentWrapper #leftColumn1 .address a:active {
	color: #061D2D;
	text-decoration: none;
}
#outerWrapper #footer .botnav a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#outerWrapper #footer .botnav a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#outerWrapper #footer .botnav a:hover {
	color: #FFC84B;
	text-decoration: underline;
}
#outerWrapper #footer .botnav a:focus {
	color: #FFFFFF;
	text-decoration: none;
}
#outerWrapper #footer .botnav a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#outerWrapper #contentWrapper #rightColumn1 .small {
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
}
#outerWrapper #contentWrapper #content .contenthometable tr td .creditcardinfo {
	font-size: 14px;
	margin: 1px 0 0 0;
}

#outerWrapper #contentWrapper #leftColumn1 .nav {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#outerWrapper #contentWrapper #content .bodytexttable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #333333;
	background-position: left top;
	text-align: left;
	margin: 12px 20px 12px 30px;
	padding: 6px 10px 6px 0px;
}
#outerWrapper #contentWrapper #content .bodytexttable td {
	border-bottom:1px solid #333;
	border-collapse:collapse;
	padding:6px 0 6px 0;
}
#outerWrapper #contentWrapper #rightColumn1 .ebaytxt {
	font-size: 11px;
	line-height: normal;
	color: #000000;
}
.oneColFixCtr #container #mainContent .VideoTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 1.25;
	font-weight: normal;
	color: #333;
	margin: 0 0;
	padding: 14px 0;
}
.subtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
}
.oneColFixCtr #container #mainContent .caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #333;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
