/* CSS Document */

body {
background-image:url(images/backgr.png);
margin:0; 
font:small Arial, Helvetica, sans-serif}

#wrap {
width:90%;
background: url(images/backgroundpic.gif) repeat-y;
} /* light purple IE only*/

#wrap_header {
width:90%; }

#header_left {
width:30%;
height:107px; 
margin: 10px;
padding:10px; 
background: url(images/marshapic_107v.gif) no-repeat top left; 
float:left;} /*purple*/

#header_left h2 {
padding-left:120px;}

#main {width: 80%;
float:right;
background:#F2BC00; 
margin-left:15px;
margin-top:5px; 
margin-right:15px;
margin-bottom:15px;} /*light blue purple*/

#submain {
width: 90%; 
background:#F2EDFE; 
margin:10px; 
padding:9px;} /*light purple*/

#sidebar {
width:5%;
background:#EAE4EF;
float:left;
margin-left:12px;} /*light purple*/

#footer {
width:90%; 
height:30px;
background:#990099;
float:right}

/* Elements*/

#header-contact {
width:55%;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
letter-spacing:0.4em; 
text-align:right; 
float:right;}


h2 {
font-size:20px;
font-family:Geneva, Arial, Helvetica, sans-serif; 
color:#AA2897;
font-style:italic;}

.par_header {
font-size:30px;
font:Geneva, Arial, Helvetica, sans-serif;
color:#000066; 
padding-top: 10px;}

p {
font:Georgia, "Times New Roman", Times, serif;
line-height:150%}

.emph {
font-style:italic; 
font-weight:bold}

img.border {
border: 1px solid #666; 
padding: 10px;} 

.img {
position: absolute; 
z-index:2; 
top:40px; 
left:370px;}

.smallstar {
position:absolute; 
z-index:2; 
top:20px; 
left:500px;}

a.nav {
display:block; 
padding: 2px; 
text-decoration: none; 
width: 5em; 
margin: 2px; 
color:#000099; 
font-family:Verdana, Arial, Helvetica, sans-serif;}

a.nav:link, a.nav:visited {
background:#6699CC; 
border: 5px outset #efb57c;}

a.nav:focus, a.nav:hover {
background:#CC99FF; 
border: 5px outset #DAA670; 
color:red;}

a.nav:active {
background:#6699CC; 
border: 2px outset #CC99FF;}

.lessonphoto {
background-image: url(images/lessonphoto.gif); 
background-repeat:no-repeat; 
background-position: center center;}


