/* ********* Stylesheet file for Kent Art Association (www.kentart.org) 
site redesigned 2/08 - 3/08 by Joe Baker, Monterey, MA, 01245: joeATbakerworks.com.
This file is for all pages except the home page: index.htm and copies (html, default.htm, etc). Stylesheet file for the home page is kaah_styles.css in this directory.
*****************/

body  {
	color: #0000AA;
	margin: 5px auto;
	margin-top: 0px;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
      background-color: #5B551A;
	width: 780px;
	border: 0px dotted yellow;
	}

#Pg {
	width: 780px;
	border: 0px solid black;
	height: 400px;
}
.clear {
	clear: both;
}

/* *********** TITLE BAR *****************/

#TitleBar {
	margin: 0 auto;
	width: 780px;
	height: 60px;
	top: 0px;
	left: 0px;
	border: 0px dotted yellow;
}

#PgTi {
	margin: 0 auto;
	border: 0px dotted yellow;
	float: left;
	position: relative;
	width: 291px;
	height: 46px;
	top: 8px;
	left: 28px;
}

#PgTi2 {
	margin: 0 auto;
	border: 0px dotted yellow;
	float: right;
	position: relative;
	width: 265px;
	height: 29px;
	top: 8px;
	margin-right: 44px;
}
#srch {
	margin: 0 auto;
	border: 0px solid yellow;
	float: right;
	top: 4px;;
	position: relative;
	height: 30px;
	width: 240px;
	font: normal normal 11px/13px Verdana, Helvetica, Arial, sans-serif;
	color: #eaeaea;
}
#srch form {
	margin: 0 auto;
	width: 210px;
	height: 30px;
	font-size: 11px;
	border: 0px solid pink;
	font-weight: bold;
	}
#srch a {
	color: #eaea4a;
	font-decoration: none;
}
#srch a:hover {
	color: #eeeefe;
	font-decoration: underline;
}
.cpts {
	background-color: #cdcccc;
	color: black;
	border: none;
}


/* *************  NAVIGATION BAR  **********************/

#container {
	position: relative;
	margin: 0 auto;
	margin-top: 14px;
	width: 50em;
	background: #F4ECD9;
	text-align: left;
	border: 0px dotted pink;

}

#nav, #nav ul {
	float: left;
	width: 50em;
	list-style: none;
	line-height: 1.2;
	background: #abaa6a;
	font-weight: bold;
	padding: 0;
	border: solid #b2bbb2;
	border-width: 1px 0;
	margin: 0 0 0em 0;
}

#nav a {
	display: block;
	width: 7em;
	w\idth: 6em;
	color: #880606;
	text-decoration: none;
	padding: 0.25em 1em;
}
#nav a:hover {
	color: #dd2222;
}
#nav a.daddy {
	background: url(images/rarrow.gif) center right no-repeat;
}

#nav li {
	float: left;
	padding: 0;
	width: 7em;
	text-align: center;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 15.4em;
	w\idth: 14.9em;
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
	z-index: 4;
}

#nav li li {
	padding-right: 1em;
	width: 14em;
	text-align: left;
}

#nav li ul a {
	/*display: block;*/
	width: 14em;
	w\idth: 13em;
}

#nav li ul ul {
	margin: -1.75em 0 0 12em;
	z-index: auto;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li  li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #c2ccc2;
}
/* ****** END NAV BAR *****************/

/* ****** PAGE  *****************/

#Pcontent {
	clear: left;
	margin-top: 8px;
	left: 0px;
	width: 780px;
	text-align: left;
	border: 2px solid red;
	background: #eaeaea;
	margin-bottom: 20px;
}
#PcontentC {
	clear: left;
	margin-top: 8px;
	left: 0px;
	width: 780px;
	height: 614px;
	text-align: left;
	border: 2px solid red;
	background: #eaeaea;
	margin-bottom: 80px;
}


/* ****** END PAGE  ****************/

#bread {
	float: right;
	padding-right: 20x;
	margin-top: 14px;
	font: italic normal 10px/12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #777777;
	width: 200px;
	height: 18px;
	text-align: right;
	border: 0px dotted black;
}

#ftrch {
	position: relative;
	top: -10px;
	left: 0px;
	width: 700px;
	height: 30px;
	border: 0px dotted blue;
}
#ftr {
	position: relative;
	top: -20px;
	left: 0px;
	width: 700px;
	height: 30px;
	border: 0px dotted red;
}
a.ctlnk {
	color: #aaaaaa;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}
a.ctlnk:hover {
	color: #f4f4f4;
	text-decoration: underline;
}

#content {
	width: 780px;
	margin-bottom: 20px;
	border: 0px dotted blue;
}
#content h1 {
	color: #111188;
	margin-left: 24px;
	font: normal bold 16px/18px Verdana, Helvetica, Arial, sans-serif;
}
#content h2 {
	color: #aa1111;
	margin-left: 44px;
	font: normal bold 15px/17px Verdana, Helvetica, Arial, sans-serif;
	margin-bottom: 0px;
}

#content h3 {
	color: #cc1111;
	margin-left: 24px;
	margin-right: 24px;
	font: italic bold 14px/16px Verdana, Helvetica, Arial, sans-serif;
}
#content h2 a {
	color: #111177;
	font: normal bold 13px/15px Verdana, Helvetica, Arial, sans-serif;
	font-decoration: underline;
}
#content h2 a:hover {
	color: #0000ff;
}

/* ****** DATA DISPLAY TABLES  ****************/
.DataTable {
	font-size: 12px;
	color: #3333AA;
	background: #bababa;
	width: 480px;
	margin-left: 18px;
	margin-top: 20px;	
}
.DataTable2 {
	font-size: 12px;
	color: #3333aa;
	background: #bababa;
	width: 720px;
	margin-left: 18px;
	margin-top: 20px;	
}
.DataTable th {
	background: #DDBB22;
}
.DataTable td {
	background: #EEDDBB;
	padding-left: 6px;
	vertical-align: middle;
}
.DataTable2 th {
	background: #DDaa22;
	font-size: 18px;
	color: #aa3333;
}
.DataTable2 td {
	background: #e3ddd5;
	padding-left: 6px;
	vertical-align: middle;
}
.DataTable a, .DataTable2 a {
	color: #880606;
}
.DataTable a:hover, .DataTable2 a:hover {
	color: #dd2222;
	background: #FEFEFE;
}
#ptoplink {
	float: right;
	margin-right: 4px;
}
#ptoplink  a {
	color: #880606;
	font-weight: bold;
}
#ptoplink  a:hover {
	color: #dd2222;
}
.picnote {
	float: right;
	font: italic normal 11px/13px Verdana, Helvetica, Arial, sans-serif;
}

/* showresults is master table for the show results display; awards, etc are shown in a DataTable2 table */
.showresults {
	font-size: 12px;
	color: #3333aa;
	background: #eaeaea;
	width: 720px;
	margin-left: 18px;
	margin-top: 20px;	

}
.showresults th {
	color: #1111bb;
	font-size: 18px;
}
.showresults th i {
	color: #AA0000;
	font-size: 12px;
}
.showresults td {

}


/* ******** QUOTE BLOCK *****************/
#PgQuote, #PgQuoteT {
	float: right;
	border: 1px solid green;
	width: 195px;
	color: #2222bb;
	font: normal bold 16px/20px Garamond, Palatino, Antiqua, "Times New Roman", serif;
	text-align: right;
	margin-right: 4px;
	padding: 4px 4px 4px 10px;
	background: #eeeeee url(images/bg/hopkins1t.jpg) no-repeat;
	z-index: 2;
}
#PgQuote {
	top: 34px;
}
#PgQuoteT {
	margin-top: -44px;
}
#PgQuote b, #PgQuoteT b {
	color: #dd2222;
	font: normal bold 32px/36px Garamond, Palatino, Antiqua, "Times New Roman", serif;
	margin-bottom: 18px;
}
.qua {
	font: italic bold 14px/16px Garamond, Palatino, Antiqua, "Times New Roman", serif;
	color: #114414;;
}
#PgPanel {
	float: right;
	margin-top: 160px;
	border: 1px solid green;
	width: 195px;
	color: #440404;
	font: normal normal 12px/16px Verdana, Helvetica, Arial, sans-serif;
	margin-bottom: 0px;
	text-align: left;
	margin-right: 4px;
	padding: 4px 4px 4px 10px;
	background: #eeeeee url(images/bg/carlson1t.jpg) no-repeat;

}
#PgPanel b {
	color: #aa1111;
	font: normal bold 13px/15px Verdana, Helvetica, Arial, sans-serif;
}
#PgPanel a {
	color: #1111aa;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
#PgPanel a:hover {
	color: #1111ee;
	text-decoration: underline;
}
#PgArt {
	float: right;
	margin-top: 34px;
	border: 0px solid black;
	width: 195px;
	height: 30px;
	margin-right: 4px;
	padding-bottom: 0px;
}
#PgArt b {
	font-size: 14px;
	color: #222222;
}
#PgArt em {
	font: italic bold 11px/13px Verdana, Helvetica, Arial, sans-serif;
}
#sptpx a:link, #sptpx a:visited, #sptpx a:active  {
	color: #dd0000;
	text-decoration: none;
}
#sptpx a:hover {
	color: #0000dd;
	text-decoration: underline;
}
.BRT {
	margin: 0 auto;
	font: italic normal 10px/12px Verdana, Helvetica, Arial, sans-serif;
	color: black;
	width: 195px;
	text-align: right;
	margin-bottom: 0px;
}
#PgArt form {
	margin-bottom: 0px;
}


/*********** Current Exhibition page ********************/
#excurr {
	background: #dedede;
	width: 780px;
	height: 1110px;
	color: #441010;
	border: 0px solid black;
}
#excurrdiv {
	float: left;
	width: 550px;
	height: 930px;  /*was 1010 */
	border: 0px solid black;
	margin-left: 12px;
	z-index: 1;
	overflow: auto;
}
#memlnk {
	margin-left: 12px;
	background: #ccbb88;
	font: italic normal 11px/13px Verdana, Helvetica, Arial, sans-serif;
}
#memlnk td {
	background: #eeddaa;
	width: 220px;
}
#memlnk a {
	color: #dd0000;
	text-decoration: none;
	font-style: normal;
}
#memlnk a:hover {
	color: #0000dd;
	text-decoration: underline;
}
	

/*********** exhibitions upcoming page ********************/
#exup {
	background: #dedede url(images/bg/hnj1.jpg) no-repeat;
	width: 780px;
	/* height: 579px; */
	color: #441010;
	border: 0px solid black;
}
/*********** Recent Exhibition page ********************/
#exrec {
	background: #dedede;
	width: 780px;
	height: 1160px;
	color: #441010;
	border: 0px solid black;
}
#exrecdiv {
	float: left;
	width: 540px;
	height: 940px;
	border: 0px solid black;
	margin-left: 12px;
	overflow: auto;
}

/*********** SOLO exhibitions page ********************/
#exsolo {
	position: relative;
	background: #dedede url(images/bg/clabuc1.jpg) no-repeat;
	width: 780px;
      height: 1076px;
	color: #441010;
	border: 0px solid black;
}
#solopix {
	position: relative;
	visibility: visible;
	left: 30px;
	top: 4px;
	border: 0px solid black;
	width: 500px;
	height: 500px;
	font: italic bold 14px/16px Verdana, Helvetica, Arial, sans-serif;
	color: #441111;
}
#solo1 {
	visibility: visible;
	position: relative;
	left: 0px;
	top: 0px;
	margin: 0 auto;
	padding: 0px;
	z-index: 10;
	/* filter:alpha(opacity=10);
	opacity: 0.10;
	-moz-opacity:0.10; */
}
#solo1 img {
	border: 2px solid maroon;
}
#ctrlnk {
	float: right;
}
#ctrlnk a {
	color: #9b9a5a;
	text-decoration: none;
	font-size: 11px;
}
#ctrlnk a:hover {
	color: #eeeeee;
	text-decoration: underline;
}
#solotext {
	font: normal normal 12px/14px Verdana, Helvetica, Arial, sans-serif;
	color: #441111;
	position: relative;
	left: 10px;
	top: 10px;
	margin-right: 22px;
	margin-left: 12px;
	text-align: justify;
	border: 0px solid yellow;
}
#soloartist {
	font: italic normal 12px/14px Verdana, Helvetica, Arial, sans-serif;
	color: #441111;
	float:right;
	margin-right: 12px;
	margin-left: 12px;
	border: 0px solid pink;
}
#SSStable {
	background: #fafafa;
	font: normal bold 12px/14px Verdana, Helvetica, Arial, sans-serif;
	border-collapse: collapse;
	margin-left: 44px;
	margin-bottom: 0px;
}
.cpt {
	background-color: #fafafa;
	color: black;
	font: normal bold 12px/14px Verdana, Helvetica, Arial, sans-serif;
	border: none;
}

/*********** Gallery Archives page ********************/
#galarch {
	background: #dedede url(images/bg/pbroun1.jpg) no-repeat;
	width: 780px;
	height: 576px;
	color: #441010;
	border: 0px solid black;
}
#galarchdiv {
	float: left;
	width: 520px;
	height: 500px;
	border: 0px solid black;
	margin-left: 12px;
}
#galarchdiv ul li ul {
	list-style-type: none;
}
#lefmarg {
	margin-left: 8px;
}
#nobull {
	list-style-type: none;
}
#nobull li {
	margin-left: 14px;
	font-weight: bold;
}
/*********** calendar page ********************/
#caldiv {
	background: #dedede url(images/bg/sw1.jpg) no-repeat;
	width: 780px;
	height: 614px;
	color: #441010;
	border: 0px solid black;
}
#calendardiv {
	float: left;
	width: 520px;
	height: 540px;
	border: 0px solid black;
	margin-left: 12px;
}

#caltable {
	margin-top: 36px;
	margin-left: 36px;
}

#caltable th {
	font: italic bold 14px/16px Verdana, Helvetica, Arial, sans-serif;
	color: #441111;
}
#caltable td {
	font: normal bold 13px/15px Verdana, Helvetica, Arial, sans-serif;
}

/*********** Join KAA page ********************/
#joindiv {
	background: #dedede url(images/bg/cf1.jpg) no-repeat;
	width: 780px;
	height: 576px;
	color: #441010;
	border: 0px solid black;
}
#joincontdiv {
	float: left;
	width: 520px;
	height: 480px;
	border: 0px solid red;
	margin-left: 12px;
}

/*********** KAA History page ********************/
#kaahist {
	background: #dedede url(images/bg/pg1.jpg) no-repeat;
	width: 780px;
	height: 620px;
	color: #441010;
	border: 0px solid black;
}
#khcontdiv {
	float: left;
	width: 520px;
	height: 540px;
	border: 0px solid black;
	margin-left: 12px;
}
/*********** KAA Directions page ********************/
#kaadir {
	background: #dedede url(images/bg/pb1.jpg) no-repeat;
	width: 780px;
	height: 990px;
	color: #441010;
	border: 0px solid black;
}
#kaadirdiv {
	float: left;
	width: 520px;
	height: 740px;
	border: 0px solid black;
	margin-left: 12px;
}
#kaadirdiv  h3 {
	color: #cc1111;
	margin-left: 24px;
	font: italic bold 14px/16px Verdana, Helvetica, Arial, sans-serif;
}
#kaadirdiv a {
	color: #dd0000;
	text-decoration: none;
	font-style: normal;
}
#kaadirdiv a:hover {
	color: #0000dd;
	text-decoration: underline;
}

/*********** KAA Founder History page ********************/
#founderhist {
	background: #dedede url(images/bg/jn1.jpg) no-repeat;
	width: 780px;
	height: 620px;
	color: #441010;
	border: 0px solid black;

}
#founderhistdiv {
	float: left;
	width: 520px;
	height: 540px;
	border: 0px solid black;
	margin-left: 12px;
	position: relative;
	z-index: 1;
}
#fnder {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-left: 10px;
	padding-left: 10px;
}
#fnder a {
	color: #dd0000;
	text-decoration: none;
	font-style: normal;
}
#fnder a:hover {
	color: #0000dd;
	text-decoration: underline;
}


#founder1, #founder2, #founder3, #founder4, #founder5, #founder6, #founder7, #founder8, #founder9 {
	position: absolute;
	top: 10px;
	left: 210px;
	width: 490px;
	height: 470px;
	border: 4px double #111166;
	background-color: #eaeeda;
	visibility: hidden;
	text-align: justify;
	padding: 22px 12px 10px 12px;
	z-index: 102;
	overflow: auto
}
#founderhistdiv img {
	border: none;
	margin-left: 12px;
	margin-bottom: 8px;
}

/*********** KAA Founder Gallery page ********************/
#foundergal {
	background: #dedede;
	width: 780px;
	height: 620px;
	color: #441010;
	border: 0px solid black;
}
#foundergaldiv {
	float: left;
	width: 760px;
	height: 540px;
	border: 0px solid black;
	margin: 0;
	padding: 0;
	margin-left: 12px;
	position: relative;
}
#fg1, #fg2, #fg3, #fg4, #fg5, #fg6, #fg7, #fg8, #fg9 {
	position: absolute;
	top: -10px;
	left: 210px;
	width: 520px;
	height: 510px;
	border: 4px double #111166;
	background-color: #eaeeda;
	visibility: hidden;
	text-align: justify;
	padding: 12px 12px 10px 12px;
	z-index: 102;
	overflow: auto
}
#foundergaldiv img {
	border: none;
	margin: 12px 20px 12px 20px;
}
.fgbar {
	border: 0px solid red;
	width: 460px;
	height: 24px;
	margin: 0;
	padding: 0;
	padding: 4px 2px 4px 20px;
	vertical-align: top;
	margin-top: 8px;
}
.fgbar b {
	font: normal bold 14px/16px Verdana, Helvetica, Arial, sans-serif;
	color: #111166;
	margin-right: 70px;
}
.fgbar a {
	color: #dd0000;
	text-decoration: none;
	font-style: normal;
}
.fgbar a:hover {
	color: #0000dd;
	text-decoration: underline;
}
#xbox {
	vertical-align: top;
	float: right;
	border: 2px solid black;
	padding: 2px 4px 2px 4px;
	margin-top: 0px;
	margin-right: 2px;
	cursor: auto;
}
#xbox a {
	font-weight: bold;
	padding: 2px 4px 2px 4px;
	color: black;
	font-decoration: none;
	cursor: auto;
}
#xbox a:hover {
	color: #00275D;
	font-decoration: underline;
	cursor: pointer;
}

/*********** Members' Gallery page ********************/
#memgal {
	background: #dedede;
	width: 780px;
	height: 620px;
	color: #441010;
	padding: 0;
	margin: 0;
	border: 0px solid black;
}
#memgaldiv {
	float: left;
	width: 740px;
	height: 540px;
	border: 0px solid red;
}
#mgmt th {
	background: #dcdcdc;
	font: normal bold 13px/17px Verdana, Helvetica, Arial, sans-serif;
}
#memgalTable {
	background: #ededed;
	font: normal normal 12px/14px Verdana, Helvetica, Arial, sans-serif;
	margin-left: 0px;
}
#memgalTable th {
	background: #dcdcdc;
	font: normal bold 13px/17px Verdana, Helvetica, Arial, sans-serif;
}
#memgalTable td {
	text-align: left;
}
.mgst td {
	font: normal normal 12px/14px Verdana, Helvetica, Arial, sans-serif;
}
#memgalTable td.contentE, .mgst td.contentE {
	font-style: italic;
	color: #8822bb;
}
#memgalTable a, #mgmt a, .mgst a {
	color: #dd0000;
	text-decoration: none;
	font-style: normal;
}
#memgalTable a:hover, #mgmt a:hover, .mgst a:hover {
	color: #0000dd;
	text-decoration: underline;
}

/*********** Member News page ********************/
#memnews {
	background: #dedede url(images/bg/mw1.jpg) no-repeat;
	width: 780px;
	height: 960px;
	color: #441010;
	border: 0px solid black;
}
#memnewsdiv {
	float: left;
	width: 520px;
	height: 740px;
	border: 0px solid black;
	margin-left: 20px;
	margin-right: 20px;
}
#memnewsdiv h2 {
	color: #111188;
	margin-left: 24px;
	font: italic bold 14px/16px Verdana, Helvetica, Arial, sans-serif;
}
#memnewsdiv em {
	color: #111188;
	margin-left: 24px;
	font: italic bold 13px/15px Verdana, Helvetica, Arial, sans-serif;
}
#memnewsdiv ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#memnewsdiv ul li b {
	color: #111188;
	font: italic bold 13px/15px Verdana, Helvetica, Arial, sans-serif;
}
#memnewsdiv a, memnewsdiv em a {
	color: #dd0000;
	text-decoration: none;
	font-style: normal;
}
#memnewsdiv a:hover, memnewsdiv em a:hover {
	color: #0000dd;
	text-decoration: underline;
}

/*********** Member Tools page ********************/
#memtools {
	background: #dedede url(images/bg/cm1.jpg) no-repeat;
	width: 780px;
	height: 1460px;
	color: #441010;
	border: 0px solid black;
}
#memtoolsdiv {
	float: left;
	width: 520px;
	height: 740px;
	border: 0px solid black;
	margin-left: 20px;
	margin-right: 20px;
}
#memtoolsdiv h2 {
	color: #111188;
	margin-left: 24px;
	font: italic bold 14px/16px Verdana, Helvetica, Arial, sans-serif;
}
#toolstab {
	font-size: 12px;
	color: #3333AA;
	background: #bababa;
	width: 480px;
	margin-left: 10px;
}
#toolstab th {
	background: #DDBB22;
}
#toolstab td {
	background: #EEDDBB;
	padding-left: 6px;
	vertical-align: middle;
}
#toolstab td.off {
	font-style: italic;
	color: #AA33AA;
}

#memtoolsdiv em {
	color: #111188;
	margin-left: 24px;
	font: italic bold 13px/15px Verdana, Helvetica, Arial, sans-serif;
}
#memtoolsdiv ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#memtoolsdiv ul li b {
	color: #111188;
	font: italic bold 13px/15px Verdana, Helvetica, Arial, sans-serif;
}
#memtoolsdiv a, memtoolsdiv em a {
	color: #dd0000;
	text-decoration: none;
	font-style: normal;
}
#memtoolsdiv a:hover, memtoolsdiv em a:hover {
	color: #0000dd;
	text-decoration: underline;
}


/*********** Member Website Links page ********************/
#linkmemdiv {
	background: #dedede url(images/bg/cb1.jpg) no-repeat;
	width: 780px;
	height: 629px;
	color: #441010;
	border: 0px solid black;
}
#MemLinkMain {
	float: left;
	width: 520px;
	height: 580px;
	border: 0px solid black;
	margin-left: 12px;
	overflow: auto;
}
#memlnk {
	margin-left: 12px;
	background: #ccbb88;
	font: italic normal 11px/13px Verdana, Helvetica, Arial, sans-serif;
}
#memlnk td {
	background: #eeddaa;
	width: 220px;
}
#memlnk a {
	color: #dd0000;
	text-decoration: none;
	font-style: normal;
}
#memlnk a:hover {
	color: #0000dd;
	text-decoration: underline;
}


/*********** Useful Links page ********************/
#linkusediv {
	background: #dedede url(images/bg/jc1.jpg) no-repeat;
	width: 780px;
	height: 680px;
	color: #441010;
	border: 0px solid black;
}
#MemLinkMain {
	float: left;
	width: 520px;
	height: 540px;
	border: 0px solid black;
	margin-left: 12px;
}
#memlnk {
	margin-left: 12px;
	background: #ccbb88;
	font: italic normal 11px/13px Verdana, Helvetica, Arial, sans-serif;
}
#memlnk td {
	background: #eeddaa;
	width: 220px;
}
#memlnk a {
	color: #dd0000;
	text-decoration: none;
	font-style: normal;
}
#memlnk a:hover {
	color: #0000dd;
	text-decoration: underline;
}


/*********** downloads page ********************/
#downdiv {
	background: #dedede url(images/bg/jb1.jpg) no-repeat;
	width: 780px;
	height: 579px;
	color: #441010;
	border: 0px solid black;
}
#downtable {
	border: 0px solid red;
	float: left;
	width: 500px;
}

/*********** contact page ********************/
#contdiv {
	background: #dedede url(images/bg/hh1.jpg) no-repeat;
	width: 780px;
	height: 579px;
	color: #441010;
	border: 0px solid black;
}
#conMainT {
	position: relative;
	width: 500px;
	height: 140px;
	border: 0px dotted black;
	margin-left: 12px;
}

#conMainT a {
	color: #dd0000;
	text-decoration: none;
}
#conMainT a:hover {
	color: #0000dd;
	text-decoration: underline;
}
