body {
	text-align: center;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	
	margin:20px;
}
img {
	border: 0px none;
}
.whiteshield {
	text-align: left;
	align: left;
	background-color: #FFFFFF;
}
.subnav      { text-align: left; align: left;font-size: 9px; background-image: url("http://www.rhythmtech.com/images/html/sub_nav_bg.gif"); background-repeat: repeat-x; display: none; }
.subnav_wide { text-align: left;align: left;font-size: 9px; background-image: url("http://www.rhythmtech.com/images/html/sub_nav_bg.gif"); background-repeat: repeat-x; display: none; width: 700px; height: 17px; float: left }
.subnav_wider { text-align: left;align: left;font-size: 9px; background-image: url("http://www.rhythmtech.com/images/html/sub_nav_bg.gif"); background-repeat: repeat-x; display: none; }
.footer {
	text-align: left;
	font-size: 10px;
	color: #9DA4A8;
	background-color: #FFFFFF;
}
.footer a {
	color: #9DA4A8;
	text-decoration: none;
}
.footer a:hover {
	text-decoration:underline;
}
.welcomemessage    { color: #666666; text-align: left;font-size: 10px; text-indent: 0; margin-top: 25px; margin-left: 10px; width: 640px }
.jumpcopy  { color: #666666; text-align: left;font-size: 10px; display: none; margin-top: 30px; margin-left: 30px; width: 600px }
.header_static    { background-image: url("http://www.rhythmtech.com/images/html/header_grey_repeat.gif"); background-repeat: repeat-x; height: 40px }
.header_static .header_static_copy {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin:5px 0px 0px 20px;
}
.copy_title {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #747D82;
	margin:5px 0px 15px 20px;
	
	
	
}
.copy_title2 {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #747D82;
	
	
	
}
.copy_copy {
	width:500px;
	text-align: left;
	font-size: 12px;
	color: #747D82;
	margin:5px 0px 15px 20px;
}
.copy_wide {
	width:750px;
	text-align: left;
	font-size: 12px;
	color: #747D82;
	margin:5px 0px 15px 20px;
}

.copy_plain {
	font-size: 12px;
}
.product_text2 { color: #747d82; text-align: left;font-size: 12px; margin: 24px 24px 24px 24px }
.copy_narrow { color: #747d82; text-align: left;font-size: 12px; margin: 12px 12px 0px 0px; }
.copy_narrow2 { color: #747d82; text-align: left;font-size: 12px; margin: 12px 12px 15px 20px; }
.copy_540 { color: #747d82; text-align: left;font-size: 10pt; line-height: 12pt; margin: 12px 12px 0px 0px; width: 540px }
.copy_copy-680  { color: #747d82; text-align: left;font-size: 12px; margin: 5px 0 15px 20px; width: 615px }
.copy_700 { color: #747d82; text-align: left;font-size: 10pt; line-height: 12pt; margin: 12px 12px 0px 0px; width: 700px }
.copy_600 { color: #747d82; text-align: left;font-size: 10pt; line-height: 12pt; margin: 12px 12px 0px 0px; width: 600px }
.copy_250 { color: #747d82; text-align: left;font-size: 12px; margin: 12px 12px 0px 0px; width: 250px }

.form_text  { color: gray; text-align: left;font-size: 8pt; font-style: normal; font-weight: normal; font-stretch: normal }
.copy_copy a {
	color: #747D82;
	text-decoration:underline;}
.copy_narrow a {
	color: #747D82;
	text-decoration:underline;}
	
.copy_narrow2 a {
	color: #747D82;
	text-decoration:underline;}
	
.copy_700 a {
	color: #747D82;
	text-decoration:underline;}
.copy_title2 a {
	color: #747D82;
	text-decoration:underline;}	

	

.header_dynam  { background-image: url("http://www.rhythmtech.com/images/html/header_bblue_repeat.gif"); background-repeat: repeat-x; height: 40px }
.header_dynam .header_dynam_copy {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #3E77B7;
	margin:5px 0px 0px 20px;
}
.dynam_copy {
	width:550px;
	text-align: left;
	font-size: 12px;
	color: #747D82;
	margin:5px 0px 35px 20px;
}
.dynam_copy a {
	color: #747D82;
	text-decoration:underline;
}


.prod_swatch {
	margin: 2px -5px 0px 10px
}
.prod_sub {
	align: left;
	margin-bottom:7px;
}
.product-text { color: gray; text-align: left; font-size: 9pt; line-height: 14pt; width:450px; text-align: left; margin: 12pt 24pt 12pt 12pt }
.product-text a { color: gray; text-decoration:underline;}
.product_numbers { color: gray; text-align: left; font-size: 9pt; font-style: normal; font-weight: normal; line-height: 12pt; margin-left: 12pt }
.auth_ret { color: gray; text-align: center; font-size: 9pt; font-style: normal; font-weight: normal; line-height: 12pt }
.auth_ret a {color: #747D82;text-decoration:underline;}
.product_numbers a {color: #747D82;text-decoration:underline;}

.product_numbers2 { color: gray; text-align: left; font-size: 9pt; font-style: normal; font-weight: normal; line-height: 12pt; margin-left: 0pt }
.product_numbers2 a {color: #747D82;text-decoration:underline;}

.states {
	text-align: left;
	font-size: 12px;
	color: #747D82;
	margin:5px 0px 15px 20px;
	}
	.states a {
	color: #747D82;
	text-decoration:underline;}
	
.buyitnow a:link  { text-decoration: underline }

.artist_name { color: #747d82 }
.artist_name a { color: #747d82; text-decoration: underline}
A:visited { text-decoration : underline;}
A:active { text-decoration : none;}
A:hover {
color: #d31429; }

.h1 {
	font-size: 14px;
	color: #747D82;
}
.stores {
	width:500px;
	text-align: left;
	font-size: 12px;
	color: #747D82;
}	

.linkLayer { display: none; width: auto; }
.linkLayer table { border: solid 1px gray; }
.linkLayer table td { line-height: 20px; vertical-align: top; }