/*(main.css) Rising Star Leisure:: Alastair Reid, Easyspace Premium Design */
img { border:0;} a { outline:0;}

/*Heading Text*/
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; }
.footertext { margin-left:5px;font-size:9px; } .footerlink { text-decoration:none; color:#FFFFFF;}
/*--------------*/

/*Layout*/
noscript { text-align:center; color:#FFFFFF; background-color:#FF0000; width:100%; padding:5px;}
html,body{text-align:center;background:#000;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin:0;padding:0; background-image:url(img/stage_bg.jpg); background-repeat:no-repeat; background-position:top center; color:#fff;}
#pagewidth{width:900px;text-align:left;margin-left:auto;margin-right:auto;}
#spacer{position:relative;height:75px;width:100%; text-align:center;}
#h-nav{position:relative;background-color:#CCC;height:35px;width:100%;}
#header{position:relative;height:103px;color:#fff;width:100%; background-image:url(img/navbar_bg.png); background-repeat:no-repeat; background-position:center;}


#maincol{float:right;display:inline;position:relative;width:900px; height:550px;}
#footer{height:20px;background-color:#2C2321;color:#BF3334;clear:both; margin-top:50px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
* html .clearfix{height:1%;}

#nav_menu { margin:240px 0 0 100px; padding:0; list-style:none; float:left;} * html #nav_menu { margin:245px 0 0 50px;}
#nav_menu li { display:inline; float:left; position:relative; width:160px; height:110px; margin:0 95px 0 0;}

#nav_menu li img {width: 195px; height: 222px; /* Set the small thumbnail size */ -ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */ padding: 5px; position: absolute; left: 0; top: 0;
}
#nav_menu li img.hover {background:url(thumb_bg.png) no-repeat center center;  /* Image used as background on hover effect
border: none; /* Get rid of border on hover */}

#links { margin:35px 45px 0 0; padding:0; list-style:none; float:right;}
#links li { margin:0; padding:10px; display:inline; line-height:1.8;}
#links a { text-decoration:none; font-weight:700; font-size:0.9em;  color:#900;}
#links a:hover { color:#666;}


.website_link { width:27%; height:; margin:45px 0 0 35px; float:left;}
/* IE6 and below */
* html  .website_link { width:20%; height:100px; margin:45px 0 0 0px; float:left;}

.website_link a { text-decoration:none; color:#900; margin:10px 5px 0 0; padding:4px; font-size:0.75em; font-weight:700; float:right; background-color:#FFF; border:1px solid #900; }
.website_link a:hover {  background-color:#221B1B; border:1px solid #900; color:#fff;}

.info { width:62%; height:400px; overflow:auto; overflow-x:hidden; border:1px solid #FFF; float:right; margin:45px 40px 0 0; background-color:#221b1b;}
* html .info { width:50%; height:400px; overflow:auto; overflow-x:hidden; border:1px solid #FFF; float:right; margin:45px 40px 0 0; background-color:#221b1b;}

.info p { font-size:0.8em; text-align:justify; margin:0 25px 0 25px; padding:6px;}

.info a { color:#900; text-decoration:none;} .info a:hover { color:#EBEBEB;}

.info ul { margin:0 0 10px 45px; font-size:.75em; padding:4px;}

.info_link { width:240px; height:25px;  margin:150px 0 0 0; background-image:url(img/link_tab.png); background-repeat:no-repeat; background-position:center;}

.info_link p { font-size:.8em; text-align:center; line-height:1.8;}

.heading { width:96%; height:20px; background-color:#EBEBEB; margin-left:45px; margin-top:15px; border:1px solid #900;}
.title {  font-weight:700;  font-size:0.8em; color:#900; padding:0 0 0 8px; line-height:1.6; }

.bar_logo { width:250px; height:50px;  float:right; } .bar_logo img { float:right; margin-right:30px; margin-top:5px;}
.logo { margin:0 0 0 60px;}
.welcome { text-indent:-9999px;}
