/* ::::::::::::::::::::::::: PRO STYLES ::::::::::::::::::::::::: */
#hr_549 { 
 width:549px; 
	background-image:url(/groups/public/@gms_gmi_web_dev/documents/web_resource/site_image_content_hr.gif); 
	height:6px; margin:2px 0 0 0; padding:0; 
	clear:both;
	}
/*\*/  * html #hr_549 { margin:0 0 0 0; } /* */
#hr_549 hr { display:none; }
#pro_home_left_col { 
 float:left;
	border-right:solid 1px #dedede;
	padding:1px 8px 0 0;
	margin:0 0 0 0;
	}
#pro_home_left_col a:link,#pro_home_left_col a:visited,#pro_home_left_col a:active {
 color: #177ab1; 
	text-decoration:underline; 
	font-size:11px; 
	}
#pro_home_left_col a:hover { text-decoration:none; }
#pro_home_left_col h2 { margin:0; padding:1px 0 0 12px; }
#pro_home_left_col h3 { margin:0 0 0 0; padding:0px 0 2px 12px; }
#pro_home_left_col p { width:530px; padding:1px 0 0 12px; font-size:11px; } 
#left_sub ul { margin:0; padding:2px 0 8px 12px; float:left; }
#left_sub li { 
 width:200px;
 margin:0; 
	padding:0 0 4px 8px; 
	background-image:url(/groups/public/@gms_gmi_web_dev/documents/web_resource/site_image_pro_dark_pad_bullet.gif); 
	background-repeat:no-repeat;
 list-style-type:none;
 }

#pro_pods {
 position:relative;
	margin-top:20px;
 }
#pro_pods .input{ 
 width:110px; font-size:10px; margin:3px 0 0 10px; padding:0 background-color:#ccc;
 }
*html #pro_pods .input { margin:3px 0 0 0; }
#pro_pods p {
 width:156px;
	margin:0;
	padding:0 8px 0 12px;
 }
#pro_left_pod {

 width:183px;
	float:left;
	border-right:solid 1px #dedede;
 }
#pro_left_pod_end {
 min-height:150px;
 width:183px;
	float:left;
	border:0;
 }
 
 /* \*/ * html #pro_left_pod_end { height: 150px; } /* */

#pro_home_right_col { 
 width:316px;
 float:right;
 padding-right:6px;
	margin-bottom:2px;
	}
* html #pro_home_right_col { padding-right:0; }
#pro_home_right_col h2 { margin:0; padding:7px 0 0 0; }
#pro_home_right_col ul { margin:0; padding:0;}
#pro_home_right_col p { font-size:11px; width:316px;}  
#pro_home_right_products li { 
 list-style-type:none;
 margin:0 7px 2px 0; 
	padding:0;
	width:316px;
	height:30px;
	}
/*\*/  * html #pro_home_right_products li { margin:0 7px -1px 0; } /* */
#pro_home_right_products .products_item_products_bg_image_1 { background-image:url(/groups/public/@gms_gmi_web_us/documents/web_resource/us_pro_product_menu_image_1.jpg); }
#pro_home_right_products .products_item_products_bg_image_2 { background-image:url(/groups/public/@gms_gmi_web_us/documents/web_resource/us_pro_product_menu_image_2.jpg); }
#pro_home_right_products .products_item_products_bg_image_3 { background-image:url(/groups/public/@gms_gmi_web_us/documents/web_resource/us_pro_product_menu_image_3.jpg); }
#pro_home_right_products .products_item_products_bg_image_4 { background-image:url(/groups/public/@gms_gmi_web_us/documents/web_resource/us_pro_product_menu_image_4.jpg); }
#pro_home_right_products .products_item_products_bg_image_5 { background-image:url(/groups/public/@gms_gmi_web_us/documents/web_resource/us_pro_product_menu_image_5.jpg); }
#pro_home_right_products .products_item_products_bg_image_6 { background-image:url(/groups/public/@gms_gmi_web_us/documents/web_resource/us_pro_product_menu_image_6.jpg); }
#pro_home_right_products .products_item_products_bg_image_7 { background-image:url(/groups/public/@gms_gmi_web_us/documents/web_resource/us_pro_product_menu_image_7.jpg); }

#pro_home_right_products .products_item_uk_bg_image_1 { background-image:url(/groups/public/@gms_gmi_web/documents/web_resource/site_img_uk_pro_nav_Phonic.gif); }
#pro_home_right_products .products_item_uk_bg_image_2 { background-image:url(/groups/public/@gms_gmi_web/documents/web_resource/site_img_uk_pro_nav_QSC.jpg); }
#pro_home_right_products .products_item_uk_bg_image_3 { background-image:url(/groups/public/@gms_gmi_web/documents/web_resource/site_img_uk_pro_nav_Shure.jpg); }
#pro_home_right_products .products_item_uk_bg_image_4 { background-image:url(/groups/public/@gms_gmi_web/documents/web_resource/site_img_uk_pro_nav_SoundDevic.jpg); }
#pro_home_right_products .products_item_uk_bg_image_5 { background-image:url(/groups/public/@gms_gmi_web/documents/web_resource/site_img_uk_pro_nav_radial.jpg); }
#pro_home_right_products .products_item_uk_bg_image_6 { background-image:url(/groups/public/@gms_gmi_web/documents/web_resource/site_img_uk_pro_nav_servore.jpg); }
#pro_home_right_products .products_item_uk_bg_image_7 { background-image:url(/groups/public/@gms_gmi_web/documents/web_resource/site_img_uk_pro_nav_prima.jpg); }
#pro_home_right_products .products_item_uk_bg_image_8 { background-image:url(/groups/public/@gms_gmi_web/documents/web_resource/site_img_uk_pro_nav_skb.gif); }
#pro_home_right_products .products_item_uk_bg_image_9 { background-image:url(/groups/public/@gms_gmi_web/documents/web_resource/site_img_uk_pro_nav_tonebone.gif); }
#pro_home_right_products .products_item_uk_bg_image_10 { background-image:url(/groups/public/@gms_gmi_web/documents/web_resource/site_img_uk_pro_nav_monster.gif); }

#pro_home_right_products a:link,#pro_home_right_col a:visited,#pro_home_right_col a:active {
 display:block;
 padding:8px 0 0 8px;
	margin:0 0 0 4px;
 color: #fff; 
	text-decoration:none; 
	font-size:11px; 
	background-image:url(/groups/public/@gms_gmi_web_dev/documents/web_resource/site_image_pro_rnav_pad_bullet.gif);
	background-repeat:no-repeat;
	}
#pro_home_right_products a:hover { text-decoration:none;
}
#pro_home_right_bottom { 
 width:316px;
 float:right;
 padding-right:6px;
	margin-bottom:2px;
}
#pro_home_right_bottom .right_subsection p strong img {
margin-top: -40px;
}

#pro_home_right_bottom .greybox_solutions {
 background-image:url(/groups/public/@gms_gmi_web_dev/documents/web_resource/site_image_solutions_bar.gif);
	background-color:#f5f5f5;
	background-repeat:repeat-x;
	width:316px;
	margin:8px 0 0 0;
	padding:12px 0 12px 0;
 }
#pro_home_right_bottom .greybox_solutions p{
 border-top:solid 1px #dedede;
	width:295px;
	margin:0 0 4px 6px;
	padding:5px 0 0 0;
 }
#pro_home_right_bottom .greybox_solutions img{
       padding:0 5px 0 0;
       vertical-align:middle;
 }  
/* IE Hack \*/
* html #pro_home_right_bottom .greybox_solutions img{
    margin:0 5px 0 0;
 }
/* End Hack */ 
#pro_home_right_bottom .greybox_solutions a:link,#pro_home_right_bottom .greybox_solutions a:visited,#pro_home_right_bottom .greybox_solutions a:active {
 padding:0 0 0 0;
 color: #177ab1; 
	font-weight:bold;
	text-decoration:none; 
	font-size:11px; 
	background:0;
	}
#pro_home_right_bottom .greybox_solutions a:hover { text-decoration:none; }

#pro_home_right_bottom .right_subsection {
	width:316px;
	margin:0px 0 0px 0;
	padding:0px 0 0px 0;
}
#pro_home_right_bottom .right_subsection a:link{
 padding:0 0 0 0;
 color: #177ab1; 
	font-weight:bold;
	text-decoration:underline; 
	font-size:11px; 
	background:0;
}
#pro_home_right_bottom .right_subsection a:visited{
 padding:0 0 0 0;
 color: #177ab1; 
	font-weight:bold;
	text-decoration:underline; 
	font-size:11px; 
	background:0;
}
#pro_home_right_bottom .right_subsection a:active{
 padding:0 0 0 0;
 color: #177ab1; 
	font-weight:bold;
	text-decoration:underline; 
	font-size:11px; 
	background:0;
}
#pro_home_right_bottom .right_subsection a:hover { text-decoration:underline;
}
#pro_home_right_bottom h2 { margin:0; padding:7px 0 7px 0; 
}
#pro_home_right_bottom .greybox_artist {
 background-image:url(/groups/public/@gms_gmi_web_dev/documents/web_resource/site_image_solutions_bar.gif);
	background-color:#f5f5f5;
	background-repeat:repeat-x;
	width:316px;
	margin:8px 0 0 0;
	padding:18px 0 0 0;
}   
#pro_home_right_bottom .greybox_artist p {
	width:310px;
	margin:0 0 0 6px;
	padding:0 0 0 0;
} 
#pro_home_right_bottom .greybox_artist img {
 float:right;
 }
#pro_home_right_bottom .greybox_artist a:link{
 padding:0 0 0 0;
 color: #177ab1; 
	font-weight:bold;
	text-decoration:underline; 
	font-size:11px; 
	background:0;
	}
#pro_home_right_bottom .greybox_artist a:visited{
 padding:0 0 0 0;
 color: #177ab1; 
	font-weight:bold;
	text-decoration:underline; 
	font-size:11px; 
	background:0;
	}
#pro_home_right_bottom .greybox_artist a:active{
 padding:0 0 0 0;
 color: #177ab1; 
	font-weight:bold;
	text-decoration:underline; 
	font-size:11px; 
	background:0;
	}
#pro_home_right_bottom .greybox_artist a:hover { text-decoration:none; }

#search { 
	display:inline;
	margin: 0;
}

#search form {
	height:20px;
	margin:0pt;
	padding:0pt;
}

#search .input { 
	border:0pt none;
	display:inline;
	float:left;
	font-size:9px;
	height:14px;
	line-height:16px;
	margin:3px 6px 0pt 0pt;
	padding:0pt;
	text-align:left;
	vertical-align:middle;
	width:130px;
}

.inline { display:inline; }
/* * html .go_button { margin:3px 0 0 2px;  } /* */
.go_button {
	display:inline;
	float:left;
}
div.bad_sounds li {
	list-style-type: circle;
}

/* NEW STYLES */

div#new_menu {
	width: 884px;
	height: 20px;
	background-image: url(/groups/public/@gms_gmi_web_dev/documents/web_resource/site_image_menu_gradient.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	text-align: right;
	font-size: 11px;
	color: #FFFFFF;
}

div#menu_links {
	width: 650px;
	height: 17px;
	padding: 3px 0 0;
	background: none;
	float: left;
	display: inline;
}

#new_menu ul {
	margin: 0;
	padding: 0;
	height: 17px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	vertical-align: middle;
}

#new_menu ul li	{
	display:inline;
	margin:0px 0px 0px 40px;
}

#new_menu ul li a {
	color: #FFFFFF;
	text-decoration: none;
}

div#search {
	float: right;
	display: inline;
	margin: 0 10px 0 35px;
}

#search form {
	height: 20px;
	margin: 0;
	padding: 0;
}

#search form input.input {
	float: left;
	display: inline;
	height: 14px;
	width: 130px;
	line-height: 16px;
	border: none;
	border: 0;
	padding: 0;
	font-size: 9px;
	margin: 3px 6px 0 0;
	vertical-align: middle;
	text-align: left;
}

#search form input.go_button {
	float: left;
	display: inline;
}

div#pro_menu {
	width: 884px;
	height: 20px;
	background-image: url(/groups/public/@gms_gmi_web_dev/documents/web_resource/site_image_pro_audio.gif);
	margin: 3px 0;
	padding: 0;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}

#pro_menu ul {
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	vertical-align: middle;
}

#pro_menu ul li {
	display: inline;
	margin: 0px 27px;
}

#pro_menu a {
	text-decoration: none;
	color: #FFFFFF;
}

