/* CSS Document */

body
{
	margin: 0px;
	padding: 0px;
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-repeat:repeat-x;
}

body table, body div, body p{
text-align:left;
}


/* START DIV CLEAR TABLELESS TRICK FEB 2008 by RE  */

.divClr:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .divClr {height: 1%;}
/* End hide from IE-mac */


.divClr{
clear:both;
height:0px;
}

.autoFloater{
float:left;
margin:0px 5px 5px 0px;
}

/* END DIV CLEAR TABLELESS TRICK FEB 2008 by RE  */
	
	
	
/* START RESERVED ELEMENTS FEB 2008 by RE  */

img{
border:none;
}

h1{
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#943405;
border-bottom:solid 1px #000000;
text-align:left;
padding:20px 0px 0px 0px;
margin:0px 0px 5px 0px;
background-repeat:no-repeat;
background-position:right;
}

.n h1{
background-image:url(images/acousticHomeV/nLogo.jpg);
padding:30px 0px 0px 0px;
height:26px; /* Total 66 */
}

.v h1{
background-image:url(images/acousticHomeV/vLogo.jpg);
padding:30px 0px 0px 0px;
height:26px; /* Total 66 */
}

h2{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#943405;
border-bottom:solid 1px #000000;
text-align:left;
padding:20px 0px 0px 0px;
margin:0px 0px 5px 0px;
background-repeat:no-repeat;
background-position:right;
}

/* END RESERVED ELEMENTS FEB 2008 by RE  */
	
	
	
	/* START 2009 FOOTER */
	
	.footer{
	width:962px;
	margin:10px auto 20px auto;
	}
	
	.footer .logos{
		
		padding:10px 0px 10px 10px;
		}
		
		.footer .logos h2{
		text-align:center;
		font-size:10px;
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}
		
		.footer .logos ul{
		padding:0px 0px 0px 20px;
		margin:0px;
		list-style:none;
		}
		
		.footer .logos ul li{
		float:left;
		padding:0px;
		margin:0px;
		display:block;
		width:auto;
		}
		
		.footer .logos ul li a{
		background-repeat:no-repeat;
		display:block;
		height:60px;
		text-decoration:none;
		padding:0px;
		}
		
		.footer .logos ul li a:hover{
		}
		
		
		.footer .logos ul li a[class=talentTrove]{
		background-image:url(images/footer/footertalentTrove.jpg);
		width:170px;
		}
		
		.footer .logos ul li a:hover[class=talentTrove]{
		background-position:right;
		}
		
		
		
		.footer .logos ul li a[class=myspace]{
		background-image:url(images/footer/footerMyspace.jpg);
		width:150px;
		}
		
		.footer .logos ul li a:hover[class=myspace]{
		background-position:right;
		}

		
		.footer .logos ul li a[class=youtube]{
		background-image:url(images/footer/footerYoutube.jpg);
		width:120px;
		}
		
		.footer .logos ul li a:hover[class=youtube]{
		background-position:right;
		}
		
		.footer .logos ul li a[class=secondlife]{
		background-image:url(images/footer/footerSecondlife.jpg);
		width:100px;
		}
		
		.footer .logos ul li a:hover[class=secondlife]{
		background-position:right;
		}
		
		.footer .logos ul li a[class=wordpress]{
		background-image:url(images/footer/footerWordpress.jpg);
		width:150px;
		}
		
		.footer .logos ul li a:hover[class=wordpress]{
		background-position:right;
		}
		
		.footer .logos ul li a[class=rssfeed]{
		background-image:url(images/footer/footerRssfeed.jpg);
		width:100px;
		}
		
		.footer .logos ul li a:hover[class=rssfeed]{
		background-position:right;
		}
		
		.footer .logos ul li a[class=twitter]{
		background-image:url(images/footer/footerTwitter.jpg);
		width:120px;
		}
		
		.footer .logos ul li a:hover[class=twitter]{
		background-position:right;
		}
	
	
	/* END 2009 FOOTER*/
	
	
	
	/* START 2009 PAGES */

.container{
width:962px;
background-color:#FFFFFF;
margin:10px auto 10px auto;
border:solid 3px #FFFFFF;
}

.content{
margin:0px 10px 10px 10px;
}



.product{
padding:10px 0px 10px 0px;
}

.product .col1{
width:700px;
margin:0px 10px 0px 0px;
float:left;
}

.product .col2{
width:232px;
margin:0px 0px 0px 0px;
float:left;
}

.product .col2 h1, .product .col1 h1, .productCopy h2{
padding:0px 0px 5px 0px;
height:auto;
}

.productCopy p{
}

.productCopy ul{
}

.productCopy ul li{
}

.productDetails {
}

.productDetails .col1{
width:452px;
float:left;
margin:0px 10px 0px 0px;
}

.productDetails .col2{
width:480px;
float:left;
}

.presentNav{
padding:10px 0px 0px 0px;
text-align:right;
}


.presentNav .col1{
float:left;
width:120px;
}

.presentNav .col2{
float:left;
width:100px;
}

.presentNav .col1 h1{
border:none;
font-size:12px;
padding:0px 0px 0px 0px;
margin:0px;
height:auto;
color:#666666;
}

.presentNav .col1 h2{
border:none;
font-size:18px;
padding:0px;
margin:0px;
height:auto;
color:#990000;
}

.presentNav a{
display:inline-block;
width:80px;
text-align:center;
padding:5px;
background-color:#660000;
border:solid 2px #000000;
color:#FFFFFF;
}

.presentNav a:hover{
background-color:#FFFFFF;
border:solid 2px #660000;
color:#000000;
}

/* END 2009 PAGES */
	
	
	/* START 2009 Spec Box (iFrame-less) */

.specs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	line-height:16px;
	background-color: #FFFFFF;
	height:160px;
	overflow:auto;
	border:solid 1px #d6aa39;
}

.productDetails .specs {
	height:240px;
	overflow:auto;
}

.specs h2{
margin:5px 0px 5px 0px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
height:auto;
padding:0px;
border:0px;
}

.spec .detail{
color: #666666;
font-weight:bold;
}

.spec .detail a{
color:#990000;
font-weight:bold;
}

/* END 2009 Spec Box (iFrame-less) */


/* START 2009 Color Swap */

.colorSelect, .colorSelect2line{
text-align:center;
}

.colorSelect .swatch{
float:left;
margin:0px 5px 0px 0px;
}

.colorSelect2line .swatch{
display:inline-block;
margin:5px 5px 0px 0px;
}

.colorSelect .nameText{
float:left;
margin:0px 0px 0px 20px;
text-align:left;
}

.product .colorSelect .nameText{
margin:0px 0px 0px 0px;
clear:both;
text-align:left;
}

.colorSelect2line .nameText{
margin:5px 0px 5px 0px;
clear:both;
text-align:center;
}


/* END 2009 Color Swap */
	
	
.tableBorder
{
	border: #ffffff solid 3px
}	
.news
{
	background-image: url(images/news_box.gif);
	background-repeat: no-repeat;
}
.header
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#990000;
}
.Smheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#990000;
}
.bodyCopyfoot
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
.bodyCopyfoot a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0000;
	font-style: normal;
}
.bodyCopyfoot a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ffffff;
	font-style: normal;
	text-decoration: none;
}
.bodyCopyfoot a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-style: normal;
	text-decoration: none;
}		
.bodyCopyfoot a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-style: normal;	
	text-decoration: none;
}
.bodyCopy
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}	
.bodyCopy a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0000;
	font-style: normal;
}
.bodyCopy a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	font-style: normal;
	text-decoration: none;
}
.bodyCopy a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
}		
.bodyCopy a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-style: normal;	
	text-decoration: none;
}	
.bodyCopyPB
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}	
.bodyCopyPB a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-style: normal;
}
.bodyCopyPB a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
	font-style: normal;
	text-decoration: none;
}
.bodyCopyPB a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
}		
.bodyCopyPB a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-style: normal;	
	text-decoration: none;
}	
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}	
.text a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-decoration: none;
}
.text a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990000;
	text-decoration: none;
}
.text a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-decoration: none;
}
.text a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-decoration: none;
}	
.secCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #723320;
	font-style: normal;
}	
.player {
	padding-left: 5px;
	padding-right: 5px;
}			
.artist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	padding-left: 10px;
}	
.pageTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #ca9c29;
	font-weight:bold;
}	
.rule {
	border-style:solid;
	border-width: thin;
	color:#666666;
}
/* next styles */	
ul#next {
		list-style: none;
		margin: 5px 0px 0px 5px;
		padding: 0px;
		text-align: left;
		white-space: nowrap;
		line-height:18px;
	}

	ul#next li {	
		padding: 0px 5px 0px 0px;
	}
		
	ul#next a	{
		text-decoration: none;
		color: #000000;
	}
	
	ul#next a:hover	{
		color: #FF0000;
	}
	ul#next a:active	{
		color: #FF0000;
	}
	
	
	
	/* START Acoustic HomePage 2/2010 by CH */
	
	
	
	.acousticHome{
	padding:0;
	margin:0;
	width:842px;
	height:420px;
	}
	
	.acousticHome #acoustic_main {
	padding:0;
	margin:0;
	width:593px;
	height:420px;
	float:left;
	}
	
	.acousticHome #acoustic_header {
	width:593px;
	height:107px;
	padding:0;
	margin:0;
	background-image:url(images/acoustic_home_header.jpg);
	background-repeat:no-repeat;
	}
	
	.acousticHome p {
	font-size:10px;
	line-height:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	text-align:right;
	padding:28px 20px 0 0;
	margin:0;
	}
	
	.acousticHome #acoustic_n50 {
	width:593px;
	height:313px;
	margin:0;
	padding:0;
	float:left;
	}
	
	.acousticHome #acoustic_heirloom {
	float:right;
	margin:0;
	padding:0;
	width:249px;
	height:420px;
	}
		
	
	/* END Acoustic HomePage 2/2010 by CH */
	
	
	/* START Perfect First Guitar Landing Page Feb 2008 by RE */
	
	.perfectFirstGuitarRev{
	background-image:url(images/perfectFirstGuitar/pfgBG.jpg);
	width:842px;
	height:418px;
	}
	
	
	.perfectFirstGuitarRev .intro{
	padding:160px 0px 0px 50px;
	width:190px;
	color:#666666;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:18px;
	float:left;
	}
	
	.perfectFirstGuitarRev .image{
	width:240px;
	float:left;
	padding:60px 0px 0px 60px;
	}
	
	
	.perfectFirstGuitar{
	background-image:url(images/perfectFirstGuitar/tile.jpg);
	}
	
	.perfectFirstGuitar .top{
	background-image:url(images/acousticHomeV/capTop.jpg);
	width:842px;
	height:19px;
	}
	
	.perfectFirstGuitar .bot{
	background-image:url(images/acousticHomeV/capBot.jpg);
	width:842px;
	height:19px;
	}
	
	.perfectFirstGuitar .col1{
	width:590px;
	float:left;
	margin:0px 10px 0px 20px;
	background-color:none;
	}
	
	.perfectFirstGuitar .col2{
	width:200px;
	float:left;
	}
	
	.perfectFirstGuitar .intro{
	height:60px;
	color:#666666;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	}
	
	/* END Perfect First Guitar Landing Page Feb 2008 by RE */
	

/* START Control Diagrams Page June 2008 by CH */
	.diagrams {
		width: 200px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		float: left;
		margin: 0px 20px 6px 10px;
		padding: 1px;
		border: none;

	}
	
	ul.diagrams {
		list-style: none;
		text-align: left;
		white-space: nowrap;
		padding-top: 4px;
	}

	ul.diagrams a	{
		text-decoration: none;
		color: #000000;
	}
	
	ul.diagrams a:hover	{
		color:#990000;
	}
	ul.diagrams a:active	{
		color:#990000;
	}
	
	td.diagrams {
		width: auto;
		
	}
	
	.pagediagrams {
		list-style: none;
		text-align: left;
		white-space: nowrap;
		padding-top: 4px;
	}

	.pagediagrams a	{
		text-decoration: none;
		color: #990000;
	}
	
	.pagediagrams a:hover	{
		color: #666666;
	}
	.pagediagrams a:active	{
		color: #666666;
	}

/* END Control Diagrams Page June 2008 by CH */


/* START spec box styles June 2008 CH */
.specbody td, .specbody th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.specbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height:16px;
	background-color: #FFFFFF;
	text-align:left;
}
	
/* END spec box */





/* START PATRIOT ARMY SKIN June 2008 by RE */

.patriotArmy{
background-image:url(images/patriot/bgPatriot.jpg);
width:842px;
}

.patriotArmy a{
text-decoration:underline;
color:#000000;
}

.patriotArmy a:hover{
text-decoration:none;
color:#990000;
}

.patriotArmy h1{
color:#000000;
}

.patriotArmy .col1{
width:290px;
float:left;
margin:0px 12px 0px 0px;
padding:80px 0px 0px 20px;
}

.patriotArmy .col2{
width:520px;
float:left;
}

.patriotArmy .col2 .col1{
width:290px;
float:left;
margin:0px;
padding:0px;
}

.patriotArmy .col2 .col2{
width:210px;
float:left;
}

.patriotArmy .footer{
background-image:url(images/patriot/bgPatriotFooterCap.jpg);
height:20px;
clear:both;
width:842px;
margin:0px;
}

.patriotArmy .copy{
font-family:"Times New Roman", Times, serif;
font-size:12px;
padding:0px 0px 10px 0px;
}

.patriotArmy .find{
}


.extras{
padding:10px 0px 10px 0px;
}

.extras a{
padding-bottom:10px;
display:inline-block;
}




.patriotArmy .colorSelect{
padding:0px 0px 10px 0px;
}


.patriotArmy .prevNext{
padding:0px 0px 10px 0px;
text-align:center;
}


.links{
padding:0px 0px 10px 0px;
}


.specNav{
}

.specNav ul{
list-style:none;
padding:0px;
margin:0px;
clear:both;
height:30px;
}

.specNav li{
float:left;
width:auto;
}

.specNav li a{
text-decoration:none;
background-color:#000000;
color:#FFFFFF;
padding:5px 10px 5px 10px;
display:block;
border:solid 1px #CCCCCC;
font-size:10px;
}

.specNav li a:hover{
background-color:#333333;
}

.specs{
background-color:#FFFFFF;
padding:5px;
}

.patriotArmy .specs .specFrame{
}

.patriotArmy .specs iframe{
background-color:transparent;
}





/* END PATRIOT ARMY SKIN June 2008 by RE */



/* START MYSPACE PAGES */

.myspace{
padding:10px;
}

.myspace h1{
}

.myspace h2{
font-weight:normal;
font-size:12px;
}



/* END MYSPACE PAGES */







/* START DEALER PAGES */


.dealers, .dealerResults{
padding:10px;
}

.dealers .box{
border:1px solid #CCCCCC;
padding:0px 0px 0px 10px;
}

.dealers a{
color:#003399;
text-decoration:underline;
}

.dealers a:hover{
color:#3366CC;
text-decoration:none;
}

.dealers h1{
width:240px;
}

.dealers h2{
font-family:"Times New Roman", Times, serif;
color:#943405;
font-size:18px;
}

.dealers h3{
font-family:"Times New Roman", Times, serif;
color:#999999;
font-size:18px;
}

.dealers .col1{
float:left;
width:360px;
padding:0px 10px 0px 0px;
}

.dealers .col1 .colSub1{
float:left;
width:160px;
}

.dealers .col1 .colSub2{
float:left;
width:180px;
}


.dealers .col2{
float:left;
width:280px;
padding:0px 10px 0px 0px;
}

.dealers .col3{
float:left;
width:280px;
}

.dealers ul{
list-style:none;
padding:0px;
margin:0px;
}

.dealers li{
padding:0px 0px 10px 10px;
margin:0px;
}

.dealerResults h1{
margin:0px 0px 20px 0px;
}

.dealerResults h2{
color:#666666;
font-size:10px;
font-weight:normal;
}


.dealerResults ul{
margin:0px;
padding:0px;
list-style:none;
}

.dealerResults ul li{
margin:0px;
padding:0px;
width:400px;
height:180px;
float:left;
padding:0px 20px 0px 0px;
}


.dealerResults ul li ul{
margin:0px;
padding:0px;
list-style:none;
}

.dealerResults ul li ul li{
margin:0px;
padding:0px;
height:auto;
}

.dealerResults ul li ul li h1{
font-size:14px;
color:#000000;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
height:auto;
font-family:"Times New Roman", Times, serif;
}

.dealerResults ul li ul li h2{
font-size:12px;
color:#333333;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
font-weight:normal;
height:auto;
font-family:Arial, Helvetica, sans-serif;
border:none;
}

.dealerResults ul li ul li h3{
font-size:10px;
color:#333333;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
font-weight:normal;
height:auto;
font-family:Arial, Helvetica, sans-serif;
border:none;
}

.dealerResults ul li ul li h4{
font-size:10px;
color:#333333;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
font-weight:normal;
height:auto;
font-family:Arial, Helvetica, sans-serif;
border:none;
}

.dealerResults ul li ul li h5{
font-size:10px;
color:#666666;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
font-weight:normal;
height:auto;
font-family:Arial, Helvetica, sans-serif;
border:none;
}

.dealerResults ul li ul li h6{
font-size:9px;
color:#333333;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
font-weight:normal;
height:auto;
font-family:Arial, Helvetica, sans-serif;
border:none;
}

.dealers .new_search .dealerResults .new_search{
padding:20px 0px 20px 0px;
margin:20px 0px 20px 0px;
height:20px;
}



/* END DEALER PAGES */





/* START SWAG PAGE */

.swag{
padding:10px 0px 10px 0px;
}

.swag .item{
padding:0px 0px 20px 0px;
margin:0px;
}

.swag .col1{
width:170px;
padding:0px 20px 0px 0px;
float:left;
}

.swag .col2{
width:760px;
float:left;
}

.swag .col2 .colSub1{
width:370px;
padding:0px 20px 0px 0px;
float:left;
}

.swag .col2 .colSub2{
width:370px;
float:left;
}

/* END SWAG PAGE */




/* START YOUTUBE PAGES */


.youTubeContent{
padding:10px;
}

.youTubeContent .col1{
width:435px;
float:left;
}

.youTubeContent .col2{
width:360px;
float:left;
margin:0px 0px 0px 10px;
}


.youTubeContent h1{
border:none;
padding:0px 0px 0px 0px;
font-size:14px;
height:20px;
margin:0px 0px 5px 0px;
font-weight:normal;
}

.youTubeContent h1 a{
color:#990000;
}

.youTubeContent h1 a:hover{
color:#333333;
}

.youTubeContent h2{
color:#333333;
font-family:"Times New Roman", Times, serif;
height:20px;
margin:0px 0px 5px 0px;
padding:0px;
font-size:14px;
font-weight:normal;
}

.youTubeContent .commentBox{
}

.youTubeContent .video{
padding:0px 0px 10px 0px;
}

.youTubeContent .relatedLinks{
border:solid 1px #999999;
padding:10px;
margin:10px 0px 10px 0px;
}

.youTubeContent .relatedLinks ul{
padding:0px;
margin:0px;
list-style:none;
}

.youTubeContent .relatedLinks ul li{
padding:5px;
margin:0px;
}

.youTubeContent .playlist{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

.youTubeContent .playlist ol{
background-color:#CCCCCC;
margin:0px;
padding:0px 0px 0px 0px;
}

.youTubeContent .playlist li{
display:block;
clear:both;
padding:0px 0px 10px 0px;
}

.youTubeContent .playlist li img{
float:left;
padding:0px 10px 0px 0px;
}

.youTubeContent .playlist li a{
text-decoration:none;
display:block;
height:110px;
padding:10px 10px 0px 10px;
}

.youTubeContent .playlist li a:hover{
background-color:#FFFFFF;
text-decoration:underline;
}


/* END YOUTUBE PAGES */





/* START VIDEO PLAYER TEMPLATE CONTENT -------------------------------------------------- */
	
	
	.videoPlayer{
	padding:10px 10px 10px 20px;
	}
	
	.videoPlayer .displayView{
	width:500px;
	float:left;
	text-align:left;
	margin:0px 20px 0px 0px;
	}
	
	.videoPlayer .vidMenu{
	width:240px;
	float:left;
	}
	
	.videoPlayer .vidMenu ul{
	list-style:none;
	padding:0px;
	margin:0px;
	width:240px;
	}
	
	.videoPlayer .vidMenu ul li{
	display:block;
	padding:0px;
	margin:0px;
	width:240px;
	}
	
	.videoPlayer .vidMenu ul li a{
	display:block;
	height:30px;
	width:180px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:10px 10px;
	padding:20px 0px 10px 60px;
	border-bottom:solid 1px #CCCCCC;
	color:#666666;
	}
	
	.videoPlayer .vidMenu ul li a:hover{
	background-color:#333333;
	color:#FFFFFF;
	text-decoration:none;
	}
	
	
	
	
	
	/* END VIDEO PLAYER TEMPLATE CONTENT -------------------------------------------------- */

