/*
Theme Name: Total Guitar
Theme URI: http://www.totalguitar.ru
Description: www.totalguitar.ru
Version: 1.0
Author: Max
Author URI: http://www.totalguitar.ru
*/

body {
	margin: 0 0 0 0;
	padding: 0;
	background: #000000;
	font: normal small Arial, Helvetica, sans-serif;
	color: #ffffff;
}

/*
h1 {
	margin: 0;
	padding: 0;
	color: #425184;
	font-size:36px;
	padding-left: 40px;
}

h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	color: #425184;
	font-size:14px ;
	padding-left: 40px;

}
*/

/*
a {  border-bottom: 1px dotted transparent; }
a:link { color: #eee; text-decoration: none; border-bottom-color: #336699; }
a:hover, a:active { color: #bbb; border-bottom: 1px solid #ad5b1e; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-weight: normal;border-bottom-width: 0;}
*/


h1, h2, h3, h4, h5, h6 { font-weight: normal; margin: 5px 0 10px; padding: 0; color: #425184; font-weight: bold; }
h1 { font-size: 28px; }
h2 { font-size: 20px; }
h3 { font-size: 17px; }
h4 { font-size: 20px; }
h5 { font-size: 18px; }
h6 { font-size: 16px; }
ul, ol, blockquote, pre{color: #ccc;padding: 5px 5px 5px 10px;line-height: 1.8em;}
ul{list-style-type: square;}
blockquote, pre { background-color: #444; border-left:1px solid #FF9D02;border-right: 1px solid #FF9D02; }



#header01 {
width:989px;
height:150px;
margin: 0 auto;
background:url(images/header01.jpg) no-repeat;
}
#header {
width:989px;
height:179px;
margin: 0 auto;
background:url(images/header.jpg) no-repeat;
}
#head {
width:989px;
height:113px;
margin: 0 auto;
background:url(images/head.jpg) no-repeat;
}
#menu {
margin-left:15px;

}
#menu a {

	display: block;
	width: 230px;
	height: 37px;
	padding: 7px 1px 0 1px;
	background:  no-repeat center center;
	text-decoration: none;
	font-size:14px;
	font-weight: bold;
	color: #b0b0b0;
	background:url(images/activ_no.gif ) no-repeat;
}
#menu p {

padding-left:50px;
padding-bottom:10px;

margin: 0 auto;


}

#menu a:hover, #menu .active a {
	background-image: url(images/activ.gif);
	color: #ffffff;

}
#oncontent {
height:185px;
width:989px;
background:url(images/bg2.gif) repeat-y;
margin: 0 auto;

}
#col1 {
margin-left:40px;
margin-top: 60px;
width:310px;
float:left;

}
#col1 p{
padding-left:20px;
color:#333333;

}
#col2 {
width:573px;
height:185px;
float:right;
background:url(images/header2.jpg) no-repeat;
}
#cols {
margin-left:40px;
margin-top: 60px;
width:560px;
float:left;

}
#cols p{
padding-left:20px;
color:#333333;

}
#content {
margin: 0 auto;
width:989px;
background:url(images/bg2.gif) repeat-y;
}
#left {
margin-left:50px;
float:left;
width:580px;

}
#left p {
padding-left:0px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:justify;
}
#right {
float:right;
width:282px;

}
#right p {
font-size:18px;
font:Arial, Helvetica, sans-serif bold;
padding-left:25px;
text-align:justify;
color:#030303;
}
#right ul {
font:x-small;
	margin-top: 0;
	line-height: 160%;
	padding-left:15px;
	padding-right:50px;
	
}
#right li {
font: normal 12px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;list-style:none;color: #666;
}
#right ul ul li{
list-style-type: none; line-height: 1.8em;
}
#right a{
padding-left:25px;
text-decoration: none;
color:#990000;
background : transparent url(images/ul1.gif) no-repeat 10px 0px;
list-style:circle;

}
#right a:link { color: #990000;}
#right a:visited { color: #aa9999;text-decoration:none; border-bottom-color: #336699;}
#right a:hover{
text-decoration:underline;
color:#990000;
background : transparent url(images/ul2.gif) no-repeat 10px 0px;

}
#16 {
width:989px;
height:30px;
background:url(images/bg2.gif) repeat-y;
margin: 0 auto;
}
#footer {
width:989px;
height:58px;
background:url(images/footer.gif) no-repeat;
margin: 0 auto;

}
#footer p {
text-align:center;
color:#666666;
}
#footer a {
color:#666666;

}
#footer a:hover {
text-decoration:underline;
}
#line {
height:8px;
width:310px;
background:url(images/line_h.gif)  repeat-x;
}
#line1 {
margin-left:10px;
height:8px;
width:220px;
background:url(images/line_h.gif)  repeat-x;
}
#lines_v {
margin-left:45px;
width:7px;
float:left;
height: 435px;
background:url(images/line_v.gif) repeat-y;
}
#red {
color:#000;
font:normal 12px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;list-style:none;

}
#red a{
color:#b55139;
text-decoration:none;
border-bottom: 1px   dotted transparent;
 border-bottom-color: #336699;
}
#red a:hover{
color:#E0C43D;
text-decoration: underline;
}
#red a:visited { color: #aa9999;text-decoration:none; border-bottom-color: #336699;}
#search {
margin-left:305px;
margin-top:120px;
color:#FFFFFF;
}
#ser {
background:url(images/search.gif);
width:31px;
height:28px;
margin-left:480px;


}
#grey {
color:#666666;
}
#bd {
padding-top:20px;
width:989px;
margin: 0 auto;
}
.more-link a{
text-decoration:none;
color:#42516b;
}
.more-link a:hover {
text-decoration: underline;
color:#42516b;
}
.more-link a:visited { color: #aa9999; border-bottom-color: #336699;}
.leftcol { width: 68%; float: left; margin: 0 15px; text-align: left; }
.leftcol ul, .leftcol ol{ margin: 0 0 0 35px; padding: 0; line-height: 1.5em;  }
.leftcol li { padding-bottom: 10px; color:#000; }
.leftcol h2{ font-size: 17px; padding: 5px 0px 5px 0px; margin: 25px 0 0 0;border-bottom:1px dotted #999;}
.leftcol h3{ font-size: 17px; padding: 5px 0px 5px 0px; margin: 25px 0 0 0;border-bottom:1px dotted #999;}
.leftcol h3 a{font-weight:bold;color:#42516b;text-decoration:none;}
.leftcol a:link { color: #42516b; border-bottom-color: #999; } 
.leftcol a:visited { color: #42516b; border-bottom-color: #789160; }
.leftcol .month-date{float:right;border:1px solid #aaa;background:#4F8090;font-size:13px;padding:5px;margin:10px 0px 10px 10px;text-align:center;}
.leftcol .details{font-size:12px;color:#000;}
.leftcol .details a{border-bottom:none;color:#b55139;text-decoration:none;}
.leftcol .details a:hover{color:#E0C43D;text-decoration:underline;}

.rightcol { width: 23%; float: left; margin: 0 15px; text-align: left; }
.rightcol a { border-bottom-color:#336699; text-decoration:none; border-bottom: 1px dotted;}
.rightcol a:hover {border-bottom-color:#990000; text-decoration:none; border-bottom: 1px solid;}
.rightcol ul { margin: 0 0 0 15px; padding: 0; line-height: 1.5em;  }
.rightcol li { padding-bottom: 0px; font: normal 12px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;list-style:none;color: #666;}
.rightcol ul ul{ background: transparent url(images/ul1.gif) no-repeat 10px 0px;}
.rightcol ul ul li{ background:transparent url(images/ul2.gif) no-repeat 10px 0px;line-height: 1.8em;}

#sidebar h3{border-bottom:1px  dotted #aaa;color:#111;padding-top:10px;}
#sidebar a:link { color: #990000;}
#sidebar a:visited { color: #aa9999; border-bottom-color:#336699; text-decoration:none; border-bottom: 1px dotted;}
#sidebar a:hover:visited { color: #aa9999; border-bottom-color:#336699; text-decoration:none; border-bottom: 1px solid;}
