/* CSS Document */

/*================================================================*/
/* portions of this original style sheet were copied 
  from this page at The National Womens Register 
     Web Site:  http://www.nwr.org  
    copyright content=Skill Zone Ltd, 2007     
 Original credit to:  Sharon Harber (sharon@harber.f9.co.uk) 
<! -- adaptations for this website made by Roberta Marley, itpwebdesign
  Web Site:  http://itpsites.com  */
  /* style sheet for mozartswife.com  - Juliet Waldron    */
/* this style sheet used for the following pages:
 index, buy, other, about, media*/
/*================================================================*/

body
  {
  background-color: #FFFFFF;
  color: #003366;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 8px;
  
  }
  
  
  div.title
  {background-image: url(graphics/top3.gif);
  background-attachment: scroll;
  background-repeat:no-repeat;
  background-color: transparent;

  }
  
tr
  {
  vertical-align: top;
  
 
  }

/*----------------------------------------------------------------*/
/* MAIN MENU                                                      */
/*----------------------------------------------------------------*/
div.menubar
  {
  background: #98B0CC;
  width: 100%;
  font:Arial, Helvetica, sans-serif;
  line-height: 120%;
  margin: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-bottom: solid #000080 1px;
  border-top: solid #000080 1px;
  }

div.menubar td
  {
  border-right: solid #000080 1px;
  line-height: normal;
    line-height: 100%;
  font-family: arial, helvetica,sans-serif;
  }

div.mainmenu
  {
  display: inline;
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size: 85%;
  font-weight: bold;
  width: 100%;
  padding: 0px;
  margin: 0;
  border: 0;
  }

a.mainmenu, a.mainmenu:visited
  {
  display: block;
  color: #000080;
  font: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
  }

a.mainmenu:active, a.mainmenu:hover
  {
   font:Arial, Helvetica, sans-serif;
  background: #748CB0;
  color:#FFFFFF;
  }

div.dropdown
  {
  text-align: left;
  font:Arial, Helvetica, sans-serif;
  display: none;
  position: absolute;
  padding: 2px;
  border: solid #000080 1px;
  background:#748CB0;
  color: #748CB0;
  width: 170px;
  }
  
  

a.dropdown, a.dropdown:visited
  {
   font:Arial, Helvetica, sans-serif;
  display: block;
  font-size: small;
  background: #FFFFFF;
  color: #000080;
  text-decoration: none;
  width: 160px;
  padding: 2px;
  }
  
  div.dropdowntext
  {
	font:Arial, Helvetica, sans-serif;
	display: block;
	font-size: small;
	background: #FFFFFF;
	color: #000080;
	text-decoration: none;
	width: 160px;
	padding: 2px;
	background-color: #FFFFFF;
  }
  

a.dropdown:hover, a.dropdown:active
  {
   font:Arial, Helvetica, sans-serif;
  background: #748CB0;
  color:#FFFFFF;
  }

/* used on  index*/
  div.side
  {background-image:url(graphics/smsidebar2.jpg);
  background-attachment: scroll;
  background-repeat: no-repeat;
  background-color: transparent;
  float:left;
  color: #ffffff;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  }


/* used on about, nannerl */
 div.sidetwo
  {background-image:url(graphics/secondsidebar.jpg);
  background-attachment: scroll;
  background-repeat: repeat-y;
  background-color: transparent;
  float:left;
  color: #ffffff;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: -7px;
  }
  
  /* used on media */
  div.sidethree
  {background-image:url(graphics/sidebar.jpg);
  background-attachment: scroll;
  background-repeat: no-repeat;
  background-color: transparent;
  float:left;
  color: #ffffff;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: -7px;
  }
  
  
    /* used on review,out, story */
  div.sidefour
  {background-image:url(graphics/sidebar.jpg);
  background-attachment: scroll;
  background-repeat: repeat-y;
  background-color: transparent;
  float:left;
  color: #ffffff;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: -7px;
  }
  
      /* used on excerpt, topics, famsketch */
  div.sidefive
  {background-image:url(graphics/thinbar2.gif);
  background-attachment: scroll;
  background-repeat: repeat-y;
  background-color: transparent;
  float:left;
  color: #ffffff;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  width:122px;
  }
  
  
      /* used on famsketch */
  div.sideseven
  {background-image:url(graphics/thin3.gif);
  background-attachment: scroll;
  background-repeat: repeat-y;
  background-color: transparent;
  float:left;
  color: #ffffff;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  width:160px;
  }
  
  
  /* used on index, about, media, review, excerpt, story, out, nannerl */
  div.main
  {
  background-color: transparent;
  float: none;
  color: #394C5D;
  margin-top:  0px;
  margin-left: 200px;
  margin-right: 0px;
  margin-bottom: -7px;
  min-width: 470px;
  }

/* used on buy, other */
  div.images
  {
  background-color: transparent;
  float: none;
  margin-top:  0px;
  margin-left: auto;
  margin-right:auto;
  margin-bottom: -7px;
  width:100%;

  }

  /* used on  excerpt */
  div.alt
  {
  background-color: transparent;
  float: none;
  color: #394C5D;
  margin-top:  0px;
  margin-left: 200px;
  margin-right: 0px;
  margin-bottom: -7px;
  min-width: 470px;
  }

  /* used on  topics, famsketch*/
  div.alt2
  {
  background-color: transparent;
  float: none;
  color: #394C5D;
  margin-top:  0px;
  margin-left: 120px;
  margin-right: 0px;
  margin-bottom: 0px;
  min-width: 470px;
  }

p {
text-align: justify;
font-size: 1em;
font-family: Georgia, 'Times New Roman', times, serif;
font-style: normal;
line-height: 1.1em;
text-transform: none;
color:#000066;
background-color: inherit;
}

 a:link {
color: #000066;
background-color: transparent;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

 a:visited {
color: #000066;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

 a:hover {
color: #0033FF;
background-color: transparent;
font-weight: bold;
text-decoration: underline;
}

 a:active {
color: #009900;
background-color: transparent;
font-weight: bold;
text-decoration: underline;
}


 .italic {
 font-style: italic;
 }	
 
 .small {
 color:#000066;
 font-size: 0.8em;
 font-style: italic;
 line-height: 1.7em;
 text-align:left;
 }	
 
 
.line {
text-decoration: underline;
}


 .strong {
 font-weight:bold;
 }

  .large {
text-align: justify;
font-size: 1.7em;
font-family: Georgia, 'Times New Roman', times, serif;
font-style: normal;
line-height: 1em;
text-transform: capitalize;
color:#000066;
background-color: inherit;
}

.quote {
text-align: justify;
font-size:0.9em;
font-family: Georgia, 'Times New Roman', times, serif;
font-style: italic;
line-height: 1.1em;
text-transform: none;
color: #000033;
background-color: inherit;
}

.quote2 {
text-align: justify;
font-size:1em;
font-family: Georgia, 'Times New Roman', times, serif;
font-style: italic;
line-height: 1.1em;
text-transform: none;
color: #000033;
background-color: inherit;
}




  .index {
text-align: center;
font-size: 0.9em;
font-family: Georgia, 'Times New Roman', times, serif;
font-style: normal;
line-height: 1em;
text-transform: none;
color: #000066;
background-color: inherit;
}

.index a:link {
color: #000066;
background-color: transparent;
font-size: 0.9em;
font-family: Georgia, 'Times New Roman', times, serif;
font-weight: bold;
font-style: normal;
line-height: 1em;
text-decoration: none;
}

.index a:visited {
color: #000066;
background-color: transparent;
text-decoration: none;
}

.index a:hover {
color: #0033FF;
background-color: transparent;
text-decoration: underline;
}

.index a:active {
color: #009900;
background-color: transparent;
text-decoration: underline;
}



.site {
text-align: center;
font-size: 1.2em;
font-family: Georgia, 'Times New Roman', times, serif;
font-weight: 600;
font-style: normal;
line-height: 1.3em;
text-transform: none;
color: #000066;
background-color: inherit;
}


.site a:link {
color:  #000066;
background-color: transparent;
font-size: 1.2em;
font-family: Georgia, 'Times New Roman', times, serif;
font-weight: 600;
font-style: normal;
line-height: 1.3em;
text-decoration: none;
}

.site a:visited {
color: #000066;
font-size: 1.2em;
background-color: transparent;
text-decoration: none;
}

.site a:hover {
color: #0033FF;
font-size: 1.2em;
background-color: transparent;
text-decoration: underline;
}

.site a:active {
color: #009900;
font-size: 1.2em;
background-color: transparent;
text-decoration: underline;
}



.special{
text-align: center;
font-size: 1.5em;
font-family: 'Lucida Calligraphy', Georgia, 'Times New Roman', times, serif;
font-style: italic;
line-height: 1.2em;
font-weight: 500;
text-transform: none;
color: #0000C0;
background-color: inherit;
}

.special3{
text-align: center;
font-size: 1.5em;
font-family: 'Lucida Calligraphy', Georgia, 'Times New Roman', times, serif;
font-style: normal;
line-height: 1.2em;
font-weight: 500;
text-transform: none;
color: #0000C0;
background-color: inherit;
}

.special4{
text-align: center;
font-size: 1.8em;
font-family: 'Lucida Calligraphy', Georgia, 'Times New Roman', times, serif;
font-style: italic;
line-height: 1.8em;
font-weight: 500;
text-transform: none;
color: #0000C0;
background-color: inherit;
}

.special5{
text-align: center;
font-size: 1.8em;
font-family: 'Lucida Calligraphy', Georgia, 'Times New Roman', times, serif;
font-style: normal;
line-height: 1.8em;
font-weight: 500;
text-transform: none;
color: #0000C0;
background-color: inherit;
}




	.title {
	text-align: center;
	font-size: 2em;
	font-family: "Lucida Calligraphy", cursive, Georgia, "Times New Roman";
	font-style: italic;
	line-height: 1.3em;
	text-transform: none;
	color:#0000C0;
	background-color: inherit;
	font-weight: 400;
}

.special2{
text-align: center;
font-size: 1.2em;
font-family: 'Lucida Calligraphy', Georgia, 'Times New Roman', times, serif;
font-style: italic;
line-height: 1.2em;
font-weight: 500;
text-transform: none;
color: #0000C0;
background-color: inherit;
}

.win {
text-align: center;
font-size: 1em;
font-family: Georgia, 'Times New Roman', times, serif;
font-style: italic;
font-weight:600;
line-height: 1.2em;
text-transform: none;
color:#000066;
background-color: inherit;
}

.map {
text-align: center;
font-size: 1.5em;
font-family: Georgia, 'Times New Roman', times, serif;
font-style: normal;
font-weight:600;
line-height: 1.3em;
text-transform: none;
color:#000066;
background-color: inherit;
}
	

  .smalltwo {
text-align: left;
font-size: 0.9em;
font-family: Georgia, 'Times New Roman', times, serif;
font-style: normal;
line-height: 1.1em;
text-transform: none;
color: #000066;
background-color: inherit;
}

.smalltwo a:link {
color: #000066;
background-color: transparent;
font-size: 0.9em;
font-family: Georgia, 'Times New Roman', times, serif;
font-weight: bold;
font-style: normal;
line-height: 1em;
text-decoration: none;
}

.smalltwo a:visited {
color: #000066;
font-weight: bold;
background-color: transparent;
text-decoration: none;
}

.smalltwo  a:hover {
color: #0033FF;
font-weight: bold;
background-color: transparent;
text-decoration: underline;
}

.smalltwo  a:active {
color: #009900;
font-weight: bold;
background-color: transparent;
text-decoration: underline;
}


.titlei {
	font-family:"Book Antiqua", Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: 700;
	font-size: 26px;
	line-height: 35px;
	margin-left:auto;
	margin-right:auto; 
	padding: 0px;
	text-align: justify;
	text-decoration: none;
	color:#3366CC;
}


.titlei2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: 400;
	font-size: 20px;
	line-height: 22px;
	margin-left: 25px;
	margin-right:auto; 
	padding: 0px;
	text-align: justify;
	text-decoration: none;
	color:#3366CC;
}




