body { background:url(../images_templ/new/mainbg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#464646; margin:0; padding:0;}
a img {border:none;}
input, form {padding:0;margin:0;_display:inline; display:inline;}
select, input {font:10px arial, serif;color:#505050;}
h5{ font-size:14px;}
h6{font-size:16px; color:#1A479A; border-bottom:1px solid #1A479A; border-top:1px solid #1A479A; display:block;}
a[href $='.pdf'] {
padding-left:22px; 
margin:4px 0 0 20px; 
background: url('../images_templ/pdf.jpg') no-repeat left top; 
display:block;
text-align:left;
text-decoration:none;
color:#000000;
font-size:12px;
}
#maincontainer{ width:970px; margin:auto; height:auto;}
#headercontainer{ width:970px; margin:auto; height:133px; background:url(../images_templ/new/logo.jpg) no-repeat; padding:0 0 25px 0;}
#topheader{ width:740px; height:38px; padding:0 0 0 230px; float:left;}
#freeshiping{ width:415px; height:38px; float:left;}
#toplinkbox{ width:325px; float: left; height:20px; padding:0 0 18px 0; }
#toplinkbox a:hover{background-color:#fff; color:#1A479A; border:1px solid #1A479A;}
.tophome a{ width:60px; float:left; margin:0 3px 0 0px; font-weight:bold; height:20px; line-height:19px; background:#1a479a; color:#FFFFFF;text-align:center; text-decoration:none;}
.topabout a{ width:70px; float:left; margin:0 3px 0 3px; font-weight:bold; height:20px; line-height:19px; background:#1a479a; color:#FFFFFF;text-align:center; text-decoration:none; }
.topcontact a{ width:80px; float:left; margin:0 3px 0 3px; font-weight:bold; height:20px; line-height:19px; background:#1a479a; color:#FFFFFF;text-align:center; text-decoration:none; }
.toporder a{ width:96px; float:left; margin:0 0 0 3px; font-weight:bold; height:20px; line-height:19px; background:#1a479a; color:#FFFFFF;text-align:center;text-decoration:none;  }
#mid-header{ width:970px; height:67px; float:left; background:url(../images_templ/new/topmid.jpg) no-repeat 108px 0;}
#callus{  float:left; width:351px; padding:30px 0 0 0;}
#logolink{ float:left; width:619px;}
#mainlinkbox{ padding:0 0 0 108px; float:left; width:862px; }
#mainlinkbox ul{ margin:0; padding:0; list-style:none; float:left;}
#mainlinkbox li{ width:154px; background:url(../images_templ/new/mainlink-bg.jpg); height:26px; font-size:14px;text-align:center; line-height:26px; margin:0 8px 0 0;float:left; display: inline-block;}
#mainlinkbox li a{ color:#FFFFFF; text-decoration:none; display:block;}
#maiddlecontainer{width:970px;}
#leftnavcontainer{ width:195px; float:left;}
#middlecontent{ width:588px; float:left; border:#1a479a 1px solid;}
#rightnavcontainer{ width:185px; float:left;}
#searchcontainer{ width:588px; float:left; height:28px; border-bottom:#1a479a 1px solid;}
#sectcategory{ width:178px; border-right:#1a479a 1px solid;height:28px; float:left; text-align:center; line-height:28px;}
#sectbrand{ width:222px; border-right:#1a479a 1px solid;height:28px; float:left;text-align:center; }
#searchbox{ width:185px;height:28px; float:left;border-right:#1a479a 1px solid;}
.selectcat{ width:170px; _margin:5px 0 0 0;}
.sectbrand{ width:160px; _margin:0;}
#browsebutton{ padding:5px 0 0 0; width:47px; float: left;}
#brandselect{width:160px; float:left; padding:5px 5px 3px 5px;}
#serachtermbox{ width:135px; float:left; padding:5px 5px 3px 5px;}
.searchterm{ width:135px;}
#gobutton{ padding:5px 0 0 5px; width:27px; float: left;}
#homepagecontent{ padding:20px 30px 0 30px; float: left; background:url(../images_templ/new/guitar.jpg) 460px 13px no-repeat; width:528px; height:150px;}
#homepagematter{ width:420px; float:left; text-align:justify; line-height:18px;}
#featuredproducts{ width:573px; float:left; padding:0 0 0 3px;}
#featuredimage{ width:573px; float:left; height:22px;}
#homepagematter p{text-align:left; margin:5px;}

/*--- productbox ---*/
#webpage_content_body table{ float:left;}
#productbox{ width:175px;  float:left;height:265px; padding:0 6px 20px 6px;}
#productborderbox{ width:147px; border:#1a479a 1px solid; padding:0 13px 0 13px; float:left;}
#productheading{ height:45px; float:left; font-size:12px; font-weight:bold; padding:5px 0 5px 0; width:100%; text-align:center;}
#productheading a{ color:#464646; text-decoration:none;}
#productimage{width:135px; height:165px; float: left; text-align:left; margin:0 auto; overflow:hidden;}
#productimage img{margin-bottom:4px;}
.productbrief{clear:both;}
#pricebox{ height:25px; float: left; width:100%; text-align:center; padding:10px 0 10px 0;}
.listprice{ font-size:12px; color:#5f5f5f; text-decoration:line-through; font-weight:bold;}
.ourprice{ font-size:13px; color:#1a479a; font-weight:bold;}
#productbuttons{ float:left; width:100%;}

/*---  Horizontal Brief ---*/
.h-brief{border:1px solid #1A479A; margin:5px 5px; width:99%}
.h-brief .img{width:140px;}
.h-brief .img-lg{width:160px;}
.h-brief .img div{margin:10px;}
.h-brief .name div{margin:3px; font-weight:bold;}
.h-brief .name a, .h-brief .name a:visited, .h-brief .name a:link, .h-brief .name a:active{color:#464646; font-size:13px;}
.h-brief .name a:hover{color:#1A479A;}
.h-brief .description div{margin:5px 5px 10px 5px;}
.h-brief .buy-info{font-weight:bold; height:20px; padding-left:10px;}
.h-brief .buy-info span{margin:0;}
.h-brief .buy-info img{float:right; margin:auto 5px;}
.h-brief .list{text-decoration:line-through; color:#5F5F5F;  padding-right:20px; padding-left:10px;}
.h-brief .our{font-size:14px;color:#1A479A;}
.h-brief .part-number{margin-left:25px; font-weight:bold;}
.h-brief .product_options_name{font-weight:bold; color:#1a479a;}
.h-prod-options{float:left; text-align:left;}

/*--- footerbox ---*/
#footerbox a:hover{text-decoration:underline;}
#footerbox{ float:left; width:100%; height:80px;border-bottom:#1a479a 1px solid; border-top:#1a479a 1px solid;; margin:12px 0 0 0;}
#footerbox-inner{ margin:auto; width:970px; height:80px;}
#footerlogo1{ width:180px; float: left; height:80px;}
#footerlink1{ float:left; width:190px; padding:12px 0 0 0;}
#footerlink1 a{ text-decoration:none; color:#1a479a; line-height:15px;}
#footerlink2{ float:left; width:240px; padding:12px 0 0 0;}
#footerlink2 a{ text-decoration:none; color:#1a479a; line-height:15px;}
#footerlink3{ float:left; width:197px; padding:12px 0 0 0;color:#1a479a; line-height:15px;}
#footer-logo{ float:left;}
#footerbottom{ width:970px; margin:auto; height:50px; padding:0;}
#copyright{ float:left; width:675px; padding:15px 0 0 0; height:35px;}
#credibility{ float:left; padding:15px 0 0 0; }

/*--- rightbox ---*/
#cartitembox{ height:23px; float:left; width:100%; text-align: center; color:#000000; line-height:23px;}
#brandlimkbox{ float: left;}
#brandinner{ width:184px; float:left;}
.selectbrandlinks{ width:182px; border-right:#1a479a 1px solid; border-bottom:#1a479a 1px solid; border-left:none; border-top:none; color:#1a479a; font-size:12px;}
#select2 option{ background:url(../images_templ/new/arrow.jpg) no-repeat 5px 5px; padding:0 0 0 15px;}

/*--- leftbox ---*/
#newsletter{ padding:40px 13px 0 0; float:left; width:182px; text-align:right;}
.newstext{ width:145px;border:#1a479a 1px solid; height:14px; color:#1a479a; padding:2px 0 0 2px;}
#newstext{ width:147px; float:left;}
#newsgo{ width:26px; float: right; height:17px; _padding:1px 0 0 0;}
#newsbox{ width:175px; float: right;}
#newstext1{ float: right; width:175px;}

/*--- productdetailbox ---*/
table#detailed-product {margin-top:10px; width:600px;}
table#detailed-product * {vertical-align:top;}
div.detailheading {margin:15px 0 15px 15px; color:#1A479A;}
#detailimage {margin:15px;}
#enlargebox {text-align:center; border:1px solid #1A479A; width:90%; margin-left:10px; padding:2px; line-height:15px;}
#enlargebox a {text-decoration:none; background:#1A479A; color:#FFF; display:block;}
#enlargebox a:hover{color:#1A479A; background:#fff;}
.bb1{margin-left:5px; width:97%; padding-bottom:10px;}
.bb1, .bb2{border:1px solid #1A479A;}
#detailed-product-top-info {width:98%;}
#pricing{margin:0 0 0 15px; }
#listprice{color:#464646;}
#listprice span {text-decoration:line-through;}
#costtprice{color:#1a479a; font-size:16px; font-weight:bold; margin:5px 0;}
#yousave{color:#000000; padding:4px; font-weight:bold; background:#eee; width:125px;}
table#detailed-product .product_options_name{font-weight:bold;}
table#detailed-product .product_options_border {
margin:10px 0 10px 15px;
width:90%;
background:#1A479A;
color:#FFF;
padding:2px 2px;
}
.product_options_border select {font-size:12px;}
#buttons-link {margin:0 0 10px 15px; clear:both;}
div#buttons-link * {vertical-align:middle;}
div#buttons-link img {margin:0 0 0 10px;}
.additional-info {
font-size:12px;
line-height:16px;
}
.product-detailed-tools ul {margin:15px 0 10px 15px; padding:0;}
.product-detailed-tools li {line-height:18px; border-bottom:1px dotted #999;}
.product-detailed-tools a:LINK, .product-detailed-tools a:VISITED{
text-decoration:none;
font-size:12px;
color:#1A479A;
display:block;
}
.product-detailed-tools a:HOVER {color:#FFF; background:#1A479A; padding:0 0 0 5px;}
#det-desc{
clear:both; 
padding:15px 10px 0px 15px; 
border-top:1px solid #1A479A;
font-size:12px;
line-height:16px;
}
#buy-info #dd1, #buy-info #dd2 {font-size:13px; font-weight:bold;}
.detailheading{font-size:18px; color:#000000; font-weight:bold;}
.product_link{font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#relatedproductbox{ width:753px; padding:0 10px 0 10px; margin:10px auto;}
.sep{margin:0 0 3px 10px; font-size:15px; font-weight:bold; color:#555; padding:2px 0 2px 20px; background-color:#1a479a; color:#fff;}
#dd1{margin:15px;}
#dd2{margin:15px;}

/*--- maintemp ---*/
#middlecontentmain{ width:773px; float:left; border:#1a479a 1px solid;}
#searchcontainermain{ width:773px; float:left; height:28px; border-bottom:#1a479a 1px solid;}
#cartiteminfo{ float:left; width:184px; height:28px;}
#cartitembox1{ height:28px; float:left; width:145px; text-align: center; color:#000000; line-height:28px;}
#contentarea{ float:left; width:773px;}
#contentarea_custome{ float:left; width:588px;}
.customearea{ float:left;  padding:0 0 0 15px;}
.categories_path{ text-align:center; float:left;}
h6{ font-size:24px;color:#00000; font-weight:bold; margin:0; padding:0 0 0 5px;  }
.categories_path_td{ text-align:left; padding:10px 0 0 10px;}
.categories_path_td a{ color:#464646;}
.product_separator{ float:left;  width:773px;}
.products_summary{ float:left;}
.products_summary_td{text-align:left; padding:10px 0 0 10px;}
.categories_path p {padding:10px; text-align:left; margin:0; line-height:16px;}
#webpage_content_body p {padding:0 10px;}
div.customearea table {width:99%;}
#webpage_content_body h1 {font-size:18px;}

/*--- Main Menu ---*/
.link_categorytype:LINK,.link_categorytype:VISITED, .menu-categorytype-link:LINK, .menu-categorytype-link:VISITED {
display:block;
background-image: url(../images_templ/new/cattype-bg.jpg);
background-repeat:no-repeat;
width:183px;
height:24px;
line-height:24px;
color:#ffffff;
text-align: right;
font-weight:bold;
text-decoration:none;
font-size:14px;
padding:0 12px 0 0;
margin:0 0 3px 0;
}
.link_categorytype:HOVER, .menu-categorytype-link:HOVER {color:#ffffff;}
#menu-categories { margin:0; padding:0; text-align:right;}
.menu-category-link:LINK, .menu-category-link:VISITED {
display:block;
line-height:15px;
color:#000000;
text-decoration:none;
font-size:11px;
height:15px;
background-image: url(../images_templ/new/arrow2.jpg);
background-repeat: no-repeat;
width:165px;
background-position: 170px;
padding:0 25px 0 0;
}
.menu-category-link div, .menu-category-link_selected div, .menu-subcategory-link div, .menu-subcategory-link_selected div {
margin:0; text-align:right;
}
.menu-category-link:HOVER {
background-image:none;
color:#ffffff;
width:165px;
background-image: url(../images_templ/new/over-cat.jpg);
background-repeat: no-repeat;
background-position: 10px;
padding:0 25px 0 0;
}
.menu-category-link_selected:LINK, .menu-category-link_selected:VISITED, .menu-category-link_selected:HOVER {
display:block;
line-height:15px;
color:#000000;
text-decoration:none;
font-size:11px;
height:15px;
background-image:none;
color:#ffffff;
width:165px;
background-image: url(../images_templ/new/over-cat.jpg);
background-repeat: no-repeat;
background-position: 10px;
padding:0 25px 0 0;
}
#menu_subcategory {background:#B3C9EF; margin-left:10px; width:180px;}
.menu-subcategory-link div {margin:0; text-align:right;}
.menu-subcategory-link:LINK, .menu-subcategory-link:VISITED {
display:block;
line-height:15px;
color:#000000;
text-decoration:none;
font-size:11px;
height:15px;
background-image: url(../images_templ/new/arrow2.jpg);
background-repeat: no-repeat;
width:165px;
background-position: 170px;
padding:0 0 0 0;
}
.menu-subcategory-link:HOVER{
background-image:none;
color:#ffffff;
width:155px;
background-image: url(../images_templ/new/over-subcat.jpg);
background-repeat: no-repeat;
background-position: 10px;
padding:0 25px 0 0;
}
.menu-subcategory-link_selected:LINK, .menu-subcategory-link_selected:VISITED, menu-subcategory-link_selected:HOVER {
display:block;
line-height:15px;
color:#000000;
text-decoration:none;
font-size:11px;
height:15px;
background-image:none;
color:#ffffff;
width:155px;
background-image: url(../images_templ/new/over-subcat.jpg);
background-repeat: no-repeat;
background-position: 10px;
padding:0 25px 0 0;
}
#matterbox{ width:95%; padding:0 10px 0 10px;}

/*--- MNF MENU ---*/
#brandinner{
height:1482px;
width:182px;
overflow-y:scroll;
border-bottom:1px solid #1A479A;
border-right:1px solid #1A479A;
}
#brandinner ul, li{margin:0; padding:0;}
#brandinner .menuitem_categorytype_link{display:none;}
#brandinner #menuitem_category{margin:2px 0 0 4px;}
#brandinner #menuitem_category a, #brandinner #menuitem_category a:visited, #brandinner #menuitem_category a:link{font-size:13px; color:#0D316F; text-decoration:none;}
#brandinner #menuitem_category a:hover{
color:#ffffff;
background:#1A479C;
display:block;
}

/*--- Dynamic Pages Top ---*/
.search_border {
width:773px;
margin-left:auto;
margin-right:auto;
border:1px solid #1A479A;
margin-top:10px;
}
.search_header {
background-color:#204697;
color:#ffffff;
font-size:11px;
}
.search_footer a:LINK, .search_footer a:VISITED {
display:block;
text-decoration:none;
font-size:12px;
color:#ffffff;
background-color:#204697;
width:55px;
font-weight:bold;
text-align:center;
line-height:20px;
margin:0 1px;
}
.categories_item{width:220px; float:left;}
.categories_item_td {line-height:45px; float:left; width:230px; border-bottom:1px dotted #666666; border-right:1px dotted #666666; margin:5px 0 5px 10px;}
.categories_item_td a {font-size:15px; color:#464646; text-decoration:none; font-weight:bold; display:block; padding:0 0 0 30px;}
.categories_item_td a:hover{background-color:#1A479A; color:#fff;}

/*--- Sitemap Starts Here ---*/
.sitemap_body{width:auto;height:auto;margin-bottom:30px;float:left;font-family:'trebuchet ms',arial,verdana,sans-serif;}
.sitemap_body a{color:#484848;text-decoration:none;}
.sitemap_body a:hover{color:#1A479A;text-decoration:none;}
#sitemap_custompages, .sitemap_custompages{float:left;height:30px;margin:0;padding:0;background:url(../images_templ/welcome-bg.gif) no-repeat;padding-left:25px;font-family:'trebuchet ms',arial,verdana,sans-serif;font-size:20px;color:#484848;clear:both;}
.list_sitemap_custompages{clear:both;}
ul.list_sitemap_custompage{margin-bottom:10px;}
.listitem_sitemap_custompage{width:230px;float:left;border-bottom:1px dotted #999;}
.listitem_sitemap_manufacturer{width:230px;float:left;border-bottom:1px dotted #999;}
.listitem_sitemap_custompage a:LINK, .listitem_sitemap_custompage a:VISITED{color:#484848;width:220px;line-height:20px;}
.listitem_sitemap_custompage a:HOVER{color:#1A479A;width:220px;line-height:20px;}
.custompage_link{width:230px;font-family:'trebuchet ms';color:#484848;font-size:12px;text-decoration:underline;}
.custompage_link:HOVER{width:220px;text-decoration:none;background-color:#fff;;display:block;color:#1A479A;padding-left:6px;font-weight:bold;}
.listitem_sitemap_custompage a.category_link{color:#000;font-size:12px;}
p.sitemap_categorytype{line-height:25px;text-align:center;clear:both;}
ul.list_sitemap_products{float:left;}
li.listitem_sitemap_products{list-style-type:none;width:125px;height:145px;float:left;text-align:center;border:1px dashed #ddd;margin:5px;_margin:4px;}
.listitem_sitemap_products img{padding:0.2em 0;}
.listitem_sitemap_products .product_link_img:LINK, .listitem_sitemap_products .product_link_img:VISITED{display:block;height:100px;margin:0 0 0.2em 0;line-height:13px;}
.listitem_sitemap_products .product_link{display:block;height:30px;margin:0 0 1em 0;line-height:14px;}
.sitemap_category{clear:both;}
.sitemap_category p .category_link{font-weight:bold;}
.custommenu_link{float:left; padding:10px; font-weight:bold; margin-top:10px;}
.sitemap_categorytype{display:block; border-top:1px solid #1A479A; border-bottom:1px solid #1A479A;  margin-top:10px; color:#1A479A;}
.categorytype_link{font-size:16px; font-weight:bold;}

/* --- Homepage Instruments ---*/

#homepagecontent{ 
padding:20px 30px 0 30px;
float: left;
background:url(../images_templ/new/guitar.jpg) 635px 13px no-repeat;
width:765px;
height:123px;
}
#homepagematter{
width:600px; 
float:left; 
line-height:18px;
}
#homepagematter p{
text-align:left; 
margin:6px 0 0 0px;
}
#featuredproducts{ 
width:765px; 
float:left; 
padding:0 0 0 3px;
}
#featuredimage {width:573px; float:left; height:22px;}

.home-instruments img {float:left;}
.instruments-links {
background: url(../images_templ/home-instruments-back.jpg) repeat-x;
float:left;
height:auto;
width:771px;
}
.instruments-links div {padding-left:10px;}
.instruments-links ul {
float:left;
margin:5px 0px 5px 0px;
padding:0;
}
.instruments-links li {
list-style:none;
margin:0;
padding:0;
}
.instrument-name:LINK, .instrument-name:VISITED {
text-decoration:none;
color:#000000;
font-size:13px;
font-weight:bold;
display:block;
text-align:left;
height:auto;
margin-top:-3px;
}
.instrum-each:LINK, .instrum-each:VISITED {
display:block;
text-decoration:none;
font-size:11px;
color:#000000;
width:151px;
border-bottom:1px dotted #333333;
margin: 1px 0 5px 0;
}
.instrum-each:HOVER, .instrument-name:HOVER {background:#1A479C; color:#ffffff;}
#home-separator {
text-align:center;
float:left;
margin: 10px 0 10px 20px;
}
#home-title {
text-align:center;
margin:0 0 7px 0;
color:000000;
font-size:16px;
}
.home-bottom-box {
float:left;
width:365px;
border:1px solid #204EA3;
margin:10px 0px 10px 15px;
height:111px;
}
.home-bottom-box p {
margin:8px 0 5px 0;
padding:0;
font-weight:bold;
color:#204EA3;
font-size:13px;
}
#bluegrass_info ul {
float:left;
width:150px;
margin:0px 0 0 20px;
padding:5px;
}
.home-bottom-box a:LINK, .home-bottom-box a:VISITED {color:#204EA3; text-decoration:none;}
.home-bottom-box a:HOVER {color:#000000;}
#martin-guitars-featured {background: url('../images_templ/martin-guitars-home.jpg') no-repeat;}
#martin-guitars-featured ul {margin:23px 0 0 140px;}
#martin-guitars-featured a {color:#000000; font-weight:bold;}
#martin-guitars-featured a:HOVER {color:#FFFFFF;}
#martin-guitars-featured img {float:right;}

/* --- Brands Menu ---*/

#brand-menu{
height:810px;
width:100%;
overflow-y:scroll;
overflow-x:hidden;
direction:rtl;
border-bottom:1px solid #1A479A;
border-right:1px solid #1A479A;
}
#brand-menu ul, li{margin:0; padding:0;}
#brand-menu .menuitem_categorytype_link{display:none;}
#brand-menu #menuitem_category{margin:2px 0 0 4px;}
#brand-menu #menuitem_category a, #brand-menu #menuitem_category a:visited, #brand-menu #menuitem_category a:link{
display:block;
line-height:15px;
color:#000000;
text-decoration:none;
font-size:11px;
height:15px;
background-image: url(../images_templ/new/arrow2.jpg);
background-repeat: no-repeat;
width:165px;
background-position: 172px;
padding:0 13px 0 0;
text-align:right;
}
#brand-menu #menuitem_category a:hover{
color:#ffffff;
background:#1A479C;
display:block;
}

/* --- Brief Page Template --- */

#brief-page-template .img {
padding:5px;
border-bottom:1px solid #3D66A8;
}
#brief-page-template td.name {font-size:15px;}
#brief-page-template .description {vertical-align:top;}
#brief-page-template .price {
border-bottom:1px solid #3D66A8;
text-align:right;
}
#brief-page-template .price img {margin:0 15px 0 15px;}
#brief-page-template h1 {
font-size:15px;
margin:10px 0 10px 15px;
color:#1F4598;
}
#brief-page-template p.products-same-cat-title {
margin:0; 
padding:0;
background:#1F4598;
line-height:18px;
}
p.products-same-cat-title a:LINK, p.products-same-cat-title a:VISITED {
color:#FFFFFF;
text-decoration:none;
margin-left:20px;
}
p.products-same-cat-title a:HOVER {text-decoration:underline;}
.listitem_products_in_category a:LINK, .listitem_products_in_category a:VISITED {
font-weight:normal;
font-size:11px;
line-height:16px;
}
.listitem_products_in_category a:HOVER {
color:#1F4598;
text-decoration:underline;
}

/* --- Manufacturers Category Headings --- */

.mnf-header {width:735px; margin:0 0 0 15px;}
.mnf-header h1 {text-align:left; margin:2px 15px; padding:0;}
.mnf-header p {margin:5px;}
#mnf-hdr{width:740px; float:left; border:1px solid #1D4A9D; margin:5px; padding:10px;}
#mnf-hdr h3.mnf-desc{display:none;}
#mnf-hdr .name a, #mnf-hdr .name a:link, #mnf-hdr .name a:visited{font-size:16px; font-weight:bold; text-decoration:none; color:#1D4A9D;}
#mnf-hdr .name a:hover{text-decoration:underline;} 
div.mnf-desc{float:right; width:630px;}
#mnf-hdr .mnf-header {margin:0; width:630px;}
#mnf-hdr .mnf-header h1 {display:none;}

/* --- Category Headers --- */

#ctg-hdr{width:740px; float:left; border:1px solid #1D4A9D; margin:5px; padding:10px;}
.ctg-desc h6{display:none;}
.ctg-img {text-align:center;}
#ctg-hdr .name a, #mnf-ctg .name a:link, #mnf-ctg .name a:visited{font-size:16px; font-weight:bold; text-decoration:none; color:#1D4A9D;}
#ctg-hdr .name a:hover{text-decoration:underline;} 
div.ctg-desc{float:right; width:630px;}

.footer_links_system{clear:both;}
.footer_links_system a, .footer_links_system a:visited, .footer_links_system a:link{color:#1A479A; padding:0 5px;}
.footer_links_system a:hover{background-color:#fff; color:#aeaeae;}