
/* body structure */




body { 
height:100%; 
background-color:#617D7D;
color:#000000; 
margin-top:5px;
padding-bottom:80px; 		
}			

/* Added for Opera background-color:#758788; */

td  { 
font-family:arial,sans-serif; 
font-size:12px; 
font-weight:normal; 
color:#000000; 
}

.outerbox { 
width:758px; 
border-style:solid;
border-color:#000000;
border-top-width:1px;
border-left-width: 1px;
border-right-width:1px;
border-bottom-width:1px;
}

.innerbox {  
width:752px;
}

.bodybox { 
border:solid 1px #000000;
}

.darkbox {
position:relative; top:0px; left:0px; 
padding-top:15px; 
padding-right:15px; 
}

.slimebox {
position:relative; top:0px; left:0px;
padding-top:10px; 
padding-right:15px; 
padding-bottom:10px; 
}

.vnvbox {
position:relative; top:0px; left:0px;
padding-top:0px; 
padding-right:15px; 
padding-bottom:20px; 
}

.dark-hdr {
position:absolute; top:60px; left:115px;
text-align:left;
font-size:13px; 
font-weight:bold;
color:#ffffff; 
}

.dark-shdw {
position:absolute; top:61px; left:116px;
text-align:left;
font-size:13px; 
font-weight:bold;
color:#000000; 
}

.slime-hdr {
position:absolute; top:40px; left:115px;
text-align:left;
font-size:13px; 
font-weight:bold;
color:#ffffff;
}

.dark-txt {
position:absolute; top:53px; left:130px;
text-align:left;
color:#ffffff;
}

.slime-txt {
position:absolute; top:50px; left:128px;
text-align:left;
color:#ffffff;
}

.dark-read {
position:absolute; top:101px; left:155px;
text-align:left;
}

.slime-read {
position:absolute; top:97px; left:155px;
text-align:left;
}

.vnv-read {
position:absolute; top:181px; left:155px;
text-align:left;
}

.dark-upd {
font-size:11px; 
padding-top:3px;
}

.slime-upd {
font-size:11px;
padding-top:3px;
}

/* menu bar */

.menu-links  { 
background-color:#CF6B39; 
margin-left:2px; 
margin-right:2px;
margin-bottom:1px;
padding-top:2px; 
padding-bottom:4px; 		
text-align:left; 
border:solid 1px #000000;
}

/* table cell backgrounds */

.logo {
vertical-align:top; 
background-color:#ffffff; 
}

.hdtop { 
background-image:url(hdtop4.jpg);
background-repeat: no-repeat;
background-position: left;
background-color:#889FA0;
vertical-align:top;  
width:366px; 
height:51px; 
}

.hdtopidx { 
background-image:url(hdtopidx.jpg);
background-repeat: no-repeat;
background-position: left;
background-color:#889FA0;
vertical-align:top;  
width:752px; 
height:51px; 
}

.hdtoprbn { 
background-image:url(hdtoprbn.jpg);
background-repeat: no-repeat;
background-position: left;
background-color:#889FA0;
vertical-align:top;  
width:752px; 
height:51px; 
}

.hdtoprad { 
background-image:url(hdtoprad.jpg);
background-repeat: no-repeat;
background-position: left;
background-color:#889FA0;
vertical-align:top;  
width:752px; 
height:51px; 
}

.hdtopent { 
background-image:url(hdtopent.jpg);
background-repeat: no-repeat;
background-position: left;
background-color:#889FA0;
vertical-align:top;  
width:752px; 
height:51px; 
}

.hdtopinf { 
background-image:url(hdtopinf.jpg);
background-repeat: no-repeat;
background-position: left;
background-color:#889FA0;
vertical-align:top;  
width:752px; 
height:51px; 
}

.hdtopgst { 
background-image:url(hdtopgst.jpg);
background-repeat: no-repeat;
background-position: left;
background-color:#889FA0;
vertical-align:top;  
width:752px; 
height:51px; 
}

.hdtoplst { 
background-image:url(hdtoplst.jpg);
background-repeat: no-repeat;
background-position: left;
background-color:#889FA0;
vertical-align:top;  
width:752px; 
height:51px; 
}

.bgline { 
background-image:url(line.jpg); 
background-repeat: no-repeat;
background-position: center;
background-color:#889FA0;
vertical-align:top; 
width:1px; 
}

.hdtopbg { 
background-image:url(hdtopbg6.jpg); 
background-repeat: no-repeat;
background-position: left;
background-color:#889FA0;
vertical-align:top; 
width:385px; 
}

.hdbot {
background-image:url(hdbotbg.jpg);
background-repeat: repeat;
background-position: left;
background-color:#889FA0;
vertical-align:top; 
width:124px;
}

/* body text */

.body-links-margins  {  
padding-left:5px;
padding-top:20px; 
padding-bottom:20px;  
}

.body-list-links-margins {  
padding-left:5px;
padding-top:15px; 
padding-bottom:20px;  
margin-left:10px;
}

.body-links-sub-margins { 
padding-left:22px; 
padding-top:10px; 
padding-right:13px; 
line-height:18px; 
}

.body-links-sub-margins-rbn { 
padding-left:15px; 
padding-top:15px; 
padding-right:15px;
line-height:18px; 
}


.body-left-subtitle {
font-size:16px;
font-weight:normal;
letter-spacing:0px;
color:#ffffff;
text-align:left; 
padding-top:27px;
padding-right:20px; 
padding-left:150px;
}


.body-left-subtitle-pos {
position:relative; top:0px; left:0px;
}

.shadow1 { 
position:absolute; top:27px; left:145px; 
font-family:arial;
font-size:18px;
font-weight:normal;
color:#000000;
text-align:left;
}

.subtitle-text { 
position:absolute; top:25px; left:143px; 
font-family:arial;
font-size:18px;
font-weight:normal;
color:#ffffff; 
text-align:left;
}



.body-right-subtitle {
font-size:15px;
font-weight:bold;
color:#3c5555;
text-align:left; 
padding-left:15px; 
padding-top:18px; 
}

.body-right-subtitle-list {
font-size:15px;
font-weight:bold;
color:#3c5555;
text-align:left; 
margin-left:15px;
background-image:url(listbg.jpg); 
background-repeat: no-repeat;
background-position: left;
height:80px; 
width:481px;
}

.body-right-subtitle-rbn {
font-size:15px;
font-weight:bold;
color:#3c5555;
text-align:left; 
padding-left:15px; 
background-image:url(rbnbg.jpg); 
background-repeat: no-repeat;
background-position: left;
height:80px; 
width:411px;
}


.body-right-subtitle-info {
font-size:15px;
font-weight:bold;
color:#3c5555;
text-align:left; 
padding-left:15px; 
background-image:url(infobg.jpg); 
background-repeat: no-repeat;
background-position: left;
height:80px; 
width:386px;
}

.body-right-subtitle-ent {
font-size:15px;
font-weight:bold;
color:#3c5555;
text-align:left; 
padding-left:15px; 
background-image:url(eventbg.jpg); 
background-repeat: no-repeat;
background-position: left;
height:80px; 
width:386px;
}

.body-right-subtitle-home {
font-size:15px;
font-weight:bold;
color:#3c5555;
text-align:left; 
padding-left:15px; 
background-image:url(homebg.jpg); 
background-repeat: no-repeat;
background-position: left;
height:80px; 
width:250px;
}

.body-right-subtitle-gst {
font-size:15px;
font-weight:bold;
color:#3c5555;
text-align:left; 
padding-left:15px; 
background-image:url(guestbg.jpg); 
background-repeat: no-repeat;
background-position: left;
height:80px; 
width:481px;
}



/* #699092  - #026268 */


.hr-line { 
height:1px; 
color:#000000;
width:100%;
}

.listtab-pos {
margin-left:15px;
padding-top:10px;
}

.listtab-brd {
border-style:solid; 
border-width:1px; 
border-color:#3c5555;
}

.listtab-txt {
font-size:13px; 
background-color:#84A3A5; 
color:#ffffff; 
padding:3px;
padding-left:10px;
}

.disclm-brd {
border-style:solid; 
border-width:1px; 
border-color:#3c5555; 
width:230px; 
margin-bottom:20px;
}

.disclm-hdr {
background-color:#84A3A5; 
padding:3px;
padding-left:10px; 
color:#ffffff;
letter-spacing:1px;
font-size:11px;
}

.disclm-txt {
background-color:#f1f1f1;
padding:10px;
font-size:10px;
}

.body-right-botpad {
padding-bottom:25px;
}

.paragraph  { 
margin-top:20px; 
margin-left:25px; 
margin-right:25px;  
}

.paragraph-top  { 
margin-top:5px; 
margin-left:25px; 
margin-right:25px;  
}

.paragraph-rgt  { 
margin-top:20px; 
margin-left:25px; 
margin-right:25px; 
text-align:right;
}


.paragraph-tab  { 
margin-top:20px; 
margin-left:15px; 
margin-right:15px;  
}

/* padding */

.pad-left-5 { 
padding-left:5px; 
}

.pad-left-10 { 
padding-left:10px; 
}

.pad-left-20 { 
padding-left:20px; 
}

.pad-10 { 
padding:10px; 
}

.pad-top-10 { 
padding-top:10px; 
}

.pad-top-15 { 
padding-top:15px; 
}

.pad-top-20 { 
padding-top:20px; 
}

.pad-top-25 {
padding-top:25px;
}

.pad-top-40 {
padding-top:40px;
}

.pad-right-8 { 
padding-right:8px; 
}

.pad-left-8-org { 
padding-left:8px; 
color:#EF621A; 
}

.pad-top-5  { 
padding-top:5px; 
}

.mag-rgt-10 {
margin-right:10px;
}

.mag-left-10 {
margin-left:10px;
}

.mag-left-15 {
margin-left:15px;
}

.font-10 {
font-size:10px;
}

.blank { 
font-size:1px; 
}

.img-mid { 
vertical-align:middle; 
}

.text-orange  { 
color:#EF621A; 
}

.dot  { 
font-size:20px;
vertical-align:middle;
padding-right:3px;
}

.dot1  { 
font-size:15px;
vertical-align:middle;
padding-right:3px;
}

.slimelogo-pos  { 
width:345px; 
text-align:center; 
margin-top:10px; 
margin-left:20px;
}

.band-pos {
padding-left:10px;
padding-top:10px;
}

.ep-pos {
float:right;
margin-right:10px;
margin-left:10px;
margin-top:5px;
}

.ep-links-pos {
padding-top:10px;padding-bottom:25px;
line-height:1.6em;
}

.rbnlogo-pos {
text-align:left; 
margin-top:20px;
}

.darklogo-pos {
padding-top:10px;
padding-left:25px;
}

.map-pos {
text-align:center; 
}

/* Copy  */


.copy-outer { 
background-color:#ffffff; 
padding-top:1px; 
padding-bottom:3px; }

.copy-inner { 
background-color:#3c5555; 
color:#ffffff;
margin-left:2px; 
margin-right:2px; 
padding-top:12px; 
padding-bottom:12px; 
text-align:center; 
border:solid 1px #000000;
 }


/*** navigation ***/

a.menu:link          	{ text-decoration:none;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#ffffff; }
a.menu:visited      	{ text-decoration:none;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#ffffff; }
a.menu:hover        	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#ffffff; }
a.menu:active       	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#ffffff; }


a.sub:link          	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:13px; font-weight:bold; color:#ffffff; }
a.sub:visited      	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:13px; font-weight:bold; color:#ffffff; }
a.sub:hover        	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:13px; font-weight:bold; color:#ffffff; }
a.sub:active       	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:13px; font-weight:bold; color:#ffffff; }

a.nav:link          	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#026268; }
a.nav:visited      	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#026268; }
a.nav:hover        	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#026268; }
a.nav:active       	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#026268; }

a.visit:link          	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#CF5416; }
a.visit:visited      	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#CF5416; }
a.visit:hover        	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#CF5416; }
a.visit:active       	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:12px; font-weight:normal; color:#CF5416; }

a.copy:link          	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:10px; font-weight:normal; color:#026268; }
a.copy:visited      	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:10px; font-weight:normal; color:#026268; }
a.copy:hover        	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:10px; font-weight:normal; color:#CF5416; }
a.copy:active       	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:10px; font-weight:normal; color:#026268; }

a.ban:link          	{ text-decoration:none;  font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#ffffff; }
a.ban:visited      	{ text-decoration:none;  font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#ffffff; }
a.ban:hover        	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#ffffff; }
a.ban:active       	{ text-decoration:underline;  font-family:arial,sans-serif; font-size:11px; font-weight:bold; color:#ffffff; }

