/* BASICS /**************************/html, body, form, fieldset {margin: 0;padding: 0;}h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address { margin: 0; padding: 0; }form label { cursor: pointer; }fieldset { border: none; }input, select, textarea { font-size: 100%; }.standardsAlert { display: none; }.clearleft { clear: left; }img { border: none; display: inline; }div.clearer {clear: both; line-height: 0; height: 0;}body {	font-family: 'Verdana', Arial, Helvetica, sans-serif;	line-height: 1.6em;	color: #FFFFFF;	text-align: center;	background-color: #B7B7B7;	}#wrapper {	width: 100%;	margin: 0 auto;	padding: 0;	text-align: center;	background: url("top_bg.gif") top repeat-x;	}#wrapper2 {	width: 100%;	margin: 0 auto;	padding: 0;	text-align: center;	background: url("top_bg2.gif") top repeat-x;	}#base {	width: 100%;	margin: 0 auto;	padding: 0;	text-align: center;	}#contentwrapper {	width: 763px;	margin: 0 auto;	text-align: center;}#topnav {	width: 762px;	height: 125px;	margin: 0 auto;	text-align: center;}#masthead {	width: 100%;	height: 100%;	margin: 0 auto;}#toptext{	width: 762px;	display: inline;	overflow: visible;	position: relative;	text-align:center;	margin: 0 auto;	font-size: 11px;	border: 1px;}#toptext a{	text-align: center;	text-decoration: none;	border-bottom: none;	border-right: 1px solid #CC6633;	padding: 0 10px 0 10px;	color: #FFFFFF;}#toptext a.last{	border-right: none;}#toptext a:hover {	color: #FF9966;}#toptext a:active {	color: #101019;}#toptext a.here{	color: #FF9966;}#sectiontext {	text-align: left;	text-decoration: none;	border-bottom: none;	color: #FFFFFF;	margin-left: 3px;	font-size: 10px;}#sectiontext a{	text-align: left;	text-decoration: none;	border-bottom: none;	padding: 0 0 0 15px;	color: #FFFFFF;}#sectiontext a:hover {	color: #B7B7B7;}#sectiontext2 {	text-align: left;	text-decoration: none;	border-bottom: none;	color: #FFFFFF;	line-height: 1.3em;	margin-top: 10px;	margin-right: 5px;	font-size: 11px;}#sectiontext3 {	text-align: left;	text-decoration: none;	border-bottom: none;	color: #CCCCCC;	margin-top: 10px;	margin-right: 5px;	line-height: 1.2em;	font-size: 10px;}#abouttext {	text-align: left;	text-decoration: none;	color: #444550;	padding: 20px 15px 0 30px;	font-size: 12px;	line-height: 1.4em;}#abouttext3 {	text-align: left;	text-decoration: none;	color: #444550;	padding: 0 15px 0 30px;	font-size: 12px;	font-family: 'Verdana', Arial, Helvetica, sans-serif;	line-height: 1.4em;}#abouttext2 {	text-align: left;	text-decoration: none;	color: #FFFFFF;	font-size: 12px;	line-height: 1.4em;}#abouttext5 {	text-align: centre;	text-decoration: none;	color: #FFFFFF;	font-size: 12px;	line-height: 1.4em;	padding-bottom: 3px;}#abouttext5 a{	color: #FFFFFF;}#basetext {	text-decoration: none;	color: #B7B7B7;	font-size: 10px;}#basetext a{	text-decoration: none;	color: #B7B7B7;}#basetext a:hover {	color: #B7B7B7 ;}#leftcolumn {	width: 71%;	height: 100%;	float: left;	display: inline;	overflow: visible;	position: relative;	padding-left: 0px;	padding-right: 0px;	padding-top: 40px;	padding-bottom: 40px;}#leftcolumn img {	border:6px solid #D8D5D5;}#leftcolumn16 {	width: 71%;	height: 100%;	float: left;	display: inline;	overflow: visible;	position: relative;	padding-left: 0px;	padding-right: 0px;	padding-top: 40px;	padding-bottom: 40px;}#leftcolumn16 img {	border:6px solid #D8D5D5;}#leftcolumn6 {	width: 71%;	height: 100%;	float: left;	display: inline;	overflow: visible;	position: relative;	padding-left: 0px;	padding-right: 0px;	padding-top: 20px;	padding-bottom: 10px;}#leftcolumn6 img {	border:6px solid #D8D5D5;}#leftcolumn7 {	width: 71%;	height: 100%;	float: left;	display: inline;	overflow: visible;	position: relative;	padding-left: 0px;	padding-right: 0px;	padding-top: 22px;	padding-bottom: 40px;}#leftcolumn7 img {	border: 0px;}#leftcolumn2 {	width: 71%;	height: 100%;	float: left;	display: inline;	overflow: visible;	position: relative;	padding-left: 0px;	padding-right: 0px;	padding-top: 10px;	padding-bottom: 40px;}#leftcolumn2 img {	border: 0px;}#leftcolumn4 {	width: 71%;	height: 100%;	float: left;	display: inline;	overflow: visible;	position: relative;	padding-left: 0px;	padding-right: 0px;	padding-top: 10px;	padding-bottom: 40px;}#leftcolumn4 img {	border:0px;}#leftcolumn5 {	width: 71%;	height: 100%;	float: left;	display: inline;	overflow: visible;	position: relative;	padding-left: 0px;	padding-right: 0px;	padding-top: 40px;	padding-bottom: 40px;}#leftcolumn5 img {	border:6px solid #D8D5D5;}#leftcolumn3 {	width: 71%;	height: 100%;	float: left;	display: inline;	overflow: visible;	position: relative;	padding-left: 0px;	padding-right: 0px;	padding-top: 20px;	padding-bottom: 40px;}#leftcolumn3 img {	border:6px solid #D8D5D5;}#leftcolumn3 form {	padding: 0 10px 2px 20px;	font-size:12px}#leftcolumn3 form dl dd {	margin: 0;}#leftcolumn9 {	width: 71%;	height: 100%;	float: left;	display: inline;	overflow: visible;	position: relative;	padding-left: 0px;	padding-right: 0px;	padding-top: 20px;	padding-bottom: 40px;}#leftcolumn9 img {	border: 0px;}#leftcolumn10 {	width: 71%;	height: 100%;	float: left;	display: inline;	overflow: visible;	position: relative;	padding-left: 0px;	padding-right: 0px;	padding-top: 40px;	padding-bottom: 40px;}#leftcolumn10 img {	border:6px solid #D8D5D5;}#rightcolumn {	width: 29%;	height: 100%;	float: right;	display: inline;	overflow: visible;	position: relative;	background: url("rightnav-6.gif") top right no-repeat;	}#rightcolumn2 {	width: 29%;	height: 100%;	float: right;	display: inline;	overflow: visible;	position: relative;	background: url("rightnav-7.gif") top right no-repeat;	}#rightcolumn3 {	width: 29%;	height: 100%;	float: right;	display: inline;	overflow: visible;	position: relative;	background: url("rightnav-9.gif") top right no-repeat;	}#rightnav {	width: 171px;	float: right;	display: inline;	overflow: visible;	position: relative;	padding-right:15px;	padding-top: 22px;	padding-bottom: 8px;}#rightnav3 {	width: 171px;	float: right;	display: inline;	overflow: visible;	position: relative;	padding-right:15px;	padding-top: 26px;	padding-bottom: 12px;}#rightnav2 {	width: 171px;	float: right;	display: inline;	overflow: visible;	position: relative;	padding-right:15px;}a#button1 {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_coral.gif");    margin: 0 auto;}a#button1:hover {    background-image: url("nav_coral_on.gif") }a#button1a {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_coral_on2.gif");    margin: 0 auto;}a#button1b {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_fires_on2.gif");    margin: 0 auto;}a#button1c {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_skies_on2.gif");    margin: 0 auto;}a#button1d {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_musical_on2.gif");    margin: 0 auto;}a#button1e {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_kelly_on2.gif");    margin: 0 auto;}a#button1f {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_flowers_on2.gif");    margin: 0 auto;}a#button1g {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_limited_on2.gif");    margin: 0 auto;}a#button1h {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_caricatures_on2.gif");    margin: 0 auto;}a#button1i {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_birds_on2.gif");    margin: 0 auto;}a#button2 {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_fires.gif");    margin: 0 auto;}a#button2:hover {    background-image: url("nav_fires_on.gif"); }a .alt { display: none; }a#button3 {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_skies.gif");    margin: 0 auto;}a#button3:hover {    background-image: url("nav_skies_on.gif");}a#button3 {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_skies.gif");    margin: 0 auto;}a#button3:hover {    background-image: url("nav_skies_on.gif");}a#button4 {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_musical.gif");    margin: 0 auto;}a#button4:hover {    background-image: url("nav_musical_on.gif");}a#button9 {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_birds.gif");    margin: 0 auto;}a#button9:hover {    background-image: url("nav_birds_on.gif");}a#button5 {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_kelly.gif");    margin: 0 auto;}a#button5:hover {    background-image: url("nav_kelly_on.gif");}a#button6 {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_flowers.gif");    margin: 0 auto;}a#button6:hover {    background-image: url("nav_flowers_on.gif");}a#button7 {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_limited.gif");    margin: 0 auto;}a#button7:hover {    background-image: url("nav_limited_on.gif");}a#button8 {    display: block;    width: 171px;    height: 18px;    background-image: url("nav_caricatures.gif");    margin: 0 auto;}a#button8:hover {    background-image: url("nav_caricatures_on.gif");}/* hyper-link definitions */a:link{	color: #666666;	text-decoration: none;}a:visited{	color: #666666;	text-decoration: none;}a:hover{color: #333333;text-decoration: underline;}/* attributes */p{	font-family : 'Verdana', Arial, Helvetica, sans-serif;	font-size : 12px;}em{	font-style : italic;}strong{	font-weight : bold;}/* text styles */.mediumtext{color: #FFFFFF;font-family: 'Verdana', Arial, Helvetica, sans-serif;font-size: 12px;}.mediumtext12{color: #666666;font-family: 'Verdana', Arial, Helvetica, sans-serif;font-size: 10px;line-height: 14px;}.mediumtext11{color: #666666;font-family: 'Verdana', Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;padding: 10px}.mediumtext22{color: #CCCCCC;font-family: 'Verdana', Arial, Helvetica, sans-serif;font-size: 10px;}.mediumtext13{color: #666666;font-family: 'Verdana', Arial, Helvetica, sans-serif;font-size: 11px;}.mediumtext2{color: #999999;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}.mediumtext3{color: #FF0066;font-family: 'Verdana', Arial, Helvetica, sans-serif;font-size: 11px;}.smalltext{color: #CC9966;font-family: 'Verdana', Arial, Helvetica, sans-serif;font-size: 11px;}.smalltext2{	color: #996633;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;}.smalltext3{	color: #666666;	font-family: 'Verdana', Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;}.smalltextbold{color: #CCCCCC;font-family: 'Verdana', Arial, Helvetica, sans-serif;font-size: 10px;font-weight : bold;}.largetext{	color: #FFFFFF;;	font-size: 16px;}.largetext2{	color: #CC9966;	font-family: 'Verdana', Arial, Helvetica, sans-serif;	font-size: 18px;}.bodytext{color: #666666;font-family: 'Verdana', Arial, Helvetica, sans-serif;font-size: 13px;line-height: 20px;}#pagenumbers{	color: #666666;    font-family: 'Verdana', Arial, Helvetica, sans-serif;    font-size: 11px;    line-height: 20px;    padding: 15px 15px 15px;    margin: 0px;}#pagenumbers a {    text-align: left;	text-decoration: none;	padding: 3px;	line-height: 20px;}#pagenumbers a:hover {    text-align: left;	text-decoration: underline;	padding: 3px;	line-height: 20px;	color: #333333;}/* Top Nav----------------------------------------------- */#picture{	padding: 50px;	}#topnavlist ul {	list-style-type: none;	background-color: #FFFFFF;	padding: 0px;}#topnavlist a {	text-align: left;	text-decoration: none;	padding: 0px;	line-height: 20px;}#topnavlist a:hover {	text-align: left;	color: #FFFFFF;	background-color:#999999;	padding: 0px;}#topnavlist a:active {	color: #FF0066;	padding: 0px;}#topnavlist #here a {	color: #666666;	padding: 0px;}#topnavlist a.middle {	padding: 0px 56px 0px 0px;}#topnavlist a.bottom {	padding: 0px 37px 0px 0px;}#topnavlist a.secondbottom {	padding: 0px 13px 0px 0px;}#topnavlist a.top {	padding: 0px 15px 0px 0px;}#topnavlist a.top2 {	padding: 5px 10px 5px 5px;	background-color:#E5E5E5; }  #topnavlist a.top3 {	padding: 5px 5px 5px 10px;	background-color:#E5E5E5; }	#topnavlist a.select {	padding: 0px 15px 0px 0px;	background-color:#bbbbbb;	color: #FFFFFF;}#topnavlist a.select2 {	padding: 0px 23px 0px 0px;	background-color:#bbbbbb;	color: #FFFFFF;}#topnavlist a.select3 {	padding: 0px 56px 0px 0px;	background-color:#bbbbbb;	color: #FFFFFF;}#topnavlist a.select4 {	padding: 0px 13px 0px 0px;	background-color:#bbbbbb;	color: #FFFFFF;}#topnavlist a.select5 {	padding: 0px 37px 0px 0px;	background-color:#bbbbbb;	color: #FFFFFF;}#topnavlist  a.secondtop {	padding: 0px 23px 0px 0px;}/* Backgroung Colour Rendering Chart */.bgcolourrenderblack	{ background-color: #330000}.bgcolourrenderwhite	{ background-color: #FFFFFF}