/* Tournigan Energy CSS */
BODY {font-family:arial, helvetica, sans-serif; font-size:12px; margin:0px auto; color:#333333; background:#fff;} 
TD {font-family:arial, helvetica, sans-serif; font-size:12px} 
BIG {font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold} 
STRONG {font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold} 
SMALL {font-family:arial, helvetica, sans-serif; font-size:11px} 
.input {font-family:arial, helvetica, sans-serif; font-size:10px} 
.stock {font-family:arial, helvetica, sans-serif; font-size:10px}
.stocktitle {font-family:arial, helvetica, sans-serif; font-size:10px; line-height:12px; color:#000;} 
.stockvalue {font-family:arial, helvetica, sans-serif; font-size:10px; line-height:12px; color:#000;}
.stocklarge {font-family:arial, helvetica, sans-serif; font-size:18px; color:#076324;font-weight:600;}
.content {background:#fff;}

/* Text Headers */
H1 {color:#006225; font-size:16px; font-weight:bold; padding:0px 0px 4px 0px; margin-bottom:20px; border-bottom:1px solid #006225;text-transform:uppercase;}
H2 {color:#000; font-size:18px; font-weight:bold; padding:0px; margin:0px; padding-bottom:0px;}

.buttons {float:right;}

/* Side Nav */
.navHeader {width: 160px;}
.navHeader a {display:block; font-size:12px; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; color:#076324; font-weight:bold; text-decoration: none; padding:6px; padding-left:15px; border-bottom:1px solid #076324;}
.navHeader a:visited {color:#076324;}
.navHeader a:hover {color:#3d875a;}   

.navLink {width: 160px;}
.navLink a {display:block; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#076324; text-decoration: none; padding:6px 6px 6px 12px; border-bottom:1px solid #076324;text-transform:uppercase; font-weight:800;}
.navLink a:visited {color:#076324;font-weight:800;}
.navLink a:hover {color:#3d875a;font-weight:800;}   

.subnavLink {width: 160px;}
.subnavLink a {display:block; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#000; text-decoration: none; padding:6px 6px 6px 25px; border-bottom:1px solid #076324;}
.subnavLink a:visited {color:#000;}
.subnavLink a:hover {color:#3d875a;}   

/* Layout & Formatting */

/* Links */
a:link {color:#076324; text-decoration:none;}
a:visited {color:#076324; text-decoration:none;}
a:hover {color:#3d875a; text-decoration:none;}

/* BG Image Styling */
.headerpic {background-image: url('/i/common10/headerpic.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.mainbg {background-image: url('/i/common10/main-bg.gif'); background-repeat: repeat-y; background-attachment: relative; background-position: top center;}
.bodybg {margin:0px auto; background-image: url('/i/common10/body-bg.jpg'); background-repeat: repeat-y; background-attachment: relative; background-position: top center;}

/* Footer Area */
.footer {font-family:arial, helvetica, sans-serif; font-size:11px;} 
.footer a:link {color:#000; text-decoration:none;}
.footer a:visited {color:#000; text-decoration:none;}
.footer a:hover {color:#076324; text-decoration:none;}
.footerbg {background-image: url('/i/common10/footer-bg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top left;}
.hfooterbg {background-image: url('/i/front10/footer-bg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top left;}

/* Front page only */
.fheaderpic {background-image: url('/i/front10/headerpic.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.fbodybg {margin:0px auto; background: url(/i/front10/body-bg.gif) repeat-y top center;}



.hcol2 {width:309px; margin:0px auto;background-image: url('/i/front10/newsbg.png'); background-repeat: repeat-y; background-attachment: relative; background-position: top left;behavior: url('/cc/js/pngbehavior.htc');}
.newsbg {width:232px; padding-left:47px;padding-bottom:30px;}
.inews {width:215px; padding:5px 10px 0px 9px;}
.news {width:215px; padding:5px 10px 0px 9px;}
.newsitem {
	padding: 10px 0px 0px 12px;
	border-bottom: solid 1px #333333;
}

.listdate {
	color:#076324;
	font-weight:bold;
}
.whatsnew {width:230px; background:#000; color:#fff; border:1px solid #4c3c2c;}
.announcebg {width:209px; background-color: #EDF0ED; border-top: solid 1px #333333; border-bottom: solid 1px #333333; padding-top:10px; overflow:hidden;}
.specfeat a:link {color:#000; text-decoration:none;font-size:12px; font-weight:500; text-transform:uppercase;}
.specfeat a:visited {color:#000; text-decoration:none;font-size:12px; font-weight:500;text-transform:uppercase;}
.specfeat a:hover {color:#3d875a; text-decoration:none;text-transform:uppercase;}
.stockbg {width:209px; background-color: #E2EFE5; border-top: solid 1px #333333; border-bottom: solid 1px #333333; padding-top:10px; }
#subscribe {width:188px; font-size:11px; color:#999999; padding:8px 0px 8px 8px;}
.hometxt {width:360px; overflow:hidden;}
.pad10 {padding:10px; padding-top:0px;}
.specfeat {padding:5px; }