/* default styles */

body {
margin: 2px;
background-color: #fefdf1;
color: #000;
font-family: Times New Roman, Times, serif;
font-size: 14px;
}
#header {
background-image: url(https://ssl45.pair.com/cscr/am10/images/header_background.jpg);
height: 150px;
margin: 1px;
}

#nav {
margin-top: -30px;
padding: 0px 5px 6px 16px;
font-size: 11px;
font-family: arial, sans-serif; }

#nav a {
font-weight: bold;
text-decoration: none;
color: #fff;
}


#nav a:hover {
text-decoration: none;
color: #ffd5b6;
}

#main {
background-color: #fff;
border: 1px solid #f7e3d5;
width: 780px;
margin: 2px;
}
#content {
padding: 10px;
text-align: left;
}

#footer {
background-color: #66502a;
height: 10px;
width: 780px;
margin: 2px;
}


a {  color: #a13833;}
a:hover {color: #998978;}

h1, .heading1 {
color:  #a13833;
font-size: 18px;
font-weight: normal;
}

h2, .heading2 {
color:  #a13833;
font-size: 16px;
font-weight: bold;
}
h3, .heading3 {
color:  #a13833;
font-size: 15px;
font-weight: bold;
}
h4, .heading4 {
color:  #a13833;
font-size: 14px;
font-weight: bold;
}

.larger {
font-size: 17px;
line-height: 19px;
}
b i {
font-size: 15px;
}

.smaller {
font-size: 12px;
}



