html {
	height:100%;
	width:100%;
}
body {
height:100%;
font-family: "Trebuchet MS", Tahoma;
font-weight:normal;
font-size: 11px;
background:url(../images/bodyBG.png) #fff;
color:#000033;
}
html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, input, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, li, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe {
padding:0;
margin:0;
border:0;
}
a{
color:red;
text-decoration:none;
}
.clear {clear:both;}
.tcenter {text-align:center;}
img {display:block;}
* { outline: none;}
.all{
width:872px;
margin-right:auto;
margin-left:auto;
background:#fff;
overflow:hidden;
}
a#banners{
display:block;
clear:both;
overflow:hidden;
background:url(../images/bannersBG.png) no-repeat left top;
height:93px;
}
ul#nav{
clear:both;
overflow:hidden;
background:url(../images/navBG.png) no-repeat left top;
height:13px;
padding:1px 0px 4px 0px;
}
ul#nav li{
list-style:none;
float:left;
display:inline;
margin:0;
padding:0;
}
ul#nav li a{
color:#fff;
text-decoration:none;
text-transform:uppercase;
font-size:13px;
font-weight:bold;
overflow:hidden;
padding:0px 22px 0px 22px;
background:url(../images/nav-link-border.png) no-repeat right;
line-height:1em;
}
ul#nav li.first-item a{
margin:0 0px 0 162px;
}
ul#nav li.no-border a{
background:none;
}
.logo{
	float:left;
	display:inline;
	margin:51px 0 0 11px;
}
.banner{
	float:right;
	margin:20px 11px 0 0;
}
.banner li{
	list-style:none;
	float:left;
	background:url(../images/bannerBorder.png) no-repeat left top;
	width:139px;
	height:99px;
	margin-right:5px;
	padding:2px 0 0 2px;
}
.content{
width:650px;
float:left;
display:inline;
overflow:hidden;
margin-left:10px;
}
.contentRight{
display:none;
}
#content-right-col{
float:right;
width:208px;
padding:24px 0 0 0;
color:#999966;
background-color:#FFFFEB;
}
#content-right-col p.header{
font-weight:bold;
color:#333;
font-size:13px;
padding:0 8px 8px 8px;
}
.content p.header{
font-weight:bold;
color:#333;
font-size:13px;
padding:0 8px 8px 8px;
}
.content p.header{
padding:24px 8px 8px 18px;
}
.content p.bigger-text{
font-size:1.7em;
}
.content h1{
background:url(../images/red-arrow.png) no-repeat;
padding:0 0 8px 16px;
color:#999;
font-size:30px;
}
.content p{
padding:2px 0 8px 18px;
color:#000033;
font-size:13px;
}
#content-right-col p.quote{
color:#999;
font-size:20px;
font-family:"Times New Roman";
padding:8px 8px 0 8px;
line-height:1em;
}
#content-right-col p.quoter{
color:#999;
font-size:12px;
font-family: "Trebuchet MS", Tahoma;
padding:4px 8px 12px 8px;
line-height:1.2em;
}
#content-right-col p.quoter span.name{
color:#FF9900;
font-weight:bold;
text-transform:uppercase;
}
#content-right-col a, body .content a{
color:#CC0000;
text-decoration:none;
font-size:13px;
line-height:1.2em;
}
p.orange-bg{
height:101px;
background:url(../images/orange-bg.png) left top #FF9900;
padding:11px;
margin:9px 0 0 0;
line-height:1.1em;
}
#content-right-col form{
margin:0 0 8px 0;
clear:both;
height:62px;
background:url(../images/orange-bg.png) left top #FF9900;
}
#content-right-col div.grey-box{
padding:8px 0 0 0;
margin:0 0 10px 0;
background:#FFCC33;
color:#fff;
}
#content-right-col div.grey-box p.quoter{
color:#fff;
}
#content-right-col p.orange-bg a{
color:#fff;
}
p.orange-bg span.title{
display:block;
color:#fff;
font-size:15px;
font-weight:bold;
}
p.orange-bg span.text{
display:block;
font-weight:normal;
font-size:14px;
color:#000033;
width:194px;
line-height:1.1em;
}
.content-inner-box{
width:200px;
float:left;
display:inline;
margin:0 16px 0 0;
}
body .content-inner-box a{
font-size:13px;
}
.butFind{
	display:block;
	margin:180px 0 5px 194px;
	background:url(../images/butFind.gif) no-repeat left top;
	width:139px;
	height:41px;
	text-indent:-5000px;
	line-height:0;
	font-size:0;
	cursor:pointer;
}
.butFind:hover{
	background-position:left bottom;
}
.butbookonline{
	display:block;
	margin:0px 0px 0px 300px;
	background:url(../images/butBook.gif) no-repeat left top;
	width:123px;
	height:40px;
	text-indent:-5000px;
	line-height:0;
	font-size:0;
	cursor:pointer;
}
.butbookonline:hover{
	background-position:left bottom;
}
.footer{
width:872px;
margin-right:auto;
margin-left:auto;
background:#fff;
font-size:1.1em;
color:#666;
text-align:left;
height:82px;
padding:3px 0 0 0;
}
.footer a{
color:#666;
text-decoration:none;
margin:0 10px 0 7px;
}
.footer a:hover{
color:#999;
}
.footer p{
clear:both;
margin:10px 10px 0 18px;
}
.innerContent{
	font-size:1.1em;
	line-height:1.5em;
	padding:0 20px 79px 20px;
	text-align:justify;
}
.title{
	color:#DD8327;
	font-size:2em;
	margin-bottom:10px;
}
a.link-decor-1 {font-size:1.2em; color:#4160bb;}
.plus1size {font-size:1.1em;}
.double-box {
padding:0 0 0 18px;
overflow:hidden;
zoom:1;
margin-bottom:4px;
}
.double-box .col-1{
width:240px;
float:left;
display:inline;
margin:0 10px 0 0;
}
img.bord-1 {border:1px solid #0000ff;}
img.bord-2 {border:1px solid #0000ff; padding-bottom:50px;}
.aj {padding-bottom:50px;}
.q-from {font-weight:bold;}
.q-txt {font-style:italic; padding-left:5px; margin-left:20px; border-left:1px solid #999;}
.reviews p {
font-size:15px;
}
.reviews {
position:relative;
top:-40px;
}

/* expanding menus */
ul.menu, ul.menu ul {
list-style-type:none;
margin:0 0 0 18px;
padding: 0;
width: 618px;
font-size:13px;
}
ul.menu ul {
margin:0 0 0 4px;
}
ul.menu ul ol.menu-ordered{
margin:0 0 0 44px;
}
ul.menu label {
float:left;
display:inline;
width:140px;
}
ul.menu input[type=text] {
border:#ccc solid 1px;
width:280px;
}
ul.menu select {
border:#ccc solid 1px;
width:280px;
}
ul.menu textarea {
border:#ccc solid 1px;
width:280px;
height:70px;
font-size:1em;
font-family: "Trebuchet MS", Tahoma;
}
ul.menu a {
display: block;
text-decoration: none;	
}
ul.menu li {
border-top:dashed #FF9900 1px;
padding:0.8em 0.8em 0.8em 0;
}
ul.menu li li{
margin-top: 1px;
padding:0 0.2em 0 0;
border:#fff solid 1px;
}
ul.menu li a {
background: #fff;
color: #000033;	
padding:0 0.2em 0 1.8em;
background:url(../images/expand-icon.png) no-repeat;
}
ul.menu li a:hover {
color: #FF9900;
}
ul.menu li ul li a {
background: #fff;
padding-left:0;
display: inline;
}
ul.menu li ul li a:hover {
background: #fff;
border-left: 0 #000 solid;
padding-left:0;
}
/* ------------------ */
#response{
display:none;
margin:2px 0 0 18px;
padding:10px;
background-color: #000033;
color:#fff;
width:402px;
}
ul.menu li ul li a.pdf-icon, ul.menu li ul li a.mp3-icon{
display:block;
color:#000033;
padding:2px 0 6px 28px;
margin:0 0 0 18px;
background:url(../images/pdf-icon.png) no-repeat;
}
ul.menu li ul li a.mp3-icon{
background:url(../images/mp3-icon.png) no-repeat;
}
ul.menu li ul li a.pdf-icon:hover, ul.menu li ul li a.mp3-icon:hover{
color:#FF9900;
}
div.form label {
float:left;
display:inline;
width:140px;
}
div.form input[type=text] {
border:#ccc solid 1px;
width:280px;
}
div.form select {
border:#ccc solid 1px;
width:280px;
}
div.form textarea {
border:#ccc solid 1px;
width:280px;
height:70px;
font-size:1em;
font-family: "Trebuchet MS", Tahoma;
}
p.bold-text{
font-weight:bold;
}
