/* Start of CMSMS style sheet 'artStyle' */
/* Main DIV for centering page */
#centerAlign{
	width: 1180px;
	padding-top: 12px;
	margin-left: auto;
	margin-right: auto;
}

/* Header DIV */

#usulogo {
position: absolute;
	margin-left: 0px;
	margin-top: 0px;
	width: 300px;
}
#usulinks {
	position: absolute;
	margin-left: 690px;
	margin-top: 0px;
	width: 490px;
}

#usulinks a {
	margin-top: 0px;
	margin-right: 0px;
	font-family: "Myriad Pro SmBd", Helvetica, Verdana, Arial;
	padding-left: 17px;
	font-size: 12px;
	color: 9cd6fe;
	text-align: right;
	text-decoration: none;
}
#header {
	border: 3px solid #232323;
	width: 1174px;
	height: 60px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	background-color: #2b2b2b;
}  

#header img {
	border: none;
}
/* usufooter DIV */
#usufooter{
        font-size: 9px;
        color: #454545;
        position: absolute;
        bottom: 0;
        text-align: left;
        margin-left: 17px;
}
#usufooter a {
        font-size:9px;
        color: #454545;
}
#usufooter a:hover {
        color: #9cd6fe;
}

/* Navigation DIV*/
#nav {
	font-family: "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 22px;
	color: #9cd6fe;
	margin-top: 6px;
	width: 205px;
	height: 696px;
	align: center;
	background-color: #212121;
	z-index: 1;
	border: 3px solid #212121;
	text-align: center;
	font-weight: normal;
	position: absolute;
}

/* Bread Crumb and Search Column */
#breadCrumb {
	width: 961px;
	height: 30px;
	margin-top: 6px;
	margin-left: 217px;
	border: 3px solid #767676;
	background-color: #989898;
	position: absolute;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 10px;
}
#breadCrumb a {
        margin-top: 0px;
	margin-right: 0px;
	font-family: "Myriad Pro SmBd", Helvetica, Verdana, Arial;
	font-size: 12px;
	color: 9cd6fe;
	text-align: right;
	text-decoration: none;
        text-transform: uppercase;
	font-variant: small-caps;
        font-weight: bold;
}
#breadCrumb p {
       margin-top: 10px;
       margin-left: 10px;
       vertical-align: middle;
       text-transform: uppercase;
       font-variant: small-caps;
       font-weight: bold;
}

/* 4 vertical column layout */
#column2Light img {
	width: 395px;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: 3px solid #767676;
	position: relative;
	left: -14px;
	top: -14px;
	right: -14px;
}
#column2Dark img {
	width: 395px;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: 3px solid #767676;
	position: relative;
	left: -14px;
}
#column2White img {
	width: 395px;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: 3px solid #767676;
	position: relative;
	left: -14px;
}
#column2Light {
	width: 367px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #767676;
	position: absolute;
	background-color: #989898;
	padding: 14px;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
}
#column2White {
	width: 367px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #989898;
	position: absolute;
	background-color: #ffffff;
	padding: 14px;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
}
#column2Dark {
	width: 367px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #212121;
	position: absolute;
	background-color: #212121;
	padding: 14px;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
}
#column3Light {
	width: 239px;
	margin-top: 69px;
	margin-left: 625px;
	border: 3px solid #767676;
	position: absolute;
	background-color: #989898;
	padding: 14px;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
}
#column3White {
	width: 239px;
	margin-top: 69px;
	margin-left: 625px;
	border: 3px solid #989898;
	position: absolute;
	background-color: #ffffff;
	padding: 14px;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
}
#column3Dark {
	width: 239px;
	margin-top: 69px;
	margin-left: 625px;
	position: absolute;
	border: 3px solid #212121;
	background-color: #212121;
	padding: 14px;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
}
#column4Light {
	width: 265px;
	margin-top: 69px;
	margin-left: 905px;
	border: 3px solid #767676;
	position: absolute;
	background-color: #989898;
	padding: 14px;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
}
#column4White {
	width: 265px;
	margin-top: 69px;
	margin-left: 905px;
	border: 3px solid #989898;
	position: absolute;
	background-color: #ffffff;
	padding: 14px;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
}
#column4Dark {
	width: 265px;
	margin-top: 69px;
	margin-left: 905px;
	position: absolute;
	border: 3px solid #212121;
	background-color: #212121;
	padding: 14px;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
}

/* 3 Vertical column layout, 3rd column uses column4 above */
#middleColumnDark {
	width: 647px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #212121;
	position: absolute;
	background-color: #212121;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
	padding: 14px;
}
#middleColumnLight {
	width: 647px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #767676;
	position: absolute;
	background-color: #989898;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
}
#middleColumnWhite {
	width: 647px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #989898;
	position: absolute;
	background-color: #ffffff;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
}

/* 3 vertical column, middle column split layout */
#topMiddleColumnLight {
	width: 647px;
	height: 72px;
	margin-top: 69px;
	margin-left: 217px;
	position: absolute;
	border: 3px solid #767676;
	background-color: #989898;
	position: absolute;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
	overflow: hidden;
}
#bottomMiddleColumnLight {
	width: 647px;
	margin-top: 132px;
	margin-left: 217px;
	border: 3px solid #767676;
	background-color: #989898;
	position: absolute;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
}
#bottomMiddleColumnLight p{
	margin-left: 10px;
	margin-right: 10px;
}
#topMiddleColumnWhite {
	width: 647px;
	height: 72px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #989898;
	background-color: #ffffff;
	position: absolute;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
	overflow: hidden;
}
#bottomMiddleColumnWhite {
	width: 647px;
	margin-top: 182px;
	margin-left: 217px;
	border: 3px solid #989898;
	background-color: #ffffff;
	position: absolute;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
	
}
#bottomMiddleColumnWhite p{
	margin-left: 30px;
	margin-right: 250px;
}
#topMiddleColumnDark {
	width: 647px;
	height: 22px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #212121;
	position: absolute;
	background-color: #2b2b2b;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
	padding: 14px;
	overflow: hidden;
}
#bottomMiddleColumnDark {
	width: 647px;
	margin-top: 182px;
	margin-left: 217px;
	border: 3px solid #212121;
	position: absolute;
	background-color: #212121;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
	padding: 14px;
}
#bottomMiddleColumnDark p{
	margin-left: 30px;
	margin-right: 250px;
}

/* full column layout */
#fullColumnDark {
	width: 953px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #212121;
	position: absolute;
	background-color: #212121;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
	padding: 14px;
}
#fullColumnLight {
	width: 953px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #767676;
	position: absolute;
	background-color: #989898;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
}
#fullColumnWhite {
	width: 953px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #989898;
	position: absolute;
	background-color: #ffffff;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
}
/* full column split layout */
#topFullColumnDark {
	width: 953px;
	height: 72px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #212121;
	position: absolute;
	background-color: #212121;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
	padding: 14px;
	overflow: hidden;
}
#bottomFullColumnDark {
	width: 953px;
	margin-top: 182px;
	margin-left: 217px;
	border: 3px solid #212121;
	position: absolute;
	background-color: #212121;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
	padding: 14px;
}
#topFullColumnLight {
	width: 953px;
	height: 72px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #767676;
	position: absolute;
	background-color: #989898;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
	overflow: hidden;
}
#bottomFullColumnLight {
	width: 953px;
	margin-top: 182px;
	margin-left: 217px;
	border: 3px solid #767676;
	position: absolute;
	background-color: #989898;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
}
#topFullColumnWhite {
	width: 953px;
	height: 72px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #989898;
	position: absolute;
	background-color: #ffffff;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
	overflow: hidden;
}
#bottomFullColumnWhite {
	width: 953px;
	margin-top: 182px;
	margin-left: 217px;
	border: 3px solid #989898;
	position: absolute;
	background-color: #ffffff;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
}

/* horizontal full row layout*/
#horizTopRowDark {
	width: 953px;
	height: 202px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #212121;
	position: absolute;
	background-color: #212121;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
	padding: 14px;
	overflow: hidden;
}
#horizTopRowDark img {
	float: left;
	height: 230px;
	border: none;
	position: relative;
	left: -14px;
	top: -14px;
}
#horizMiddleRowDark {
	width: 953px;
	height: 202px;
	margin-top: 311px;
	margin-left: 217px;
	border: 3px solid #212121;
	position: absolute;
	background-color: #212121;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
	padding: 14px;
	overflow: hidden;
}
#horizMiddleRowDark img {
	float: left;
	height: 230px;
	border: none;
	position: relative;
	left: -14px;
	top: -14px;
}
#horizBottomRowDark {
	width: 953px;
	margin-top: 553px;
	margin-left: 217px;
	border: 3px solid #212121;
	position: absolute;
	background-color: #212121;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
	padding: 14px;
}
#horizBottomRowDark img {
	float: left;
	border: none;
	position: relative;
	left: -14px;
	top: -14px;
}
#horizTopRowLight {
	width: 953px;
	height: 202px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #767676;
	position: absolute;
	background-color: #989898;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
	overflow: hidden;
}
#horizTopRowLight img {
	float: left;
	height: 230px;
	border-top: none;
	border-left: none;
	border-bottom: none;
	border-right: 3px solid #767676;
	position: relative;
	left: -14px;
	top: -14px;
}
#horizMiddleRowLight {
	width: 953px;
	height: 202px;
	margin-top: 311px;
	margin-left: 217px;
	border: 3px solid #767676;
	position: absolute;
	background-color: #989898;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
	overflow: hidden;
}
#horizMiddleRowLight img {
	float: left;
	height: 230px;
	border-top: none;
	border-left: none;
	border-bottom: none;
	border-right: 3px solid #767676;
	position: relative;
	left: -14px;
	top: -14px;
}
#horizBottomRowLight {
	width: 953px;
	margin-top: 553px;
	margin-left: 217px;
	border: 3px solid #767676;
	position: absolute;
	background-color: #989898;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
}
#horizTopRowWhite {
	width: 953px;
	height: 202px;
	margin-top: 69px;
	margin-left: 217px;
	border: 3px solid #989898;
	position: absolute;
	background-color: #ffffff;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
	overflow: hidden;
}
#horizTopRowWhite img {
	float: left;
	height: 230px;
	border-top: none;
	border-left: none;
	border-bottom: none;
	border-right: 3px solid #989898;
	position: relative;
	left: -14px;
	top: -14px;
}
#horizMiddleRowWhite {
	width: 953px;
	height: 202px;
	margin-top: 311px;
	margin-left: 217px;
	border: 3px solid #989898;
	position: absolute;
	background-color: #ffffff;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
	overflow: hidden;
}
#horizMiddleRowWhite img {
	float: left;
	height: 230px;
	border-top: none;
	border-left: none;
	border-bottom: none;
	border-right: 3px solid #989898;
	position: relative;
	left: -14px;
	top: -14px;
}
#horizBottomRowWhite {
	width: 953px;
	margin-top: 553px;
	margin-left: 217px;
	border: 3px solid #989898;
	position: absolute;
	background-color: #ffffff;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
}


/* This DIV combines the middle and the bottom DIVs into one row */
#horizComboRowDark {
	width: 953px;
	margin-top: 311px;
	margin-left: 217px;
	border: 3px solid #212121;
	position: absolute;
	background-color: #212121;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #dbdbdb;
	padding: 14px;
}
#horizComboRowLight {
	width: 953px;
	margin-top: 311px;
	margin-left: 217px;
	border: 3px solid #767676;
	position: absolute;
	background-color: #989898;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
}
#horizComboRowWhite {
	width: 953px;
	margin-top: 311px;
	margin-left: 217px;
	border: 3px solid #989898;
	position: absolute;
	background-color: #ffffff;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #272727;
	padding: 14px;
}

/* featuredLink is used for the diagonal "plus" link in the bottom right corner of the column */
#featuredLink {
	position: absolute;
	bottom: 0;
	left: 364px;
	background-image: url("uploads/images/site_graphics/plus.gif");
	width: 31px;
	height: 31px;
}
/* Gallery preview DIV (replaces column3 in the 4 column layout */
#gallery {
	width: 240px;
	height: 714px;
	margin-top: 69px;
	margin-left: 624px;
	position: absolute;
	border: 3px solid #212121;
	background-color: #212121;
	position: absolute;
	padding-right: 14px;
	padding-left: 14px;
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	color: #dbdbdb;
	text-align: right;
}
#gallery img {
	width: 234px;
	Height: 175px;
	border: 3px solid #333333;
	
}

/* Class Definitions */
.darkBorder {
	border: 3px solid #212121;
}
.lightBorder {
	border: 3px solid #767676;
}

/* General HTML Tag Replacements */
body {
        background: #383838;
	background-image: url("images/bg.gif");
	background-repeat: repeat;
}
img {
	border: 3px solid #333333;
	margin-bottom:10px;
}
p {
        line-height: 17px;
}
a {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9cd6fe;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
a img { 
	border: none; 
}
h1 {
	text-align:left;
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #9cd6fe;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2 {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: #dbdbdb;
	margin-top: 0px;
	margin-bottom: 3px;
}
h3 {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9cd6fe;
	margin-top: 0px;
	margin-bottom: 0px;
}
hr {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
table{  
	font-family:  "Myriad Pro", Helvetica, Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333;
       border-spacing: 0px;  
       border-collapse: collapse;  
       background-color: #989898;
}
table tr.firstline {
        background-color:#333333;
	color: #dbdbdb;
}
table tr.odd {
        background-color:#77787c;
	color: #dfdfdf;
}
table tr.even {
        background-color:#646567;
	color: #dfdfdf;
}
table a {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        color: #9cd6fe;
	font-weight: bold;
	text-decoration: underline;
}
table a:hover{
       text-decoration: underline;
}
th {     
	height: 25px;
    padding: 2px;  
}  
td {
	height: 25px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-position: center;
} 
/* td.alt is used on every other table row to alternate the color */ 
td.alt {  
    background: #2b2b2b;  
} 

ul {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
	list-style-type: none;
}
li {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
	list-style-type: none;
}
.error {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF6EC1;
	text-decoration: none;
}
.alphabet {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #9cd6fe;
	text-decoration: none;
}
.alphabet a{
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #9cd6fe;
	text-decoration: none;
}

.alphabet a:hover {
	font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #9cd6fe;
	text-decoration: underline;
}
.random_image{
       border: 3px solid #333333;
       margin-bottom: -10px;
}
/* NEWS */
.newscategories ul li {
margin-left: -25px;
}
.NewsSummary .NewsSummaryPostdate {
color:#ddd;
}
#NewsPostDetailDate {
color:#ddd;
}
#NewsPostDetailTitle {
font-size: 18px;
}
#NewsPostDetailCategory {
color:#666;
}
#NewsPostDetailAuthor {
color:#666;
margin-bottom: 20px;
}
#NewsPostDetailContent, #NewsPostDetailPrintLink, #NewsPostDetailExtra  {
margin-bottom: 20px;
}
#NewsPostDetailContent {
line-height: 17px;
}
#NewsPostDetailPrintLink,
#NewsPostDetailReturnLink {
display: inline;
}
.NewsSummaryRSS {
text-align: right;
}


dfn{
    display: none;
}
ul.horizontal_list {
margin-left: -35px;
display: inline;
}
ul.horizontal_list li{
  display: inline;
}
/* End of 'artStyle' */

