/* Main Elements */
body {background: #ffffff; font-family:arial, verdana, helvetica, sans-serif;}
table {font:90% arial, verdana, helvetica, sans-serif; color: #000000;}
hr {height: 1px; color:#cccccc;}

/* Content rendition styles */
.loginbox {background-color:#F4EEDA; font: 90% arial, verdana, helvetica, sans-serif; color: #000000;}
.logintitle {background-color:#EDEDED; font: Bold 13px arial, verdana, helvetica, sans-serif; color: #000000; padding-left:4px;}
.formtitle {font: Bold 12px verdana, helvetica, arial, sans-serif; color: #FFFFFF; background-color: #999999; border: 1px solid #888888;}
.formbox {font: 90% arial, verdana, helvetica, sans-serif; color: #000000; background-color: #f1f1f1; border: 1px solid #cccccc;}
.formhighlight {font: x-small arial, verdana, helvetica, sans-serif; color: #000000; background-color: #cccccc}
.innerformbox {font: 100% arial, verdana, helvetica, sans-serif; color: #000000; background-color: #C6DSDC ; border: 1px solid #000000;}
.errtitle {background-color: #932222; font: Bold 14px Arial; color: #FFFFFF; border: solid 1px #000000}
.errbody {background-color: #F4EEDA; font: Bold 12px Arial; color: #000000; border: solid 1px #000000}
.bgtint1 {background-color: #fff; padding:8px; background-image: url(/images/header_bg.gif); background-repeat: no-repeat; background-position:top left;}
.bgtint4 {background-color: #1F0F6E;}
.bgtint6 {background-color: #FFF; padding:2px; background-image: url(../images/topnav_fade.jpg); background-position: top right; background-repeat: no-repeat; padding-top: 2px; padding-right: 5px;}

/*Gallery Styles*/
.comments {font: 12px verdana, helvetica, arial, sans-serif;}
.comments-head{font: Bold 14px Arial;}
.comments-title {font: 12px verdana, helvetica, arial, sans-serif; background-color: #F0F0F0; padding: 10px 2px 2px 2px;}
.comments-body {padding: 2px 2px 15px 2px;}

.ratings ul {list-style: none; float: left; width: auto; margin-right: 10px; display: inline;}
.ratings li {float: left; display: inline; width: 9px; padding: 3px; text-align: center; cursor: pointer;}
div.ratings ul li a:link, div.ratings ul li a:visited {display: block; padding-top: 9px; background: url('/images/gal_rate_off.gif') 0 0 no-repeat; color: #CC0000;}
div.ratings ul li a:hover,div.ratings ul li a:active, div.ratings ul li a.hilight {background: url('/images/gal_rate_on.gif') 0 0 no-repeat;}


/* font styles*/
h1 {font:bold 110% arial, verdana, helvetica, sans-serif; color: #000000; margin-bottom:0px;}
h2 {font:bold italic 100% arial, verdana, helvetica, sans-serif; margin:0px;}
.date {font: bold 75% verdana, arial, helvetica, sans-serif; color: #ffffff; line-height:180%; padding-right:5px;}
.title {font: bold 100% arial, verdana, helvetica, sans-serif; color: #000000; line-height: 150%; border-bottom: 1px #cccccc solid}
.txt {font:  100% arial, verdana, helvetica, sans-serif; color: #000000;}
.smltxt {font: 11px arial, verdana, helvetica, sans-serif; color: #000000;}
.error {font: bold 100% arial, verdana, helvetica, sans-serif; color: #cc0000;}
.formlegal {font: 82% verdana, arial, helvetica, sans-serif; color: #932222;}

/* links */
a:link {font: bold 100% arial, verdana, helvetica, sans-serif; color: #932222; text-decoration: none;}
a:visited {font: bold 100% arial, verdana, helvetica, sans-serif; color: #932222; text-decoration: none;}
a:active {font: bold 100% arial, verdana, helvetica, sans-serif; color: #932222; text-decoration: none;}
a:hover {font: bold 100% arial, verdana, helvetica, sans-serif; color: #000066; text-decoration: underline;}

.titlelink {font: bold 100% arial, verdana, helvetica, sans-serif; color: #932222; text-decoration: none;}
a.titlelink {font: bold 90% arial, verdana, helvetica, sans-serif; color: #932222; text-decoration: none;}
a.titlelink:visited {font: bold 90% arial, verdana, helvetica, sans-serif; color: #932222; text-decoration: none;}
a.titlelink:active {font: bold 90% arial, verdana, helvetica, sans-serif; color: #932222; text-decoration: none;}
a.titlelink:hover {font: bold 90% arial, verdana, helvetica, sans-serif; color: #932222; text-decoration: underline;}

.legal {font: 70% verdana, arial, helvetica, sans-serif; color: #000;}
a.legallink {font: bold 100% verdana, arial, helvetica, sans-serif; color: #000; text-decoration: underline;}
a.legallink:visited {font: bold 100% verdana, arial, helvetica, sans-serif; color: #000; text-decoration: underline;}
a.legallink:active {font: bold 100% verdana, arial, helvetica, sans-serif; color: #000; text-decoration: underline;}
a.legallink:hover {font: bold 100% verdana, arial, helvetica, sans-serif; color: #990000; text-decoration: underline;}