/*
Style sheet for historicphotographs.com.au
(c) Internet Exposure 2001
*/


/*
Global styles for links, etc
*/

a:link  { color: #ffffff }
a:visited { color: #ffffff }
a:active { color: #ffcb73 } 
a:hover { color: #ffcb73 }

a.homelink:link { color: #ffcb73; text-decoration: none; } 
a.homelink:visited { color: #ffcb73; text-decoration: none; }
a.homelink:active { color: #FFFFFF; text-decoration: underline; } 
a.homelink:hover { color: #FFFFFF; text-decoration: underline; }

a.homesublink:link { color: #FFFFFF; text-decoration: none; } 
a.homesublink:visited { color: #FFFFFF; text-decoration: none; }
a.homesublink:active { color: #ffcb73; text-decoration: underline; } 
a.homesublink:hover { color: #ffcb73; text-decoration: underline; }

a.scopelink:link { color: #FFFFFF; text-decoration: none; } 
a.scopelink:visited { color: #FFFFFF; text-decoration: none; }
a.scopelink:active { color: #ffcb73; text-decoration: underline; } 
a.scopelink:hover { color: #ffcb73; text-decoration: underline; }

a.thumblink:link IMG { border-color: #ffffff; border-style: solid; border-width: 4px; padding: 0; margin: 0 }
a.thumblink:visited IMG { border-color: #ffffff; border-style: solid; border-width: 4px; padding: 0; margin: 0 }
a.thumblink:active IMG { border-color: #ff0000; border-style: solid; border-width: 4px; padding: 0; margin: 0 }
a.thumblink:hover IMG { border-color: #ff0000; border-style: solid; border-width: 4px; padding: 0; margin: 0 }

a.buttonlink:link IMG { border-color: #ffffff; border-style: solid; border-width: 1px; padding: 0; margin: 0 }
a.buttonlink:visited IMG { border-color: #ffffff; border-style: solid; border-width: 1px; padding: 0; margin: 0 }
a.buttonlink:active IMG { border-color: #ffcb73; border-style: solid; border-width: 1px; padding: 0; margin: 0 }
a.buttonlink:hover IMG { border-color: #ffcb73; border-style: solid; border-width: 1px; padding: 0; margin: 0 }

a.morelink:link { color: #EEEEEE; text-decoration: none; }
a.morelink:visited { color: #EEEEEE; text-decoration: none; }
a.morelink:active { color: #ffffff; text-decoration: underline; }
a.morelink:hover { color: #ffffff; text-decoration: underline; }

/*
Text classes
*/

.maintitle {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ffcb73; }
.hometitle {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; }
.subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; }
.homesubtitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffcb73; }
.subtitlegrey { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #cccccc; }
.subsubtitle { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; }
.standardtext { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #ffffff;}
.standardtextgrey { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #cccccc;}
.standardtextsmall { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff;}
.footermenutext { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #ffffff;}
.tinytext { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #ffffff;}
.standardsubtext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #dddddd;}
.recordtext { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffcb73;}
.recordtextsmall { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff ;}
.recordsubtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffcb73 ;}
.recordIDtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff ;}
.recordtextverysmal { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff ;}
.yeartext { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF ;}
.pricetext { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #ffffff; }
.shoptotal { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; }
.shoptext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff;}
.shopsubtitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; }
.standardtextmedium { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff;}
.descriptiontext { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF ;}
.pricelisttext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff;}
.thumbnew { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffcb73;}
.previewnew { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffcb73;}
.moretext { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #ffffff;}

/*
Classes
*/
body { color: #ffffff; background-color: rgb(115,137,106); background-image: url(body_back_2.jpg); background-attachment:fixed; background-position: top left; background-repeat: repeat-x; margin: 8px; border: 0; padding: 0 }
body.results { color: #ffffff; color: #ffffff; background-color: rgb(115,137,106); background-image: url(body_back_2.jpg); background-attachment:fixed; background-position: top left; background-repeat: repeat-x; margin: 0px; border: 0px; padding: 8px 34px 8px 8px }
.menucell {color: #ffffff; background-color: #3a4b3f; border-style: solid; border-top-width: 1px; border-top-color: #FFFFFF; border-bottom-width: 1px; border-bottom-color: #FFFFFF; border-left-width: 0px; border-right-width: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none }
.headercell {color: #ffffff; background-color: #86978b; border-style: none; border-width: 0px}

.columntitlebar { margin-top: 0px; margin-left: 4px; margin-right: 4px; margin-bottom: 0px; padding: 4px; border-width: 1px; border-style: solid; border-color: #ffffff ; background-color: #3a4b3f}
.columntextbar { margin-top: 0px; margin-left: 4px; margin-right: 4px; margin-bottom: 10px; padding: 4px; border-top-width: 0px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-style: solid; border-color: #ffffff ; background-color: #86978b}
.footerbar { margin: 0px 0px 4px 0px; padding: 0px; border-width: 1px; border-style: solid; border-color: #ffffff ; background-color: #536458}
.textbar { margin-top: 0px;  margin-left: 4px; margin-right: 4px; margin-bottom: 10px; padding: 4px; border-width: 1px; border-style: solid; border-color: #ffffff ; background-color: #536458}
.resultsbar { margin: 0px 0px 10px 0px; padding: 4px; border-width: 1px; border-style: solid; border-color: #ffffff; background-color: #536458;}
.titlebar { text-align: left; margin: 0px 0px 0px 0px; padding: 4px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-style: solid; border-color: #ffffff; background-color: #86978b}
.alertbar { margin-top: 0px;  margin-left: 4px; margin-right: 4px; margin-bottom: 0px; padding: 4px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-style: solid; border-color: #ffffff ; background-color: #ca002e}
.subsectionbar { margin: 4px 0px 4px 0px; padding: 5px; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #dddddd; }


.resultspulldown { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}

.previewimage { border: 5px; border-style: solid; border-color: #ffffff; background-color: #ffffff }
.barpaddingdiv { padding: 0px 4px 0px 4px }