body {
margin-right:0;
margin-left:0;
margin-top:0;
margin-bottom:0;
padding: 0;
text-align: center;
color: #ffffff;
font-family: arial, helvetica;
font-size: 12px;
background:#000;
}

img, div { behavior: url(iepngfix.htc) }

#container {
width: 1022px;
margin: 0 auto 0 auto;
text-align: left;
z-index: 10;
position:relative;

} 

#biobgcontainer {
	background:url(img/biobigbg.png);
width: 1022px;
height: 690px;
margin: 0 auto 0 auto;
text-align: left;
z-index: 10;
position:relative;
}

#storebgcontainer {
	background:url(img/storebigbg.png);
width: 1022px;
height: 690px;
margin: 0 auto 0 auto;
text-align: left;
z-index: 10;
position:relative;
}

#primmersbgcontainer {
	background:url(img/primmersbigbg.png);
width: 1022px;
height: 690px;
margin: 0 auto 0 auto;
text-align: left;
z-index: 10;
position:relative;
}

#mediabgcontainer {
	background:url(img/mediabigbg.png);
width: 1022px;
height: 690px;
margin: 0 auto 0 auto;
text-align: left;
z-index: 10;
position:relative;
}

#gallerybgcontainer {
	background:url(img/gallerybigbg.png);
width: 1022px;
height: 690px;
margin: 0 auto 0 auto;
text-align: left;
z-index: 10;
position:relative;
}

#homebgcontainer {
	background:url(img/homebigbg.png);
width: 1022px;
height: 690px;
margin: 0 auto 0 auto;
text-align: left;
z-index: 10;
position:relative;
}


.logo {	
	left: 42px;
	top: 74px;
	position: relative;
}

div#copyright {	
	left: 775px;
	top: 650px;
	position: absolute;
	height: 19px;
	width: 125px;
	background-image:url(img/common/pkg_copyright.png);
}

/* FONT */

h1 {
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 4px;	
	font: 1.9em  Verdana, Geneva, sans-serif;
}

h2 {
		text-transform:uppercase;
	font-weight:bold;
	font-size:1.0em;
letter-spacing: -0.5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 20px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.disctitle {
	text-transform:uppercase;
	font-weight:bold;
}

.discheading {
	font-weight:bold;
	font-size:1.1em;
	color:#00AEEF;
}

.discheadingbig {
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.1em;
	color:#EC008C;
}

.storescrollcontent {
		font-size: 0.7em;

}

.vidlink {
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.9em;
	color:#00AEEF;
	letter-spacing: -1px;
}

.vidlink2 {
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.9em;
	color:#DAD9E6;
	letter-spacing: -1px;
}

.vidlink3 {
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.9em;
	color:#EC008C;
	letter-spacing: -1px;
}


.vidtext{
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.9em;
	color:#000;
	letter-spacing: -1px;
}

.vidtext2{
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.9em;
	color:#EC008C;
	letter-spacing: -1px;
}

.vidtext3{
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.9em;
	color:#00AEEF;
	letter-spacing: -1px;
}

/* NAVIGATION */

div#navbar {
	left: 300px;
	top: 44px;
	position: relative;
}

/* each page's currently selected image */

div#navbarhomecurrent {
	left: 256px;
	top: 15px;
	position: absolute;
	 margin: 0px;
 padding: 0px;
 font-family:Verdana, Geneva, sans-serif;
 font-weight: bold;
 font-size:12px;
 letter-spacing: -1px; word-spacing: .25em;
 color: #FFF;
 white-space: nowrap;
 height: 141px;
 width: 141px;
 background-image:url(img/common/menu_selected.png);
}

div#navbarbiocurrent {
	left: 326px;
	top: 16px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	letter-spacing: -1px; word-spacing: .25em;
	white-space: nowrap;
	height: 141px;
	width: 141px;
	background-image:url(img/common/menu_selected.png);
}

div#navbargallerycurrent {
	left: 405px;
	top: 16px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	letter-spacing: -1px; word-spacing: .25em;
	white-space: nowrap;
	height: 141px;
	width: 141px;
	background-image:url(img/common/menu_selected.png);
}

div#navbarmediacurrent {
	left: 495px;
	top: 16px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	letter-spacing: -1px; word-spacing: .25em;
	white-space: nowrap;
	height: 141px;
	width: 141px;
	background-image:url(img/common/menu_selected.png);
}

div#navbarprimmerscurrent {
	left: 643px;
	top: 16px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	letter-spacing: -1px; word-spacing: .25em;
	white-space: nowrap;
	height: 141px;
	width: 141px;
	background-image:url(img/common/menu_selected.png);
}

div#navbarstorecurrent {
	left: 759px;
	top: 16px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	letter-spacing: -1px; word-spacing: .25em;
	white-space: nowrap;
	height: 141px;
	width: 141px;
	background-image:url(img/common/menu_selected.png);
}


/* NAVIGATION CONTINUES */

div#navbar ul {
 margin: 0px;
 padding: 0px;
 font-family:Verdana, Geneva, sans-serif;
 font-weight: bold;
 font-size:12px;
 letter-spacing: -1px; word-spacing: .25em;
 color: #FFF;
 line-height: 30px;
 white-space: nowrap;
}
div#navbar li {
 list-style-type: none;
 display: inline;
}
div#navbar li a {
 text-decoration: none;
 padding: 70px 10px;
 color: #FFF;
}
div#navbar lia:link {
 color: #FFF:
}
div#navbar lia:visited {
 color: #CCC;
}

ul.rollover a:active{
        background-image: url(img/common/menu_selected.png);
		background-repeat:no-repeat;
		background-position:center;
        text-decoration: none;
}

li.inactive a:hover{
        background-image: url(img/common/menu_hover.png);
		background-repeat:no-repeat;
		background-position:center;
        text-decoration: none;
}

li.current a{
		background-repeat:no-repeat;
		background-position:center;
        text-decoration: none;
}
li.current a:hover{
      
		background-repeat:no-repeat;
		background-position:center;
        text-decoration: none;
}


/* LEFT STRIP CONSTRUCTIONS */

div.scroll {
height: 500px;
width: 250px;
overflow: auto;
padding: 8px;
left: 0px;
top: 70px;
position: relative;
font-family:Verdana, Geneva, sans-serif;
font-size: 15px;
color: #ffffff;
}

.scrollcontent {
font-family:Verdana, Geneva, sans-serif;
font-size: 13px;
color: #ffffff;
margin: 4px;
}

span.prevn {
	font-stretch:condensed;
	font-variant:small-caps;
}

div.homebox {
width: 270px;
height: 690px;
background: url('homebox_03.png') repeat-x bottom;
position: relative;
left: 118px;
}

div.biobox {
width: 270px;
height: 690px;
background: url('biobox_01.png') repeat-x bottom;
position: relative;
left: 118px;
}

div.gallerybox {
width: 270px;
height: 690px;
background: url('gallerybox_01.png') repeat-x bottom;
position: relative;
left: 118px;
}

div.mediabox {
width: 270px;
height: 690px;
background: url('mediabox_01.png') repeat-x bottom;
position: relative;
left: 118px;
}

div.primmersbox {
width: 270px;
height: 690px;
background: url('primmersbox_01.png') repeat-x bottom;
position: relative;
left: 117px;
}

div.storebox {
width: 270px;
height: 690px;
background: url('storebox_01.png') repeat-x bottom;
position: relative;
left: 118px;
}


/* HOME PAGE CONSTRUCTION: */

.scroll img {
border:0px solid #333;

}

.highlight:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}

.blogcontainer {
	left: 142px;
	top: 110px;
	position: relative;	
	background: url('img/homebgart_01.png') no-repeat;
	background-position: 34px 0px;
	height: 538px;
	width: 610px;
}

.gallerycontainer {
	left: 142px;
	top: 110px;
	position: relative;	
	margin-top: 20px;
	height: 538px;
	width: 610px;
		color: #fff;
	font-size: 13px;
	overflow: auto;
	font-family:Verdana, Geneva, sans-serif;
}

span#homecontent {
	margin-top: 20px;
	padding: 20px;
	position:relative;

}

.biocontainer {
	left: 142px;
	top: 124px;
	position: relative;	
	background-position: -260px -5px;
	height: 520px;
	width: 610px;
	color: #000;
	font-size: 14px;
	overflow: auto;
	font-family:Verdana, Geneva, sans-serif;
	float: left;
}

.storecontainer {
	left: 142px;
	top: 119px;
	position: relative;	
	background-position: -260px -5px;
	height: 525px;
	width: 600px;
	color: #FFF;
	font-size: 14px;
	overflow: auto;
	font-family:Verdana, Geneva, sans-serif;
	}
	
.primmerscontainer {
	left: 142px;
	top: 120px;
	position: relative;	
	height: 525px;
	width: 610px;
	font-size: 14px;
	overflow: auto;
	font-family:Verdana, Geneva, sans-serif;
	}
	
	.mediacontainer {
	left: 142px;
	top: 119px;
	position: relative;	
	background-position: -260px -5px;
	height: 525px;
	width: 610px;
	color: #000;
	font-size: 14px;
	overflow: auto;
	font-family:Verdana, Geneva, sans-serif;
	}

.homebgart {
	left: 142px;
	top: 162px;
	position: relative;	
	
}	

.icons {
	padding: 4px;
}

/* BIO PAGE CONSTRUCTION */


div#biobgart{
	left: 116px;
	top: 175px;
	position: absolute;
	white-space: nowrap;
	height: 464px;
	width: 766px;
	background-image:url(img/biobgart_01.png);
}

div#biobgart2{
	left: 596px;
	top: 155px;
	position: absolute;
	white-space: nowrap;
	height: 284px;
	width: 290px;
	background-image:url(img/biobgart_02.png);
}

div#biobgart3{
	left: 0px;
	top: 450px;
	position: absolute;
	white-space: nowrap;
	height: 212px;
	width: 270px;
	background-image:url(img/biobgart_03.png);
}

/* GALLERY PAGE CONSTRUCTION */

.thumbnail{
	padding: 13px 0px 13px 0px;
	text-align: center;
	float: left;
	text-decoration: none;
	}	
	
.thumbnail img {
	
padding:3px;
border:0px solid #333;

}



div#gallerybgart{
	left: -118px;
	top: 109px;
	position: absolute;
	white-space: nowrap;
	height: 573px;
	width: 116px;
	background-image:url(gallerybox_02.png);
}

/* MEDIA PAGE CONSTRUCTION */




div#mediabgart{
	left: -118px;
	top: 109px;
	position: absolute;
	white-space: nowrap;
	height: 573px;
	width: 116px;
	background-image:url(mediabox_02.png);
}


/* PRIMMERS PAGE CONSTRUCTION */



div#primmersbgart{
	left: 0px;
	top: 141px;
	position: absolute;
	white-space: nowrap;
	height: 507px;
	width: 270px;
	background-image:url(img/primmersbgart_01.png);
}

/* STORE PAGE CONSTRUCTION */



div#storebgart{
	left: -118px;
	top: 109px;
	position: absolute;
	white-space: nowrap;
	height: 573px;
	width: 116px;
	background-image:url(storebox_02.png);
}

.albumcover {
	text-align: center;
	display:block;

}

/* BLOG DETAIL */


.blogtitle {
	text-transform:uppercase;
	font-size:1.5em;
	color:#00AEEF;
	letter-spacing: -0.5px;
}

.authorcolour {

	font-weight:bold;
}

div#blogred {
background: url('blogbox_02.png');
width:580px;
padding: 5px;
height: 500px;
overflow:auto;
color: 00AEEF;
}

.blogdetail {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.blogcontent {
	font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
}

.blogcomment {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #00AEEF;
}


