/* ------------------------------- body, forms, links, and fonts ------------------------------ */

body {
	margin: 0px;
	background-color: white;
	color: #666666;
	font-size: 11px; 
	font-family: Verdana, MS Sans Serif;
}

img { display: block; }

input, textarea {
	color: #323F40; font-size: 9px;
	font-family: Verdana, MS Sans Serif;
}

a:link { color: #00AEEF; text-decoration: none; }
a:visited { color: #00AEEF; text-decoration: none; }
a:hover { color: #666666; text-decoration: underline; }
a:active { color: black; text-decoration: underline; }

a.customLink1:link { text-decoration: underline; color: white }
a.customLink1:visited { color: white }
a.customLink1:hover { color: #9FAA5A }
a.customLink1:active { color: red }

.font12 { font-size: 12px; }

/* -------------------------------- menu ------------------------------- */
.nav {
	position: absolute; z-index: 2;
	left: 50px; top: 17px;
	width: 337px; height: 142px;
	padding-top: 32px;
	background-image: url(../img/menu/back.gif);
}

.navBlank a, #navHome a, #navAbout a, #navNews a, #navLabels a, #navBrowse a, #navSearch a, 
#navLicensing a, #navResearch a, #navRespects a, #navBlog a, #navContact a, #navContactNew a {
	float: left; width: 81px; height: 32px; text-decoration: none; 
	margin-right: 1px; margin-top: 1px;
}

.navBlank a { background-image: url(../img/menu/blank.gif); }
#navHome a { background-image: url(../img/menu/home.gif); }
#navAbout a { background-image: url(../img/menu/about-us.gif); }
#navNews a { background-image: url(../img/menu/news.gif); }
#navLabels a { background-image: url(../img/menu/our-labels.gif); }
#navBrowse a { background-image: url(../img/menu/browse.gif); }
#navSearch a { background-image: url(../img/menu/search.gif); }
#navLicensing a { background-image: url(../img/menu/licensing.gif); }
#navResearch a { background-image: url(../img/menu/music-research.gif); }
#navRespects a { background-image: url(../img/menu/repertoire-respects.gif); }
#navContact a { background-image: url(../img/menu/contact-us.gif); }
#navBlog a { background-image: url(../img/menu/blog.gif); }
#navContactNew a { background-image: url(../img/menu/contact-usnew.gif); }

.navBlank a:hover, #navHome a:hover, #navAbout a:hover, #navNews a:hover, #navLabels a:hover, 
#navBrowse a:hover, #navSearch a:hover, #navLicensing a:hover, #navResearch a:hover, 
#navRespects a:hover, #navBlog a:hover, #navContact a:hover, #navContactNew a:hover {	
	text-decoration: none; background-position: 0 -32px;
}
	
.navBlank a:active, #navHome a:active, #navAbout a:active, #navNews a:active, #navLabels a:active, 
#navBrowse a:active, #navSearch a:active, #navLicensing a:active, #navResearch a:active, 
#navRespects a:active, #navBlog a:active, #navContact a:active, #navContactNew a:active {
	text-decoration: none; background-position: 0 0px;
}

/* ------------------------------- layout ------------------------------ */
		
#codeLogDiv {
	position: absolute; left: 50px; top: 200px; 
	width: 200px; height: 500px; padding: 10px; overflow: auto;
	z-index: 10; line-height:13px; 
	color: #FFFFFF; background-color: #000000;
	visibility: hidden;
}

.container { 
	position: absolute;
	width: 3800px;
	height: 2160px;
}

#g1, #g2, #g3, #g4, #g5, #g6, #g7, #g8, #g9, #g10, #g11, #g12, #g13, #g14, #g15, #g16 {
	float: left; width: 950px; height: 540px;
}

#g1 { background-image: url(../img/background/1new.gif); }
#g2 { background-image: url(../img/background/2.gif); }
#g3 { background-image: url(../img/background/3.gif); }
#g4 { background-image: url(../img/background/4.gif); }
#g5 { background-image: url(../img/background/5.gif); }
#g6 { background-image: url(../img/background/6.gif); }
#g7 { background-image: url(../img/background/7.gif); }
#g8 { background-image: url(../img/background/8.gif); }
#g9 { background-image: url(../img/background/9.gif); }
#g10 { background-image: url(../img/background/10.gif); }
#g11 { background-image: url(../img/background/11.gif); }
#g12 { background-image: url(../img/background/12.gif); }
#g13 { background-image: url(../img/background/13.gif); }
#g14 { background-image: url(../img/background/14.gif); }
#g15 { background-image: url(../img/background/15.gif); }
#g16 { background-image: url(../img/background/16.gif); }

#videoCaption {
	position: absolute; left: 513px; top: 500px; width: 273px; color: white; font-size: 10px;
}

.whiteTextBox {
	position: absolute; padding: 10px;
	background-color: white;
}

.locationDiv {
	position: absolute;
}

#ourLabelsGrid {
	position: absolute; left: 530px; top: 750px;
	width: 450px; height: 331px; 
	padding-left: 3px; padding-top: 3px;
	background: url(../img/our-labels/grid.gif) no-repeat;
}

.ourLabelsGridItem {
	float: left; padding-right: 1px; padding-bottom: 1px;
}

.homehead {
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
}

p.home {
	font-size:14px;
	width:250px;
}

input.logintextbox {
	width:110px;
	}

.phone {
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
}


		
