@charset "utf-8";

body { 
margin : 0px;
padding : 0px;
background : #C4AB69;
} 

img { 
border-style : none; 
} 

a:link { 
color : #AA1D1A;
text-decoration : none;
} 

a:visited { 
color : #AA1D1A;
text-decoration : none;
} 

a:hover { 
color : #AA1D1A; 
text-decoration : underline; 
} 

a:active { 
color : #AA1D1A;
text-decoration : underline;
} 

#container { 
width : 960px;
background-image : url(images/contentbg.gif); 
background-repeat : repeat-y;
} 

#container2 { 
width : 725px;
margin-left : 235px;
}

#photo { 
width : 235px; 
height : 311px; 
float : left; 
} 

#header { 
width : 725px; 
height : 215px; 
float : left; 
} 

#subheader { 
width : 725px; 
height : 96px; 
float : left; 
} 

#nav { 
width : 235px;
float : left;
margin-top : 17px;
}

#nav2 { 
width : 235px;
float : left;
margin-top : 17px;
}

.navimg {
topmargin: -3px;
}

#content { 
width : 485px;
float : left;
padding : 30px 20px 20px 20px; 
font-family : Times New Roman, Times, serif; 
font-size : 14px; 
color : #553900;
}

#content.titles { 
font-style : italic; 
} 

#sidebar { 
width : 200px; 
float : left; 
margin : 0px 0px 50px 0px;
padding : 0px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px;
position: relative;
top: 0px; 
} 

#footer { 
width : 725px;
height : 64px;
clear : both; 
background : #CC9871; 
background-image : url(images/footerbg.gif); 
background-repeat : repeat-x; 
margin-left : 0px;
padding : 25px 0px 15px 0px; 
text-align : center; 
font-family : Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
}

h1 { 
margin : 0px; 
padding : 0px; 
font-family : Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000;
} 

h2 { 
margin : 0px; 
padding : 0px; 
font-family : Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size : 18px; 
color : #000000; 
font-weight : bold;
} 

h3 { 
margin : 6px 0px 0px 0px; 
font-size : 11px; 
font-weight : normal; 
}

.quotes {
font-size : 18px;
color : #000000;
font-weight : bold;
font-family : Times New Roman, Times, serif;
}

.quotes2 {
font-size: 14px;
font-style: normal;
font-weight: normal;
}

.authors {
font-family : Times New Roman, Times, serif, Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px;
display: block;
margin-left: 170px;
color : #000000;
}

.authors2 {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px;
display: block;
margin-left: 170px;
font-weight: bold;
color : #000000;
}

.authors3 {
font-family : Times New Roman, Times, serif, Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size : 12px;
color : #000000;
}

.authors4 {
font-family : Times New Roman, Times, serif, Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px;
display: block;
margin-left: 100px;
font-weight: bold;
color : #000000; 
}

.heading {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size : 12px;
font-weight : bold;
color : #000000;
}

.heading2 {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold;
color : #000000;
}

.heading3 {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal;
}

.heading4 {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size : 15px; 
font-weight : bold;
color : #553900;
}

.heading5 {
font-family : Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size : 16px; 
font-weight : bold;
color : #553900;
}

blockquote {
font-weight: normal;
}

.citation {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
color: #000000;
}

.citation2 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
color: #000000;
margin: 5px 0px 5px 0px;
}

#buybook {
width: 200px;
display: block;
margin-bottom: 0px;
text-align: center;
}

.vd {
margin: 0px 0px 0px 0px;
text-align: center;
font-size : 11px;
}

#vd2 {
display: block;
width: 200px;
margin: 0px 0px 3px 0px;
text-align: center;
font-style: normal;
}

img.right {
float: right;
margin: 3px 0px 15px 15px;
}

img.left {
float: left;
margin: 0px 10px 0px 0px;
}

img.left2 {
float: left;
margin: 0px 15px 0px 0px;
}

img.left3 {
float: left;
margin: 0px 15px 5px 0px;
}

img.left4 {
float: left;
margin: 0px 15px 10px 0px;
}

img.line {
float: left;
margin: 0px 0px 15px 0px;
clear: both;
}

img.line2 {
float: left;
margin: 5px 0px 15px 0px;
clear: both;
}

#video {
width: 154px;
padding-top: 5px;
margin-bottom: 15px;
text-align: center;
}

img.video {
margin: 0px 10px 0px 0px;
border-width: 3px;
border-style: solid;
border-color: #AA1D1A;
}

img.videolast {
margin: 0px 0px 0px 0px;
border-width: 3px;
border-style: solid;
border-color: #AA1D1A;
}

.centerbox {
width : 100%;
text-align: center;
font-size: 17px;
}

.center {
margin: 0px 0px 5px 0px;
}