/* CSS Document */

a:link img { border: none;}
a:link visited img { border: none;}
a img { border-style: none;}

body  {
    margin: 0px;
	background-image: url(images/body_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.floatRight  {
    float: right;
}

.floatLeft  {
    float: left;
}

.mainLinkDiv  {
    background-image: url(images/main_link_bg2.gif);
	background-position: top left;
	background-repeat: repeat-x;
	color: #1E6592;
}

.mainLinks  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #075587;
	text-decoration: none;
	padding: 0px 6px 0px 8px;
}


a.mainLinks:hover  {
	color: #CF4837;
}

.mainLinksActive  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #CF4837;
	text-decoration: none;
	padding: 0px 6px 0px 8px;
}

.logoName a  {
    font-size: 32px;
	color: #2D4C56;
	text-decoration: none;
}

.homeImgTD      { background: url(images/home_img_bg.gif) bottom left repeat-x #fff; }

/*.exhibitionIcon, .reportIcon , .watercolourIcon , .stylesIcon  {
    width: 195px;
	height: 19px;
	background-position: top left;
	background-repeat: no-repeat;
	padding: 1px 0 10px 25px;
	border-bottom: 1px dotted #8B9FBD;
	margin: 13px 0 0 10px;
	float: left;
}

.exhibitionIcon  {
	background-image: url(images/exhibition_icon.jpg); 
}

.reportIcon  {
	background-image: url(images/artist_report_icon.jpg);
}

.watercolourIcon  {
	background-image: url(images/watercolour_style_icon.jpg);
}

.stylesIcon  {
	background-image: url(images/styles_icon.jpg);
}

.iconClass  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #5F7290;
}

a.iconClass:hover  {
	color: #000;
}

.iconClassActive  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #000;
}*/

.exhibitionIcon, .reportIcon , .watercolourIcon , .stylesIcon  {
    width: auto;
	height: 24px;
	background-position: top left;
	background-repeat: no-repeat;
	padding: 1px 10px 0px 27px;
	border-right: 1px dotted #8B9FBD;
	margin-left: 10px;
	float: left;
}

.exhibitionIcon  {
	background-image: url(images/exhibition_icon.jpg); 
}

.reportIcon  {
	background-image: url(images/artist_report_icon.jpg);
}

.watercolourIcon  {
	background-image: url(images/watercolour_style_icon.jpg);
}

.stylesIcon  {
	background-image: url(images/styles_icon.jpg);
}

.iconClass  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #5F7290;
}

a.iconClass:hover  {
	color: #363C50;
}

.iconClassActive  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: underline;
	color: #363C50;
}

.lftLinks  {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #106C9C;
	 text-decoration: none;
	 font-weight: normal;
}

a.lftLinks:hover  {
	 text-decoration: underline;
}

.more  {
     width: auto;
	 height: auto;
	 background-image: url(images/more_arrow.gif);
	 background-position: top right;
	 background-repeat: no-repeat;
	 padding-right: 10px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #E68640;
	 margin-right: 8px;
	 text-decoration: none;
}

a.more:hover  {
	 color: #8A99AF;
}

.lftbox1  {
     border: 1px solid #C0C0C0;
	 background-image: url(images/video_clip_img.jpg);
	 background-position: top left;
	 background-repeat: no-repeat;
	 padding: 0px 8px 0px 8px;
}

.lftbox2  {
     border: 1px solid #C0C0C0;
	 background-image: url(images/art_materials_img.jpg);
	 background-position: top left;
	 background-repeat: no-repeat;
	 padding: 0px 8px 0px 8px;
}

.text  {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #173D61;
	 text-align: justify;
}

.middleLftTD  { background: url(images/mdle_lft_bg.gif) top left repeat-y #fff; }

.middleRgtTD  { background: url(images/mdle_rgt_bg.gif) top right repeat-y #fff; }

.middleContents  {
     background-image: url(images/middle_shade.gif);
	 background-position:top right;
	 background-repeat: no-repeat;
	 padding: 20px;
}

.middleContents2  {
	 padding: 20px;
}

.mainHead  {
     font-size: 18px;
	 color: #385176;
	 font-weight: bold;
}

.rightImageBox  {
     border: 1px solid #ADD5EB;
	 padding: 3px;
	 background: url(images/img_container_bg.gif) top left repeat-x #0A3551;
}

.blueBold  {
    font-size: 13px;
	font-weight: bold;
	color: #486084;
}

.redBold  {
    font-size: 13px;
	font-weight: bold;
	color: #fff;
}

.bottomLinkClass  {
    background-image: url(images/bottom_lnk_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	font-size: 11px;
	color: #F1FAFF;
	line-height: 2.2em;
}

.copyright   { color: #124A71; }

.bottomLinks  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1FAFF;
	text-decoration: none;
}

a.bottomLinks:hover  {
	text-decoration: underline;
}

.bottomLinksActive  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F1FAFF;
	text-decoration: underline;
}

.subhead  {
    font-size: 14px;
	font-weight: bold;
	color: #4B4C4C;
	line-height: 2.5em;
}

.subhead2  {
    font-size: 14px;
	font-weight: bold;
	color: #4B4C4C;
}

.grayHead  {
    font-size: 12px;
	font-weight: bold;
	color: #5879AC;
}

.italicHead  {
    font-size: 12px;
	font-weight: bold;
	color: #767777;
	font-style: italic;
}

.italicLink  {
    font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	color: #767777;
}

a.italicLink:hover  {
	text-decoration: underline;
}

.textLinks  {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #526889;
}

a.textLinks:hover  {
	text-decoration: none;
}

.paintingListingBox  {
     width: 331px;
	 height: auto;
	 padding: 3px 0px 0px 3px;
	 border: 1px solid #D3D4D4;
	 margin-right: 20px;
	 margin-bottom: 50px;
	 float: left;
}

.grayNormal  {
     font-size: 11px;
	 font-weight: normal;
	 color: #9C9A9A;
}
.textField  {
   border: 1px #666699 solid;
; border-color: #336666 #666699 #666699 #336666
}
.signup  {
   background-color: #666699;
   color: #FFFFFF;
  }
.outerContainer {
 width: 655px;
	 height: auto;
float:left;
}

