/******** BEGIN CSS RESET - DO NOT MODIFY**********/
/* this resets the styles so they are the same across all browers/platforms */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote { 	margin:0; padding:0; } 
fieldset,img { border:0; } 
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } 
ol,ul { list-style:none; } 
caption,th { text-align:left; } 
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } 
q:before,q:after { content:''; } 
abbr,acronym { border:0; }
strong {font-weight:bold;}
/******** END CSS RESET ********/
/*body{font-family:Arial, Helvetica, sans-serif;font-size:11px;background-image:url('/includes/guitarcenter/images/bg.gif');background-repeat:repeat-x;background-color:#ffffff; color:#333;}
*/
.page,.page_header{text-align:left;width:1014px;padding:0 0px;margin:auto;}
.page{width:1014px; background:url('../images/layout/middle.gif') repeat-y 0 0; }


small {font-family: verdana,geneva,arial;font-size: 8px;color: #000000;font-weight: normal;}
td, div, body, tr, table {border-right: white 0px solid;border-top: white 0px solid;font-weight: normal;font-size: 11px;border-left: white 0px solid;color: #000000;border-bottom: white 0px solid;font-family: Verdana;}
b {font-family: verdana,geneva,arial;font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;}

.plain_base {font-family: Arial;font-size: 10px;color: #666666;font-weight: normal;text-decoration: none;}
.txt_base {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10px;color: #666666;}
.txt_base_red {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10px;color: #FF0000;}
.bold_base {font-family: Verdana, Arial;font-size: 11px;color: #000000;font-weight: bold;text-decoration: none;}
b.rubrik {font-family: verdana,geneva,arial;font-size: 14px;color: #000000;font-weight: bold;text-decoration: none;}

.alert {font-family: verdana,geneva,arial;font-size: 14px;color: #FF0000;font-weight: bold;text-decoration: none;}
.big {font-family: Arial;font-size: 16px;color: #000000;font-weight: bold;}
.bigwhite {font-family: Arial;font-size: 16px;color: #FFFFFF;font-weight: bold;}
.bigthin {font-family: Arial;font-size: 16px;color: #000000;font-weight: normal;}
.bigthinwhite {font-family: Arial;font-size: 16px;color: #FFFFFF;font-weight: normal;}

big {font-family: Arial;font-size: 16px;color: #000000;font-weight: bold;}

a {font-family: verdana,geneva,arial;color: #FF0000;font-style: normal;text-decoration: none;}
/*A:link {font-family: verdana,geneva,arial;color: #FF0000;font-style: normal;text-decoration: none;}
A:visited {font-family: verdana,geneva,arial;color: #FF0000;font-style: normal;text-decoration: none;}
A:active {font-family: verdana,geneva,arial;color: #FF0000;font-style: normal;text-decoration: none;}*/
/*A:hover {font-family: verdana,geneva,arial;color: #FF0000;font-style: normal; /*font-weight:bold;*//*text-decoration: none;}*/

.form {font-family: verdana, geneva, arial, helvetica;font-size: 11px;font-weight: normal;}

hr.pageBreak {page-break-after: always;}

.nlH2 {font-family: tahoma, verdana, arial, helvetica;font-size: 12px;font-weight: bold;color: #000000;}

.error {font-family: tahoma, verdana, arial, helvetica;font-size: 12px;font-weight: bold;color: red;}
.shops {border-right: 3px ridge;border-top: 3px ridge;font-weight: normal;font-size: 11px;border-left: 3px ridge;color: #000000;border-bottom: 3px ridge;font-family: arial;}
.mini {font-weight: bold;font-size: 9px;color: #000000;font-family: verdana,geneva,arial;text-decoration: none;}
.pris_base {font-family: "Trebuchet MS";font-size: 14px;font-weight: bold;color: #FF0000;}
.bpris_base {font-family: "Trebuchet MS";font-size: 12px;font-weight: bold;color: #333333;margin-left: 2px;}

/* New lines 070315 */
input.GrayButton {color: #ffffff;background-color: #948E8E;background-image: url(../Images/Buttons/grayButtonBg.gif);height: 18px;border: 1px solid #686262;outline: 0px none #948E8E;padding: 0px 4px 1px 4px;}
input.yellowButton {color: #333333;background-color: #E8E8A1;background-image: url(../Images/Buttons/yellowButtonBg.gif);height: 18px;border: 1px solid;border-color: #E8E8A1;font-weight: bold;font-size: 12px;padding: 0px 4px 1px 4px;}
input.RedButton {color: #000000;font-weight: bold;font-size: 12px;background-color: #C91A1A;background-image: url(../Images/Buttons/lightRedButtonBg.gif);height: 18px;border: 1px solid #7D0101;outline: 0px none #C91A1A;padding: 0px 4px 1px 4px;}
input.GreenButton {color: #000000;font-weight: bold;font-size: 12px;background-color: #C91A1A;background-image: url(../Images/Buttons/GreenButtonBg.gif);height: 18px;border: 0px solid #7D0101;padding: 0px 4px 1px 4px;}

#YellowButton {color: #333333;background-color: #E8E8A1;background-image: url(../Images/Buttons/yellowButtonBg.gif);height: 18px;border: 1px solid;border-color: #E8E8A1;font-weight: bold;font-size: 12px;padding: 0px 4px 1px 4px;}


.PanelHeadL {width: 7px;}
.PanelHead {color: #000000;font-weight: bold;background-image: url(../Images/Panels/panelHeadBg.gif);}
.PanelHeadTools {text-align: right;background-image: url(../Images/Panels/panelHeadBg.gif);}
.PanelHeadR {width: 7px;}
.PanelFocusHeadL {width: 7px;}
.PanelFocusHead {color: #ffffff;font-weight: bold;background-image: url(../Images/Panels/panelFocusHeadBg.gif);}
.PanelFocusHeadTools {text-align: right;background-image: url(../Images/Panels/panelFocusHeadBg.gif);}
.PanelFocusHeadR {width: 7px;}
.PanelLargeHeadL {width: 12px;}
.PanelLargeHead {background-image: url(../Images/Panels/panelLargeHeadBg_yellow.gif);}
.PanelLargeHeadTools {text-align: right;background: url(../Images/Panels/panelLargeHeadBg.gif);}
.PanelLargeHeadR {width: 12px;}
.PanelBody {background-color: #FFFFFF;border: 1px solid #A5A5A5;}
.Underline {border-bottom: solid 1px #A5A5A5;margin-bottom: 2px;padding-bottom: 2px;font-family: Tahoma,sans-serif;font-size: 11px;font-weight: bold;color: #000000;margin-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.Kassan {margin-bottom: 2px;padding-bottom: 2px;font-family: Verdana,sans-serif;font-size: 20px;font-weight: bold;color: #333333;margin-top: 2px;margin-right: 0px;margin-left: 0px;}
.Header {background-image: url(../Images/Tables/HeadBg_yellow.gif);background-repeat: repeat-x;border-top: solid 1px #E8E8A1;border-bottom: solid 1px #E8E8A1;border-left: none 0px;border-right: none 0px;font-size: 11px;font-weight: normal;}
.HeaderLeft {width: 5px;background-image: url(../Images/Tables/HeadBg_yellow.gif);border-top: solid 1px #E8E8A1;border-left: solid 1px #E8E8A1;border-bottom: solid 1px #E8E8A1;border-right: none 0px;}
.HeaderSep {width: 9px;background-image: url(../Images/Tables/HeadSep_yellow.gif);border-top: solid 1px #E8E8A1;border-bottom: solid 1px #E8E8A1;border-left: none 0px;border-right: none 0px;}
.HeaderRight {width: 5px;background-image: url(../Images/Tables/HeadBg_yellow.gif);border-top: solid 1px #E8E8A1;border-bottom: solid 1px #E8E8A1;border-right: solid 1px #E8E8A1;border-left: none 0px;}

#divScrollTextCont {visibility: hidden; overflow: hidden;width: 145px; clip: rect(0px 300px 150px 0px); height: 400px;}
#divText {left: 0px;position: relative;top: 0px;}
DIV.scroll { BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: auto; BORDER-LEFT: #666 0px solid; WIDTH: 158px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 0px solid; HEIGHT: 480px; BACKGROUND-COLOR: #fff }

.CssGrey {background: #cbcbcb;}


/****** LEFT NAV ******/
#nav_column {width:180px;float:left;}
#l_nav,#l_promo{border-left:1px solid #b4b4b4; border-right:1px solid #b4b4b4; margin: 2px 5px 0px 5px  }
#l_promo{margin:10px 0; line-height:15px; text-align:center;}
#l_nav div, #l_promo div{border-bottom:1px solid #b4b4b4; background-image:url('../images/omdesign/nav_title.gif');font-weight:bold;color:#333;padding:2px 4px; font-size:12px;}
#l_nav ul{border-bottom:1px solid #b4b4b4;padding:5px 0;}
#l_nav li{padding:0 0 0 20px;margin:0; line-height:16px; background:url('../images/omdesign/list_5.gif') no-repeat 9px 5px;}
#l_nav .top_border, #l_promo .top_border{border-top:1px solid #b4b4b4;}
#l_nav a, #l_promo a{color:#555;font-size:11px; text-decoration:none;}
#l_nav a:hover, #l_promo a:hover{color:#333; text-decoration:underline;}
#l_promo .top_border { text-align:left; padding:3px 4px;}
#l_promo .img_promo { background-image:none; padding:15px 5px; border:0; text-align:left; }
#l_promo .img_promo img { float:left;margin:0px 5px 5px 0; }

/****** LEFT NAV ******/
#nav_column {width:180px;float:left;}
#l_nav2,#l_promo2{border-bottom:1px solid #b4b4b4;border-left:1px solid #b4b4b4; border-right:1px solid #b4b4b4; margin: 5px 5px 0px 5px  }
#l_promo2{margin:10px 0; line-height:15px; text-align:center;}
#l_nav2 div, #l_promo2 div{/*border-bottom:1px solid #b4b4b4;*/ background-image:none /*url('../images/omdesign/nav_title.gif')*/;padding:2px 4px;color:#555;font-size:11px; text-decoration:none;}
/*#l_nav2 ul{border-bottom:1px solid #b4b4b4;padding:5px 0;}*/
#l_nav2 li{padding:0 0 0 5px;margin:0; line-height:16px; /*background:url('../images/omdesign/list_5.gif') no-repeat 9px 5px;*/}
#l_nav2 .secMenu{background-image:none;}
#l_nav2 .top_border, #l_promo2 .top_border{border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;background-image:url('../images/omdesign/nav_title.gif');font-weight:bold;color:#333; font-size:12px;}
#l_nav2 a, #l_promo2 a{color:#555;font-size:11px; text-decoration:none;}
/*#l_nav2 a:hover, #l_promo a:hover{color:#333; text-decoration:none;}*/
#l_promo2 .top_border { text-align:left; padding:3px 4px;}
#l_promo2 .img_promo { background-image:none; padding:15px 5px; border:0; text-align:left; }
#l_promo2 .img_promo img { float:left;margin:0px 5px 5px 0; }


/****** NEWS BUTTONS ******/
.stop {width: 31px;height: 34px;background-image: url(../images/omdesign/pause.gif);border: 0px;background-color: transparent;cursor: hand;}
.start {width: 31px;height: 34px;background-image: url(../images/omdesign/slideshow.gif);border: 0px;background-color: transparent;cursor: hand;}
.down {width: 31px;height: 34px;background-image: url(../images/omdesign/down.gif);border: 0px;background-color: transparent;cursor: hand;}
.up {width: 31px;height: 34px;background-image: url(../images/omdesign/up.gif);border: 0px;background-color: transparent;cursor: hand;}
.left {width: 31px;height: 34px;background-image: url(../images/omdesign/left.gif);border: 0px;background-color: transparent;cursor: hand;}
.right {width: 31px;height: 34px;background-image: url(../images/omdesign/right.gif);border: 0px;background-color: transparent;cursor: hand;}

.newsup
{
    background-position: left ;
    width: 11px;
    height: 18px;
    background-image: url(../images/omdesign/NewsUp.gif);
    border: 0px;
    background-color: transparent;
    cursor: hand;
    margin: 0;
    padding: 0;
    background-repeat: no-repeat;
}
.newsdown
{
    background-position: right ;
    width: 11px;
    height: 18px;
    background-image: url(../images/omdesign/NewsDown.gif);
    border: 0px;
    background-color: transparent;
    cursor: hand;
    background-repeat: no-repeat;
}

#l_news {border-bottom:1px solid #b4b4b4;border-left:1px solid #b4b4b4; border-right:1px solid #b4b4b4; margin: 2px 5px 0px 5px  }
/*#l_news div{border-bottom:1px solid #b4b4b4; background-image:url('../images/omdesign/nav_title.gif');}*/
#l_news .top_border{border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;background-image:url('../images/omdesign/nav_title.gif');font-weight:bold;color:#333; font-size:12px;margin: 5px 0px 5px 0px; padding:2px 4px;}

#l_prodnews{border-bottom:1px solid #b4b4b4;border-left:1px solid #b4b4b4; border-right:1px solid #b4b4b4; margin: 2px 5px 0px 5px;}
#l_prodnews .top_border{border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;background-image:url('../images/omdesign/nav_title.gif');font-weight:bold;color:#333; font-size:12px;margin: 5px 0px 5px 0px; padding:2px 4px;}

/*#l_prodnews div{background-image:none ;padding:2px 4px;color:#555;font-size:11px; text-decoration:none;}
#l_prodnews li{padding:0 0 0 5px;margin:0; line-height:16px; }
#l_prodnews .secMenu{background-image:none;}*/
#l_prodnews a{color:#555;font-size:13px; text-decoration:bold;}
#l_prodnews a:hover{color:#333; }

#l_prodnews .newsUpperContent, .newsLowerContent
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 0px solid;
	padding-left: 10px;
	background-image: url(Images/News/w002_03.gif);
	padding-bottom: 5px;
	margin: 0px 0px;
	font: 11px Arial, Verdana, Helvetica, Sans-serif;
	border-left: black 1px solid;
	color: #666666;
	padding-top: 5px;
	border-bottom: black 0px solid;
	background-repeat: repeat-y;
	background-color: #fff5bc;
}
#l_prodnews .diamond 
{
    vertical-align: middle;
}
#l_prodnews .date 
{
	color: #333333;
    font-weight: bold;
    font-size: 12px;
}
#l_prodnews .news 
{
	color: #666666;
    /*margin-left: 2px;*/
    text-align: left;
    font: normal 11px Arial, Verdana, Helvetica, Sans-serif;
    font-weight:normal;
    /*padding: 0px 5px 0px 5px;*/
    
}
#l_prodnews .newsHeader 
{
	color: #333333;
    /*margin-left: 2px;*/
    text-align: left;
    font-weight: bold;
    font-size: 12px;
    /*padding: 0px 5px 0px 5px;*/
}

#l_prodnews .prodnews_wrap 
{
	margin-left: 5px;
	margin-right: 5px;
    padding: 0px 0px 0px 0px;
}

#footer
{font: 11px Arial, Verdana, Helvetica, Sans-serif;
	border-left: black 0px solid;
	color: #b2b2b2;
	}
	
#hotoffers {margin: 2px 5px 0px 5px; text-align:center;}

.base_back
{    
    background-image:url('../images/layout/base_back.jpg');
    height:240px;
    width:200px;
}
