body,html {
	margin:0;
	padding:0;
	color:#666666;
	font-size:12pt;
	background:#ffffff;
	font-family:"Times New Roman", Times, serif;
	}
	img { border: none; }
	a  { color:#BB8433; font-weight: normal}
    a:visited {text-decoration:none; font-weight: normal}
    a:hover {text-decoration:none; color:#CA923E; font-weight: normal}
    a:active {text-decoration:none; color:#CA923E; font-weight: normal}
    a:link {text-decoration:none;font-weight: normal}
    h1{color:#666666;margin:0;font-size: 17pt;font-weight: normal;}
    h2{color:#666666;margin:0;font-size: 15pt;font-weight: normal;}
    h3{color:#666666;margin:0;font-size: 14pt;font-weight: normal;}
	
#main-background{
	margin:0 auto;
	padding:0;
	background-image: url(images/pattern.jpg); background-repeat: repeat-y; background-position:center;
}
#header-background{
	margin:0 auto;
	padding:0;
	background-image: url(images/top2.jpg);
	height:82px;
    width:900px;
}
#nav-background{
    margin:0 auto;
	padding:0;
	background-image: url(images/pattern2.jpg);background-repeat: repeat-x; background-position:center;
	height:21px;
    width:900px;
}
#nav-wrap{
    text-align:center;
	padding-top:7px;
    padding-right:40px;
}

#main-wrap{
	width:900px;
	margin:0 auto;
	background:#ffffff;
}
main-wrap a { color:black; font-weight: bold}

#main{
    padding:0px 20px;
}
#nav-bottom-background{
	clear:both;
	margin:0;
	padding:0;
    background-image: url(images/pattern3.jpg);background-repeat: repeat-x;
	height:21px;
}
#nav-bottom-wrap{
	width:900px;
	margin:0 auto;
}
#nav-bottom {
	padding:0px 15px;
}
#copyright{
    text-align:center;
    color:#999999;
    font-size:8pt;
}
#authors-left{
    float:left;
    width:380px;
    padding: 0px 0px 0px 0px;
}
#authors-left-top{}
#authors-left-bottom{border-top: 1px solid #DBDBDB;}
#authors-left-sub-1{
    float:left;
    width:190px;
    padding: 0px 0px 0px 0px;
    border-right: 1px solid #DBDBDB;
}
#authors-left-sub-2{
    float:right;
    width:180px;
    padding: 0px 0px 0px 0px;
}
#authors-right{
    float:right;
    width:450px;
    padding: 0px 5px 0px 20px;
    border-left: 1px solid #DBDBDB;
}
#price-box-wrap{
      width:80%;margin: 0px auto; position: relative; padding-bottom:10px;padding-right:5px;
}
.price-box{
      padding: 10px 10px 10px 10px;
      background-color:#F7F1E1;
      border-radius: 7px;border: 2px solid #E8D6AC; 
      color:#C6AD75;
      text-align:center;
}
.price-box span{color:#2C7E27; font-weight: bold; font-size:13pt;}
/* General  */
.float-left {float:left;}
.float-right {float:right;}
.clear{clear:both;}
.line-small{line-height:50%;}
.image-snug IMG {display:inline-block;margin:0;padding:0;border:0;vertical-align: bottom;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.text-bold{font-weight: bold; display: inline;}
.warning{font-size:16pt;font-weight: bold;color:#A84631;display: inline;}
.green{color:#1C5214; font-weight: bold; display: inline;}
.text-16{font-size:16pt;display: inline;}
.text-14{font-size:14pt;display: inline;}
.text-12{font-size:12pt;display: inline;}
.text-10{font-size:10pt;display: inline;}
.line-big{line-height:150%;}
.gray-page-lines{border-style:solid; border-width:1px; border-color:#DBDBDB;}
.picture-lines{border-style:solid; border-width:2px; border-color:#999999;}
.float-third-left {float:left;width:660px;text-align:center;padding: 0px 20px 0px 0px;}
.text-indent1{padding: 40px 40px 40px 40px;}
.text-indent2{padding: 10px 10px 10px 10px;}
.text-indent3{padding: 0px 100px 0px 100px;display: inline;}
.text-indent4{padding: 0px 110px 0px 80px;display: inline;}
.text-indent5{padding: 0px 40px 0px 40px;}
.text-indent6{padding: 20px 20px 20px 30px;}
.text-indent7{padding: 0px 80px 0px 80px;}
.text-indent8{padding: 0px 190px 0px 190px;}
.text-indent9{padding: 0px 0px 0px 40px;}
.text-indent10{padding: 0px 5px 0px 0px;}
.text-indent11{padding: 0px 40px 40px 40px;}
.text-indent12{padding-left: 5px;}
.tab {text-indent: 1.5em;}
.picture-padding img{padding-left:20px;padding-right:20px;padding-top:0px;padding-bottom:0px; }
.neel-spacer{padding-bottom:400px;}

.image-border IMG {border:3px solid #333333;}

.line-tiny{line-height:25%;}
.line-small{line-height:50%;}
.line-normal{line-height:100%;}

.text-big{font-size:20pt;}
.padding-small{padding:0px 15px;}
.padding-med{padding:0px 30px;}
.padding-big{padding:0px 60px;}

/*Nav Button Bar*/
ul {
    width:900px;
    margin:0 auto;
    text-align:center;
    display: inline;  
}
ul li {
	display: inline;
    
} 
ul li a {
	text-decoration: none;
	color: #666666;
	cursor: pointer;
	/*font: "Gil", Helvetica, sans-serif;*/
    font-family: Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    
}
ul li a span {
	padding: 0px 10px 0px 10px;  
}
ul.blue li a:link {
     font-weight:normal;  
}
ul.blue li a:active {
     font-weight:normal;   
}
ul.blue li a:visited {
     font-weight:normal; 
}
ul.blue li a:hover {
	color: #7A7A7A;
	font-weight:normal;
}
ul.blue li a.current{
	color: #BB8433;
	font-weight:normal;  
}
ul.blue li a.current:hover{
	color: #CA923E;
	font-weight:normal;
}
 
