/* This is the cascading style sheet for the Mohn  web site */

/* Sets the background image */

body 

{background-color: #FFFFE0}


/*Sets margins */

body {
margin-left: 1cm;
margin-right: 1cm;
}

/* Sets the fonts for all pages */

body {font-family: sans-serif}
p {font-family: sans-serif}
h1 {font-family: sans-serif}
h2 {font-family: sans-serif}
h3 {font-family: sans-serif}
h4 {font-family: sans-serif}

/* Center text */
.c
{text-align:center}

/* Centers PayPal Order Form */

.align table {
  margin-left:auto; margin-right:auto;
}
 

/* Center text, brown */

.br

{font-weight: 500;
font-size: 100%;
color: #ad6d05;
text-align:center
}


/* Center text, small, brown */

.cbr
{font-weight: 500;
font-size: 75%;
color: #ad6d05;
text-align:center
}

/* Sets text small, brown */

.smlbr
{font-weight: 500;
font-size: 75%;
color: #ad6d05;}

/* Sets text small, indented, brown */
<!--
.indentbr 
{font-weight: 500;
font-size: 75%;
color: #ad6d05;
margin-left: 4cm;
margin-right: 4cm;
}
-->


/* Sets text small, indented, solid border, brown */

<!--
.indentbrbd 
{font-weight: 500;
font-size: 75%;
color: #ad6d05;
margin-left: 4cm;
margin-right: 4cm;
border-style: solid;
padding-left: .2cm;
padding-top: .2cm;
padding-bottom: .2cm;
}
-->

.blue
{color:blue}

.green
{color:#137979}

.brown
{color:#ad6d05}

.maroon
{color:maroon}

.indred
{color:#CD5555}

/* Large red font for special announcements */

.lred
{
color:red;
font-size: 125%;
}

/* PaleVioletRed3: Used for special orders on ordering pages */

.pvr3
{
color:#CD6889
}

/* Box with solid borders and padding */

solid {border-style: solid;
padding: 1%;
}

/* Sets the text color for headers and subheaders, bottom of pages */

h1,h3,h4{color: #ad6d05}
h2 {color:#137979}


/* Italics */

.i{font-style:italic}

/* Sets the maximum width of images */

img {max-width: 90%}

/* Temporary Margins */

.mar
{
margin-left:2cm;
margin-right:2cm;
}


/* Sets text indented, green */

<!--
.indent 
{font-weight: 500;
font-size: 90%;
color: #137979;
margin-left: 2cm;
margin-right: 2cm;
}
-->

/* "Return to Top" in center of line, small font */

.rtt{
text-align:center;
font-size:75%
}


/* Sets link colors */

a:link {color: #101010;}
a:visited {color: #ad6d05;}
a:hover {color: #8B0000;}
a:active {color: #00008B;}

/* Modifies page-bottom entries */

<!--
.eop
{font-weight: 700;
color: #137979;
font-size:95%;
font-family:sans-serif;
text-align:center;
}
-->

/* Sets text pargraph to smaller font, green */

<!--
.smlpar
{font-weight: 700;
color: #137979;
font-size:95%;
font-family:sans-serif;
}
-->

/* Small black text */

.smlbl
{font-size:75%}

/* Centers links at bottom of page */

<!--
.ctrlnks
{text-align: center;}
-->

/* Set font size for "Last Revised" line */

.last
{font-size:65%;}


/* Sets text indented, green */


/* Align text right */

.alright {
text-align: right
}


/* Create red double border for order pages size information */

.redbor

{
border:double;
border-color:red;
border-width:5px;
background-color:#FFFFCE;
margin-left:6cm; margin-right:6cm;
line-height: .5cm;
}


/* Border for copyright material on index.html */

.copyright
{
border-style: solid;
border-width: 3px;
border-color: red;
margin-left:7cm; 
margin-right:7cm;
padding:.5cm;
}

/* Border for special announcements */

.announce
{
border-style: solid;
border-width: 3px;
border-color: red;
margin-left:2cm; 
margin-right:2cm;
padding:.5cm;
}


/* Tables */

table.one
{
table-layout: fixed;
}


/* Table used for shipping prices */

table.two
{
table-layout: fixed;
border-style: solid; 
border-width: 1px; 
border-color: red;

}



/* Button for purchases of individual prints */

a.button:link  
{
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 border-style:double;
 border-color:red;
 border-width:5px;
 background-color:#FFFFCE;
 width:150px;  
 color:navy;
} 

a.button:visited  
{
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 border-style:double;
 border-color:red;
 border-width:5px;
 background-color:#FFFFCE;
 width:150px;  
 color:navy;
}

a.button:active  
{
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 border-style:double;
 border-color:red;
 border-width:5px;
 background-color:#FFFFCE;
 width:150px;
 color:maroon;
}

a.button:hover  
{
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 border-style:double;
 border-color:red;
 border-width:5px;
 background-color:#FFFFCE;
 width:150px;  
 color:maroon;
} 

/* Table for shipping costs */

costs

table {
	border-collapse: collapse;
}

#costs td { border:1px solid red;

}


#costs th {border: 1px solid red;

}

 }


/* Last edited 2 August 2010 */