@charset "utf-8";
/* CSS Document */

body {margin:0; background-color:#e0c398; background-image:url(main-bg.jpg); background-repeat:no-repeat; background-position: top center; font-size:75%; font-family: 'Lucida Sans Unicode', Lucida Grande, Verdana, Arial, sans-serif;}

#container {position: relative; width:900px; margin-left:auto; margin-right:auto; background-color:#fff;}
#container a {color:#0066CC; text-decoration:none;}
#container a:hover {color:#FF6600; text-decoration:underline;}

#title {width:100%; background-color:#252525; height:139px;}

#macro {width:620px; padding:20px; font-size:1.2em; background-color:#fff;}
#macro p {line-height:1.6em;}
#macro h2{font:1.4em Georgia, "Times New Roman", Times, serif; color:#714435; margin-top:0; line-height:1.6em; margin-bottom:50px;}
#macro h3{font:1.8em Georgia, "Times New Roman", Times, serif; margin-top:40px; margin-bottom:20px; color:#31602C;}
#macro h4 {font-size:1.1em; margin-top:0; color:#666; font-weight:normal;}


.dropcap {font-size:2.1em; font-weight:bold; color:#fff; padding:8px; background-color:#714435; float:left; margin-right:8px; margin-top:5px;}

.section {font-weight:bold; color:#069; font-family:Georgia, "Times New Roman", Times, serif;}

#pullquote {width:620px; border-top:1px solid #CCC; border-bottom:1px solid #ccc; font: 1.4em Georgia, "Times New Roman", Times, serif; padding-top:15px; padding-bottom:15px;  color:#990000; line-height:1.4em;}
#pullquote img {margin-right:15px;}

#sidebar {position:absolute; top:0; left:660px; width:240px; font-size:1em;}
#sidebar h2 {font:1.8em Georgia, "Times New Roman", Times, serif; margin-top:0;}
#sidebar ul {margin:0; padding:0; list-style-image:url(../../2009/banking-crisis/arrow.gif);}
#sidebar li {margin-left:15px; margin-bottom:8px;}

#caption {width:210px; padding:15px; font-size:1em; border-left:1px dotted #333; font-family:Georgia, "Times New Roman", Times, serif;}
#caption p {margin:0; padding:0; line-height:1.6em; color:#CC6600;}

#caption2 {width:210px; padding:15px; font-size:.9em; border-left:1px dotted #333; font-family:Georgia, "Times New Roman", Times, serif;}
#caption2 p {margin:0; padding:0; line-height:1.6em; color:#CC6600;}

#caption3 {width:580px; padding:15px; font-size:.9em; border-left:1px dotted #333; font-family:Georgia, "Times New Roman", Times, serif;}
#caption3 p {margin:0; padding:0; line-height:1.6em; color:#CC6600;}

#cooper {width:210px; padding:15px; font-size:1em; border-left:1px dotted #333; margin-top:310px; color:#555;}
#cooper h2 {width:190px; padding:10px; color:#fff; margin:0; background-color:#CC6633; font-size:1.1em;}
#cooper img {float:left; margin-right:10px;}

.sideimg {margin-left:-90px;}

.sideimg2 {margin-left:-170px;}

#additional {width:210px; padding:15px; background-color:#DFD3C3; color:#444;}
#additional h3 {margin:0;}

#tips {margin-bottom:20px; font-size:1em; border:1px solid #fff;}
#tips h3 {font-size:1.2em; font-weight:normal; color:#fff; padding:5px; background-color:#069; float:left; margin-right:8px; margin-top:5px;}

.topshift {margin-top:0;}

#footer {width:850px; font-size:.8em; color:#888; border-top:1px solid #ccc; padding-top:20px;}
#footer img {margin-right:100px;}

#photos {width:620px; border-top:4px solid #452B25; border-bottom:4px solid #452B25; padding:10px 0;}
#photos p {float:left; font-size:.9em;}

/*#video {width:620px; border-top:1px solid #999; border-bottom:1px solid #999; margin-top:40px; margin-bottom:40px;}
#video h2 {width:590px; padding:5px 15px; margin:0; margin-bottom:10px; background-color:#000; color:#fff;}
#video p {float:right; font-size:.9em;}*/

#video {width:210px; padding:15px; font-size:1em; margin-top:690px;}
#video h2 {width:190px; padding:10px; color:#fff; margin:0; background-color:#000; font-size:1.1em;}

/*#eltoro {float:right; width:393px; margin-right:-240px;}
#eltoro img {padding-left:10px;}
#eltoro p {float:right; font-size:.9em; margin-right:-400px; margin-top:-80px; border-left:1px dotted #333; font-family:Georgia, "Times New Roman", Times, serif; color:#CC6600; padding-left:15px;}*/

#eltoro {width:393px; float:right; margin-right:-240px;}
#eltoro p {font-size:.9em; font-family:Georgia, "Times New Roman", Times, serif; color:#CC6600;}
