a:link {text-decoration: underline; color: #6369b5;}
a:visited {text-decoration: underline; color: #6369b5;}
a:hover {TEXT-DECORATION: none; color: #383c77;}
a:active  {text-decoration: none; color: #6369b5;}
a.pagelink:link {text-decoration: underline; color: #7f6bc0;}
a.pagelink:visited {text-decoration: underline; color: #7f6bc0;}
a.pagelink:hover {TEXT-DECORATION: none; color: #283257;}
a.pagelink:active  {text-decoration: none; color: #7f6bc0;}

BODY	{
	margin 0 0 0 0;
	margin-top: 0px;
	text-align: center;
	font-family:Arial,Helvetica,Sans-Serif;
	background-color: #ffffff;
	background-image: url(../images/head.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

BODY, TD	{font-size: 12px; line-height: 18px; font-weight:normal; color:#5d5d5e;}

p	{margin-top: 0px; margin-bottom: 18px;}

.preload {display:none;}

#wrapper {  
     margin: 0 auto; 
     width: 912px;      
     }
     
#content	{width: 912px; margin-top: 0px; background-image: url(../images/mainbg2.jpg); background-repeat: no-repeat; background-position: center top;}
#content2	{width: 912px; margin-top: 0px; background-image: url(../images/mainbg.jpg); background-repeat: no-repeat; background-position: center top;}
#center-panel	{margin-bottom: 25px; width: 877px; height: 361px; margin-top: 0px; background-image: url(../images/center-panel.jpg); background-repeat: no-repeat; background-position: center top;}
#art-panel	{margin-bottom: 25px; width: 877px; height: 190px; margin-top: 0px; background-image: url(../images/art-panel.jpg); background-repeat: no-repeat; background-position: center top;}
#maintable	{width: 887px; text-align: left; margin-left: 15px; margin-top: 0px;}
.side		{width: 244px; background-image: url(../images/side-panelbg.jpg); background-repeat: no-repeat; }
.right		{padding-left: 40px;}
.full-width	{padding-left: 20px;}

.sep		{width: 600px; height: 1px; border-bottom: 1px solid #ae1f34;}
.sep-full	{width: 880px; height: 1px; border-bottom: 1px solid #ae1f34;}

#redpanel	{
		margin-right: 15px;
		margin-top: 15px;
		float: right;
		width: 346px;
		height: 105px;
		color: #ffffff;
		background-image: url(../images/red-panel.jpg);
		background-repeat: no-repeat;
		background-position: center top;
}
#fpanel	{
		margin-top: 15px;
		width: 184px;
		height: 143px;
		line-height: 14px;
		color: #ffffff;
		background-image: url(../images/fpanel-bg.jpg);
		background-repeat: repeat-x;
		background-position: center top;
		text-align: center;
}

#redpanel TD		{font-size: 14px; color: #ffffff;}
#redpanel A		{color: #ffffff;}
#redpanel A:hover	{color: #ffffff;}

#paintpanel	{
		margin-right: -2px;
		margin-top: 0px;
		float: right;
		width: 376px;
		height: 138px;
		color: #ffffff;
		background-image: url(../images/paint-bg.jpg);
		background-repeat: no-repeat;
		background-position: center top;
}

#paintpanel TD		{font-size: 14px; color: #ffffff;}
#paintpanel P		{margin-left: 10px;}
#paintpanel A		{color: #ffffff;}
#paintpanel A:hover	{color: #ffffff;}

#button 	{text-align: center; width: 303px; height: 44px; font-size: 14px; color: #ae1f36; background-image: url(../images/bigbutton.jpg); background-repeat: no-repeat;}
#button A	{width: 303px; height: 44px; color: #ae1f36; text-decoration: none; font-weight: bold; line-height: 44px; display: block;}
#button A:hover	{color: #ae1f36; background-image: url(../images/bigbuttono.jpg);}

.bigthumb	{border: 1px solid #b21c16; margin-top: 25px;}

.side-panel-claire TD:hover {
	background-image: url(../images/panel-section-claireo.jpg);
	cursor: pointer;
}

.side-panel-alan TD:hover {
	background-image: url(../images/panel-section-alano.jpg);
	cursor: pointer;
}

.side-panel-altcre8 TD:hover {
	background-image: url(../images/altcre8o.jpg);
	cursor: pointer;
}

.side-panel	{
	width: 244px;
	height: 80px;
	background-image: url(../images/panel-section.jpg);
	background-repeat: no-repeat;
}

.side-panel-claire	{
	width: 244px;
	height: 80px;
	background-image: url(../images/panel-section-claire.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}

.side-panel-alan	{
	width: 244px;
	height: 80px;
	background-image: url(../images/panel-section-alan.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}

.side-panel-altcre8	{
	width: 244px;
	height: 80px;
	background-image: url(../images/altcre8.jpg);
	background-repeat: no-repeat;
	cursor: pointer;
}

.side-heading	{
	width: 244px;
	height: 32px;
	background-image: url(../images/panel-title.jpg);
	background-repeat: no-repeat;
}

.slidebox	{width: 400px; height: 307px; margin-top: 25px; border: 1px solid #b21c16;}

#menu		{
	text-align: left;
	width: 912px;
	height: 247px;
	font-family:Arial,Helvetica,Sans-Serif;
	font-size:12px;
	font-weight:bold; color:#714121;
}

.ithumb		{
	margin-right: 25px;
}
.tinythumb		{
	margin-left: 0px;
}

.panel-text	{padding-top: 10px;}  

.logo		{margin-top: 0px; margin-bottom: 0px; margin-left: 10px;}

H1		{font-family: arial; font-size: 18px; margin-bottom: 15px; margin-top: 0px;}
H2		{width: 600px; border-bottom: 1px solid #ae1f36; line-height: 32px; font-family: arial; font-size: 18px; margin-bottom: 30px; margin-top: 0px; margin-left: 0px; background-image: url(../images/title-block.jpg); background-repeat: no-repeat; background-position: left;}
H3		{color: #ffffff; line-height: 28px; font-family: arial; font-size: 14px; margin-bottom: 0px; margin-top: 0px; margin-left: 25px;}
H4		{font-family: arial; font-size: 18px; margin-bottom: 15px; margin-top: 5px; color: #b21c16;}
H5		{font-family: arial; font-size: 18px; margin-bottom: 10px; margin-top: 10px; margin-left: 10px; color: #ffffff;}

.dropbg		{width: 150px; background-image: url(../images/rolldownbgx.gif); background-repeat: no-repeat; background-position: bottom;}

#nav		{list-style: none; width: 518px; list-style-type: none; padding: 0px; margin: 0px;}
#nav a:link	{text-decoration: none; font-family: arial; font-size: 12px; color: #735c5c; line-height: 36px; width: 100%; height: 36px; display: block; font-weight: bold;}
#nav a:hover	{text-decoration: none; font-family: arial; font-size: 12px; color: #735c5c; line-height: 36px; width: 100%; height: 36px; display: block; font-weight: bold;}
#nav a:visited	{text-decoration: none; font-family: arial; font-size: 12px; color: #735c5c; line-height: 36px; width: 100%; height: 36px; display: block; font-weight: bold;}
.menu1 		{background-image: url(../images/menu1.jpg); background-repeat: no-repeat;}
.menu1 a:hover	{background-image: url(../images/menu1o.jpg); background-repeat: no-repeat;}
.menu1-white	{background-image: url(../images/menu1-white.jpg); background-repeat: no-repeat;}
.menu2 		{text-align: center; line-height: 36px; width: 128px; height: 36px; float: left; background-image: url(../images/menu2.jpg); background-repeat: no-repeat;}
.menu2 a:hover	{text-align: center; line-height: 36px; width: 128px; height: 36px; float: left; background-image: url(../images/menu2o.jpg); background-repeat: no-repeat;}
.menu2-white	{text-align: center; line-height: 36px; width: 128px; height: 36px; float: left; background-image: url(../images/menu2o.jpg); background-repeat: no-repeat;}
.menu3		{text-align: center; line-height: 36px; width: 128px; height: 36px; float: left; background-image: url(../images/menu3.jpg); background-repeat: no-repeat;}
.menu3 a:hover	{text-align: center; line-height: 36px; width: 128px; height: 36px; float: left; background-image: url(../images/menu3o.jpg); background-repeat: no-repeat;}
.menu3-white	{text-align: center; line-height: 36px; width: 128px; height: 36px; float: left; background-image: url(../images/menu3o.jpg); background-repeat: no-repeat;}
.menu4		{text-align: center; line-height: 36px; width: 128px; height: 36px; float: left; background-image: url(../images/menu4.jpg); background-repeat: no-repeat;}
.menu4 a:hover	{text-align: center; line-height: 36px; width: 128px; height: 36px; float: left; background-image: url(../images/menu4o.jpg); background-repeat: no-repeat;}
.menu4-white	{text-align: center; line-height: 36px; width: 128px; height: 36px; float: left; background-image: url(../images/menu4o.jpg); background-repeat: no-repeat;}

#jsddm
{	margin: 0;
	padding: 0;}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial;
		text-align: center;}

	#jsddm li a
	{	display: block;
		text-decoration: none;
		font-weight: bold;
		width: 128px;
		color: #735c5c;
		line-height: 36px;
		white-space: nowrap}

		
		#jsddm li ul
		{	margin-left: 1px;
			padding: 0;
			position: absolute;
			visibility: hidden;
			}
		
			#jsddm li ul li
			{	float: none;
				display: inline;}
			
			#jsddm li ul li a
			{	width: 146px;;
				background-image: url(../images/rolldownb.gif); background-repeat: no-repeat; background-position: bottom;				
				margin-top: 2px;
				margin-bottom: 2px;
				margin-left: 2px;
				margin-right: 2px;
				text-align: left;
				line-height: 30px;
				color: #735c5c}
			
			#jsddm li ul li a:hover
			{	background: #f0eff5;
				background-image: url(../images/rolldownbo.gif); background-repeat: no-repeat; background-position: bottom;				
			}


#buttons		{list-style: none; width: 435px; list-style-type: none; padding: 0px; margin: 0px;}
#buttons2		{list-style: none; width: 530px; list-style-type: none; padding: 0px; margin: 0px;}
#buttons a:link		{text-decoration: none; font-family: arial; font-weight: bold; font-size: 12px; color: #735c5c; line-height: 51px; width: 100%; height: 51px; display: block;}
#buttons a:visited	{text-decoration: none; font-family: arial; font-weight: bold; font-size: 12px; color: #735c5c; line-height: 51px; width: 100%; height: 51px; display: block;}
#buttons2 a:link		{text-decoration: none; font-family: arial; font-weight: bold; font-size: 12px; color: #735c5c; line-height: 51px; width: 100%; height: 51px; display: block;}
#buttons2 a:visited	{text-decoration: none; font-family: arial; font-weight: bold; font-size: 12px; color: #735c5c; line-height: 51px; width: 100%; height: 51px; display: block;}

.bullets	{
	List-style: round;
	line-height: 24px;
	font-weight: bold;
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.nobullets	{
	List-style: none;
	line-height: 24px;
	font-weight: normal;
	font-size: 14px;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	text-indent: 0px;
}


.textlarge	{font-size: 14px; font-weight: bold;}
.textred	{font-weight: bold; color: #bc0e47;}

.textsmall	{font-size: 11px;}
.dynlink {
    color: #7f6bc0;
    text-decoration: underline;
    cursor: pointer;
    cursor: hand;
}

input		{border: 1px solid #ae1f34; height: 20px;}
textarea	{border: 1px solid #ae1f34;}
select		{border: 1px solid #ae1f34;}
.formtable	{border-bottom: 1px dashed; border-color: #5d5d5e; padding-bottom: 10px; padding-top: 7px; font-weight: bold;}


