body {
		text-align:center;
		background-color:#cce6f3;
		margin:0 0 0 0;
		padding:0;
		}

/* specific divs -------------------------------------------------------------------- */

#wrapper {
		width:760px;
		background-image:url(/artman2/images/shadow_bg.jpg);
		background-repeat:repeat-y;
		margin-right:auto;
		margin-left:auto; 
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}

#mainContainer {
		width:740px;
		text-align:left;
		margin-right:10px;
		margin-left:10px;
		}
		
#header { 
		height:180px;
		width:740px;
		margin:0;
		padding:0;
		overflow:hidden;
		text-align:center;
		border-bottom:1px solid #fff;
		}

#header .img {
		border:0px;
		padding:0px;
		margin:0px;
		}

#pageBody {
		width:740px;
/*		float:left; */
		background: url(/artman2/images/body_top_grad.jpg) repeat-x;
		margin-right:auto;		
		margin-left:auto;
		}
		
#leftCol {
		width:200px;
		float:left;
		height:100%;
		background-color:#97cae7;
		border-right:1px solid #fff;
		}

#content {
		line-height: 14px;
		margin-bottom: 5px;
		width:515px;
		float:right;
		margin-top: 10px;
		margin-left: 5px;
		margin-right:5px; 
		}
#categoryHeader {
		width:515px;
		float:right;
		margin-top: 5px;
		margin-left: 5px;
		margin-right:5px; 
		}
		
#categoryHeader h1 {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: 18px;
		font-weight:bold;
		line-height:18px;
		color: #007fc5;
		}
		
#centerCol {
		width:335px;
		float:left;
		overflow:hidden;
		margin-right:5px;
		}

#rightCol {
		width:164px;
		float:right;
		margin-left:5px;
		overflow:hidden;
		}
		
#nav {
		width:200px;
		height:89px;
		overflow: hidden;
		float:left;
		background-image:url(/artman2/images/nav_bg.gif);
		background-repeat:no;
		border-bottom:1px solid #fff;
		}
		
#search 	{
		padding: 5px;
		background-color: #97cae7;
		width: 190px;
		height: auto;
		float:left;
		}
		
#search h3 {
		width: 100%;
		border-bottom-color: #007fc5;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		font-size: 13px;
		font-weight:bold;
		line-height:18px;
		color: #333333;
		}

#search .searchField {
		height: auto;
		border-style: solid;
		padding: 3px;
		border-color: #007fc5;
		border-width: 1px;
		background-color: #007fc5;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		width: 120px;
		font-size: 10px;
		font-weight:bold;
		line-height: 12px;
		color: white;
		}

#search .goButton {
		height: auto;
		border-style: solid;
		font-variant: normal;
		padding: 2px;
		border-color: #007fc5;
		border-width: 1px;
		background-color: white;
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		width: 40px;
		font-size: 10px;
		font-weight:bold;
		line-height: 12px;
		color: #007fc5;
		}

#navsplash 	{
		width:200px;
		height: 100px;
		float:left;
		background-color:#fff;
		border-bottom:1px solid #fff;
		}

#logos {
		width:200px;
		float:left;
		text-align:center;
		background-color: #97cae7;
		}

#leftBase {
		width:200px;
		height:133px;
		float:left;
		background-image:url(/artman2/images/leftcol_bot.gif) repeat-no;
		}
		
#content h1 {
		font-size: 16px;
		font-weight:bold;
		line-height:18px;
		color: #007fc5;
		}
		
#content h1 a:link {
		text-decoration:none;
		color: #007fc5;
		}

#content h1 a:visited {
		text-decoration:none;
		color: #007fc5;
		}

#content h1 a:hover {
		text-decoration:underline;
		color: #00b25a;
		}

#content h1 a:active {
		text-decoration:underline;
		color: #00b25a;
		}
		
#content h2 {
		border-bottom-style: solid;
		width: 100%;
		border-bottom-color: #007fc5;
		border-bottom-width: 1px;
		font-size: 14px;
		font-weight:bold;
		line-height:18px;
		color: #333333;
		}

#content h2 a:link {
		text-decoration:none;
		color: #00b25a;
		}

#content h2 a:visited {
		text-decoration:none;
		color: #00b25a;
		}

#content h2 a:hover {
		text-decoration:underline;
		color:#007fc4;
		}

#content h2 a:active {
		text-decoration:underline;
		color:#007fc4;
		}

#content h3 {
		width: 100%;
		border-bottom-color: #007fc5;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		font-size: 13px;
		font-weight:bold;
		line-height:18px;
		color: #333333;
		}

#content h3 a:link {
		text-decoration:none;
		color:#333;
		}

#content h3 a:visited {
		text-decoration:none;
		color:#333;
		}

#content h3 a:hover {
		text-decoration:underline;
		color:#333;
		}

#content h3 a:active {
		text-decoration:underline;
		color:#333;
		}
	
#content h4 {
		font-style: normal;
		width: 90%;
		padding: 3px;
		border-color: #007fc5;
		border-style: solid;
		border-width: 1px;
		background-color: #b4e3f4;
		font-size: 11px;
		font-weight: normal;
		line-height: 16px;
		color: #007fc5;
		}

#content p {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: 11px;
		color:#333;
		}
		
#content td {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		font-size: 11px;
		line-height: 14px;
		color:#333;
		}
		
#content li {
		font-size: 11px;
		line-height:16px;
		color:#333;
		}
		
#content .readmore {
		font-weight: bold;
		font-size: 10px;
		line-height:16px;
		color:#333;
		}
		
#content a:link {
		text-decoration:none;
		color: #007fc5;
		}

#content a:visited {
		text-decoration:none;
		color: #007fc5;
		}

#content a:hover {
		text-decoration:underline;
		color: #00b25a;
		}

#content a:active {
		text-decoration:underline;
		color: #00b25a;
		}	

#content blockquote {
		font-size:10px;
		line-height:14px;
		color:#666;
		border:0;
		margin:0;
		background-color:#eeede7;
		padding:20px;
		text-align:center;
		overflow:hidden;
		}
		
#footer {
		clear: both;
		width:740px;
		height:50px;
		margin-top:20px;
		padding:0px;
		background-color:#007fc4;
		text-align:center;
		border-top:1px solid #fff;
		}

#footer p {
		margin-top:20px;
		font-size:10px;
		color:#fff;
		}
		
#footer a:link {
		text-decoration:none;
		color:#fff;
		}

#footer a:visited {
		text-decoration:none;
		color:#fff;
		}

#footer a:hover {
		text-decoration:underline;
		color:#fff;
		}

#footer a:active {
		text-decoration:underline;
		color:#fff;
		}		

#credit {
		color: white;
		margin-right:10px;
		float:right;
		width:250px;
		text-align:right;
		}

#copyright {
		color: #333333;
		font-size: 10px;
		margin-left:10px;
		float:left;
		width:450px;
		text-align:left;
		}

