/* CSS Document */#wrap {	background-color: #E4E3E3;	width: 830px;	background-repeat: repeat-y;	background-position: center top;	margin: 0px auto;	padding: 0px;	text-align: left;	border: 0px solid #dbdbdb;	overflow: hidden;	border-top-style: none;	background-image:   url("../images/backgroundShadowICC.gif");}#frame {	width: 789px;	padding:0px;	text-align:left;	margin-right: auto;	margin-left: auto;}#header {	background-color: #FFFFFF;	margin: 0px 9px 0px 10px;	background-image:   url("../images/header.gif");	height: 36px;	padding-top: 87px;}#bottomBorder {	height: 40px;	padding:10px 10px 0px;	float: left;	background-color: #FFFFFF;	vertical-align: bottom;	width: 770px;}#pagePic{	height: 280px;	width: 550px;	color: #FFFFFF;	margin-bottom: 10px;	border: 1px solid #0D6A85;}#middleColumn {	height:100%;	margin: 0px;	padding: 0px;}#rightColumn {	float: right;	background: transparent;	width: 194px;	margin: 0px;	padding: 0px 10px 0px 0px;}#rightColumnHeaderImage {	width: 201px;	height: 45px;	margin: 0px;	padding-bottom: 10px;	background-image:   url("../images/rightColumnHeader.gif");	background-repeat: no-repeat;	background-position: left top;	position:relative;	left: -5px;}#searchBoxPositioning {	text-align: left;	margin-top: 0px;	padding-top: 10px;	border: 1px solid #0D6A85;	width: 175px;	margin-left: 5px;	padding-bottom: 3px;	background-image:  url("../images/titles/backgroundICC.jpg");	background-repeat: no-repeat;	background-position: bottom;	height: 59px;}#searchSiteTitle{	margin-top: 10px;	background-image: url(../images/titles/searchSiteICC.gif);	height: 35px;	background-repeat: no-repeat;	background-position: bottom;}#mediaLogin {	text-align: left;	margin-top: 10px;	padding-top: 10px;	border: 1px solid #0D6A85;	width: 175px;	margin-left: 5px;	background-image:  url("../images/titles/backgroundICC.jpg");	background-repeat: no-repeat;	background-position: bottom;	}#ICCDuplicationTitle {	text-align: center;	margin-bottom: 10px;	padding-top: 10px;	border: 1px solid #0D6A85;	width: 175px;	margin-left: 5px;	padding-bottom: 3px;	background-image: url(../images/titles/iccDuplication.gif);	background-repeat: no-repeat;	background-position: bottom;	height: 21px;	font-size: 11px;	color: #FFFFFF;}#recentArtists {	text-align: left;	margin-top: 10px;	padding-top: 10px;	border: 1px solid #0D6A85;	width: 175px;	margin-left: 5px;	background-image:  url("../images/titles/backgroundICC.jpg");	background-repeat: no-repeat;	background-position: bottom;	margin-bottom: 10px;}#recentArtistsTitle{	margin-top: 10px;	background-image: url(../images/titles/recentArtists.gif);	height: 35px;	background-repeat: no-repeat;	background-position: bottom;}#latestNews {	text-align: left;	margin-top: 10px;	padding-top: 10px;	border: 1px solid #0D6A85;	width: 175px;	margin-left: 5px;	background-image:  url("../images/titles/backgroundICC.jpg");	background-repeat: no-repeat;	background-position: bottom;	margin-bottom: 10px;}#latestNewsTitle{	margin-top: 10px;	background-image: url(../images/titles/latestNewsICC.gif);	height: 35px;	background-repeat: no-repeat;	background-position: bottom;}#products {	text-align: left;	margin-top: 10px;	padding-top: 10px;	border: 1px solid #0D6A85;	width: 175px;	margin-left: 5px;	margin-bottom: 20px;	background-image:  url("../images/titles/backgroundICC.jpg");	background-repeat: no-repeat;	background-position: bottom;}#productListTitle{	margin-top: 10px;	background-image: url(../images/titles/artistproductsICC.gif);	height: 35px;	background-repeat: no-repeat;	background-position: bottom;}#artistNewsTitle{	margin-top: 10px;	background-image: url(../images/titles/artistNewsICC.gif);	height: 35px;	background-repeat: no-repeat;	background-position: bottom;}#attachedFiles {	text-align: left;	margin-top: 10px;	padding-top: 10px;	border: 1px solid #0D6A85;	width: 175px;	margin-left: 5px;	background-image:  url("../images/titles/backgroundICC.jpg");	background-repeat: no-repeat;	background-position: bottom;}#attachedFilesTitle{	margin-top: 10px;	background-image: url(../images/titles/attachedFilesICC.gif);	height: 35px;	background-repeat: no-repeat;	background-position: bottom;}#content {	background: transparent;	width: 560px;	margin: 0px;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 10px;}#W3 {	float: right;}#bottomFooter {	background-color: #E4E3E3;	width: 790px;	margin: 0px auto;	padding: 10px 20px 5px;	text-align: center;	overflow: hidden;	background-image:  url("../images/bottomShadow.gif");	background-repeat: no-repeat;	background-position: top;	height: 40px;}#homeBoxTour {	height: 280px;	width: 550px;	border: 1px solid #0D6A85;	margin-bottom: 10px;}