/*  External style sheet for PolishWashington.com  */

body         { background-color: #EBEBEB;
               background-repeat: repeat;
               background-attachment: scroll;
               color: #00006F;
               text-align: left;
               font-family: Arial;
               margin-left: auto;
               margin-right: auto; 
							 width: 80%;
               background-position: 0% 50% 
							  }

h1           { text-align: left; 
               font-family: Arial, Helvetica, sans-serif; 
               font-style: italic; 
							 font-weight: bold;
							 margin-bottom: 0;
							  }

h2           { text-align: left; font-family: Arial, Helvetica, sans-serif }

h3           { text-align: left; font-family: Arial, Helvetica, sans-serif }

h4           { text-align: left; font-family: Arial, Helvetica, sans-serif }

h5           { text-align: left; font-family: Arial, Helvetica, sans-serif }



p            { font-family: Arial, Helvetica, sans-serif }



a:link       { color: blue }

a:visited    { color: green }

a:hover      { color: orange }

a:active     { color: orangered }



table        { left: 0; position: relative; width: 100% }

tbody        { font-family: Arial, Helvetica, sans-serif }

td           { border: 1 solid #000000; padding: 10 }

th           { border: 1px solid #000080; padding: 10px; color: #000080; background-color: #CCCCCC }



li           { margin-bottom: 12 }



.spaced-out  { line-height: 1.5 }



/*  External style sheet for 100 Ways on PolishWashington.com  */



.things      { font-family: Arial, Helvetica, sans-serif }



.things table { left: 0; position: relative; width: 100% }



.things th   { border: 1px solid #000080; 

               padding: 10px; 

               color: #000080; 

               background-color: #CCCCCC }



.things td   { border: 1px solid #000000; 

               padding: 10px;

               background-color: white;

               vertical-align: top }



/*  Navigational bar  */

#navbar {
  font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	}

#navbar ul {
  list-style: none;
  line-height: 2em;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	padding-bottom: 8px;	
	}

#navbar li {
  display: inline;
	}

#navbar a:link, #navbar a:visited {
	border: 1px solid #000000;
  padding: 3px 10px 2px 10px;
	color: #ffffff;
	background-color: #000080;
	text-decoration: none;
	}

#navbar a:hover {
	border: 1px solid #000000;
  color: #ffffff;
	background-color: #008000;
	}

/*  Store-specific styles  */



img.bookcover       { border: 0; float: left; margin: 0 10px 10px 0; }



p.bottommenu        { text-align: center; clear: both; }



ul.group            { list-style-type: none; border: black 1px dotted; margin: 0 0 0 0; padding: 15 15 15 15; }



/*  image border styles  */



.imgborder {

  border: 1px solid #000000;

	padding: 15px 15px 15px 15px;

	margin: 5px 5px 5px 0px;

	}

	

.photo {

 border: 1px solid navy;

 padding: 25px;

 margin: 50px 50px 0px 50px;

 background-color: white;

 outline-style: outset;

 outline-width: thick;

 }
 
 /*  carousel style  */
 
#carousel { 
 
 text-align: center;
 padding: 25px;
 
 }
