a {	text-decoration:none; }
a:link { color: #D85F93	}
a:visited {	color: #D85F93 }
a:active {color: #D85F93 }
a.green:link { color: #28702B	}
a.green:visited {	color: #28702B }
a.green:active {color: #28702B }
a.pink:link { color: #D85F93	}
a.pink:visited {	color: #D85F93 }
a.pink:active {color: #D85F93 }
a.lblue:link { color: #A1D4DE}
a.lblue:visited { color: #A1D4DE }
a.lblue:active { color: #A1D4DE }
a.lblue:hover { color:white}
table {
  margin:0 auto;
  }
body
	{
		color: white;
		background-attachment: fixed;
		/*background-image: url("../images/background.jpg");*/
		background-repeat: repeat-x;
		background-color: #D1E3F9;
		line-height:normal;
		text-align:left;
		margin:0px;padding:0px;
	}


td 
	{
      font-family: Verdana, geneva, arial, helvetica, hel, sans-serif;
      font-size: 12px;
      font-weight:normal;
      color:#ffffff;
    border-collapse:collapse;
        }
table.main
  {
    width:786px;
    background-color:#2e3463;
    border:1px solid #1B4176;
    border-collapse:collapse;
    margin:0px auto;
    padding:0px;
  }
td.white
  {
    background-color:#D1E3F9;
    border:1px solid #1B4176;
    padding:0px;
    margin:0px;
  }
td.header
  {
    background-color:#405F8C;
    border:1px solid #1B4176;
    padding:3px;
    margin:0px;
  }

td.text
  {
    background-color:#ffffff;
    padding:6px;
    color:#1B4176;
  }

td.address
  {
    background-color:#D1E3F9;
    border:none;
    padding:6px;
    color:#1B4176;
    margin:0px;
  }
td.footer
  {
    background-color:#405F8C;
    border:1px solid #1B4176;
    padding:5px;
    margin:0px;
  }
td.highlight_bgc
  {
    background-color:#D1E3F9;
    border:0px solid white;
    padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;
    color:#1B4176;
    font-weight:bold;
  }
td.highlight
  {
    background-image:url("../images/bg26_r.gif");
    border:0px solid white;
    padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;
    color:#1B4176;
    font-weight:bold;
  }
.bg16
{
  background-image:url("../images/bg16.gif");
  color:white;
}  
.bg16_o
{
  background-image:url("../images/bg16_r.gif");
  color:#1b4176;
}  
.bg16_r
{
  background-image:url("../images/bg16_r.gif");
  color:#1b4176;
}  
.bg34
{
  background-image:url("../images/bg34.gif");
}  
.bg42_g
{
  background-image:url("../images/bg42_g.gif");
  color:white;
}  
.c_adv
{
  width:248px;
  height:188px;
  background-color: #D1E3F9;
  background-image:url("../images/christmas.jpg");
	border-collapse:collapse;
  border-left:1px solid #1B4176;
  border-right:0px;
  border-top:0px;
  border-bottom:0px;
}

#book_adv
{
  width:135px;
  height:185px;
  background: #fff url("../images/bookcoversmall.jpg") no-repeat;
  margin:0px;
  padding:0px;
  border:0px;
  display: block;
}

#book_adv a {
  background: #fff url("../images/bookcoversmall.jpg") no-repeat;
  width:135px;
  height:185px;
  display: block;
}

#book_adv a span {
    visibility: hidden;
}
.evening_adv
{
  width:532px;
  height:70px;
  background-color: white;
  background-image:url("../images/evening_advert.jpg");
  margin:0px;
  padding:0;
  border:0px 0px 0px 0px solid #1B4176;
}
.adv_spacer
{
  width:532px;
  height:5px;
  background-color: white;
  background-image:url("../images/advert_spacer.gif");
  margin:0px;
  padding:0px;
  border:0px;
}
.evening_adv a { 
display: block; 
height: 100%; 
width: 100%; 
margin : 0px;
}
.banner
	{
		width:786px;
		height:105px;
		padding:0px;
		background-image: url("../images/banner.jpg");
    	border-collapse:collapse;
		border-top:1px solid #1B4176;
		border-left:1px solid #1B4176;
		border-right:1px solid #1B4176;
		border-bottom:0px;
		margin:0px auto;
	}
table.navbar {
   border-collapse: collapse;
   border:0px;
   width: 100%;
   padding:0px;
   margin:0px;
   background-color: #D1E3F9;
   color:#D1E3F9;
}
table.navbar td {
   border:0px;
   padding:0px;
 }
table.navbar td a{
   display: block;
   padding-left:0px;padding-right:0px;padding-top:6px;padding-bottom:6px;
   text-decoration: none;
   text-align:center;
   color:#D1E3F9;
}
table.navbar td a:link, table.navbar td a:visited {
   color: #D1E3F9;
   background-color: #405F8C;
}
table.navbar td a:hover, table.navbar td a:active {
   color: #7FC9FF;
   background-color: #405F8C;
}
table.order
  {
    width:680px;
    border-collapse:collapse;
    margin-left:30px;
    border:0px;
  }
td.text2
  {
    background-color:#D1E3F9;
    border:1px solid #ffffff;
    color:#1B4176;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:3px;
    padding-right:3px;
	text-align:center;
  }
table.list
  {
    width:740px;
    border-collapse:collapse;
    margin-top:15px;margin-bottom:15px;margin-left:auto;margin-right:auto;
    padding:0px;
    border:0px;
  }
th.list
{
  background-image:url("../images/bg26_r.gif");
    padding:4px;
    font-size:14px;
    font-weight:normal;
    text-align:center;
    margin:0;
}	
th.list_2line
{
  background-image:url("../images/bg52_r.gif");
    padding:4px;
    font-size:14px;
    font-weight:normal;
    text-align:center;
    margin:0;
}	
th.list_3line
{
  background-image:url("../images/bg70_r.gif");
    padding:4px;
    font-size:14px;
    font-weight:normal;
    text-align:center;
    margin:0;
}	
td.list_left
{
	background-color:white;
	color:#1B4176;
    padding:3px;
    border:1px solid #405F8C;
    border-bottom:1px solid #c7d6e5;
    border-top:0px solid #405F8C;
    border-left:0px solid #405F8C;
    border-right:0px solid #405F8C;
    margin:0;
}
td.list_right
{
	background-color:#d1e3f9;
	color:#1B4176;
    padding:3px;
    border-bottom:1px solid white;
    border-top:0px solid white;
    border-left:0px solid white;
    border-right:0px solid white;
    text-align:center;
    margin:0;
}
td.list_pale
{
	background-color:#d1e3f9;
	color:#1B4176;
    padding:4px;
    border:0px;
    text-align:left;
}
td.list_paler
{
	background-color:#e1f3fe;
	color:#1B4176;
    padding:4px;
    border:0px;
    text-align:left;
}
table.list1
  {
    width:400px;
    border-collapse:collapse;
    margin-top:15px;margin-bottom:15px;margin-left:auto;margin-right:auto;
    padding:0px;
    border:0px;
  }
td.list1_pale
{
	background-color:#d1e3f9;
	color:#1B4176;
    padding:4px;
    border:0px;
    text-align:center;
}
td.list1_paler
{
	background-color:#e1f3fe;
	color:#1B4176;
    padding:4px;
    border:0px;
    text-align:center;
}
#domticker{
width: 244px;
height:90px;     /*90*/
border: 0px solid black;
border-bottom:3px solid #ed9e9d;
padding: 4px 2px 0px 2px;
background-color: #EDF6FC;
margin: 0px 0px 3px 6px;
vertical-align:top;
}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #EDF6FC;
}

#domticker a{
font-weight: bold;
}

.someclass{ //class to apply to your scroller(s) if desired
}