a {outline:none;text-decoration:none;}
a:link {color:#a4e1ff;text-decoration:none;}
a:link img {border-color: #0000ff;}
a:visited {color:#a4e1ff;}
a:hover img {border-color:#ff0000;}
a:hover {color:#ff80ff;text-decoration:none;}
a:active {color:#a4e1ff;text-decoration:none;}
unknown {text-decoration:none;}
html,body {
height:100%;
width:100%;
margin:0;
padding:0;
background:#000000;
font-family:arial,helvetica,verdana,sans-serif;
overflow-x:hidden;
overflow-y:auto;
}

a.enter {
display:block;
background:url('graphics/enter.gif') no-repeat;
}

a.enter:hover {
display:block;
background:url('graphics/enterdown.gif') no-repeat;
}

#adholder {
width:100%;
margin:0;
padding-top:10px;
}

#indexwrapper {
width:100%;
height:360px;
text-align:center;
color:#98bbe7;
position:absolute;
top:50%;
margin-top:-180px;
left:0px;
}

#index_welcometo {
font-size:14pt;
margin-bottom:5px;
text-align:center;
color:#98bbe7;
}

#index_closest {
font-size:12pt;
padding-top:5px;
color:#98bbe7;
}

#index_sizemessage {
font-size:10pt;
text-align:center;
color:#ffffff;
}

#index_enterbutton {
width:149px;
height:30px;
position:absolute;
top:60%;
left:50%;
margin-left:-75px;
text-align:center;
}

#index_noscript_message {
font-size:12pt;
width:100%;
text-align:center;
color:#ffff80;
position:absolute;
bottom:55px;
left:0px;
}

#bottomstuff {
width:100%;
position:absolute;
bottom:5px;
margin:0 auto;
}


#findmore_message {
font-size:10pt;
width:100%;
color:#ffff00;
margin:0;
text-align:center;
}

#statcountercode {
position:absolute;
top:0px;
left:0px;
z-index:100;
visibility:hidden;
}

#sd_blurb {
width:100%;
margin:1em auto;
text-align:center;
}

#sd_blurb p {
margin:0 auto;
width:80%;
text-align:justify;
font-size:13px;
color:#ffffff;
}

#mannblurb {
width:768px;
height:100px;
text-align:justify;
font-size:11px;
color:#181870;
background:url('../graphics/neptuneheader768x106notext.jpg') no-repeat;
}

#mannblurb p {
margin:0.5em auto;
}

#neptunelink {
display:block;
width:120px;
height:100px;
}

.pagelogo {
width:216px;
height:30px;
position:absolute;
top:6px;
left:10px;
z-index:1;
}

.closest_thing {
font-size:12pt;
position:absolute;
top:20px;
left:240px;
color:#98bbe7;
}

.tickerholder {
height:18px;
width:512px;
position:absolute;
top:2px;
right:2px;
z-index:100;
}

.menustrip {
width:100%;
height:18px;
margin:0px;
background:#436d8f;
position:absolute;
top:45px;
left:0px;
z-index:2000;
}

.menuholder {
width:600px;
height:18px;
margin:0px;
}

.mainholder {
background:#436d8f;
width:100%;
position:absolute;
top:63px;
left:0px;
z-index:0;
margin:0px;
border:0px;
}

#main2 {
margin:0;
padding:0;
height:100%;
}

#left {
float:left;
width:125px;
margin:0;
padding:0;
background:#436d8f;
height:100%;
}

#right {
float:right;
width:125px;
margin:0;
padding:0;
background:#436d8f;
height:100%;
}

#middle {
position:relative;
margin:0 125px;
background:#000000;
height:100%;
}

.column-in {
margin:0;
}

.cleaner {	
clear:both;
height:0px;
font-size:0px;
border:none;
margin:0;
padding:0;
background:transparent;
}

.homepic_label {
font-size:10pt;
text-align:center;
color:#ffffff;
position:absolute;
z-index:2;
}

.domepicrow {
width:768px;
top:320px;
}

.toprow {
width:384px;
top:260px;
}

.new_toprow {
width:192px;
top:432px;
}

.midrow {
width:384px;
top:476px;
}

.new_midrow {
width:192px;
top:541px;
}

.btmrow {
width:192px;
top:620px;
}

.new_btmrow {
width:192px;
top:685px;
}

.blackpanel {
background:#000000;
}

.widepic {
height:430px;
width:768px;
padding-top:5px;
}

.verywidepic {
width:768px;
height:288px;
padding-top:5px;
}

#youlden_holder {
height:510px;
}

.youldenpic{
height:auto;
width:680px;
padding-top:25px;
}

.stretchpic {
height:auto;
width:99%;
padding-top:20px;
}

.leasowestretchpic {
height:auto;
width:99%;
max-width:704px;
padding-top:20px;
}

.ultrawidepic {
height:246px;
width:768px;
padding-top:5px;
}

#rhosneigr_picholder {
height:500px;
}

#pic-in-pic {
width:192px;
height:144px;
position:absolute;
top:84px;
right:50%;
margin-right:-378px;
z-index:1;
}

#pic-in-pic:hover {
width:320px;
height:240px;
}

.title_seven_four_eight {
width:748px;
text-align:left;
font-size:12pt;
color:#ffffff;
position:absolute;
top:85px;
left:50%;
margin-left:-374px;
z-index:2;
}

.shadow_seven_four_eight {
width:748px;
text-align:left;
font-size:12pt;
color:#181870;
position:absolute;
top:86px;
left:50%;
margin-left:-373px;
z-index:1;
}

.title_seven_hundred {
width:700px;
text-align:left;
font-size:12pt;
color:#ffffff;
position:absolute;
top:75px;
left:50%;
margin-left:-350px;
z-index:2;
}

.shadow_seven_hundred {
width:700px;
text-align:left;
font-size:12pt;
color:#181870;
position:absolute;
top:76px;
left:50%;
margin-left:-349px;
z-index:1;
}

.title_six_eight_four {
width:684px;
text-align:left;
font-size:12pt;
color:#ffffff;
position:absolute;
top:85px;
left:50%;
margin-left:-342px;
z-index:2;
}

.shadow_six_eight_four {
width:684px;
text-align:left;
font-size:12pt;
color:#181870;
position:absolute;
top:86px;
left:50%;
margin-left:-341px;
z-index:1;
}

.title_six_thirty {
width:630px;
text-align:left;
font-size:12pt;
color:#ffffff;
position:absolute;
top:75px;
left:50%;
margin-left:-315px;
z-index:2;
}

.shadow_six_thirty {
width:630px;
text-align:left;
font-size:12pt;
color:#181870;
position:absolute;
top:76px;
left:50%;
margin-left:-314px;
z-index:1;
}

.title_six_twenty {
text-align:left;
font-size:12pt;
color:#ffffff;
position:absolute;
top:78px;
left:50%;
margin-left:-310px;
z-index:2;
}

.shadow_six_twenty {
text-align:left;
font-size:12pt;
color:#181870;
position:absolute;
top:79px;
left:50%;
margin-left:-309px;
z-index:1;
}

.widetitle-top {
width:748px;
text-align:left;
font-size:12pt;
color:#ffffff;
position:absolute;
top:75px;
left:50%;
margin-left:-374px;
z-index:2;
}

.widetitle-shadow {
width:748px;
text-align:left;
font-size:12pt;
color:#181870;
position:absolute;
top:76px;
left:50%;
margin-left:-373px;
z-index:1;
}

.youldentitle-top {
width:680px;
text-align:left;
font-size:12pt;
color:#ffffff;
position:absolute;
top:68px;
left:50%;
margin-left:-340px;
z-index:2;
}

.youldentitle-shadow {
width:680px;
text-align:left;
font-size:12pt;
color:#181870;
position:absolute;
top:69px;
left:50%;
margin-left:-339px;
z-index:1;
}


.stretchtitle-top {
text-align:left;
font-size:12pt;
color:#ffffff;
position:absolute;
top:65px;
left:130px;
z-index:2;
}

.stretchtitle-shadow {
text-align:left;
font-size:12pt;
color:#181870;
position:absolute;
top:66px;
left:131px;
z-index:1;
}

.reloadform {
background-color:#7897ba;
margin:0px;
position:absolute;
top:68px;
right:50%;
margin-right:-384px;
z-index:3;
}

.youldenreload {
background-color:#7897ba;
margin:0px;
position:absolute;
top:68px;
right:50%;
margin-right:-340px;
z-index:3;
}

.stretchyreloadform {
background-color:#7897ba;
margin:0px;
position:absolute;
top:68px;
right:130px;
z-index:3;
}

.reloadform_seven_hundred {
background-color:#7897ba;
margin:0px;
position:absolute;
top:68px;
right:50%;
margin-right:-360px;
z-index:3;
}

.reloadform_six_eight_four {
background-color:#7897ba;
margin:0px;
position:absolute;
top:68px;
right:50%;
margin-right:-352px;
z-index:3;
}

.reloadform_six_thirty {
background-color:#7897ba;
margin:0px;
position:absolute;
top:68px;
right:50%;
margin-right:-320px;
z-index:3;
}

.reloadform_six_twenty {
background-color:#7897ba;
margin:0px;
position:absolute;
top:68px;
right:50%;
margin-right:-320px;
z-index:3;
}

.reloadtext {
text-align:right;
font-size:8pt;
color:#ffffff;
background-color:transparent;
}

.countdown {
background-color:transparent;
border:0px;
margin-top:0px;
margin-bottom:0px;
font-size:8pt;
font-weight:bold;
}

.panoramabox {
height:600px;
width:768px;
border:0px;
overflow:auto;
}

.pan_content {
white-space:nowrap;
background:#000000;
height:574px;
margin:0px;
}

.scrollybox {
width:768px;
height:450px;
overflow:auto;
}

.linktable {
width:96%;
font-size:10pt;
color:#ffffff;
margin:20px 0 0 5px;
}

.linksbutton {
text-align:center;
padding-top:5px;padding-bottom:5px;
width:220px;
background-color:#ccccff;
font-family:arial,helvetica,verdana,sans-serif;
font-size:8pt;color:#191970;cursor:pointer;
border:3px outset #ccccff;
}

.navform {
margin:0px;
}

.navclick {
display:block;
text-align:center;
height:18px;
line-height:18px;
border:0px;
width:100%;
background-color:#436d8f;
font-size:8pt;
font-weight:bold;
color:#ffffff;
cursor:pointer;
}

.slidebutton {
width:90px;
}

a.navclick:hover {
background-color:#c9d3e7;
color:#000000;
}

a.navclick:link, a.navclick:visited {
color:#ffffff;
}

a.navclick:hover {
color:#000000;
}

.navclickred {
border:3px outset #b4b4d5;
width:100%;
background-color:#CC0000;
font-size:8pt;font-weight:bold;color:#ffffff;cursor:pointer;
}

.eightpoint {font-size:8pt;}
.tenpoint {font-size:10pt;}
.twelvepoint {font-size:12pt;}
.fourteenpoint {font-size:14pt;}
.sixteenpoint {font-size:16pt;}
.eighteenpoint {font-size:18pt;}

.underpic_blurb {
font-size:9pt;
}

/* menu styling begins */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.menu {
width:600px;
height:18px;
font-size:11px;
position:relative;
z-index:1000;
border-right:1px solid #000000;
}

/* hack to correct IE5.5 faulty box model */
* html .menu {
width:600px;
w\idth:600px;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
}

.menu ul ul {
width:150px;
}

/* float the list to make it horizontal and a relative position so that you can control the dropdown menu position */
.menu li {
float:left;
width:150px;
position:relative;
}

/* style the links for the top level */
.menu a, .menu a:visited {
display:block;
padding:0;
font-size:11px;
line-height:18px;
text-decoration:none;
color:#ffffff;
width:149px;
height:18px;
border:1px solid #400080;
border-width:0 0 0 1px;
background:#436d8f;
font-weight:bold;
text-align:center;
}

/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
width:150px;
w\idth:149px;
}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
text-align:center;
background:#436d8f;
}

/* style the second level hover */
.menu ul ul a.drop:hover {
background:#c9d3e7;
}

.menu ul ul :hover > a.drop {
background:#c9d3e7;
}

/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {
color:#000000;
background:#c9d3e7;
}

/* style the third level hover */
.menu ul ul ul a:hover {
background:#e7eef5;
}

/* hide the sub levels and give them a position absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:18px;
left:0;
width:150px;
border-top:1px solid #000000;
}

/* another hack for IE5.5 */
* html .menu ul ul {
top:18px;
t\op:18px;
}

/* position the third level flyout menu */
.menu ul ul ul{
left:150px;
top:-1px;
width:150px;
}

/* position the third level flyout menu for a left flyout */
.menu ul ul ul.left {
left:-150px;
}

/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {
position:absolute;
top:0;
left:0;
border-collapse:collapse;
}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited, .menu ul ul a:active {
background:#436d8f;
color:#ffffff;
height:auto;
line-height:1em;
padding:5px 0 5px 0;
width:149px;
border-width:0 1px 1px 1px;
}

/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {
width:150px;
w\idth:149px;
}

/* style the top level hover */
.menu a:hover {
color:#000000;
background:#c9d3e7;
}

/* IE only top row */
.menu ul ul a:hover {
color:#000000;
background:#c9d3e7;
}

/* IE only drop-downs */
.menu :hover > a {
color:#000000;
background:#c9d3e7;
}

/* Other browsers top row */
.menu ul ul :hover > a {
color:#000000;
background:#c9d3e7;
}

/* Other browsers drop-downs */
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul, .menu ul a:hover ul {
visibility:visible;
}

/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul {
visibility:hidden;
}

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul {
visibility:visible;
}