/***** Body *****/

body {
border:0;
margin:0;
padding:0;
background:#F3CAD7 url(imgs/bg-header.jpg);
}

.clear {
margin: 0;
padding: 0;
clear: both;
}


/***** Printer-Friendly Pages *****/

#print-title {
display: none;
}




/***** Header *****/

#wrapper {
margin: 0 auto;
padding: 0;
width: 733px;
}

#wrapper2 {
margin: 0;
padding: 0;
background: #F3CAD7;
}

#sheis {
margin: 0 auto;
padding: 0;
padding-top: 70px;
float: left;
width: 230px;
}

#menu {
margin: 0 auto;
padding: 0;
width: 503px;
height: 144px;
float: left;
}

#content-bg-pink {
margin: 0 auto;
padding: 0;
width: 732px;
background:url(imgs/bg-content.gif) repeat-y;
}

#sidebar {
margin: 0;
margin-right: 20px;
padding: 0;
width: 210px;
float: left;
}

#content {
margin: 0;
padding: 0;
width: 490px;
float: left;
color: #1F1F1F;
}

#content p {
margin: 0 auto;
padding: 0;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 5px;
font-size: 11px;
font-family: tahoma, arial, sans-serif;
line-height: 15px;
color: #27211B;
}

#similar-pages ul {
list-style: none;
margin: 0;
padding: 0;
font-family: Tahoma, sans-serif;
font-size: 11px;
}

#similar-pages li {
margin: 0;
margin-top: 1px;
width: 180px;
display: block;
background: #F5DDE5;
}

#similar-pages li a:link,
#similar-pages li a:visited {
padding: 3px;
margin: 0;
width: 180px;
display: block;
background: #F5DDE5;
}

#similar-pages li a.active,
#similar-pages li a:hover {
width: 180px;
padding: 3px;
display: block;
color: #595959;
background: #F0D5DD;
}

#similar-pages {
margin: 0;
font-size: 11px;
clear: both;
}

#anything-else {
margin: 0;
padding: 0;
clear: both;
font-family: tahoma, arial, sans-serif;
color: #7E7469;
font-size: 11px;
}

#anything-else p {
margin: 0;
padding: 0;
padding-bottom: 10px;
}

#other-details p {
margin: 0;
padding: 0;
font-family: tahoma;
color: #7E7469;
font-size: 11px;
}

#other-details img {
padding: 0;
padding-right: 5px;
}

.side-bullets {
margin: 0;
padding: 0;
}

.side-bullets li {
padding: 0;
padding-bottom: 10px;
}



/***** Footer *****/

#footer {
clear: both;
width: 100%;
height: 50px;
font: 9px Tahoma, arial, sans-serif;
color: #808080;
text-align: center;
background:url(imgs/bg-header.jpg) repeat-x;
}

#footer p {
margin: 0;
text-align: center;
font: 9px Tahoma, arial, sans-serif;
color: #A7927E;
}

#footer img {
border: 0;
}

#footer ul {
display: inline;
text-align: center;
}

#footer li {
display: inline;
list-style-type: none;
padding-right: 8px;
}

#footer li a, 
#footer li a:visited {
color: #A7927E;
font-weight: bold;
text-decoration: none;
}

#footer li a:hover {
text-decoration: underline;
}

#copyright a,
#copyright a:link,
#copyright a:visited {
color:#808080;
text-decoration:none;
}

#copyright a.hover,
#copyright a:hover {
text-decoration: underline;
}

/***** Headers *****/

h1 {
margin: 0;
padding: 0;
padding-left: 10px;
font-family: arial, tahoma, sans-serif;
font-size: 25px;
font-weight: normal;
color: #602E3D;
letter-spacing: -.05em;
clear: both;
}


h2 {
margin: 0;
padding: 0;
width: 190px;
font-family: "Century Gothic", tahoma, sans-serif;
font-size: 14px;
letter-spacing: -.05em;
font-weight: normal;
color: #8D7152;
}

h3 {
margin: 0;
padding: 0;
padding-left: 15px;
clear: both;
font-family: arial, tahoma, sans-serif;
font-size: 17px;
font-weight: normal;
color: #602E3D;
letter-spacing: -.05em;
}

/***** Links *****/

#project1 a, 
#project2 a,
#project1 a:visited,
#project2 a:visited {
color:#71665B;
text-decoration:underline;
}

#project1 a.hover,
#project1 a:hover,
#project2 a.hover, 
#project2 a:hover {
text-decoration: none;
}

#upcoming-busy a,
#upcoming-busy a:link,
#upcoming-busy a:visited {
color:#fff;
text-decoration:none;
}

#upcoming-busy a.hover,
#upcoming-busy a:hover {
text-decoration: underline;
}

#anything-else a,
#anything-else a:visited,
#other-details a,
#other-details a:visited,
#content a,
#content a:visited {
color:#59544F;
border-bottom: 1px solid #D7A7B6;
text-decoration:none;
}

#anything-else a.hover,
#other-details a.hover,
#content a.hover,
#anything-else a:hover,
#other-details a:hover,
#content a:hover {
color:#746F69;
}

#latest-images a,
#latest-images a:link,
#latest-images a:visited {
color:#7B5745;
text-decoration:none;
}

#latest-images a.hover,
#latest-images a:hover {
text-decoration:underline;
}

#footer .other {
color: #86715C;
padding: 0;
padding-left: 10px;
} 

#similar-pages a,
#similar-pages a:link,
#similar-pages a:visited {
color:#808080;
text-decoration:none;
}