// External Style Sheet controlling presentation
// of data on pages in the Smash!Mosaics web site
// http://www.smashmosaics.com.au
// Developed August 2002 by Scampus for Smash!
// Last revised October 2004 by Scampus


.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}

body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 5px; margin-left: 5px}

p {  font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: normal}

h4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}

h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; vertical-align: middle}

h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; vertical-align: middle; font-weight: bold}

.tessera1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #CC7D00; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 5px #FFFFFF solid; clip:  rect(   ); color: #FFFFFF}

.navpage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #D07C00; border: 4px #FFFFFF solid; clip: rect( ); color: #FFFFFF ; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

.navsite { font-size: 9pt; border: 5px #FFFFFF solid; vertical-align: middle; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; clip: rect( ) }

.titlemain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15pt; color: #FFFFFF; background-color: #7A4663; border: 10px #FFFFFF solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; line-height: 20pt; text-align: center}

.titlesub { font-size: 13pt; color: #FFFFFF; background-color: #91637C; border: 7px #FFFFFF solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18pt; font-weight: bolder; text-align: center}

.footer { font-size: 8pt; background-color: #E8BC70; border: 5px #CC7D00 solid; vertical-align: middle; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; clip: rect( ) ; font-style: normal; font-weight: normal; text-align: center; color: #555555}

a:link {  color: #660033}

a:active {  color: #CC7D00}

a:visited {  color: #7A4663}

a.white:link	{ color: #FFFFFF }

a.white:active {  color: #FF0000 }

a.white:visited {  color: #EEEEEE }

a.white:hover {  color: #FFFFFF ; text-decoration: underline}

.hpNavsitePplLt { font-size: 9pt; border: 5px #FFFFFF solid; vertical-align: middle; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; clip: rect( ) ; background-color: #91637C}

.hpNavsiteBrwnLt { font-size: 9pt; border: 5px #FFFFFF solid; vertical-align: middle; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; clip: rect( ) ; background-color: #E6BD6E}

.hpNavsiteBrwnDk { font-size: 9pt; border: 5px #FFFFFF solid; vertical-align: middle; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; clip: rect( ) ; background-color: #CC7D00 ; color: #FFFFFF}

.hpNavsitePplDk { font-size: 9pt; border: 5px #FFFFFF solid; vertical-align: middle; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; clip: rect( ) ; background-color: #7A4663 }

.tessera2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #996666; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 5px #FFFFFF solid; clip: rect( ); color: #FFFFFF }

.tessera2 td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF }

.hpSplashImg {  background-color: #FFCC66; border: 8px #FFFFFF solid; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.tessera3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #7B4263; background-color: #FFFFFF; border: 6px #CE7B00 solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}

.smalltext {  font-size: 8pt}

.hdgDkBrn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #CE7B00}

#SplashImg table { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px ; height: 300px; width: 300px}
