@charset "utf-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg_gradient.jpg);
}


#bg {
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	width:1024px;
	height:768px;
	margin:0 auto; /* centres the bg */
	
}

#sub_bg {
	background-image:url(../images/sub_bg.jpg);
	background-repeat:no-repeat;
	width:1024px;
	height:768px;
	margin:0 auto; /* centres the bg */
	
}

#issuenumber {
	background-image:url(../images/issue.gif);
	background-repeat:no-repeat;
	width:65px;
	height:47px;
	float:right;
	margin-right:100px;
	margin-top:50px;
}

*html #issuenumber {
	background-image:url(../images/01_issue.gif);
	background-repeat:no-repeat;
	width:65px;
	height:47px;
	float:right;
	margin-right:50px;
	margin-top:50px;
}

#content {
	padding-top:135px;
	padding-left:120px;
}


div#wn	{
	position:relative;
	width:390px;
	height:350px;
	left: 15px;
	top: -20px;
	overflow: hidden;
	}




.footer {
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
}


.orangetext {
	font:bold 15px Arial, Helvetica, sans-serif;
	line-height:17px;
	color:#ffc20e;
}

.orangetext1 {
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:17px;
	color:#ffc20e;
}

.purpletext_big {
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#922784;
}

.purpletext {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#922784;
}

.bodytext {
	font:13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.hptext {
	font:10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.bodytext a:link {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.bodytext a:visited {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.bodytext a:hover {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}



.bodytext_small_selected {
	font:bold italic 11px Arial, Helvetica, sans-serif;
	color:#b2d234;
}

.bodytext_green {
	font:11px Arial, Helvetica, sans-serif;
	color:#b2d234;
}



.bodytext_small {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	margin-left:10px;
	padding:2px;
	text-decoration:none;
}

.bodytext_small a:link {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	line-height:18px;
	text-decoration:none;
}

.bodytext_small a:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	line-height:18px;
	text-decoration:none;
}

.bodytext_small a:hover {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
	line-height:18px;
}

.quote a:link, .quote a:visited{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#009d4f;
	text-decoration:none;
}

.quote a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#009d4f;
	text-decoration:underline;
}

.quote1 a:link, .quote1 a:visited{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#72bf44;
	text-decoration:none;
}

.quote1 a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#72bf44;
	text-decoration:underline;
}

.bodytext_grey {
	font:12px Arial, Helvetica, sans-serif;
	color:#414141;
}

.title {
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#ffcb08;
}

.title_green {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#b2d034;
}

.subtitle {
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#ffcb08;
}

.smalltext {
	font:10px Arial, Helvetica, sans-serif;
	color:#000000;
}

.readmore_white {
	font:bold italic 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.readmore_white a:link {
	font:bold italic 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.readmore_white a:visited {
	font:bold italic 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.readmore_white a:hover {
	font:bold italic 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}

.readmore_white1 {
	font:bold italic 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.readmore_white1 a:link {
	font:bold italic 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.readmore_white1 a:visited {
	font:bold italic 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.readmore_white1 a:hover {
	font:bold italic 10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}


.readmore_grey {
	font:bold italic 12px Arial, Helvetica, sans-serif;
	color:#666666;
}

.readmore_grey a:link {
	font:bold italic 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

.readmore_grey a:visited {
	font:bold italic 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

.readmore_grey a:hover {
	font:bold italic 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}


.quote {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#009d4f;
}

.subheader {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#b2d034;
}

.quiz_text {
	font:14px Arial, Helvetica, sans-serif;
	color:#b2d034;
}

.spacing {
	padding-bottom:5px;
}



body#lifevibes_link1 a#lifevibes_link1,
body#lifevibes_link2 a#lifevibes_link2,
body#lifevibes_link3 a#lifevibes_link3,
body#lifevibes_link4 a#lifevibes_link4,
body#lifevibes_link5 a#lifevibes_link5,
body#lifevibes_link6 a#lifevibes_link6,
body#lifevibes_link7 a#lifevibes_link7,
body#lifevibes_link8 a#lifevibes_link8,
body#business_link1 a#business_link1,
body#business_link2 a#business_link2,
body#business_link3 a#business_link3,
body#business_link4 a#business_link4,
body#business_link1 a#business_link,
body#business_link2 a#business_link,
body#GLobalVibes_link1 a#GLobalVibes_link1,
body#GLobalVibes_link1 a#GLobalVibes_link4,
body#GLobalVibes_link2 a#GLobalVibes_link2,
body#GLobalVibes_link2 a#GLobalVibes_link4,
body#GLobalVibes_link3 a#GLobalVibes_link3,
body#video a#video

{
	font:bold italic 11px Arial, Helvetica, sans-serif;
	color:#b2d234;
	text-decoration:none;
}

body#lifevibes_link1 a#lifevibes,
body#lifevibes_link2 a#lifevibes,
body#lifevibes_link3 a#lifevibes,
body#lifevibes_link4 a#lifevibes,
body#lifevibes_link5 a#lifevibes,
body#lifevibes_link6 a#lifevibes,
body#lifevibes_link7 a#lifevibes,
body#lifevibes_link8 a#lifevibes,
body#video a#lifevibes{
background-image:url(../images/life_vibes_HIGH.jpg);
}

body#GLobalVibes_link1  a#globalvibes,
body#GLobalVibes_link2  a#globalvibes,
body#GLobalVibes_link3  a#globalvibes{
background-image:url(../images/global_vibes_HIGH.jpg);
}

body#business_link1  a#businessvibes,
body#business_link2  a#businessvibes,
body#business_link3  a#businessvibes,
body#business_link4  a#businessvibes{
background-image:url(../images/business_vibes_HIGH.jpg);
}

body#contactus  a#contactus{
background-image:url(../images/contact_us_HIGH.jpg);
}

body#speakup  a#speakup{
background-image:url(../images/speakup_HIGH.jpg);
}

body#archives  a#archives{
background-image:url(../images/archives_HIGH.jpg);
}

body#coming_events  a#coming_events{
background-image:url(../images/coming_events_HIGH.jpg);
}

body#about_us a#about_us{
background-image:url(../images/about_us_HIGH.jpg);
}

body#home a#home{
background-image:url(../images/home_HIGH.jpg);
}

.link1{
	width:180px;
	padding:0;
	margin:0; 
	height:25px;
	background-image:url(../images/life_vibes.png); 
	overflow:hidden; 
	cursor:hand; 
	cursor:pointer; 
}



.link1 a:hover {
	padding:0;
	margin:0; 
	width:180px;
	height:25px;
	background-image:url(../images/life_vibes_HIGH.jpg);
}


.link2{
	width:180px;
	padding:0;
	margin:0; 
	height:25px;
	background-image:url(../images/global_vibes.png); 
	overflow:hidden; 
	cursor:hand; 
	cursor:pointer; 
}



.link2 a:hover {
	padding:0;
	margin:0; 
	width:180px;
	height:25px;
	background-image:url(../images/global_vibes_HIGH.jpg);
}

.link3{
	width:180px;
	padding:0;
	margin:0; 
	height:25px;
	background-image:url(../images/business_vibes.png); 
	overflow:hidden; 
	cursor:hand; 
	cursor:pointer; 
}



.link3 a:hover {
	padding:0;
	margin:0; 
	width:180px;
	height:25px;
	background-image:url(../images/business_vibes_HIGH.jpg);
}

.link4{
	width:180px;
	padding:0;
	margin:0; 
	height:25px;
	background-image:url(../images/contact_us.png); 
	overflow:hidden; 
	cursor:hand; 
	cursor:pointer; 
}



.link4 a:hover {
	padding:0;
	margin:0; 
	width:180px;
	height:25px;
	background-image:url(../images/contact_us_HIGH.jpg);
}


.link5{
	width:180px;
	padding:0;
	margin:0; 
	height:25px;
	background-image:url(../images/speakup.png); 
	overflow:hidden; 
	cursor:hand; 
	cursor:pointer; 
}



.link5 a:hover {
	padding:0;
	margin:0; 
	width:180px;
	height:25px;
	background-image:url(../images/speakup_HIGH.jpg);
}


.link6{
	width:180px;
	padding:0;
	margin:0; 
	height:25px;
	background-image:url(../images/archives.png); 
	overflow:hidden; 
	cursor:hand; 
	cursor:pointer; 
}



.link6 a:hover {
	padding:0;
	margin:0; 
	width:180px;
	height:25px;
	background-image:url(../images/archives_HIGH.jpg);
}

.link7{
	width:180px;
	padding:0;
	margin:0; 
	height:25px;
	background-image:url(../images/coming_events.png); 
	overflow:hidden; 
	cursor:hand; 
	cursor:pointer; 
}



.link7 a:hover {
	padding:0;
	margin:0; 
	width:180px;
	height:25px;
	background-image:url(../images/coming_events_HIGH.jpg);
}



.link8{
	width:180px;
	padding:0;
	margin:0; 
	height:25px;
	background-image:url(../images/about_us.png); 
	overflow:hidden; 
	cursor:hand; 
	cursor:pointer; 
}



.link8 a:hover {
	padding:0;
	margin:0; 
	width:180px;
	height:25px;
	background-image:url(../images/about_us_HIGH.jpg);
}


.link9{
	width:180px;
	padding:0;
	margin:0; 
	height:25px;
	background-image:url(../images/home.png); 
	overflow:hidden; 
	cursor:hand; 
	cursor:pointer; 
}


.lightgreen {
	color:#71bf44;
}

.lightgreen_14px{
	color:#71bf44;
	font-size:14px;
}

.link9 a:hover {
	padding:0;
	margin:0; 
	width:180px;
	height:25px;
	background-image:url(../images/home_HIGH.jpg);
}



.quiz_window {
	background-image:url(../images/quiz_window.png);
	width:680px;
	height:277px;
	display:block;
}

.quiz_question {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #009d4f;
}

.dark_green {
	color: #009d4f;
	font-weight:bold;
}

.bodytext_grey ul li {
	margin-left:-25px;
}	

.bigtext {
	font: bold 18px Arial, Helvetica, sans-serif;
	color:#666666;
}

.errormsg{color:red;font-weight:bold;font-size: 10px;}
/*.title { font: 13pt Arial, Helvetica, sans-serif;font-weight:bold;color:#b2d034;}*/
.title { font: 13pt Arial, Helvetica, sans-serif;font-weight:bold;color:#ffc20e;}
.title_orange { font: 13pt Arial, Helvetica, sans-serif;font-weight:bold;color:#ffc20e;}
.title_orange_sub { font: 11pt Arial, Helvetica, sans-serif; color:#ffc20e; font-weight:bold;}
.scoretop { font: 15pt Arial, Helvetica, sans-serif;font-weight:bold;color:#b2d034;}
.scorebot { font: 20pt Arial, Helvetica, sans-serif;font-weight:bold;color:#009d4f;}

