.hide, .alt, .atomz_ch {
	display:none;
}

abbr {
	border-bottom:1px dotted;
}

a img {
	border:0 none;
}

a, li a {
	white-space:nowrap;
}
p a {
	white-space:normal;
}
#Library a {
	white-space:normal;
}

.justify {
	text-align:justify;
}

.alignCenter, .center {
	text-align:center;
}

.alignLeft, .left {
	text-align:left;
}

.alignRight, .right {
	text-align:right;
}

.bigger {
	font-size:larger;
}

.smaller {
	font-size:smaller;
}

.red {
	color:#FF0000;
}

.black {
	color:#000000;
}

.white {
	color:#FFFFFF;
}

.blue {
	color:#0099FF;
}

.pink {
	color:#FF66FF;
}

.orange {
	color:#FF9900;
}

.maroon {
	color:#990000;
}

.yellow {
	color:#FFFF33;
}

.redBkg {
	background-color:#FF0000;
}

.blackBkg {
	background-color:#000000;
}

.whiteBkg {
	background-color:#FFFFFF;
}

.blueBkg {
	background-color:#0099FF;
}

.pinkBkg {
	background-color:#FF66FF;
}

.orangeBkg {
	background-color:#FF9900;
}

.maroonBkg {
	background-color:#990000;
}

.yellowBkg {
	background-color:#FFFF33;
}


ul.pageslist {
	margin:0;
	padding:0;
}

ul.pageslist li, ul.pageslist ul  {
	padding-left:3px;
/*	border-left:1px solid;
*/	display:inline;
}

ul.pageslist li.item-first {
	padding-left:0px;
	margin-left:0px;
/*	border-left:0px none;
*/}
ul.pageslist li ul {
	padding-left:0px;
	margin:0px;
/*	border-left:0px none;
*/}
ul.pageslist li ul li.item-first {
	padding-left:3px;
/*	border-left:1px solid;
*/	display:inline;
}



.mainPics, #mainPics {
	width:470px;
	margin:1em auto;
	padding:0px;
	text-align:center;
}



ul, ol {
	font-family:#990000;
}
dt {font-weight:bold;}

a:link, a:active, a:hover, a:visited {
	text-decoration:underline;
}


hr { /* For Internet Explorer */
	height: 1px; 
	border: none;
	color: #999;
}
html>body hr { /* For Opera and Gecko-based browsers */
	height: 1px; 
	background-color: #999; 
	border: 0px solid #999; 
}

.headPage {
	font-size:150%;
	text-align:center;
	text-indent:0px;
}

.headSub {
	font-style:italic;
	font-weight:bold;
	font-size:110%;
	text-align:center;
	text-indent:0px;
}

.intro {
	font-weight:bold;
	font-size:1.1em;
	line-height:1.7em;
}

.note {
	font:italic smaller Verdana, Arial, Helvetica, sans-serif;
}

.pgup {
	margin-right:-15px;
	position:absolute;
	right:20px;
}

.pgup a {
	background-image:url(../img/anet/2top_btn.gif) no-repeat;
	padding-bottom:8px;
	padding-left:25px;
	font:.9em Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:uppercase;
	color:#CCCCCC;
	height:25px;
}

#sect, .section, #sect ul li, .section ul li {
	font: .95em/1.5em Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}

#sect a, .section a, #pages a, .pages a {
	font-size:0.9em;
	text-decoration:underline;
}

#sect a:hover, .section a:hover, #pages a:hover, .pages a:hover  {
	text-decoration:underline;
}

div#foot .footer {
	color:#999999 !important;
	text-decoration:none;
	font:normal .8em/1.2em Arial, Helvetica, sans-serif;
}

div#foot .footer a:link , div#foot .footer a:visited {
	color:#999999 !important;
	text-decoration:none;
}

div#foot .footer a:hover {
	color:#999999 !important;
	text-decoration:underline;
}

div#foot .footer a:active {
	color:#666666 !important;
	text-decoration:underline;
}

div#foot .legals {
	color:#CCCCCC;
	text-decoration:none !important;
	font:normal 0.75em Arial, Helvetica, sans-serif;
}

div#foot .legals a:link , div#foot .legals a:visited {
	color:#CCCCCC !important;
	text-decoration:none;
}

div#foot .legals a:active {
	color:#666666 !important;
	text-decoration:underline;
}

div#foot .legals a:hover {
	color:#CCCCCC !important;
	text-decoration:underline;
}

div#foot .moto {
	color:#000000 !important;
	font:italic bold 1.1em Verdana, Arial, Helvetica, sans-serif;
}

.moto a:link {
	color:#000000 !important;
	text-decoration:underline;
}

div#foot .moto a:hover {
	color:#0000FF !important;
	text-decoration:none;
}

div#foot .moto a:active {
	color:#FF0000 !important;
	text-decoration:underline;
}

div#foot .moto a:visited {
	color:#333333 !important;
	text-decoration:underline;
}

#foot p {
	margin:0 auto .1em auto;
}

#foot p.legals p.legals {
	margin-bottom:.5em;
	line-height:normal;
}

.anet {
	font-style:italic;
	font-weight:bold;
	color:#990000 !important;
}

body.anet {
	font-style:normal;
}

.capt {
	font-size:x-small;
}

.capt {
	color:#CCCCCC;
}

.photo, .photoAddBrd {
	margin:0.5em auto 1em auto;
}

.photoR, .photoRB, .fltRgh {
	margin-bottom:1.5em;
	margin-left:1em;
	float:right;
	position:relative;
}

.photoL, .photoLB, .fltLft {
	margin-right:1em;
	margin-bottom:1.5em;
	float:left;
	position:relative;
}

.portrait, .portraitNoBrd, .portraitAddBrd  {
	margin-bottom:1.5em;
	margin-left:1em;
	float:right;
	position:relative;
}

.photo, .photoRB, .photoLB {
	border:1px solid;
}

.photoAddBrd, .portraitAddBrd {
	border:1px solid #000000;
}

.photoNoBrd, .portraitNoBrd, .portrait {
	border:0px;
}

img.photoNoBrd, a img.photoNoBrd {
	border:0px;
}

.sepLine, #sepLine {
	padding-top:.5em;
	padding-bottom:.5em;
	border-top:1px dotted;
}

.dateHead {
	font-weight:bold;
	font-size:.9em;
}

.itemTitle {
	font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
}

.blog {
	font:0.9em normal Arial, Helvetica, sans-serif;
	text-align:left;
}

.blog a:link {
	font-weight:bold;
	text-decoration:none;
}

.blog a:active, .blog a:hover {
	text-decoration:underline;
}

.blog a:visited {
	text-decoration:none;
}

.blogBtn {
	padding:3px;
	margin:1em 0.5em 5em;
	float:right;
}

span.blog {
	text-decoration:none;
}

.textbox {
	background-color:#FFFFFF;
	padding:4px;
	font:small verdana, sans-serif;
	color:#000000;
	border:1px solid #000000;
}

body#pop {
	margin:1em auto 2em auto;
	margin:1em auto 2em auto;
	text-align:center;
	width: 480px;
}

body#pop img {
	margin:0 auto;
	text-align:center;
	display:block;
	clear:both;
}

body#pop .popup p {
	padding-right:1em;
	padding-left:1em;
	text-align:left;
}

.button {
	clear:both;
	text-align:center;
	margin:.5em;
}

body#pop a.buttonClose {
	background-color:#FFFFFF;
	color:#000000;
	border:1px outset #000000;
}

body#pop a.buttonClose {
	padding:2px;
	margin:1em;
	font:italic bold smaller verdana, sans-serif;
	text-decoration:none;
	clear:both;
	text-align:center;
}

.pagefiller {
	height:200px;
	clear:both;
	display:block;
}

.colWide {
	margin:2px;
	padding:2px;
}

.colThin {
	padding:2px;
	margin:2px;
	border:1px dashed #000000;
	float:right;
	width:40%;
}

.noUnderline, .noUnderline a, p.noUnderline a, div.noUnderline a {
	text-decoration:none;
}

.clrBth {
	clear:both;
}

.line {
	font-size:xx-small;
	margin-top:1em;
	margin-bottom:1em;
	display:block;
	border-top:1px dashed;
	border-right:1px;
	border-bottom:1px;
	border-left:1px;
	padding:5px;
}

.sectLine {
	font-size:xx-small;
	margin-top:1em;
	margin-bottom:1em;
	display:block;
	border-top:1px dashed;
	border-right:1px;
	border-bottom:1px;
	border-left:1px;
	padding:5px;
}

.col1of1 {
	width:auto;
	clear:both;
	margin:0px auto;
}

.col1of2 {
	margin-right:1%;
	padding-right:1%;
	width:48%;
	float:left;
}

.col2of2 {
	margin-left:1%;
	padding-left:1%;
	float:left;
	width:47%;
}

.col1of2 p p, .col2of2 p p {
	text-indent:2em;
}

.col1of3 a, .col2of3 a, .col3of3 a {
	text-align:center;
}

.col1of3 {
	width:33%;
	float:left;
	position:relative;
	padding:0;
	border:0;
}

.col2of3 {
	width:33%;
	float:left;
	position:relative;
	padding:0;
	margin:0px;
}

.col3of3 {
	width:32%;
	float:left;
	position:relative;
	padding:0;
	margin:0px;
}

.col1of5 {
	width:19%;
	float:left;
	padding:0;
	border:0;
}

.col2of5 {
	width:19%;
	float:left;
	padding:0;
	border:0;
}

.col3of5 {
	width:19%;
	float:left;
	padding:0;
	border:0;
}

.col4of5 {
	width:19%;
	float:left;
	padding:0;
	border:0;
}

.col5of5 {
	width:19%;
	float:left;
	padding:0;
	border:0;
}

.noIndent, p.noIndent, .col1of2 p.noIndent, .col2of2 p.noIndent {
	text-indent:0em;
}

.tableOE {
	margin:0%;
	padding:1%;
}

.txtRows {
	display:block;
	background-color:#333333;
	padding:.5em;
}

.pict, div#gallery div a img, div#album div a img {
	margin:2px auto;
	padding:1px;
	border:1px solid #000000;
	text-align:center;
}

#album div {
	text-align:center;
	margin:1em auto;
	float:left;
}

.indent2 {
	padding-right:2em;
	padding-left:2em;
}

.autoMargins {
	margin-right:auto;
	margin-left:auto;
	text-align:center;
}

.oldDJ {
	margin:auto;
	text-align:left;
	text-indent:0;
}

.noList, .oldDJ ul li {
	list-style:none;
}

.colNav {
	padding:.5em;
	margin:0 0 1em 1em;
	border:1px dashed;
	float:right;
	width:auto;
	position:relative;
}

.oldDJ ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

div.seps {
	height:38px;
	width:100%;
	clear:both;
}

div#foot .btns a img {
	margin:5px;
	padding:5px;
}

#show, #btn_cnet, #btn_doteasy {
	overflow:visible;
	visibility:visible;
}

#hide, #btn_owh, #btn_counter {
	display:none;
}

form p input, form p textarea {
	float:right;
	position:relative;
}

form p {
	clear:right;
	width:300px;
}

p.addBorder {
	padding:.5em;
	border:1px dotted;
}

.akey {
	font-weight:bold;
	border-bottom:1px solid #990000;
	text-transform:uppercase;
}

.box {
	border:1px dotted;
}

.caption {
	font-size:smaller;
	text-align:center;
	color:#333333;
	margin:0.2em;
	line-height:1em;
	position:relative;
}
.backdoor #page #main dd img {
	padding: 2px;
	border: 2px solid #FFCC66;
	margin: .5em;
}

