	/*body {margin: 0px; padding: 0; font-size: medium; background-color:#000000; font-family:MetaBlack, "Trebuchet MS", Arial, Verdana, Helvetica sans-serif;}*/
	/* 'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; *//* styles from wordpress */
	/* 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif; */
	body {margin: 0px; padding: 0; font-size: medium; background-color:#000000; font-family:'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;}

/* **********GENERAL SELECTORS ************/

	/*h1 {font-size:160%; margin:0;}*/
	h1{font-size:25px;}
	h2{font-size:23px;}
	h3{font-size:21px;}
	h4{font-size:19px;}
	h5{font-size:17px;}
	h6{font-size:15px;}
	
/* **********GENERAL CLASSES ************/

	#scrolledifying	{ position : absolute; top : 700px; }
	.redline {border:1px solid #ff0000;}
	.clearer {clear:both;}
	.bold {font-weight:bold;}
	.white {color:#ffffff;}
	.gray {color:#AFAFAF;}
	.header4 {font-size:100%; font-weight:bold;}
	.dropCap {height:25px; float:left; font-size:225%; font-weight:bold; margin:-2px 0 0 0; padding:0;}
	.normal {font-weight:normal;}
	.toprow {margin-top:30px;}
	.bottomrow {margin:30px auto;}
	.tenpx {font-size:10px;}
	.borderbottom {border-bottom:1px dashed #afafaf;}
	.adspacer {margin-bottom:15px; width:100%;}
	a {color:#afafaf; text-decoration:underline;}
	a:hover {text-decoration:none;}
	
/************* CONTAINER STYLES ****************/
/*	#container {width:1000px; margin:15px auto 0 auto; text-align:left; font-size:100%;}*/ /*d5d5d5*/
	
/* **********CONTAINER STYLES ************/	
	div#grid1000 {width:1000px; margin:15px auto 0 auto; text-align:left; font-size:85%;} /*d5d5d5*/
        div#grid1000 div.header1000 {width:100%;}

/**************** GOOGLE SEARCH ******************/
        div#grid1000 div.header1000 div#cse-search-form td.gsc-clear-button {display:none;}
        /*div#grid1000 div.#div1000 div#div970 div#cse */
        .gsc-webResult .gsc-result .gsc-results .gsc-imageResult {background:#444; border: 1px solid #5a5a5a; margin-bottom: 1em; padding:0.25em;}
        a.gs-title {color:#fff;}

/******************** Plus One Div *********************/
/*div#___plusone_0 {width:75px;}*/
	
/************ HORIZONTAL MENU STYLES **********/
	div#grid1000 div.menuH {float:left; display:inline; width:100%; margin:0px; padding:0px; list-style:none; background:#8F8F8F url(../images/menuH.border.gif) repeat-x bottom;}	
	div#grid1000 div.menuH div.menuHdiv {float:left;}
	div#grid1000 div.menuH div.menuHdiv h1 {font-size:17px;}
    div#grid1000 div.menuH div.menuHdiv a {}
	div#grid1000 div.menuH div.menuHdiv a.anchorH {float:left; display:block; padding:4px 8px; color:#000; text-decoration:none; border-right:1px solid #000; background:#8F8F8F url(../images/menuH.border.gif) repeat-x bottom;}
	div#grid1000 div.menuH div.menuHdiv a.anchorHover {float:left; display:block; padding:4px 8px; color:#000; text-decoration:none; border-right:1px solid #000; background:#BFBFBF;} /* url(../images/menuH.border.gif) repeat-x bottom*/
	div#grid1000 div.menuH div.menuHdiv a.notooltip {float:left; display:block; padding:4px 8px; color:#000; text-decoration:none; border-right:1px solid #000; background:#8F8F8F url(../images/menuH.border.gif) repeat-x bottom;}
	div#grid1000 div.menuH div.menuHdiv a.notooltip:hover {background:#BFBFBF;}
	div#grid1000 div.menuH div.tabmargin {margin-left:50px; border-left:1px solid #000;}
	div#grid1000 div.currentbar {width:100%; height:10px; background:#BFBFBF; clear:both;}

    div#grid1000 div#div1000 div#div970 div.menuH {float:left; display:inline; width:100%; margin:0px; padding:0px; list-style:none; background:#8F8F8F url(../images/menuH.border.gif) repeat-x bottom;}	
	div#grid1000 div#div1000 div#div970 div.menuH div.menuHdiv {float:left;}
	div#grid1000 div#div1000 div#div970 div.menuH div.menuHdiv h1 {font-size:15px;}
    div#grid1000 div#div1000 div#div970 div.menuH div.menuHdiv a {}
	div#grid1000 div#div1000 div#div970 div.menuH div.menuHdiv a.anchorH {float:left; display:block; padding:4px 8px; color:#000; text-decoration:none; border-right:1px solid #000; background:#8F8F8F url(../images/menuH.border.gif) repeat-x bottom;}
	div#grid1000 div#div1000 div#div970 div.menuH div.menuHdiv a.anchorHover {float:left; display:block; padding:4px 8px; color:#000; text-decoration:none; border-right:1px solid #000; background:#BFBFBF;} /* url(../images/menuH.border.gif) repeat-x bottom*/
	div#grid1000 div#div1000 div#div970 div.menuH div.menuHdiv a.notooltip {float:left; display:block; padding:4px 8px; color:#000; text-decoration:none; border-right:1px solid #000; background:#8F8F8F url(../images/menuH.border.gif) repeat-x bottom;}
	div#grid1000 div#div1000 div#div970 div.menuH div.menuHdiv a.notooltip:hover {background:#BFBFBF;}
	div#grid1000 div#div1000 div#div970 div.menuH div.tabmargin {margin-left:50px; border-left:1px solid #000;}
	div#grid1000 div#div1000 div#div970 div.nosubmenubar {width:100%; min-height:10px; background:#BFBFBF; margin:0 0 15px 0; clear:both; overflow:hidden;}
	div#grid1000 div#div1000 div#div970 div.submenubar {width:100%; height:25px; background:#BFBFBF; margin:0 0 15px 0; clear:both; overflow:hidden;}
    div#grid1000 div#div1000 div#div970 div.submenubar h1 {font-size:15px; display:inline;}
    div#grid1000 div#div1000 div#div970 div.submenubar h1 a.nohover {float:left; display:block; padding:4px 8px; color:#616161; text-decoration:none;}
    div#grid1000 div#div1000 div#div970 div.submenubar h1 a.ahover {float:left; display:block; padding:4px 8px; color:#000; text-decoration:none;}
	div#grid1000 div#div1000 div#div970 div.submenubar h1 a.ahover:hover {color:#616161;}
	
/************* TOOLTIP STYLES FOR H MENU **********/
	div.menuH div.tooltipPhotos {display:none; z-index:600; font-size:12px; position:absolute; margin:0 0 0 -115px; background:transparent url("../images/photos.png") no-repeat; height:185px; width:575px;}
	div.menuH div.tooltipPhotos div.ttphotos {} 
	div.menuH div.tooltipPhotos a div.photoposters {width:535px; height:35px; color:#2A2A2A; margin:0 0 0 10px; padding:10px; border-bottom:1px solid #8F8F8F; font-size:normal;}
	div.menuH div.tooltipPhotos a div.photoposters h1 {font-size:14px;}
	div.menuH div.tooltipPhotos a div.photoposters p {font-size:14px;}
	
	div.menuH div.tooltipAbout {display:none; z-index:600; font-size:12px; position:absolute; margin:0 0 0 245px; background:transparent url("../images/photos.png") no-repeat; height:185px; width:575px;}
	div.menuH div.tooltipAbout div.ttabout {} 
	div.menuH div.tooltipAbout a div.about {width:535px; height:35px; color:#2A2A2A; margin:0 0 0 10px; padding:10px; border-bottom:1px solid #8F8F8F; font-size:normal;}
	div.menuH div.tooltipAbout a div.about h1 {font-size:14px;}
	div.menuH div.tooltipAbout a div.about p {font-size:14px;}

/*************** DIV 1000 **********************/	
	div#grid1000 div#div1000 {color:#afafaf; background:#2a2a2a; margin:0; overflow:hidden;}
	div#grid1000 div#div1000 h6.breadcrumb {padding:5px 0 10px 0; height:20px; font-weight:normal;}
	div#grid1000 div#div1000 h6.breadcrumb a {color:#AFAFAF; text-decoration:underline;}
	div#grid1000 div#div1000 h6.breadcrumb a:hover {text-decoration:none;}
	
/************ LEFT COLUMN HOME PAGE STYLES **********/	
	div#grid1000 div#div1000 div#div970 div#leftdiv {width:245px; float:left; margin:0; font-size:100%;} /* was 225 */
	div#grid1000 div#div1000 div#div970 div#leftdiv a {color:#fff;}
	div#grid1000 div#div1000 div#div970 div#leftdiv a:hover {text-decoration:none;}
	div#grid1000 div#div1000 div#div970 div#leftdiv p {margin:10px 0 0 0;}
	
/************ GOOGLE MAPS ***************/
	div#grid1000 div#div1000 div#div970 div#leftdiv div.mapholder {width:230px; padding:5px 7px 7px 7px; overflow:hidden; background:#8f8f8f;}
	div#grid1000 div#div1000 div#div970 div#leftdiv div.mapholder iframe {border:1px solid #000;}
	
/************ HOME STYLES **********/
	div#grid1000 div#div1000 div#div970 div#homediv {float:left; width:950px; margin:0; padding:0;}
	
/************ 3 col STYLES **********/
	div#grid1000 div#div1000 div#div970 div.threecol {float:left; width:305px; margin:10px 15px 0 0; overflow:hidden;}
	div#grid1000 div#div1000 div#div970 div.threecol p {width:300px; line-height:140%;}
	
/************ RIGHT COLUMN STYLES **********/
	div#grid1000 div#div1000 div#div970 div#rightdiv {float:left; width:695px; margin:0 0 10px 10px; padding-left:15px; border-left:1px solid #afafaf;} /* was 710 */
	
/* FlowPlayer TABS Styles */
	div#grid1000 div#div1000 div#homediv div.images {width:670px; height:380px; position:relative;}
	div#grid1000 div#div1000 div#homediv div.images p a {color:#AFAFAF; text-decoration:underline;}
	div#grid1000 div#div1000 div#homediv div.images p a:hover {text-decoration:none;}
	div#grid1000 div#div1000 div#homediv div.images div {position:absolute;}
	div#grid1000 div#div1000 div#homediv div.images div h2 {color:#fff; font-size:17px; margin:0 0 5px 0;}/* was ff0000 ba5b5b*/
	div#grid1000 div#div1000 div#homediv div.images div p {margin-bottom:10px;}
	
/* jQuery Magnifying Glass Styles */
	#glass {background-image:url('../images/magnifying-glass.png'); background-repeat:no-repeat; background-position:top left; width:160px; height:160px; padding-top:10px; padding-left:0px; margin:0; position:absolute; display:none; /* we don't want this to display when the page loads */ }  
	#glass-african-braids {background-image:url('../images/watercolor-african-braids-magnified.jpg'); width:150px; height:150px; background-repeat:no-repeat; margin:0; padding:0; cursor:none; /* only works in some browsers */ } 

/* tabs thumbnails */
	div#grid1000 div#div1000 div#homediv div.slidetabs {clear: both; height:60px;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a {margin-right:10px;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.one {float:left; display:block; width:122px; height:60px; background:url(../images/tabs-rotate-school-of-fish-thumbnail.jpg) no-repeat;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.one:hover {background-position:0 -60px;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.two {float:left; display:block; width:122px; height:60px; background:url(../images/tabs-rotate-african-braids-thumbnail.jpg) no-repeat;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.two:hover {background-position:0 -60px;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.three {float:left; display:block; width:122px; height:60px; background:url(../images/tabs-rotate-mzizima-fish-thumbnail.jpg) no-repeat;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.three:hover {background-position:0 -60px;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.four {float:left; display:block; width:122px; height:60px; background:url(../images/tabs-rotate-road-to-morogoro-thumbnail.jpg) no-repeat;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.four:hover {background-position:0 -60px;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.five {float:left; display:block; width:122px; height:60px; background:url(../images/tabs-rotate-dar-night-thumbnail.jpg) no-repeat;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.five:hover {background-position:0 -60px;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.six {float:left; display:block; width:122px; height:60px; background:url(../images/tabs-rotate-meadow-and-old-tree-thumbnail.jpg) no-repeat;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.six:hover {background-position:0 -60px;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.seven {float:left; display:block; width:122px; height:60px; background:url(../images/tabs-rotate-boca-chica-thumbnail.jpg) no-repeat;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.seven:hover {background-position:0 -60px;}
	div#grid1000 div#div1000 div#homediv div.slidetabs a.current {background-position:0 -60px;} /* must be listed after classes one, two, etc in order to work */
	
	div#grid1000 div#div1000 #print {float:left; width:50%; margin:0px 0px 10px 0px;}
	div#grid1000 div#div1000 #printCap {float:left; width:45%; margin:10px 0px 0px 0px; text-align:left;}
	div#grid1000 div#div1000 div#div970 {width:970px; float:left; margin:10px 0 0 15px; overflow:hidden;}
	div#grid1000 div#div1000 div#div970 p {font-size:15px; line-height:17px;}
	div#grid1000 div#div1000 div#div970 p.maindescription {margin:15px 0;}
	div#grid1000 div#div1000 div#div970 img {float:left; border:1px solid #000; margin-bottom:15px;}
	div#grid1000 div#div1000 div#div970 div#topdiv {margin:0 0 10px 0;}
	div#grid1000 div#div1000 div#div970 div.description {width:285px; float:left; margin-left:15px;}
	div#grid1000 div#div1000 div#div970 div.description h1 {font-size:16px; line-height:20px;}
	div#grid1000 div#div1000 div#div970 div.description p {margin:10px 0; font-size:15px; line-height:17px;}
	div#grid1000 div#div1000 div#div970 div.description div.email-image {margin:0; padding:0; width:inherit; overflow:hidden;}
	div#grid1000 div#div1000 div#div970 div.description div.email-image p {margin:0;}
	div#grid1000 div#div1000 div#div970 div.description div.email-image img {border:none; margin:0;}
	div#grid1000 div#div1000 div#div970 div.description div.paypaldiv {width:inherit; border-top:1px dashed #BFBFBF; margin:10px 0 0 0;}
	div#grid1000 div#div1000 div#div970 div.description div.paypaldiv p {line-height:20px;}
	div#grid1000 div#div1000 div#div970 div.description div.paypaldiv form img {border:none;}
	div#grid1000 div#div1000 div#div970 div.description div.d-left {float:left; width:75px; text-align:right;}
	div#grid1000 div#div1000 div#div970 div.description div.d-right {float:left; width:220px;}
	div#grid1000 div#div1000 div#div970 div.description div.d-left h1 {font-size:16px; line-height:20px;}
	div#grid1000 div#div1000 div#div970 div.description div.d-right h1 {font-size:16px; line-height:20px;}

/************** PHOTO PAGE STYLES ******************/
	/* travel */
	div#grid1000 div#div1000 div#div970 div.photo-travel {width:345px; float:left; margin:10px 0; overflow:hidden;}/*  border-right:1px solid #afafaf; */
	div#grid1000 div#div1000 div#div970 div.photo-travel a {text-decoration:none;}
	div#grid1000 div#div1000 div#div970 div.photo-travel a div.location {width:325px; color:#afafaf; background:#444444; border:1px solid #5a5a5a; padding:5px 0 10px 10px; margin:0 0 10px 0; height:95px; text-decoration:none; overflow:hidden;}
	div#grid1000 div#div1000 div#div970 div.photo-travel a div.location:hover {background:#6a6a6a; color:#d6d6d6;  border:1px solid #afafaf;}
	div#grid1000 div#div1000 div#div970 div.photo-travel a div.location p {margin:5px 0 0 0; width:60%; float:left;}
	div#grid1000 div#div1000 div#div970 div.photo-travel a div.location img {float:left; margin:0 0 0 10px;}
	
	/* travel specific */
	div#grid1000 div#div1000 div#div970 div#rightdiv div.textphoto {width:970px; overflow:hidden; margin:0 0 15px 0;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.textphoto h2 {font-size:16px;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.textphoto p.description {margin:0 0 10px 0; font-size:15px; line-height:17px;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.textphoto div.textbox {float:left; width:250px; margin:0 10px 0 0;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.textphoto div.photobox {float:left; width:700px;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.textphoto div.photobox img {border:1px solid #000; margin:0 0 15px 10px;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.textphoto div.photobox img.noleftmargin {border:1px solid #000; margin-left:0;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.textphoto a img.noleftmargin {width:150px; height:100px; border:1px solid #000; margin:0;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.textphoto a img.thumbnailportrait {width:100px; height:150px; border:1px solid #000; margin:0 0 0 15px;}
	
	/* PAGINATION DIVS */
	div#grid1000 div#div1000 div#div970 div#rightdiv div.paginationholder {margin:0 0 0 190px; float:left; overflow:hidden; font-size:15px; padding:0 0 15px 0;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.paginationholder div.prevholder {float:left; width:100px; text-align:center;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.paginationholder div.pageholder {float:left; width:100px; text-align:center;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.paginationholder div.nextholder {float:left; width:75px; text-align:center;}
	
	/* uganda page styles */
	div#grid1000 div#div1000 div#div970 div#uganda div.textphoto {width:970px; overflow:hidden; margin:0 0 15px 0; padding:0 0 15px 0;}
	div#grid1000 div#div1000 div#div970 div#uganda div.textphoto img {border:1px solid #000; margin:0 0 0 15px; width:75px; height:75px; }
	div#grid1000 div#div1000 div#div970 div.textphoto img {border:1px solid #000; margin:0 0 0 15px; width:150px;} /* height:100px;*/
	
	/* photo menu */
	#photomenu li {float:left; margin:1px 0 0 0; padding:0;}
	#photomenu a {float:left; display:block; margin:0; padding:4px 8px; color:#000; text-decoration:none; border-top:1px solid #000; border-right:none; border-bottom:1px solid #000; border-left:1px solid #000; background:#8F8F8F;}
	#photomenu li a:hover, #photomenu li a.current {color:#000; background:#BFBFBF;}
	
	/* poster */
	div#grid1000 div#div1000 div#div970 div.photo-poster {width:470px; float:left; margin:10px 0; padding-left:20px; overflow:hidden;}
	div#grid1000 div#div1000 div#div970 div.photo-poster a div {color:#afafaf;}
	
/************ BUTTON STYLES **********/
	/*div#grid1000 div#div1000 div#div970 div.rightdiv {width:710px; margin:0; float:left; border-left:1px solid #afafaf; padding-left:15px; margin:0 0 10px 10px;}*/
	div#grid1000 div#div1000 div#div970 div#rightdiv div.buttonrow {width:730px; margin:0 0 75px 0; float:left;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.buttonimagediv {width:150px; height:150px; float:left; margin:0px 12px 0px 0px;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.buttonimagediv .end {margin-right:0;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.buttonimagediv h2 {color:#AFAFAF; text-decoration:none; font-size:16px; font-weight:normal; line-height:19px;}
    div#grid1000 div#div1000 div#div970 div#rightdiv div.buttonimagediv h2 a {color:#AFAFAF; text-decoration:none;}
    div#grid1000 div#div1000 div#div970 div#rightdiv div.buttonimagediv h2 a:hover {color:#FFF;}
	div#grid1000 div#div1000 div#div970 div#rightdiv div.buttonimagediv span {font-size:0;}

	.buttonrow {width:960px; margin:0 0 55px 0; float:left;}
	.buttonrow .buttonimagediv {width:150px; height:150px; float:left; margin:0px 10px 0px 0px;}
	.buttonrow .buttonimagediv .end {margin-right:0;}
	.buttonrow .buttonimagediv h2 {color:#AFAFAF; text-decoration:none; font-size:15px;}
    .buttonrow .buttonimagediv h2 a {color:#AFAFAF; text-decoration:none;}
    .buttonrow .buttonimagediv h2 a:hover {color:#FFF;}
	.buttonrow .buttonimagediv span {font-size:0;}
	
	/* WATERCOLOR BUTTONS */				
	.buttonrow .buttonimagediv a.watercolor-school-of-fish {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/watercolor-art-school-of-fish-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.watercolor-school-of-fish:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.watercolor-african-braids {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/watercolor-art-african-braids-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.watercolor-african-braids:hover {background-position: 0px -150px;}
	
	/* PEN AND INK BUTTONS */
	.buttonrow .buttonimagediv a.penandinkcamaro {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/pen-and-ink-1970-ss-camaro-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.penandinkcamaro:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.penandinkchieftain {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/pen-and-ink-1949-pontiac-chieftain-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.penandinkchieftain:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.penandinkgottfried {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/pen-and-ink-gottfried-von-berlichingen-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.penandinkgottfried:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.penandinknativity {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/pen-and-ink-nativity-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.penandinknativity:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.penandinkroadster {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/pen-and-ink-1927-pontiac-roadster-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.penandinkroadster:hover {background-position: 0px -150px;}		
			
	.buttonrow .buttonimagediv a.penandinkscotland {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/pen-and-ink-scottish-highland-dancing-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.penandinkscotland:hover {background-position: 0px -150px;}
	 		
	.buttonrow .buttonimagediv a.penandinkviking {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/pen-and-ink-viking-ship-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.penandinkviking:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.penandinkmeadowoldtree {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/pen-and-ink-meadow-and-old-tree-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.penandinkmeadowoldtree:hover {background-position: 0px -150px;}
	
	/* ACRYLIC BUTTONS */
	.buttonrow .buttonimagediv a.acrylicarmourer {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-german-armourer-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicarmourer:hover {background-position: 0px -150px;}	
	
	.buttonrow .buttonimagediv a.acrylicaudi {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-cityscape-audi-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicaudi:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.acryliccoralsea {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-coral-sea-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acryliccoralsea:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.acryliccarpenter {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-german-carpenter-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acryliccarpenter:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.acrylicproverbs31 {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-proverbs-31-spindle-and-distaff-virtuous-woman-dirndl-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicproverbs31:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.acrylicgto {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-cityscape-1969-pontiac-gto-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicgto:hover {background-position: 0px -150px;}
			
	.buttonrow .buttonimagediv a.acrylicpsalms119 {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-psalms-119-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicpsalms119:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.acryliclegend {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-legend-of-knockmany-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acryliclegend:hover {background-position: 0px -150px;}
		
	.buttonrow .buttonimagediv a.acrylicmarriage {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-marriage-at-cana-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicmarriage:hover {background-position: 0px -150px;}
				
	.buttonrow .buttonimagediv a.acrylicmatthew {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-birth-of-jesus-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicmatthew:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.acrylicporsche {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-cityscape-porsche-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicporsche:hover {background-position: 0px -150px;}
			
	.buttonrow .buttonimagediv a.acrylicrheingold {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-richard-wagner-das-rheingold-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicrheingold:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.acrylicspacestation {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-space-station-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicspacestation:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.acrylicdirndl {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-landfrau-dirndl-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicdirndl:hover {background-position: 0px -150px;}
	
	.buttonrow .buttonimagediv a.acrylicwaterfall {display:block; width:150px; height:150px; overflow:hidden; margin-bottom:5px; border:1px solid #000; background: url(../images/acrylic-art-african-waterfall-button.jpg) 0 0 no-repeat;}	
	.buttonrow .buttonimagediv a.acrylicwaterfall:hover {background-position: 0px -150px;}
	
/************ PORTRAIT & LANDSCAPE STYLES **********/
	.portrait {margin:0 auto;}
	.portrait .caption {float:left; width:300px; margin-left:15px;}
	.portrait .caption h2 {font-size:15px;}
	.portrait .captionportrait {float:left; width:300px; margin:15px 0 0 0;}
	
	.landscape {margin:0 auto;}
	.landscape .caption {width:400px; padding-top:10px;}
	.landscape .caption h2 {font-size:15px;}

/************ LOGIN FORM STYLES - BITALIHO **********/	
	form.tzLogin {margin:0 auto;}
	form.tzLogin h1 {color:#afafaf; margin:0 0 30px 280px;}
	form.tzLogin label {width:200px; float:left; margin:5px 15px 0px 150px; display:block; color:#afafaf; font-weight:bold; text-align:right; font-size:16px;}
	form.tzLogin input {width:200px; float:left; margin:5px 0px; padding:0px; display:block; border:1px solid #afafaf; font-size:15px;}
	form.tzLogin input.submitthis {margin:5px 0px 50px 365px; font-size:15px;}
		
/************ FLASH STYLES **********/
	
	#flashcontent {width:500px; height:300px; float:left; margin:10px 0 10px 10px;}

/********************* Database Div ******************/
div.dbdiv {width:770px; float:left; overflow:hidden; margin:15px 0;}
div.dbdiv div.dbholder {width:100%; float:left;}
div.dbdiv div.floatleft {float:left;}
div.dbdiv div.yousearchedfor {float:left; margin:0 0 0 50px;}

/******************** Database Table *****************/
table.database {font-size:14px; width:100%; margin:15px 0 0 0; float:right;}
table.database th {font-size:14px; width:15%; padding:5px 5px 5px 20px;}
table.database td {font-size:14px; width:15%; padding:5px 5px 5px 20px;}
table.database td a {color:#afafaf; text-decoration:underline;}
table.database td a:hover {text-decoration:none;}
table.database td.light {background:#474747; padding:15px 0 15px 15px;}
table.database td.dark {background:#383838; padding:15px 0 15px 15px;}

div.fellowsbar {width:78%; height:20px; background:#BFBFBF; float:right; overflow:hidden;}
div.fellowsbar div {height:20px; float:left; margin-top:3px;}
div.fellowsbar div a {font-weight:bold; text-decoration:none; color:#939393;}
div.fellowsbar div a:hover {color:#2a2a2a;}
div.fellowsbar div a.current {color:#2a2a2a;}
	
/************ FORM PAGE STYLES **********/
	
	form, input {display:inline; margin:0px 0px 15px 0px; padding:0px; color:#5F5F5F;}
	.formLabel {width:33%; float:left; margin:5px 15px 0px 0px; display:block; color:#afafaf; font-weight:bold; text-align:right;}
	.formInput input, textarea {width:50%; float:left; margin:5px 0px; padding:0px; display:block; border:1px solid #afafaf; padding:2px 15px 0px 0px;}
	/*.formInput.input { width:60%;}*/
	.asterisk {color:#FF0000; font-weight:bold;}
	
/************ FOOTER STYLES **********/	
	.footer {background:#8F8F8F; width:100%; margin:0px; font-size:100%; color:#39393A; padding:2px 0px; text-align:left; text-indent:10px; overflow:hidden;}
	.footer ul li {display:inline; list-style:none; margin-left:15px;}
	.footer ul li a {color:#39393A;}
	
	

