/*============== begin general styles ==============*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0D2D5D;
	margin:0px;
	background-color: #FFFFFF;
}

#submission {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D2D5D;
	margin:10px;
	padding:10px;
	background-color: #FFFFFF;
}

input {
	width:122px;
	height: 18px;
	border: 1px solid #845B33;
}

#main-table {
	width:100%;
}

#main-table #left-column {
	width:50%;
	background-repeat: repeat-x;
}

#main-table #middle-column {
	width:760px;
}

#main-table #right-column {
	width:50%;
	background-repeat: repeat-x;
}

#global-nav {
	width:760px;
	background-image: url(../_images/bg-gnav.gif);
	padding: 0px 7px 0px 0px;
}

#header {
	width:760px;
	border-bottom: 1px solid #F9F3DE;
}

#footer {
	font-size: 9px;
	width:731px;
	padding: 7px 0px 0px 5px;
	border-top: 1px solid #CCCCCC;
	margin: 19px 0px 17px 0px;
}

#footer #bullet {
	color: #ADADAD;
}

#footer a {
	color: #0D2D5D;
	font-weight: bold;
	text-decoration: none;
}

#footer a:hover {
	color: #0D2D5D;
	font-weight: bold;
	text-decoration: underline;
}

/*============== end general styles ==============*/

/*============== begin homepage styles ==============*/

#home-page-content {
	margin: 20px 0px 0px 0px;
	width:736px;
}

#home-page-content a {
	font-weight: bold;
	color: #3399CC;
	text-decoration: underline;

}

#home-page-content a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3399CC;
}

/*begin left column styles*/

#home-page-content #left-column {
	text-align:left;
	width:455px;
}

#home-page-content #left-column #art img {
	padding: 2px;
	border: 1px solid #000000;
}

#home-page-content #left-column #art-copy {
	padding: 0px 0px 0px 15px;
}

#home-page-content #left-column #h-dots {
	width:455px;
	padding: 14px 0px 14px 0px;
}

/*end left column styles*/

#home-page-content #middle-column {
	text-align:left;
	background-image: url(../_images/bg-dots-vert.gif);
	width:37px;
	background-repeat: repeat-y;
}

/*begin right column styles*/

#home-page-content #right-column {
	text-align:left;
	width:244px;
	padding: 4px 0px 0px 0px;
}

#home-page-content #right-column #antique-maps {
	margin: 0px 0px 25px 0px;
}

#home-page-content #right-column #canton-gallery {
	margin: 0px 0px 25px 0px;
}

/*end left column styles*/

/*============== end homepage styles ==============*/

/*============== begin page styles ==============*/

#page-content {
	margin: 20px 0px 0px 0px;
	width:736px;
}

#page-content a {
	font-weight: bold;
	color: #3399CC;
	text-decoration: underline;

}

#page-content a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3399CC;
}

/*begin left column styles*/

#page-content #left-column {
	text-align:left;
	width:555px;
}

#page-content #left-column #next-previous {
	margin: 0px 18px 0px 0px;
}

#page-content #left-column #next-previous .page {
	padding: 0px 10px 0px 10px;
}

#page-content #left-column-02 {
	text-align:left;
	width:736px;
}

#page-content #left-column-02 #container {
	margin: 0px 0px 0px 9px;
	width:727px;
}

#page-content #left-column-02 #container img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 27px 27px;
}

#page-content #left-column-02 #container .title {
	font-weight: bold;
}

.cat-link-title {
	padding: 5px;
	margin: 0px 0px 7px 9px;
	font-size: 14px;
	font-weight: bold;
	background-color: #EBEBEB;
}

.cat-link-space {
	padding: 27px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#page-content #left-column #art-container {
	margin: 0px 0px 0px 9px;
	width:546px;
}

#page-content #left-column #art {
	width:122px;
}

#page-content #left-column #art img {
	padding: 2px;
	border: 1px solid #000000;
}

#page-content #left-column #art-copy {
	padding: 0px 12px 0px 12px;
}

#page-content #left-column #art-copy a {
	font-weight: normal;
}

#page-content #left-column #art-copy a:hover {
	font-weight: normal;
}

#page-content #left-column #art-copy .title {
	font-style: italic;
}

#page-content #left-column #art-copy-contact {
	padding: 0px 12px 0px 0px;
}

#page-content #left-column #art-copy-contact img {
	padding: 0px 0px 27px 27px;
}

#page-content #left-column #art-copy-contact .title {
	font-weight: bold;
}

#page-content #left-column #art-copy-gallery {
	padding: 0px 12px 0px 12px;
}

#page-content #left-column #art-copy-gallery a {
	font-weight: bold;
	color: #3399CC;
	text-decoration: underline;
}

#page-content #left-column #art-copy-gallery a:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3399CC;
}

#page-content #left-column #art-copy-gallery .title {
	font-weight: bold;
}

#page-content #left-column #bio-container {
	padding: 9px;
	background-color: #EBEBEB;
	/*width:537px;*/
}

#page-content #left-column #bio img {
	padding: 2px;
	border: 1px solid #000000;
}

#page-content #left-column #bio-copy {
	line-height:14px;
	padding: 0px 0px 0px 12px;
}

#page-content #left-column #bio-copy .title {
	font-size: 14px;
	font-weight: bold;
}

#page-content #left-column #full-bio img {
	padding: 2px;
	border: 1px solid #000000;
	margin: 0px 12px 4px 0px;
}

#page-content #left-column #full-bio {
	line-height:14px;
	padding: 0px 0px 0px 0px;
}

#page-content #left-column #full-bio .title {
	font-size: 14px;
	font-weight: bold;
}

#page-content #left-column #enlarged-img-container {
}

#page-content #left-column #enlarged-img-container #enlarged-art-copy {
	font-size: 15px;
	font-weight: bold;
	padding: 10px 0px 0px 0px;
	text-align:center;
}

#page-content #left-column #enlarged-img-container #enlarged-art-copy .title {
	font-style: italic;
}

#page-content #left-column #enlarged-img-container img {
	padding: 6px;
	border: 2px solid #000000;
}

#page-content #left-column #artist-copy {
	line-height: 14px;
	margin: 0px 0px 0px 9px;
	width:537px;
}

#page-content #left-column #artist-copy b {
	font-size: 11px;
}

#page-content #left-column #h-dots {
	width:555px;
	padding: 14px 0px 14px 0px;
}

/*end left column styles*/

#page-content #middle-column {
	text-align:left;
	background-image: url(../_images/bg-dots-vert.gif);
	width:37px;
	background-repeat: repeat-y;
}

/*begin right column styles*/

#page-content #right-column {
	text-align:left;
	width:144px;
	padding: 4px 0px 0px 0px;
}

#page-content #right-column #artists {
	font-size: 11px;
}

#page-content #right-column #artists-links {
	color: #3399CC;
	font-weight: normal;
}

#page-content #right-column #artists-links a {
	font-weight: normal;
}

#page-content #right-column #artists-links a:hover {
	font-weight: normal;
}

#page-content #right-column #contact {
	font-size: 10px;
}

/*end right column styles*/

/*============== end page styles ==============*/
