
/* ::::: http://www.firstedge.com.au/themes/ATV-Tech/style/styleNN.css ::::: */

font { font-family: tahoma,arial,helvetica,sans-serif; font-size: 13px; color: rgb(40, 75, 104); }
td { font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; color: rgb(40, 75, 104); }
body { margin: 0pt; padding: 0pt; font-family: tahoma,arial,helvetica,sans-serif; font-size: 13px; color: rgb(40, 75, 104); background-repeat: repeat-y; width: auto; background-color: rgb(217, 227, 236); }
div { font-family: tahoma,arial,helvetica,sans-serif; font-size: 13px; color: rgb(40, 75, 104); }
input { border-style: solid; border-color: rgb(151, 166, 183) rgb(250, 252, 254) rgb(250, 252, 254) rgb(151, 166, 183); border-width: 1px; font-size: 12px; color: rgb(0, 0, 0); font-family: tahoma,arial,helvetica,sans-serif; background-color: rgb(234, 239, 244); text-decoration: none; }
textarea { border-style: solid; border-color: rgb(151, 166, 183) rgb(250, 252, 254) rgb(250, 252, 254) rgb(151, 166, 183); border-width: 1px; font-size: 12px; color: rgb(0, 0, 0); font-family: tahoma,arial,helvetica,sans-serif; background-color: rgb(234, 239, 244); text-decoration: none; }
form { font-family: tahoma,arial,helvetica,sans-serif; font-size: 12px; color: rgb(40, 75, 104); }
a:link { background: transparent none repeat; color: rgb(40, 75, 104); text-decoration: none; }
a:active { background: transparent none repeat; color: rgb(40, 75, 104); text-decoration: none; }
a:visited { background: transparent none repeat; color: rgb(40, 75, 104); text-decoration: none; }
a:hover { background: transparent none repeat; color: rgb(40, 75, 104); text-decoration: none; }
.title { background: transparent none repeat; color: rgb(40, 75, 104); font-size: 14px; font-weight: bold; font-family: tahoma,arial,helvetica,sans-serif; text-decoration: none; }
.content { background: transparent none repeat; color: rgb(40, 75, 104); font-size: 13px; font-family: tahoma,arial,helvetica,sans-serif; }
.storytitle { background: transparent none repeat; color: rgb(40, 75, 104); font-size: 13px; font-weight: bold; font-family: tahoma,arial,helvetica,sans-serif; text-decoration: none; }
.storycat { background: transparent none repeat; color: rgb(40, 75, 104); font-size: 13px; font-weight: bold; font-family: tahoma,arial,helvetica,sans-serif; text-decoration: underline; }
.boxtitle { background: transparent none repeat; color: rgb(40, 75, 104); font-size: 10px; font-weight: bold; font-family: tahoma,arial,helvetica,sans-serif; text-decoration: none; }
.boxcontent { background: transparent none repeat; color: rgb(40, 75, 104); font-size: 13px; font-family: tahoma,arial,helvetica,sans-serif; }
.option { background: transparent none repeat; color: rgb(40, 75, 104); font-size: 13px; font-weight: bold; font-family: tahoma,arial,helvetica,sans-serif; text-decoration: none; }
.tiny { background: transparent none repeat; color: rgb(40, 75, 104); font-size: 11px; font-weight: normal; font-family: tahoma,arial,helvetica,sans-serif; text-decoration: none; }
.entryquote { background: transparent none repeat; color: rgb(239, 129, 0); font-size: 13px; font-weight: bold; letter-spacing: 1px; text-decoration: none; padding-top: 8px; line-height: 16px; }
.entryauthor { background: transparent none repeat; color: rgb(0, 0, 0); font-size: 9px; font-weight: normal; text-decoration: none; padding-top: 8px; line-height: 16px; }
.entrylower1 { background: transparent none repeat; color: rgb(239, 129, 0); font-size: 13px; font-weight: 700; font-style: italic; letter-spacing: 1px; text-decoration: none; padding-top: 8px; line-height: 16px; }
.entrylower2 { background: transparent none repeat; color: rgb(0, 0, 0); font-size: 13px; font-weight: 700; letter-spacing: 1px; text-decoration: none; padding-top: 8px; line-height: 16px; }
.firsttimesubhead { background: transparent none repeat; color: rgb(254, 96, 0); font-size: 13px; font-weight: 700; letter-spacing: 1px; text-decoration: none; padding-top: 8px; line-height: 16px; }
.pn-logo { background: transparent none repeat; color: rgb(128, 0, 0); font-size: 16px; font-weight: bold; font-family: tahoma,arial,helvetica,sans-serif; text-decoration: none; }
input.pn-button { border-top: 1px solid rgb(151, 166, 183); border-right: 1px solid rgb(250, 252, 254); font-family: tahoma,arial,helvetica,sans-serif; background-color: rgb(234, 239, 244); text-decoration: none; }
.pn-sub, small { font-size: 11px; font-weight: normal; }
.pn-sub a { font-size: 11px; }
.pn-normal { color: rgb(40, 75, 104); line-height: 16px; font-weight: normal; text-decoration: none; text-align: left; }
.pn-normalred { color: rgb(255, 0, 0); line-height: 16px; font-weight: normal; text-decoration: none; text-align: left; }
.pn-normal a:link { background: transparent none repeat; font-weight: normal; color: rgb(40, 75, 104); line-height: 16px; text-decoration: underline; }
.pn-normal a:active { background: transparent none repeat; font-weight: normal; color: rgb(40, 75, 104); line-height: 16px; text-decoration: underline; }
.pn-normal a:visited { background: transparent none repeat; font-weight: normal; color: rgb(40, 75, 104); line-height: 16px; text-decoration: underline; }
.pn-normal a:hover { background: transparent none repeat; font-weight: normal; color: rgb(40, 75, 104); line-height: 16px; text-decoration: underline; }
.pn-title, h2 { background: transparent none repeat; color: rgb(128, 0, 0); font-size: 14px; font-weight: bold; font-family: tahoma,arial,helvetica,sans-serif; text-decoration: none; }
.pn-title a, h2 a { background: transparent none repeat; color: rgb(128, 0, 0); font-size: 14px; font-weight: bold; font-family: tahoma,arial,helvetica,sans-serif; text-decoration: none; }
.pn-pagetitle, h1 { background: transparent none repeat; color: rgb(128, 0, 0); font-size: 16px; font-weight: bold; font-family: tahoma,arial,helvetica,sans-serif; text-decoration: none; }
.pn-pagetitle a, h1 a { background: transparent none repeat; color: rgb(128, 0, 0); font-size: 16px; font-weight: bold; font-family: tahoma,arial,helvetica,sans-serif; text-decoration: none; }
.pn-sub, small { font-size: 11px; font-weight: normal; }
a.pn-logo { font-size: 16px; font-weight: bold; letter-spacing: 3px; text-decoration: none; }
.storytitle { color: rgb(51, 82, 123); font-size: 11px; font-weight: bold; letter-spacing: 1px; text-decoration: none; text-transform: uppercase; }
.storytitle a, .storytitle a:link, .storytitle a:visited { color: rgb(51, 82, 123); font-size: 11px; font-weight: bold; letter-spacing: 1px; text-decoration: none; text-transform: uppercase; }
.storytitle a:hover, .storytitle a:active { color: rgb(255, 140, 0); font-size: 11px; font-weight: bold; letter-spacing: 1px; text-decoration: none; text-transform: uppercase; }
.storycontent { background: transparent none repeat; color: rgb(51, 51, 51); font-size: 13px; font-weight: normal; letter-spacing: 1px; text-decoration: none; padding-top: 8px; line-height: 17px; }
.storycontent a:link, .storycontent a:visited { background: transparent none repeat; color: rgb(51, 51, 51); font-size: 13px; font-weight: bold; letter-spacing: 1px; text-decoration: none; }
.storycontent a:hover, .storycontent a:active { background: transparent none repeat; color: rgb(105, 105, 105); font-size: 13px; font-weight: bold; letter-spacing: 1px; text-decoration: underline; }
.comments { color: rgb(51, 82, 123); font-size: 13px; font-weight: normal; letter-spacing: 1px; text-decoration: none; }
.comments a:link, .comments a:visited { font-size: 13px; font-weight: normal; letter-spacing: 1px; text-decoration: underline; color: rgb(51, 82, 123); }
.comments a:hover, .comments a:active { color: rgb(255, 215, 0); font-size: 13px; font-weight: normal; letter-spacing: 1px; text-decoration: underline; }
font.greeting { color: rgb(255, 255, 255); text-transform: uppercase; font-size: 10px; }
.footmsg { color: rgb(255, 255, 255); font-size: 11px; }
.footmsg font { color: rgb(255, 255, 255); font-size: 10px; }
.footmsg a, .footmsg a:link, .footmsg a:visited { color: rgb(255, 255, 255); font-size: 11px; text-decoration: underline; }
.footmsg a:hover, .footmsg a:active { color: red; font-size: 11px; }
span.slogan { font-size: 11px; font-style: normal; font-weight: bold; color: rgb(240, 248, 255); text-transform: uppercase; letter-spacing: 1px; }
span.titleblock { font-size: 11px; font-style: normal; font-weight: bold; color: rgb(51, 51, 51); text-transform: uppercase; letter-spacing: 1px; }
img { border: 0pt none ; }
#xmenu li { margin: 0px; display: inline; list-style-type: none; }
#xmenu li a { border: 1px solid rgb(119, 119, 136); padding: 3px 0.5em; background: white none repeat; margin-top: 3px; margin-right: 3px; text-decoration: none; }
#xmenu li a:link { color: navy; }
#xmenu li a:visited { color: navy; }
#xmenu li a:hover { border-color: rgb(51, 51, 51); background: rgb(204, 204, 153) none repeat; color: white; }
#xmenu li a.current { background: lightyellow none repeat; }
#sitemap_page_title { margin: 0pt auto 20px; text-align: center; }
#sitemap_body { position: relative; }
#sitemap_nav { font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-variant: small-caps; font-weight: bold; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); text-align: center; }
#sitemap_nav ul { margin: 10px 0pt 40px; }
#sitemap_nav ul li { display: inline; }
#sitemap_nav ul li a { border: 1px solid rgb(255, 255, 255); padding: 0.2em 1.2em; min-width: 75px; background-color: rgb(0, 51, 102); color: rgb(255, 255, 255); text-decoration: none; }
#sitemap_nav ul li a:hover { border: 1px solid rgb(0, 51, 102); background-color: rgb(51, 102, 153); }
#sitemap_right { float: right; width: 49%; }
#sitemap_left { float: left; width: 50%; }
.sitemap_item { margin: 0pt 0pt 5px; padding: 0pt 0pt 0pt 10px; }
.sitemap_list { margin: 5px 0pt; padding: 0pt 0pt 0pt 20px; }
.sitemap_list li { padding-left: 16px; background-image: url('list_top.gif'); background-repeat: no-repeat; background-position: left top; }
.sitemap_item li { padding-left: 16px; background-image: url('list.gif'); background-repeat: no-repeat; background-position: left top; }
.sitemap_item li:hover { background-image: url('list_hover.gif'); }
span.sitemap_subject, span.sitemap_subject_title { font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-variant: small-caps; font-weight: bold; font-size: 15px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(127, 0, 0); letter-spacing: 3px; text-align: left; }
span.sitemap_subject_title { font-size: 20px; text-align: center; }
div.sitemap_note { margin: 20px auto 0pt; width: 90%; font-weight: bold; letter-spacing: 2px; font-size: 11px; color: rgb(127, 0, 0); clear: both; }
input.sitemap_input { border: 1px solid rgb(209, 212, 215); width: 100px; height: 15px; color: rgb(255, 255, 255); background-color: rgb(175, 180, 185); }
input.sitemap_submit { width: 50px; height: 20px; vertical-align: middle; background-image: url('submit.gif'); }
input.sitemap_submit:hover { background-image: url('submit_red.gif'); }
div.sitemap_break { clear: both; }
ul { padding: 0pt; list-style-type: none; }
li { padding: 0pt; list-style-type: none; }

/* ::::: http://www.firstedge.com.au/modules/AutoTheme/style/style.css ::::: */

img { border: medium none ; }
