/* Warren Post, New Media Copán
   webmaster ~at~ copanconnections ~dot~ com
   Core style for copanconnections.com
*/

body { 
   margin: 0em 3em; 
   padding: 0em; 
   height: 100%; 
   color: black; 
   background-color: #afdbdc; 
   font-family: verdana, sans-serif; 
   font-style: normal; 
   font-size: 1em; 
   line-height: 1.25em; 
   } 

@media print { body { 
   color: inherit; 
   background-color: white; 
   font-size: 10pt; 
   font-family: times, serif; 
   line-height: 1em; 
   } } 

a { 
   text-decoration: none; 
   } 

a:visited { 
   color: #B08868; 
   background-color: inherit; 
   } 

a:link {
   color: #925B2F; 
   background-color: inherit; 
   } 

a:hover, a:active {
   color: #422915; 
   background-color: inherit; 
   } 

@media print { a, a:visited, a:link { 
   color: black; 
   background-color: inherit; 
   } } 

div.header { 
   } 

@media print { div.header { 
   margin-left: 0cm; 
   border-bottom: dotted black 1px; 
   color: black; 
   background-color: #afdbdc; 
   } } 

div.header img {
   border: none; 
   margin: 0em auto; 
   display: block; 
   } 

@media print { div.header img {
   height: 2.5cm; 
   width: 7.28cm; 
   } } 

ul.sitenav { 
   margin-top: 0em; 
   padding-top: 0.8em; 
   padding-bottom: 0.8em; 
   list-style-type: none; 
   font-size: 0.8em; 
   line-height: 1.1em; 
   text-align: center; 
   border-top: dotted #925B2F 1px; 
   border-bottom: dotted #925B2F 1px; 
   clear: both; 
   } 

@media print { ul.sitenav { 
   display: none; 
   } } 

ul.sitenav li {
   display: inline; 
   margin-right: 0.6em; 
   } 

h1, h2, h3, h4, h5, h6 { 
   line-height: 1.1em; 
   } 

h1 { 
   font-size: 1.2em; 
   text-transform: uppercase; 
   } 

h2 { 
   margin-bottom: -0.75em; 
   font-size: 1.1em; 
   color: #422915; 
   background-color: inherit; 
   clear: right; 
   } 

h3 {  
   color: #422915; 
   background-color: inherit; 
   font-style: italic; 
   font-size: 1em; 
   } 

@media print { h1, h2, h3, h4, h5, h6 { 
   color: inherit; 
   background-color: inherit; 
   } } 

div.content { 
   margin-left: 150px; 
   } 

@media print { div.content { 
   margin: 0cm; 
   padding: 0cm; 
   } } 

.pagetop { 
   white-space: nowrap; 
   } } 

@media print { .pagetop { 
   display: none; 
   } } 

img.rightfloat { 
   float: right; 
   margin-top: 0.8em; 
   margin-bottom: 0.2em; 
   margin-left: 0.3em; 
   margin-right: 0em; 
   border: 1px solid black; 
   clear: right; 
   page-break-inside: avoid; 
   } 

.center { 
   display: block; 
   margin-left: auto; 
   margin-right: auto; 
   width: auto; 
   text-align: center;
   } 

table.prices { 
   margin-bottom: 1.5em; 
   } 

table.prices td { 
   padding-left: 1em; 
   padding-right: 1em; 
   } 

div.leftcolumn { 
   position: absolute; 
   top: 300px; 
   left: 0px; 
   margin-left: 1em; 
   margin-right: 1em; 
   width: 175px; 
   font-size: 0.8em; 
   text-align: center; 
   line-height: 1.2em; 
   } 

@media print, handheld { div.leftcolumn { 
   display: none; 
   } } 

div.leftcolumn ul { 
   list-style-type: none; 
/* next line for IE6 */ 
   margin-left: 0em; 
   padding-left: 0em; 
   } 

p.linkblurb { 
   margin-top: 0em;  
   } 

table#paypal {
   display: block; 
   margin-left: auto; 
   margin-right: auto; 
   width: auto; 
   text-align: center; 
   font-size: 0.85em; 
   } 

div.footer { 
   clear: right; 
   page-break-inside: avoid; 
   margin-bottom: 2em; 
   padding-top: 0.5em; 
   line-height: 1em; 
   text-align: center; 
   } 

@media print { div.footer { 
   margin-top: 0.25cm; /* For IE 6 */
   border-top: dotted black 1px; 
   } } 

div.footer p {
   margin: 0em; 
   padding: 0.1em; 
   font-size: 0.8em; 
   } 

p.url { 
   display: none; 
   } 

@media print { p.url { 
   display: inline; 
   } } 

p.newmediacopan { 
   visibility: hidden; 
   } 
