body { padding-left: 3em; padding-right: 3em;text-align: left;
font: Arial, Helvetica, sans-serif;
/* background-image: url(images/background.png); */
background: #285482;}

p { font-family: Arial, Helvetica, sans-serif;}

a img {border: none;}
/*  */

.spcbul img {float:right;}

.xout {
	text-decoration: line-through;
}

.sta {font-family: Arial, Helvetica, sans-serif;font-weight: bold;}

.quote {font-family: Verdana, Helvetica, Arial, sans-serif;font-style: italic;font-weight: bolder;text-align: left;}
.rbu {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1em;font-weight: bold;color: red;
display:inline;text-decoration: underline;}

.red {color: red;
display:inline;
}

.bl {color: #285482;
display:inline;
}

.bu {font-weight: bold;text-decoration: underline;display: inline;}

.bigbl {font-weight: bold;display: inline;
color: #285482;
font-size: 1.6em;

}


.b {
font-weight:bold;
display:inline;
font-size:1.2em;
}

.bb {
font-weight:bold;
display:inline;
font-size: 1.6em;
}

.highlight {
	font-weight:bold;
	color: black;
	display: inline;	background-color: yellow;
}

img {padding: 10px;
position: relative;}.intro {
padding: 00px;
margin-left:0px;}

.intro p {font-size: 1em;font-weight: normal;
text-align:left;}
.intro img {
	padding:15px;
	border:none;	float:left;}.audio {
border : 00px solid #000;
width: 100px;
float: left;
margin: 10px;background-color: #ffffff;
text-align:left;height: 20px;top: 0px;margin-top: 00px;padding-top: 115px;font-size: 12px;font-weight: normal;}

.video {
float:right;

}
blockquote {
border : 1px solid #000;
width: 200px;
float: left;
margin: 10px;
padding: 5px;
background-color: #ffffcc;
quotes: "\201C" "\201D";text-align: justify;font-style: italic;font-family: Verdana, Helvetica, Arial, sans-serif;border: 1px #000 dotted;}

blockquote h3 {font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;text-align: center;color: black;font-size: 1.2em;font-style: normal;}


.container {	padding: 0em;	border: 0px black solid;	width: 770px;	margin: 0 auto;}
h1 {text-align: center;font-weight: bolder;color: red;font-size: 3.0em;}

.fh1 {text-align: center;font-weight: bolder;color: red;font-size: 1.6em;}

.header {	height: 100px;
    background: url(images/banner.png); 	background-repeat: no-repeat; 	width: 768px;text-align: center;font-weight: bold;border: 1px #000 solid;}

.content {	padding-left: 3em;	padding-right: 3em;	padding-top: .5em;
	padding-bottom:.5em;
	background:white;
	border: 1px black solid;
}

.normallists {

}

.normallists ul {
	border:none; 
}
.normallists ol {
	border:none;
}
.normallists ol li {
padding-left: 3px;padding-top: 2em;padding-bottom: 10px;font-weight: normal;margin-left: .5em;margin-right: .5em;padding-right: 30px;list-style-type: decimal;background-image: none;
font-family: Arial, Helvetica, sans-serif;}

.normallists ul li {
padding-left: 40px;padding-top: .1em;padding-bottom: 10px;font-weight: normal;margin-left: .5em;margin-right: .5em;padding-right: 30px;list-style-type: disc;background-image: none;
font-family: Arial, Helvetica, sans-serif;}

.bonus {background-color: #ffffcc;border: 1px black solid;
margin-left: 2em;margin-right: 2em;margin-bottom: 1em;margin-top: 1em;
}

.bonus h1 {
text-align: center;font-weight: bolder;color: black;font-size: 2.0em;
}
 
.bonus ul {
	margin: 0em;
	padding: 0em;
	list-style-type: none;	border: 0px red dashed;	margin-left: 2em;	margin-right: 2em;padding-bottom: 20px;}

.bonus li {background: url(images/arrow.png) no-repeat 0 50%;
padding-left: 40px;padding-top: 2em;padding-bottom: 10px;font-weight: normal;margin-left: .5em;margin-right: .5em;padding-right: 30px;
}

.bonus p {
padding-left:40px;
}

.vouch {background-color: #dae4e9;border: 1px black dashed;text-align: justify;margin-left: .10em;margin-right: .10em;margin-bottom: 1em;margin-top: 1em;padding-left: .10em;padding-right: .10em;
padding-top:2em;
}

.vouch h4{
	text-align:right;
}

/* .vouch img {
float:left;
} */


h3 {text-align: center;font-family: sans-serif;color: red;}


ul {
	margin: 0em;
	padding: 0em;
	list-style-type: none;	border: 0px black dashed;	margin-left: 2em;	margin-right: 2em;
}

li {background: url(images/check.png) no-repeat 0 50%;
padding-left: 40px;padding-top: 1em;padding-bottom: 10px;font-weight: bold;margin-left: 2em;margin-right: 2em;padding-right: 30px;
}

.order {background-image: url(images/order.png);background-repeat: no-repeat;width: 230px;height: 130px;margin: 0 auto;padding-top: .5em;}
.order a{display: block;
width:230px;
height:130px;background-color: #ffffcc;}
h1 {}div {}
.copyright {font-size: 10px;font-family: Times, "Times New Roman", serif;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

.white_field {text-align: justify;margin-left: 2em;margin-right: 2em;margin-bottom: 1em;margin-top: 1em;padding-left: 2em;padding-right: 2em;
padding-top:1em;
background:white;border-right: 2px outset;border-bottom: 2px outset;border-top: 1px outset;border-left: 1px outset;}

.white_field img {
	float:left;
}
div#hiddenContent {display: none;}

div.navbar {
	height: 20px;
	width: 100%;
	border-top: solid #000 0px;
	border-bottom: solid #000 0px;
	background-color: #fff;
}

div.navbar ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFF;
	line-height: 20px;
	white-space: nowrap;border: none;}

div.navbar li {
	list-style-type: none;
	display: inline;
	background-image:none;
	
}
div.navbar li a {
	text-decoration: underline;
	font-weight:bold;
	padding: 7px 10px;
	color: blue;
}
div.navbar li a:link {
	color: blue:
}
div.navbar li a:visited {
	color: blue;
}
div.navbar li a:hover {
	font-weight: bold;	height: 20px;	text-decoration: underline;	color: navy;}



.navbar ul a {display: block;
padding: 0 2em;
line-height: 2.1em;
text-decoration: none;
color:white;
background:navy;


}

.navbar ul a:visited {
color:white;}.navbar a:hover {}
*/a:active {}

.right img {float:right;}