/* Code by James Aldous */
BODY{ color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background: #fff url(images/bg.jpg) repeat-x; background-position:center; background-position:top;
 background-color:#FFFFFF; margin: 0; padding: 0; }
TD {font-size: 10pt;  }
p { font-size: 10pt;  margin-bottom: 7px; margin-top: 0; }
a{ color: #0B5C0D; text-decoration: none; }
a:hover{	text-decoration: underline;  color: #66C750;   }
.link1 { color: #ffffff; text-decoration: none; }
.link1:hover{	text-decoration: underline;  color: #ffffff;   }
form{	margin:0;}

#HEADER{	width:760px; margin-left:auto; margin-right:auto;}
#HEADER ul{ margin: 0; padding-left: 0; height: 44px; line-height: 44px; display: block; list-style: none; background-color: #0B5C0D; }
#HEADER li{ display: inline; background-color: #0B5C0D;  float: right;  }
#HEADER li a{ height: 44px; line-height: 44px; display: block; padding-left: 15px; padding-right: 15px; border-left: 1px solid #ffffff;  float: left;     }
#HEADER li a:hover{ background-color: #0D6E0F; text-decoration: none;}
#HEADER .Visual{background-image:url(images/banner_title.jpg); height:180px;  background-repeat: no-repeat;  background-color: #4492C8;  border-top: 3px solid #ffffff;   }
#CONTENT{ width:760px; margin-left:auto; margin-right:auto;   }
h2{ margin: 0; padding: 0px 0 10px 0px; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: #0B5C0D; font-size: 13pt; text-decoration:underline; }
#TEXT{ padding: 8px 20px 0 20px; border-top: 1px solid #0B5C0D; background-color: #ffffff; }
#TEXT p{	margin-bottom: 1em;}

#FOOTER{	width:760px; margin-top:0px; margin-left:auto; margin-right:auto;  border-top: 1px solid #0B5C0D;  text-align: right;  padding-top: 5px; background-color:#FFFFFF;   }
#FOOTER p{ font-size: 11px; line-height: 14px; margin: 0;  color: #000000; }
#FOOTER a{ font-size: 11px;	font-weight: normal;	text-decoration: none;  color: #0B5C0D; background-color:#FFFFFF;    }
#FOOTER a:hover{ color: #484848; text-decoration: underline; }

.gallery {
display: block;
margin-left: auto;
margin-right: auto;
}

#img {
vertical-align:top;
}

.td4
{ padding-left:10px;vertical-align: top;border-top: 1px solid #c0c0c0;border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;border-left: 1px solid #c0c0c0;
}

.table4
{ text-align:center;width: 100%;border-top: 1px solid #c0c0c0;border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;border-left: 1px solid #c0c0c0;
}

.printprice
{ font-size:9pt;
  color: #045C97;
  font-weight:bold; 
  margin:0; 
}

.boxprice
{ font-size:9pt;
  color: #0B5C0D;
  font-weight:bold; 
  margin:0; 
}

h1
{ font-size: 16px;
  color: #0B5C0D;
  font-weight: bold; 
  margin:5px 0 0 0;
}

.ul
{ list-style:none;}

.right {margin: 0px 0px 0px 0px;float: right;}

a.button { 
        background:url(images/buttons/wider_range_text.jpg) repeat 0px 0px; 
        width: 760px; 
        height: 50px; 
        display: block; 
}

a.button span { 
        display: none; 
}

a.button:hover { 
        background: url(images/buttons/wider_range_text.jpg) repeat 0px -50px; 
}

a.link7 { 
        background:url(images/buttons/other_lightbox_options_01.jpg) repeat 0px 0px; 
        width: 126px; 
        height: 150px; 
        display: block; 
}

a.link7 span { 
        display: none; 
}

a.link7:hover { 
        background: url(images/buttons/other_lightbox_options_01.jpg) repeat 0px -150px; 
}

a.link2 { 
        background:url(images/buttons/other_lightbox_options_02.jpg) repeat 0px 0px; 
        width: 126px; 
        height: 150px; 
        display: block; 
}

a.link2 span { 
        display: none; 
}

a.link2:hover { 
        background: url(images/buttons/other_lightbox_options_02.jpg) repeat 0px -150px; 
}

a.link3 { 
        background:url(images/buttons/other_lightbox_options_03.jpg) repeat 0px 0px; 
        width: 126px; 
        height: 150px; 
        display: block; 
}

a.link3 span { 
        display: none; 
}

a.link3:hover { 
        background: url(images/buttons/other_lightbox_options_03.jpg) repeat 0px -150px; 
}

a.link4 { 
        background:url(images/buttons/other_lightbox_options_04.jpg) repeat 0px 0px; 
        width: 126px; 
        height: 150px; 
        display: block; 
}

a.link4 span { 
        display: none; 
}

a.link4:hover { 
        background: url(images/buttons/other_lightbox_options_04.jpg) repeat 0px -150px; 
}

a.link5 { 
        background:url(images/buttons/other_lightbox_options_05.jpg) repeat 0px 0px; 
        width: 129px; 
        height: 150px; 
        display: block; 
}

a.link5 span { 
        display: none; 
}

a.link5:hover { 
        background: url(images/buttons/other_lightbox_options_05.jpg) repeat 0px -150px; 
}

a.link6 { 
        background:url(images/buttons/other_lightbox_options_07.jpg) repeat 0px 0px; 
        width: 127px; 
        height: 150px; 
        display: block; 
}

a.link6 span { 
        display: none; 
}

a.link6:hover { 
        background: url(images/buttons/other_lightbox_options_07.jpg) repeat 0px -150px; 
}
