.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;
}

body {
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	color:0 0 0 25px;
	font-size: small;
}

#top {
	position:absolute;
	top:0px;
	right:17px;
	margin:0 -15px 0 0;
}

div#sitenav {
	margin-right:-15px;
	background:#FFFFFF url(../img/menu/mbkg.gif) repeat-x;
	top:0px;
	left:0px;
	width:100%;
	height:55px;
	z-index:0;
	position:absolute;
}

#menu {
	width:770px;
	height:55px;
	background:url(../img/menu/menu.gif) no-repeat;
	margin:0px;
	padding:0px;
	position:relative;
	display:block;
}

#menu li {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0;
}

#menu li, #menu a {
	height:55px;
	display:block;
}

#m1, #m2, #m3, #m4, #m5, #m6, #m7, #m8, #m9, #m10, #m11  {
	height:55px;
	display:block;
	position:absolute;
	top:0px;
}

#m1 {
	left:0px;
	width:14px;
}

#m2 {
	left:15px;
	width:82px;
}

#m3 {
	left:97px;
	width:82px;
}

#m4 {
	left:179px;
	width:82px;
}

#m5 {
	left:261px;
	width:82px;
}

#m6 {
	left:342px;
	width:82px;
}

#m7 {
	left:424px;
	width:82px;
}

#m8 {
	left:506px;
	width:82px;
}

#m9 {
	left:588px;
	width:82px;
}

#m10 {
	left:670px;
	width:82px;
}

#m11 {
	left:750px;
	width:15px;
}

#m2 a:hover {
	background:transparent url(../img/menu/menu.gif) no-repeat -15px -55px;
}

#m3 a:hover {
	background:transparent url(../img/menu/menu.gif) no-repeat -97px -55px;
}

#m4 a:hover {
	background:transparent url(../img/menu/menu.gif) no-repeat -179px -55px;
}

#m5 a:hover {
	background:transparent url(../img/menu/menu.gif) no-repeat -261px -55px;
}

#m6 a:hover {
	background:transparent url(../img/menu/menu.gif) no-repeat -342px -55px;
}

#m7 a:hover {
	background:transparent url(../img/menu/menu.gif) no-repeat -424px -55px;
}

#m8 a:hover {
	background:transparent url(../img/menu/menu.gif) no-repeat -506px -55px;
}

#m9 a:hover {
	background:transparent url(../img/menu/menu.gif) no-repeat -588px -55px;
}

#m10 a:hover {
	background:transparent url(../img/menu/menu.gif) no-repeat -670px -55px;
}

.lc0, .lc1, .lc2, .lc3, .lc4, .lc5, .lc6, .lc7, .lc8 {
	background:repeat-x;
	padding-top:38px;
	width:100%;
	clear:both;
}

.lc0 {
	background:url(../img/anet/lc0.gif);
}

.lc1 {
	background:url(../img/anet/lc1.gif);
}

.lc2 {
	background:url(../img/anet/lc2.gif);
}

.lc3 {
	background:url(../img/anet/lc3.gif);
}

.lc4 {
	background:url(../img/anet/lc4.gif);
}

.lc5 {
	background:url(../img/anet/lc5.gif);
}

.lc6 {
	background:url(../img/anet/lc6.gif);
}

.lc7 {
	background:url(../img/anet/lc7.gif);
}

.lc8 {
	background:url(../img/anet/lc8.gif);
}

#page {
	margin-top:55px;
	width:100%;
}

#sep-top {
	height:35px;
	left: 0px;
	top: 0px;
	margin-top:55px; /* issue */
	position:relative;
}

#sect {
	padding:0px 25px;
	text-align:center;
	line-height:2em;
	width:725px;
}

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;
}

#pages {
	font:italic .9em/1.7em Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:.5em 0em;
	margin:.5em 0em;
}
#pages p.box { text-align:center;}

ul, ol, #main {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#main {
	width:550px;
	margin:0px 0px 0px 25px;
	padding:0 0 50px 0;
	min-height:650px;
}

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

#sep-bot {
	height:35px;
	left:0px;
	top:0px;
	clear:both;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

#bottom {
	color:#333333;
	width:100%;
	margin:0px;
	padding:0px;
	top:0px;
	position:relative;/*
	border-top:10px solid #FFFFFF;
	border-right:0em solid #FFFFFF;
	border-bottom:10px solid #FFFFFF;
	border-left:0em solid #FFFFFF;*/
	clear:both;
	left:-1px;
}

#foot {
	background-color:;
	text-align:center;
	padding:0px 20px;
	width:730px;
}

h1 {
	font-weight:bold;
	font-size:1em;
	line-height:normal;
}

h2 {
	font-style:italic;
	font-weight:bold;
	font-size:1.2em;
	line-height:normal;
}

h3 {
	font-style:italic;
	font-weight:bold;
	font-size:0.95em;
	line-height:normal;
}

h4 {
	font-style:italic;
	font-weight:bold;
	font-size:1em;
	line-height:normal;
}

h5 {
	font-weight:bold;
	font-size:0.9em;
	line-height:normal;
}

h6 {
	font-style:italic;
	font-weight:bold;
	font-size:0.95em;
	line-height:normal;
}

p, .para, li {
	font-size:1em;
	line-height:1.4em;
}

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;
}
