/* Start of CMSMS style sheet 'General' */
/********** GENERAL FORMATTING **********/
* 			{margin: 0; 
			padding: 0;
			}

body 		{margin: 0;
			padding: 0;
			background:#FFFFFF;
			color: #6D6D6D;
			font: normal 0.7em/140% arial, helvetica, sans-serif;
			}

.background	 {background:#FFFFFF;
			}
			
p			{padding-bottom: 1em;
			}

img:link, a img {
			border: 0;
			}

.left		{float: left;}
.right		{float: right;}

ul, ol	 	{list-style-position: outside;
			padding-left: 20px;
			}

li			{padding: 5px;
			}
						
/********** TEXT FORMATTING **********/	
h1			{color: #424242;
			font: bold 1.3em/110% arial, helvetica, sans-serif;
			padding-top: 4px;
			padding-bottom: 0.5em;
			}

h2			{color: #424242;
			font: bold 1.1em/110% arial, helvetica, sans-serif;
			padding-top: 0.7em;
			padding-bottom: 0.5em;
			}

h3			{color: #424242;
			font: bold 1em/110% arial, helvetica, sans-serif;
			padding-top: 0.7em;
			padding-bottom: 0.5em;
			}

h4, h5, h6	{color: #424242;
			font: bold 0.9em/110% arial, helvetica, sans-serif;
			padding-top: 0.7em;
			padding-top: 0.5em;
			}

a 			{color: #772D22;
			font-weight: bold;
			text-decoration: none;
			}

a:hover		{color: #772D22;
			font-weight: bold;
			text-decoration: underline;
			}

.topLeftNav, .topLeftNavOn   {
			display: inline;
			padding-right: 16px;
			color: #8A8A8A;
			font: bold 1.2em/100% arial, helvetica, sans-serif;
			letter-spacing: 0.15em;
			}

.topLeftNav a  {color: #8A8A8A;
			font-weight: normal;
			}

.topLeftNavOn a  {color: #414141;
			font-weight: normal;
			}

.topLeftNav a:hover, .topLeftNavOn a:hover  {
			color: #6D6D6D;
			text-decoration: none;
			}

.topRightNav, .topRightNavOn    {display: inline;
			padding-left: 13px;
			color: #B6B6B6;
			font: bold 1.1em/100% arial, helvetica, sans-serif;
			letter-spacing: 0.1em;
			}

.topRightNav a  {color: #B6B6B6;
			font-weight: normal;
			}

.topRightNavOn a  {color: #6D6D6D;
			font-weight: normal;
			}

.topRightNav a:hover, .topRightNavOn a:hover  {
			color: #8A8A8A;
			text-decoration: none;
			}

.leftNav, .leftNavOn {padding: 8px 6px 0 16px;
			}

.leftNavSub, .leftNavSubOn {padding: 2px 6px 0 26px;
			}

.leftNav a  {color: #8A8A8A;
			font-weight: normal;
			}

.leftNavOn a  {color: #414141;
			font-weight: normal;
			}

.leftNav a:hover, .leftNavOn a:hover  {
			color: #6D6D6D;
			text-decoration: none;
			}

.leftNavSub a  {color: #8A8A8A;
			font-weight: normal;
			}

.leftNavSubOn a  {color: #414141;
			font-weight: normal;
			}

.leftNavSub a:hover, .leftNavSubOn a:hover  {
			color: #6D6D6D;
			text-decoration: none;
			}
.artNav   	{padding: 30px 0 8px 0;
			color: #424242;
			font: bold 1.2em/100% arial, helvetica, sans-serif;
			letter-spacing: 0.15em;
			}

.artNav a  	{color: #424242;
			font-weight: normal;
			}

.artNav a:hover {
			color: #6D6D6D;
			text-decoration: none;
			}


.artThumb  	{width: 51px;
			height: 51px;
			border-right: 1px solid #FFFFFF;
			border-bottom: 1px solid #FFFFFF;
			overflow: hidden;
			float: left;
			}
/* End of 'General' */

/* Start of CMSMS style sheet 'Structure' */
/********** MAIN STRUCTURE **********/
#header		{width: 800px;
			margin: 0 auto;		
			padding-top: 30px;
			height: 78px;
			}

#topLeftNav1	{float: left;
			width: 460px;
			padding: 30px 0 0 16px;
			}


#topRightNav1	{float: right;
			width: 300px;
			padding: 30px 16px 0 0;
			text-align: right;
			}

#container 	{background: #E7E7E7;
			clear: both;
			}

#main		{width: 800px;
			margin: auto;
			background: #E7E7E7;
			border-left: 1px solid #FFFFFF;
			border-right: 1px solid #FFFFFF;
			}

#mainLeft	{width: 135px;
			float: left;
			background: #E7E7E7;
			}

#mainLeftNav	{width: 135px;
			float: left;
			background: #E7E7E7;
			padding-top: 20px;
			}

#mainRight	{width: 664px;
			float: left;
			background: #E7E7E7;
			border-left: 1px solid #FFFFFF;
			}

#mainPad	{padding-left: 32px;
			width: 600px;
			}

#largePad	{padding: 32px;
			}

#artDetailThumbs {width: 260px;
			height: 207px;
			position: absolute;
			top: 301px;
			margin-left: 405px; 
			background: url("uploads/images/structure/artDetailThumbs.gif") no-repeat;
			}

#artDetailImg	{width: 404px;
			height: 400px;
			background: #E7E7E7;
			border-right: 1px solid #FFFFFF;
			}

#artDetail       {width: 227px;
			height: 148px;
			padding: 16px 16px 0 16px;
			position: absolute;
			top: 108px;
			margin-left: 405px;
			overflow: hidden;
			}

#artDetailAddtl  {width: 227px;
			height: 20px;
			padding: 10px 16px 0 16px;
			position: absolute;
			top: 270px;
			margin-left: 405px;
			overflow: hidden;
			border-bottom: 1px solid #FFFFFF;
			font-size: 1.2em;
			}
						
#footer		{width: 768px;
			margin: auto;
			padding-top: 4px;
			text-align: right;
			color: #B6B6B6; 
			font: normal .9em/100% arial, helvetica, sans-serif;
			}
/* End of 'Structure' */

