/* Ruth's Garden Gallery sharkeys.com.au */


body { background-color:#f5f5f5; margin:0;
    background-image: url(/assets/templates/sharkey/images-gg/body-bg.png); 
    }
table#table-main { background-color:#ffffcc; 
    border:solid 1px #555553; border-top-color: #00006C; 
    background-image:url(/assets/templates/sharkey/images-gg/page-bg.jpg); 
    }
td#navtop { height:45px; background:url(/assets/templates/sharkey/images-gg/topnav.jpg) repeat-x; }
td#content { padding:25px; }

body,td,p  {
	color: #666666;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 14px;
    }

div.art-thumb { width:220px; float:left; padding-top:15px; padding-bottom:20px; }
div.art-info { margin-left:220px; }
div.art-info h2 { padding-top:20px; }
span.art-descn { display:block; text-align:left; }
span.art-size { display:block; text-align:center; margin-top:15px; font-size:80%; }
span.art-price { display:block; text-align:center; margin-top:10px; }
span.art-button { display:block; text-align:center; margin-top:15px; }
hr { clear:both; border:none; border-bottom:1px dotted #300; height:1px; }

    
a         { color: black; text-decoration: none; }
a:link    { color: black; text-decoration: none; }
a:visited { color: black; text-decoration: none; }
a:hover   { color: #333333; text-decoration: underline; }
a:active  { color: black; text-decoration: none; }


h1 { color:#376f24; font-style: oblique; font-size:18px; }
h2 { color:#376f24; font-weight: bolder; font-size: 16px; }
h3 { color:#330000; font-style: oblique; font-size: 17px; }
h4 { color:#376f24; font-weight: bold; font-size: 110%; }
h5 { color:#376f24; font-weight: bold; font-size: 102%; }
h6 { color:#376f24; font-weight: bold; font-size: 95%; }

#navtop ul { margin:0; padding:0; text-align:right; }
#navtop li { display:inline; }
#navtop a { margin:10px; white-space:nowrap; font-family:TimesNewRoman,Times,serif; font-style:italic; font-size:18px; }
#navtop a:link { color:#002052; }
#navtop a:visited { color:#002052; }
#navtop a:hover { color:#376f24; text-decoration:none; }
#navtop a:active { color:#002052; }

#navbottom ul { margin:0; padding:0; }
#navbottom li { display:inline; }
#navbottom a { margin:10px; white-space:nowrap; font-size:10px; }

#footer { border-top:1px dotted #300; padding-top:10px; }
div#copyright { font-size:10px; padding:10px; }
div#copyright a { font-size:10px; }


.image-left { border:1px solid #555; padding:0px; float:left; margin-right:7px; }
.image-right { border:1px solid #555; padding:0px; float:right; margin-left:7px; }





/* old styles below =========================================== */


.image{
	border-style:inset;
	border-color: #486CFE;
	border-width:.75px;
    }

.gall_img { text-align:center; }
.gall_txt { text-align:center; font-style:italic; height:30px; vertical-align:top; }
