/* CSS Document */

body{
	margin:0 auto;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:normal;
	color:#454545;
	background-color:#F8E7CD
 }
 
p{ text-align:justify} 
.wrapper-main{ 
width:100%; 
float:left;  
background-image: url(../images/bg-img.jpg);
background-repeat:repeat-x;
background-color:#F7E7CE
} 
.wrapper{ width:1002px; 
margin:0 auto;
}

.top-panel{ float:left; background-image:url(../images/head-img.jpg); background-repeat:no-repeat; 
width:1002px 
}


#range-logo {
	background-image:url(../../images/shim.gif);
	display:block;
	height:100px;
	overflow:hidden;
	text-indent:100%;
	white-space:nowrap;
	width:1002px;
}

.logo-eh { width:200px; float:left; padding:0 0 17px 20px}

.logo { width:243px; float:left;}
.top-menu { width:759px; float:left; padding:0 0 17px 0px;}
/*.top-menu { width:1002px; width:650px; float:left; padding:0 0 17px 250px}*/

.top-menu ul{ 
margin:0; 
padding:0; 
list-style-type:none
}
.top-menu li{display:inline;  
float:left;
}
.top-menu a{
padding:42px 0 28px 0; width:90px;
display:block;
font-family: Georgia ; text-align:center;
font-size:16px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
.top-menu a:hover{ color:#ffffff; background-image:url(../images/menu-hover.png); background-repeat:no-repeat;_background-image: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/menu-hover.png,sizingMethod='crop');}
.li-div{padding:43px 0 28px 0;font-family:Arial;  
font-size:13px;
font-weight:normal;
color:#F8D3B0;}

.flash-banner{float:left; 
width:1002px
}
.content-panel{
float:left; 
width:1002px; 
  
}
.content-panel-bg-top{
float:left; 
width:1002px; 
background-image:url(../images/bg-shadow-top.png); 
background-repeat: no-repeat; 
}
.content-panel-bg-bottom{float:left; width:1002px; 
background-image:url(../images/bg-shadow-bottom.png); 
background-repeat: no-repeat;
background-position:bottom; 
}

.contener-bg{ width:962px; float:left;
background-image:url(../images/content-bg.jpg);
background-repeat:repeat-y;
margin: 0 0 0 20px 
}
.contener{width:882px; float:left;
background-image: url(../images/content-top-bg.jpg);
background-repeat:no-repeat;
padding:30px 40px 0 40px
}
.left-panel-wel{
	float:left;
	width:512px;
	clear: left;
}

.heading-wel{ float:left; width:512px; background-image:url(../images/heding.jpg); background-repeat:no-repeat;
padding:7px 0 3px 40px; font-family: Georgia ; 
font-size:20px;
font-weight:normal;
color:#DD5D00;}
.heading-div{ float:left; width:512px;}
.about-para{
	float:left;
	text-align:justify;
	width:512px;
	padding:27px 0 0 0;
}
.para{ float:left; width:512px  }
.para img{ padding:0 14px 0 0}
.para2{ float:left;  width:512px}
.thought{
	float:left;
	padding:28px 0 0 0;
	width:563px;
	font-family:Georgia;
	font-size:18px;
	font-style:italic;
	color:#813F08;
	background-image: url(../images/div2.jpg);
	background-repeat:no-repeat;
	font-weight: bold;
}
.thought-by{
	float:left;
	width:500px;
	font-family:Georgia;
	font-style:italic;
	text-align:right;
	font-weight:bold;
	font-size:16px;
	color:#DF5F02;
}
.right-panel{ width:269px; 
float:left;
padding:0 0 0 80px}
.book3-box{width:269px;
padding:0 0 20px 0;
float:left;
font-family: "Trebuchet MS";
font-size:23px;
color:#565454;
}
.book4-box{width:269px; float:left;
font-family: "Trebuchet MS";
font-size:23px;
color:#565454;
}
.div-right{
width:269px; 
float:left;
padding:30px 0 0 0 
}
.whats-new-panel{
width:269px; 
float:left;
}
 
.whats-new-head{
	padding:19px 0 13px 63px;
	font-family: Georgia;
	font-size:20px;
	background-image: url(../images/whats-new131202.gif);
	background-repeat:no-repeat;
	font-weight:normal;
	color:#DD5D00;
	width:229px;
	float:left;
}
.whats-new-deta{
width:269px; 
float:left;
}
.books-right-panel{
width:269px; 
float:left;
}
 
.books-right-head{
	padding:19px 0 13px 63px;
	font-family: Georgia;
	font-size:20px;
	background-image: url(../images/books-right-img131202.gif);
	background-repeat:no-repeat;
	font-weight:normal;
	color:#DD5D00;
	width:229px;
	float:left;
}
.books-right-deta{
width:269px; 
float:left;
}
.events-head{ padding:16px 0 13px 59px; font-family: Georgia ; 
font-size:20px; background-image: url(../images/events.gif); background-repeat:no-repeat;
font-weight:normal;
color:#DD5D00;
width:269px; 
float:left;
}
.events-deta{
width:269px; padding: 5px 0 ; 
float:left;
}
.events-deta-2{
	width:46px;
	margin:0 10px 0 0;
	padding: 6px 0 8px 8px;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	background-repeat:no-repeat;
	background-image: url(../images/button28-jan.gif);
}
.events-deta-2 a{ text-decoration:none;  color:#FFFFFF}
.events-deta-4{
width:46px; margin:0 10px 0 0; padding: 6px 0 8px 8px;  
float:left; color:#FFFFFF; font-size:12px; background-image:url(../images/button-18-feb.gif); background-repeat:no-repeat
}
.events-deta-4 a{ text-decoration:none;  color:#FFFFFF}
.events-deta-3{
width:200px;  
float:left; font-size:11px; 
}
.text13{ float:left;
font-family: verdana ; padding:3px 0 3px 0;
font-size:13px; font-weight:bold;
color:#2E1401;
}
.text-brw{ 
font-family: "Trebuchet MS" ; padding:3px 0 3px 0;
font-size:12px; font-weight:bold;
color:#2E1401;
}
.text-brw a{
	text-decoration:underline;
	font-family: "Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#2E1401;
}
.text-org{ float: left;
font-family: "Trebuchet MS"; padding:3px 0 3px 0;
font-size:13px; font-weight:bold; text-decoration:none;
color:#F97800;
}
.text-org:hover{color:#EC6400; text-decoration:underline}
.div-right2{ float:left; width:269px; }
.button{
	float:left;
	width:199px;
	padding:5px 0 0 0
}

.bottom-panel{ width:100%; float:left;
background-image:url(../images/botttom-bg.jpg);
background-repeat:repeat-x}

.bottom-contener{ margin:0 auto; width:1002px;
background-image:url(../images/bottom-img.jpg);
background-repeat:no-repeat;   padding:46px 0 75px 0
}

.bottom-menu {
	width:1002px;
	width:460px;
	float:left;
	padding:0 0 0 290px
}
.bottom-menu ul{ 
margin:0; 
padding:0; 
list-style-type:none
}
.bottom-menu li{display:inline; padding: 0 9px 0 0 ;
float:left;
}
.bottom-menu a{
display:block;
font-family:"Trebuchet MS";
font-size:12px;
font-weight:normal;
color:#452E06;
text-decoration:none;
}
.bottom-menu a:hover{ color:#E66602;}
.copyright{
	font-size:12px;
	font-weight:normal;
	color:#452E06;
	float:left;
	clear: left;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 381px;
}

.inside-contener-bg{ width:962px; float:left;
background-image:url(../images/inside-content-bg2.jpg);
background-repeat:repeat-y;
margin: 0 0 0 20px 
}
.inside-contener{width:882px; float:left;
background-image: url(../images/inside-content-bg.jpg);
background-repeat:no-repeat;
padding:30px 40px 0 40px
}
.inside-left-panel-wel{ float:left; width:583px}

.inside-heading-wel{ float:left; width:583px; padding:7px 0 5px 46px; font-family: Georgia ; 
font-size:20px; background-image:url(../images/about-head.jpg); background-repeat:no-repeat;
font-weight:normal;
color:#DD5D00;
}

.inside-text-583w{
	float:left;
	width:533px;
	min-height:600px;
	clear: both;
	padding-top: 7px;
	padding-right: 40px;
	padding-bottom: 5px;
	padding-left: 46px;
}

.inside-bottom-contener{ margin:0 auto; width:1002px;
background-image: url(../images/inside-bottom.jpg);
background-repeat:no-repeat;   padding:46px 0 75px 0
}
.inside-right-panel{
	width:199px;
	float:left;
	clear: none;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 35px;
}
.inside-bio-box{
	width:189px;
	float:left;
	padding:5px 0 15px 10px;
	font-family: Georgia;
	font-size:20px;
	background-image: url(../images/inside-bio.gif);
	background-repeat:no-repeat;
	font-weight:normal;
	color:#DD5D00;
}
.inside-menu-right{ width:199px; float:left;}
.inside-menu-right  ul{ 
margin:0 0 0 0; 
padding:0; width:199px; 
list-style-type:none
}
.inside-menu-right li{ 
padding:5px 0 5px 23px; 
background-image: url(../images/inside-list-bullet.jpg) ; background-repeat:no-repeat;
border-bottom: 1px solid #ECECEC;
}
.inside-menu-right a{color:#454545; 
font-family: "Trebuchet MS"; 
font-size:14px; 
text-decoration:none;
 }
.inside-menu-right a:hover{ 
color:#000000
}

.inside-div2{
	width:199px;
	float:left;
	padding:20px 0 0 0;
}
.inside-whats-new-panel{
	width:199px;
	float:left;
}
 
.inside-whats-new-head{
	font-family: Georgia;
	font-size:20px;
	background-image: url(../images/inside-whats-new.jpg);
	background-repeat:no-repeat;
	font-weight:normal;
	color:#DD5D00;
	width:199px;
	float:left;
	padding-top: 19px;
	padding-right: 0;
	padding-bottom: 13px;
	padding-left: 0px;
}
.inside-whats-new-deta{
width:199px; 
float:left;
}
.inside-div-right2{ float:left; width:199px; }
.font-link{
font-family:"Trebuchet MS"; 
font-size:13px;
font-weight:normal;
color:#813F08; 
}
.font-head{
font-family: Georgia ; 
font-size:20px;
font-weight:normal;
color:#DD5D00; 
}
.font-head-2{
font-family: Georgia ; 
font-size:20px;
font-weight:normal;
color:#331600; 
}
.photo-caption {
	font-size: 90%;
	font-style: italic;
	color: #545454;
}
.font-link-nosize {
	color:#813F08;
}
a.font-link-nosize:link {
	color:#813F08;
}
a.font-link-nosize:visited {
	color:#813F08;
}
a.font-link-nosize:hover {
	color:#813F08;
}
a.font-link-nosize:active {
	color:#813F08;
}
.border {
	border: 1px solid #CCCCCC;
}
.border-ong {
	border: 1px solid #E56402;
}
.text-org-noalign {
	color:#E36202;
}
.testimonial {
	float:left;
	padding:28px 20px 0px 20px;
	width:472px;
	font-family:Georgia;
	font-size:13px;
	font-style:normal;
	font-weight: normal;
}
.testimonial-by {
	float:left;
	width:500px;
	font-family:Georgia;
	font-style:italic;
	text-align:right;
	font-weight:normal;
	font-size:12px;
	margin-top: 10px;
	clear: both;
}
.body-dupe-orig {
	margin:0 auto;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:normal;
	color:#454545;
	background-color:#F8E7CD
}
.thought-index1 {
	float:left;
	padding:1px 0 0 0;
	width:512px;
	font-family:Georgia;
	font-size:18px;
	font-style:italic;
	color:#813F08;
	font-weight: bold;
}
.thought-by-index1 {
	float:left;
	width:460px;
	font-family:Georgia;
	font-style:italic;
	text-align:right;
	font-weight:bold;
	font-size:16px;
	color:#DF5F02;
}
.thought-index {
	float:left;
	padding:1px 0 0 0;
	width:563px;
	font-family:Georgia;
	font-size:18px;
	font-style:italic;
	color:#813F08;
	font-weight: bold;
}
.thought-by-index {
	float:left;
	width:460px;
	font-family:Georgia;
	font-style:italic;
	text-align:right;
	font-weight:bold;
	font-size:16px;
	color:#DF5F02;
}
.events-head-inside {
	padding:16px 0 13px 59px;
	font-family: Georgia;
	font-size:20px;
	background-image: url(../images/events.gif);
	background-repeat:no-repeat;
	font-weight:normal;
	color:#DD5D00;
	width:269px;
	float:left;
}
.red {
	font-weight: bold;
	color: #FF0000;
}
.site-by {
	font-size:10px;
	font-weight:normal;
	color:#EECCA8;
	float:left;
	clear: left;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 440px;
}
a.site-by-ei:link {
	color:#B18942;
	text-decoration:none;
}
a.site-by-ei:visited {
	color:#B18942;
	text-decoration:none;
}
a.site-by-ei:hover {
	color:#B18942;
	text-decoration:underline;
}
a.site-by-ei:active {
	color:#B18942;
	text-decoration:underline;
}
.bottom-panelCopy {
	width:100%;
	float:left;
	background-color: #FFFFFF;
}
.inside-bottom-contenerCopy {
	margin:0 auto;
	width:1002px;
	padding:46px 0 75px 0
}
.content-panel-bg-bottomCopy {
	float:left;
	width:1002px;
}
.inside-contener-bgCopy {
	width:962px;
	float:left;
	margin: 0 0 0 20px
}
.inside-contenerCopy {
	width:882px;
	float:left;
	padding:30px 40px 0 40px
}
.body-orderform {
	background-color: #FFFFFF;
}
