/** BASIC */

body {
	margin: 0px;
	padding: 0px;
	background: url(images/bg01.jpg) repeat left top;
}

/** FORMS */

form {
	margin: 0px;
	padding: 0px;
}

/** HEADINGS */

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
}

/** TEXTS */

body, th, td, input, textarea, select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5b5b5b;
}

p, blockquote, ul, ol, dl {
	margin-top: 0px;
	margin-bottom: 1em;
	text-align: justify;
	line-height: 17px;
}

.text1 {
	font-size: 16px;
	font-weight: bold;
	color: #535249;
}

.text2 {
	color: #133A4A;
}

.text3 {
	font-size: 12px;
	font-weight: bold;
	color: #535249;
}

.text4 {
	color: #133A4A;
}

.text5 {
	font-size: 10px;
	font-weight: normal;
	color: #6F6F67;
}

.text6 {
	color: #7C7773;
}

.text7 {
	font-size: 14px;
	font-weight: bold;
	color: #535249;
}



/** LINKS */

a {
	color: #597886;
}

a:hover {
	text-decoration: none;
}

.link1 {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.link1:hover {
	text-decoration: underline;
}

/** STYLES */

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

/** BACKGROUNDS */

.bg1 { background: url(images/bg02.jpg) repeat-x left top; }
.bg2 { background: url(images/bg03.jpg) no-repeat left top; }
.bg3 { background: url(images/bg04.jpg) no-repeat left top; }
.bg4 { background: url(images/bg05.jpg) repeat-y left top; }
.bg5 { background: url(images/bg06.jpg) no-repeat left bottom; }
.bg6 { background: url(images/bg07.jpg) no-repeat left top; }

/** MISC */

.align-justify { text-align: justify; }
.align-right { text-align: right; }

img { border: none; }

.img1 {
	float: left;
	margin: 0px 10px 0px 0px;
}

.img2 {
	float: right;
	margin: 0px 0px 0px 10px;
}

hr { display: none; }

.hr1 {
	height: 1px;
}

/** BUTTONS */

.Cmajor { 
position: relative;
background-image: url(images/cmajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.Cmajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.Cmajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.Cmajor a:hover img{visibility:hidden}



.Dbmajor { 
position: relative;
background-image: url(images/Dbmajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.Dbmajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.Dbmajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.Dbmajor a:hover img{visibility:hidden}



.Dmajor { 
position: relative;
background-image: url(images/Dmajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.Dmajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.Dmajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.Dmajor a:hover img{visibility:hidden}



.Ebmajor { 
position: relative;
background-image: url(images/Ebmajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.Ebmajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.Ebmajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.Ebmajor a:hover img{visibility:hidden}



.Emajor { 
position: relative;
background-image: url(images/Emajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.Emajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.Emajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.Emajor a:hover img{visibility:hidden}



.Fmajor { 
position: relative;
background-image: url(images/Fmajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.Fmajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.Fmajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.Fmajor a:hover img{visibility:hidden}



.FSmajor { 
position: relative;
background-image: url(images/FSmajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.FSmajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.FSmajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.FSmajor a:hover img{visibility:hidden}



.Gmajor { 
position: relative;
background-image: url(images/Gmajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.Gmajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.Gmajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.Gmajor a:hover img{visibility:hidden}



.Abmajor { 
position: relative;
background-image: url(images/Abmajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.Abmajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.Abmajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.Abmajor a:hover img{visibility:hidden}



.Amajor { 
position: relative;
background-image: url(images/Amajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.Amajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.Amajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.Amajor a:hover img{visibility:hidden}



.Bbmajor { 
position: relative;
background-image: url(images/Bbmajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.Bbmajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.Bbmajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.Bbmajor a:hover img{visibility:hidden}



.Bmajor { 
position: relative;
background-image: url(images/Bmajor2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 50px;
height: 40px;
margin: 0; 
padding: 0; 
}

.Bmajor a {
display: block;
color: #000000;
width: 50px;
height: 40px;
display: block;
float: left;
}

.Bmajor img {width: 50px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.Bmajor a:hover img{visibility:hidden}



.premium { 
position: relative;
background-image: url(images/premium2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 154px;
height: 34px;
margin: 0; 
padding: 0; 
}

.premium a {
display: block;
color: #000000;
width: 154px;
height: 34px;
display: block;
float: left;
}

.premium img {width: 154px; height: 34px; border: 0; }
* html a:hover {visibility:visible}
.premium a:hover img{visibility:hidden}



.drumloop { 
position: relative;
background-image: url(images/drumloop2.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 154px;
height: 34px;
margin: 0; 
padding: 0; 
}

.drumloop a {
display: block;
color: #000000;
width: 154px;
height: 34px;
display: block;
float: left;
}

.drumloop img {width: 154px; height: 34px; border: 0; }
* html a:hover {visibility:visible}
.drumloop a:hover img{visibility:hidden}