@charset "UTF-8";
/* CSS Document */

body
{
	background:#1e2445;
	font-size: 14px;
}
#main_container
{
	height:1000px;
	width:1024px;
	margin:auto;
	background:#1d1d1d;
	color: #CCC;
}

#header
{
	width:1024px;
	height:149px;
}

#title1
{
	width:1024px;
	height:79px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	background:url("james images/titlebars/home.jpg");
	
}
#title2
{
	width:1024px;
	height:79px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	background:url("james images/titlebars/promotions.jpg");
}

#title3
{
	width:1024px;
	height:79px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	background:url("james images/titlebars/distribution.jpg");
	
}

#title4
{
	width:1024px;
	height:79px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	background:url("james images/titlebars/RECORDLABEL.jpg");
}

#title5
{
		width:1024px;
	height:79px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	background:url("james images/titlebars/licensing_sync.jpg");
}

#title6
{
		width:1024px;
	height:79px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	background:url("james images/titlebars/catalogue.jpg");
}

#title7
{
		width:1024px;
	height:79px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	background:url("james images/titlebars/contact.jpg");
}

#title8
{
		width:1024px;
	height:79px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/title%20bars/distribution.jpg);
}
#menu
{
	float:left;
	margin-top:20px;
}
#menu ul li 
{
	list-style:none;
	text-decoration:none;
	height:63px;
	width:174px;
	margin-top:5px;
	background:url("james images/buttons/normal.jpg") no-repeat;		
}

#menu ul li:hover
{
	background:url("james images/buttons/rollover.jpg") no-repeat;
}

#menu ul li a
{
	display:block;
	text-decoration:none;
	color:#FFF;
	font-size:20px;
	font-style:;
	font-family:"Arial Black", Gadget, sans-serif;
	width:160px;
	height:63px;
	vertical-align:middle;
	line-height:2.5em;	
}

#content
{
	width:780px;
	height:700px;
	margin-right:20px;
	margin-left:10px;
	margin-top:20px;
	float:right;
	color:#FFF;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:auto;
}
#content a

{
	text-decoration:none;
	color:#F00;
	
}

#content h1
{
	font-size:36px;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}

#content h2
{
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;	
	
}

#content label 
{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;	
}

#content h3
{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	
}

#distribution_logos
{
	position:relative;
	float:right;
	width:800px;
	
}

#footer
{
	width:1024px;
	height:150px;
	color:#F00;
	margin:auto;
	background-image: url("james images/footer.jpg");
	font-style: normal;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	
}


	#footer a
	
	{
	color:#FFF;	
	text-decoration:none;
	}
	
	#footer a:hover
	
	{
		color:#F00
	  
	}

#footer h1

{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
}



	

	#dat {
	float:left;
	left:653px;
	top:268px;
	width:220px;
	height:650px;
	z-index:1;
	margin: 20px;
}
#apDiv2 {
	float:left;
	left:918px;
	top:338px;
	width:291px;
	height:600px;
	z-index:2;
}

#apDiv3 a
{
	text-decoration:none;
	color:#F00;
}

#menu2
{
	width: 700px;
	height:50px;
	float: right;
}


#menu2 ul li
{
	display:inline;
	list-style:none;
	padding:20px;
	font-size:18px;
	text-decoration:none;
	float:right;
	
	
}

#menu2 ul li a
{
	color:#FFF;
	text-decoration:none;
}

#menu2 ul
{
	line-height:1em;
}

#menu2 ul li a:hover
{
	color:#F00;
}

#continue

{

	
	
	
}

#continue ul li 

{
	list-style:none;
	text-decoration:none;
	height:63px;
	width:174px;
	margin-top:30px;
	background:url("james images/buttons/normal.jpg") no-repeat;
	margin-left: 100px;
	margin-right: 178px;
	}
	
#continue ul li a

{
	display:block;
	text-decoration:none;
	color:#FFF;
	font-size:20px;


	font-style:;
	font-family:"Arial Black", Gadget, sans-serif;
	width:160px;
	height:63px;
	vertical-align:middle;
	line-height:2.5em;
	
}

#continue ul li:hover

{
	background:url("james images/buttons/rollover.jpg") no-repeat;
	
}
	
	
#contentdist

{
	width:780px;
	height:600px;
	margin-right:20px;
	margin-left:10px;
	margin-top:20px;
	float:right;
	color:#ccc;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	}

    #contentdist a
	
	{
		text-decoration:none;
	color:#F00;
	
	}

#contentdist h1

{
	
	color: #FFF;
	text-align:center
}
#contentdist h2

{
	
font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;		
	
	
	
	
}
 #contentpromo
 
 {
	height: 700px;
	width: 780px;
	margin-right:20px;
	margin-left:5px;
	margin-top:20px;
	float:right;
	color:#CCC;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	overflow:auto;
	
	 }
 
#contentpromo h2

{
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;	
}
	
#contentpromo h1

{
	font-size:36px;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
	
	
	
	
	
	


#contentnews

{
	height: 700px;
	width: 780px;
	margin-right:20px;
	margin-left:5px;
	margin-top:20px;
	float:right;
	color:#ccc;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	overflow:auto;
	 }
	
	#contentnews h1
	
	{
	font-size: 24px;
	color:#FFF;
		
		
	}
	
	#contentnews h2
	
	{
	font-size: 14px;
	font-weight: bold;
		
		
	}
	
	#analog
	
	{
	height:650px;
	width:215px;
	margin-left:20px;
	float:left;
	margin-top: 0px;
		
	}
	
	#phones
	
	{
	height:600px;
	width:530px;
	float:left;
	margin-top: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	height:524px;
	color: #FFF;
	}
#phones img

{
	padding-right:10px;
	text-align: left;
	
	
}

#contentguidelines
{
	width:780px;
	height:700px;
	margin-right:20px;
	margin-left:10px;
	margin-top:20px;
	float:right;
	color:#CCC;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:auto;
	text-align: left;
		
}

#contentguidelines h1

{
	font-size:36px;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	
}
	
#contentguidelines h2
{
	font-size:24px;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	text-align: left;
	
}


#contentguidelines h3

{
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;	
	
	
	
}

#contenthome

{
	width:780px;
	height:700px;
	margin-right:20px;
	margin-left:10px;
	margin-top:20px;
	float:right;
	color:#CCC;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:auto;

}

#contenthome h1

{
	font-size:36px;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
	#contenthome h2
	
	{
		font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;	
		
		
	}
	
	
	



#contenthome h3

{
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#F00;	
	
	
}


#contenthome a

{
	
	text-decoration:none;
	color:#FFF;
	
}
	#contenthome a:hover 
	
	{
		
		color:#F00
		
		
	}
	
	#newsspacer
	
	{
	text-align:left;
	color:#ccc;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:700px;
	float:left;
	height:50px;
	background-image: url("james images/heading-bar.png");
	background-repeat: no-repeat;
	color: #CCC;
	margin-bottom:20px;
	}
#newsspacer h1 
{
	font-family:Rockwell;
	color:#FFF;
	font-weight: bolder;
	font-size:36px;
	margin-top: -5px;
	
}

#newsspacer h2

{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight: bolder;
	font-size:24px;
	margin-bottom:0px;
	margin-top:0px;
}

#newsspacer h3

{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size:14px;
	margin-bottom:5px;
	color:#F00;
	margin-top:5px;
}
	
	
	
	
	
	
	
	

#apDiv1 {
	float:left;
	width:677px;
	height:91px;
	
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	
}
#contentrecords

{
width:780px;
	height:700px;
	margin-right:20px;
	margin-left:10px;
	margin-top:20px;
	float:right;
	color:#ccc;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:auto;
}

#dropbox

{
	
	
}

#newsletter

{
	width:180px;
	
	height:100px;
	color:#ccc;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:30px;


}

#contentform
{

	width:780px;
	height:700px;
	margin-right:20px;
	margin-left:10px;
	margin-top:20px;
	float:right;
	color:#FFF;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;	
	overflow:auto;

}

#contentrecordsfinal

{
	width:780px;
	height:850px;
	margin-right:20px;
	margin-left:10px;
	margin-top:20px;
	float:right;
	color:#CCC;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:auto;
	}
	
	#newdatimages
	
	{
	width:700px;
	height:215px;
	float:left;
	margin-left: 50px;
	
	}
	
	#imagereview

{
	width:760px;
	float:left;
}
	
	#imagereview img 
	
	{padding-left:22px;
	padding-top:10px;
	

	
	}
	
	
	#slideshow
	
	{
	width:694px;
	height:304px;
	margin-top:10px;
	float:left;
	margin-bottom:20px;
	}
#newscontent2

{
	width:700px;
	float: left;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
	
	
	
	
}
	 


#newscontent2 h1
	
	{
	font-family:Rockwell;
	color:#FFF;
	font-weight: bolder;
	font-size:24px;
	margin-top:0px;
	margin-bottom:5px;
	}
    #newscontent2 h2
	
	{
	font-familyc:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight: bolder;
	font-size:18
	px;
	margin-top:0px;
	
	
	margin-bottom:5px;
	}
	
	#newscontent3
	
	{
	width:700px;
	float: left;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;

	}
	
	#newscontent3img
	
	{
	width:200px;
	float:left;
	margin-right: 10px;
	}
	
	#newscontent3 h1 
		{
	font-family:Rockwell;
	color:#FFF;
	font-weight: bolder;
	font-size:24px;
	margin-top:0px;
	margin-bottom:5px;
		}
		
#newscontent3 h2
{
font-familyc:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight: bolder;
	font-size:18
	px;
	margin-top:0px;
	
}

#tinsoldiers

{
	float: right;
	width: 470px;
	
}
	


#newscontent2img 
{
	width: 200px;
	float: left;
	margin-top: 20px;
	margin-right: 10px;
}

#angryvsthebear

{
	width:470px;
	float: right;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
}
#newscontent4
	
	{
	width:700px;
	float: left;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
	
	
}

#newsimage4

{
	height: 200px;
	width: 200px;
	margin-top: 20px;
	float: left;
	
}
#dance4daddytext {
	float: right;
	width: 470px;
	margin-top: 20px;
	text-align:justify;
}

		
#newscontent4 h1 
		{
	font-family:Rockwell;
	color:#FFF;
	font-weight: bolder;
	font-size:24px;
	margin-top:0px;
	margin-bottom:5px;
		}
		
#newscontent4 h2
{
	font-familyc:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight: bolder;
	font-size:18px;
	margin-top:0px;
	
}
.white {
	color: #FFF;
	font-weight: bold;
	
}


#newscontent5
	
	{
	width:700px;
	float: left;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
	
	
}

#newsimage5

{
	height: 200px;
	width: 200px;
	margin-top: 20px;
	float: left;
	
}
#distribution_news_text {
	float: right;
	width: 470px;
	margin-top: 20px;
	text-align:justify;
}

		
#newscontent5 h1 
		{
	font-family:Rockwell;
	color:#FFF;
	font-weight: bolder;
	font-size:24px;
	margin-top:0px;
	margin-bottom:5px;
		}
		
#newscontent5 h2
{
	font-familyc:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight: bolder;
	font-size:18px;
	margin-top:0px;
}
	
#newscontent6
	
{	
	width:700px;
	float: left;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
	
}


#newsimage6

{
	height: 200px;
	width: 200px;
	margin-top: 20px;
	float: left;
	
}
#biggerdear_text {
	float: right;
	width: 470px;
	margin-top: 20px;
	text-align:justify;
}

		
#newscontent6 h1 
		{
	font-family:Rockwell;
	color:#FFF;
	font-weight: bolder;
	font-size:24px;
	margin-top:0px;
	margin-bottom:5px;
		}
		
#newscontent6 h2
{
	font-familyc:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight: bolder;
	font-size:18px;
	margin-top:0px;
}
	#newscontent7
	
{	
	width:700px;
	float: left;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
	
}


#newsimage7

{
	height: 200px;
	width: 200px;
	margin-top: 20px;
	float: left;
	
}
#newscontent7_text {
	float: right;
	width: 470px;
	margin-top: 20px;
	text-align:justify;
}

		
#newscontent7 h1 
		{
	font-family:Rockwell;
	color:#FFF;
	font-weight: bolder;
	font-size:24px;
	margin-top:0px;
	margin-bottom:5px;
		}
		
#newscontent7 h2
{
	font-familyc:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight: bolder;
	font-size:18px;
	margin-top:0px;
}
	
	#newscontent8
	
{	
	width:700px;
	float: left;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;
	
}


#newsimage8

{
	height: 200px;
	width: 200px;
	margin-top: 20px;
	float: left;
	
}
#newscontent8_text {
	float: right;
	width: 470px;
	margin-top: 20px;
	text-align:justify;
}

		
#newscontent8 h1 
		{
	font-family:Rockwell;
	color:#FFF;
	font-weight: bolder;
	font-size:24px;
	margin-top:0px;
	margin-bottom:5px;
		}
		
#newscontent8 h2
{
	font-familyc:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight: bolder;
	font-size:18px;
	margin-top:0px;