/* ---------------------------------------------------- */
/* TABLE OF CONTENTS (sections)
/* 1. General settings
/* 2. Headings+paragraph styles
/* 3. Navigation
/* 4. Logo
/* 5. Search box
/* 6. Email Alert box
/* 7. TSX + slideshow - right area
/* 7B. content "Viridis energy inc. overview"
/* 8. News updates box - right
/* 9. Footer
/* 10. copyright
/* ---------------------------------------------------- */
/* --------------1. General Settings---------------- */
@charset "utf-8";
a, a img, a:link, a:visited, a:active {
	text-decoration: none;
	border:none;
	padding:0;
	margin:0;
	color: #6a8187;
}
a:hover {
	text-decoration:underline;
	color:#AEC1C5;
}
br.iebreakfix {
	height:0;
	padding:0;
	margin:0;
	border:0;
}
.line {
	margin: 0px 0px 10px 0px;
	padding: 0;
	height: 2px;
	background-image:url(../images/line.gif);
	background-repeat: repeat-x;
	border: 0;
}
body {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	background-color: #aec1c5;
	background-image:url(../images/bg-repeat.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #000000;
}
#container {
	width: 920px;
	line-height: 1.4em;
	margin: 8px auto 0px auto;
	padding: 0px 0px 0px 0px;
	border: 0;
	background-image: url(../images/container_repeat.jpg);
	background-position: 50% top;
	background-repeat: repeat-y;
}
#header {
	width: 944px;
	margin: auto;
}
#mainContent {
	background: url(../images/maincontent_bg.jpg);
	border-width: 0px 0px 0px 0px;
	width: 920px;
	margin: 0 auto;
	background-position: 50% top;
	background-repeat: no-repeat;
	padding: 0px 0px 70px 0px;
}
/* --------------1. End ---------------- */
/* --------------2. Headings+paragraph styles--------------*/
h1 {
	color:#39250e;
	font-size: 14px;
	padding: 0;
	margin:0;
}
h1.interiortitle {
	font-size: 20px;
}
h2 {
	color:#3b5258;
	font-size: 14px;
	padding: 8px 0px 8px 0px;
	margin:0;
}
h3 {
	color:#FFF;
	font-size: 14px;
	padding: 8px 0px 0px 0px;
	margin:0;
}
p {
	color:#39250e;
	font-size:12px;/*padding: 0;
	margin: 0px 0px 10px 0px;
	line-height: 16px;*/
}
/* --------------2. End --------------*/
/*---------------- 3. Navigation -----------------*/
#Nav {
	background: url(../images/nav-bg.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	height: 46px;
	width: 930px;
	text-align: center;
	margin: 0px 0px 0px 19px;
}
#Nav ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
}
#Nav ul li {
	float: left;
}
#Nav ul li a {
	display:block;
	font-size: 12px;
	padding: 15px 16px 14px 16px;
	color: #FFF;
	font-weight: bold;
	text-decoration:none;
	text-align: center;
	border-left: 1px #5b4437 solid;
	border-right: 1px #645449 solid;
}
#Nav ul li a.current {
	background: url(../images/nav-current.jpg);
	color:#a7f4ff;
}
#Nav #n1 a {
	width: 40px;
	margin-left: 5px;
}
#Nav #n2 a {
	width: 70px;
}
#Nav #n3 a {
	width: 147px;
}
#Nav #n4 a {
	width: 46px;
}
#Nav #n5 a {
	width: 65px;
}
#Nav #n6 a {
	width: 60px;
}
#Nav #n7 a {
	width: 52px;
}
#Nav #n8 a {
	width: 83px;
}
#Nav #n9 a {
	width: 41px;
}
#Nav #n10 a {
	width: 47px;
}
#Nav #n1 a:hover, #Nav #n2 a:hover, #Nav #n3 a:hover, #Nav #n4 a:hover, #Nav #n5 a:hover, #Nav #n6 a:hover, #Nav #n7 a:hover, #Nav #n8 a:hover, #Nav #n9 a:hover, #Nav #n10 a:hover {
	color: #FFF;
	background: url(../images/nav-current.jpg);
}
#Nav #n1 a.current:hover, #Nav #n2 a.current:hover, #Nav #n3 a.current:hover, #Nav #n4 a.current:hover, #Nav #n5 a.current:hover, #Nav #n6 a.current:hover, #Nav #n7 a.current:hover, #Nav #n8 a.current:hover, #Nav #n9 a.current:hover, #Nav #n10 a.current:hover {
	color:#a7f4ff;
	background: url(../images/nav-current.jpg);
}
/*---------------- 3. End -----------------*/
/*---------------- 4. Logo -----------------*/
img.logo {
	margin: 22px 0px 0px 47px;
	float: left;
}
/*---------------- 4. End -----------------*/
/*---------------- 5. Search Box -----------------*/
#searchform {
	margin: 24px 27px 0px 0px;
}
#topsearchbox {
	float:right;
	width: 167px;
	height: 18px;
	color: #818181;
	font-size: 12px;
	border: 1px #afa9a5 solid;
	background-image: url(../images/searchbox_bg.jpg);
	background-repeat: repeat-x;
	background-color: #eaeaea;
	margin: 24px 0 0 0;
	padding: 4px 0 0 4px;
}
#searchbutton {
	float:right;
	border:0;
	background: url(../images/searchbutton.jpg) no-repeat center top;
	width: 32px;
	height: 25px;
	margin: 24px 27px 0 0;
}
/*---------------- 5. End -----------------*/
/*------------------ 6. Email Alert box-------------------*/
#emailsub {
	float:left;
	padding: 0;
	margin: 10px 0px 20px 0px;
	width: 520px;
	clear: both;
}
#emailsub p {
	line-height:15px;
	font-size: 11px;
	color:#0e2f36;
	width: 350px;
	margin: 0;
	padding: 0;
}
#emailbutton {
	float:left;
	border:0;
	background: url(../images/emailbutton.jpg) no-repeat center top;
	width: 30px;
	height: 22px;
}
#emailsearchbox {
	float:left;
	width: 300px;
	height: 19px;
	color: #818181;
	font-size: 12px;
	border: 1px #4e6d7a solid;
	background-image: url(../images/searchbox_repeat.gif);
	background-repeat: repeat-x;
	background-color: #efefef;
	padding-left: 5px;
}
/*------------------ 6. End-------------------*/
/*----------- 7. Slideshow + TSX - right area ------------*/
.splashwrap {
	margin: 0 auto;
	padding: 19px 10px 0px 10px;
}
#imageslideshow {
	width: 671px;
	height: 286px;
	background-image:url(../images/splash_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
}
#tsx {
	width: 180px;
	float:left;
	color: #3d616b;
	font: 18px Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 10px 7px 0px 7px;
	line-height: 14pt;
}
#tsx a {
	color: #3d616b;
	text-decoration: none;
}
#tsx a:hover {
	text-decoration: underline;
}
#tsxdate {
	font-size: 14px;
	padding: 0;
	margin: 0 0 15px 0;
}
#tsxfeeds {
	display:block;
	background-image: url(../images/rss_icon.jpg);
	background-position: left 50%;
	background-repeat: no-repeat;
	font-size: 12px;
	padding: 8px 0px 8px 35px;
	border-top: 1px solid #ccc;
	height: 20px;
}
#tsxcontact {
	display:block;
	background-image: url(../images/contact_icon.jpg);
	background-repeat: no-repeat;
	background-position: left 50%;
	font-size: 12px;
	padding: 8px 0px 8px 35px;
	border-top: 1px solid #ccc;
	height: 20px;
}
div.tsxbox {
	font-size: 12px;
	color:#227688;
	border-top: 1px solid #CCCCCC;
	padding: 10px 0px 10px 0px;
}
/*----------- 7. End ------------*/
/*----------- 7B. Content "Viridisenergy Inc. Overview" ------------*/
#overviewwrap {
	float:left;
	width: 520px;
	padding: 0px 0px 0px 80px;
	margin: 0;
}
/*----------- 7B. End ------------*/
/*---------------- 8. News updates box ------------------*/
h2.newstitle {
	background-image:url(../images/newstitle_repeat.jpg);
	height: 23px;
	padding:7px 0px 0px 15px;
	color: #FFF;
}
p.newscontent {
	padding: 20px 20px 0px 20px;
}
p.newscontent a {
	color:#39250e;
	font-weight: bold;
	text-decoration: none;
}
p.newscontent a:hover {
	text-decoration: underline;
}
span.newsdate {
	font-size: 11px;
	color: #6a8187;
	font-weight: normal;
	clear:both;
}
#newswrap {
	float:left;
	margin: 0px 0px 0px 40px;
	background: #f4f4f4;
	padding: 0px 0px 30px 0px;
	width: 240px;
	border: 1px solid #c6c6c6;
}
/*---------------- 8. End ------------------*/
/*----------------- 9. Footer ---------------------*/
#bottom_shadow {
	width: 920px;
	margin: 0 auto;
	height: 11px;
	background: url(../images/bottom_shadow.jpg);
	background-repeat: no-repeat;
	background-position: 50% top;
}
#footer {
	margin: 0px auto 0px auto;
	height: 145px;
	width: 878px;
	background-color: #2c413f;
	background-image:url(../images/footer-bg-repeat.jpg);
	background-repeat: repeat-x;
	border: #243635 1px solid;
	padding: 18px 20px 0px 0px;
}
#footerlogo {
	float:left;
	padding: 44px 0px 0px 26px;
}
div.footerbox a, div.footerbox {
	width: 140px;
	float: right;
	text-decoration:none;
	color: #FFF;	
}
div.footerbox2 a, div.footerbox2 {
	width: 170px;
	float: right;
	text-decoration:none;
	color: #FFF;
}
p.footerboxtext a, p.footerboxtext a:link, p.footerboxtext a:visited, p.footerboxtext a:active, p.footerboxtext {
	line-height: 18px;
	font-size:1em;
	color: #FFF;
	text-decoration:none;
}
div.footerbox a:hover, div.footerbox2 a:hover, p.footerboxtext a:hover {
	text-decoration:underline;
}
/*----------------- 9. End ---------------------*/
/*----------------- 10. Copyright ---------------------*/
#copyright a, #copyright {
	margin: 0 auto;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #2c413f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 0px 10px 0px;
	height: 20px;
	width: 890px;
}
span.copyrightleft {
	float:left;
}
span.copyrightright {
	float:right;
}
