body{
margin: 0px;
font-family:arial; font-size:12px; color:#000000;
background-color:#000000;
background-image: url(images/bg.jpg);
background-position:top left;
background-repeat:repeat-x;
}

a{color:#0000aa;text-decoration:underline;}
a:visited {color:#0000aa;text-decoration:underline;}
a:active {color:#dd0000;text-decoration:underline;}
a:hover {color:#0000ff;text-decoration:underline;}

.caption {font-family:sans-serif;font-size:22px;font-weight:bold;margin-bottom:0px;padding-bottom:0px;padding-left:5px;margin-top:5px;}
h1 {font-family:sans-serif;font-size:28px;font-weight:bold;padding-bottom:0px;padding-left:15px;margin-top:5px;margin-bottom:0px;}
h2 {font-family:arial;font-size:16px;font-weight:bold;padding:0px;margin:0px;}
hr {border-bottom: 1px solid #aaaaaa; border-top: 0px solid #c3cddd; border-left: 0px solid #c3cddd; border-right: 0px solid #c3cddd; width:100%;margin-top:0px;padding-top:1px;}

form input,textarea {background-color:#f5f5f5;color:#000000;border:1px solid #888888;padding:2px;margin:2px;}
form select,option {background-color:#f5f5f5;color:#000000;border:1px solid #888888;}

#content table img {border:1px solid #000000;}

#header {width:890px; height:150px;margin:0px auto;background-image: url(images/header.jpg);background-position:top left;background-repeat:no-repeat;margin-top:35px;}

#overall {width:762px;margin:0px auto;padding-left:44px;padding-right:44px;}
#outer {width:890px;margin:0px auto;border-left:0px;background-image:url(images/mainbg.gif);background-position:top left;background-repeat:repeat;}
#container {width:800px;padding-left:45px;padding-right:45px;background-color:transparent;border-left:0px;background-image:url(images/contentbg.jpg);background-position:top left;background-repeat:no-repeat;}
#menu {text-align:center;color:#0B3C1D;font-weight:bold;font-size:20px;font-family:garamond,times,serif;padding-bottom:10px;}
#menu a {text-decoration:none;color:#0B3C1D;}
#menu a:hover {text-decoration:underline;color:#3e6f4f;}

#content {padding:10px;}
#content p {text-indent:20px; text-align:justify;margin-top:0px;}
#content img {display:inline;}

.pricebig {font-size:30px;color:#0C5690;}
.details {font-size:20px;color:#0F4D0A;}
.picinfo {padding:2px;font-size:16px;color:#0F4D0A;font-weight:bold;}
.pricethumb {padding:2px;font-size:16px;color:#0C5690;font-weight:bold;}
.backtogallery {padding-bottom:10px;}

#bottom {clear:both;height:3px;font-size:1px;}

#footer {margin:0px auto;margin-bottom:50px;width:835px;height:20px;padding-top:5px;color:#9d9d9d;font-size:10px;padding-left:55px;background-image:url(images/footer.gif);}
#footer a {color:#555555;text-decoration:none;}
#footer a:hover {color:#000000;text-decoration:underline;}


