body {margin:0; background:url(images/body_bg.png) repeat-x #A7BE20; font-family:Arial, Helvetica, sans-serif;}
div, h1, h2, h3, p, span, img, th, td, form {
	margin: 0px;
	padding: 0px;

}




#container {width:950px; margin:0 auto;}



#header {height:95px;}

#logo {float:left; padding:15px 0 0 25px;}

#logo a {display:block; color:#FFFFFF; text-decoration:none;}

#slogan {
	float:right;
	color:#FFFFFF;
	font-size:16px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 12px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	margin-right: 15px;
	font-weight: bold;
	width: 350px;
	height: 65px;
}
#slogan a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#slogan a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #A7BE20;
	text-decoration: none;
}


#header_menu {
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	height:46px;
	padding-top:20px;
	margin-top: 0px;
	background-color: #D8D8D8;
	background-image: url(images/header_bg.png);
	background-repeat: no-repeat;
}

#header_menu a {color:#DD6734; text-decoration:none;}

#header_menu a:hover {color:#923E18;}
#search {
	float: left;
	height: 25px;
	width: 206px;
	margin-left: 12px;
	padding-left: 8px;
	text-align: left;
}
#FreeeBook-Newsletter {
	float: left;
	height: 30px;
	width: 300px;
	background-color: #FF9712;
	text-align: center;
	margin-bottom: 6px;
}
#FreeeBook-Newsletter a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#FreeeBook-Newsletter a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}






#main {
	background:url(images/main_bg.png) repeat-y;
	font-size:13px;
	color:#333333;
	float:left;
	width:100%;
}

#main br {line-height:10px;}

#main a {color:#5B6610;}

#main a:hover {color:#A7BE20;}

#text {margin:30px 285px 30px 45px;}

#text h1 {font-size:28px; font-weight:normal; margin:24px 0 8px 0; color:#7F951F;}

#text h2 {font-size:24px; font-weight:normal; margin:24px 0 8px 0; color:#7F951F;}
#text h3 {font-size:18px; font-weight:normal; margin:24px 0 8px 0; color:#7F951F;}

#text ol, #text ul {padding:0; margin:10px 0;}

#text li {margin-left:40px;}
#table {
	width: 650px;
	overflow: hidden;
	padding-left: 25px;
}


#sidebar {width:180px; float:right; margin:6px 45px 30px 30px; display:inline;}

#sidebar h3 {font-size:20px; font-weight:normal; margin:24px 0 8px 0; color:#7F951F;}

#sidebar ul {margin:0px; padding:0px;}

#sidebar li {list-style:none; padding:1px 0 1px 12px; background:url(images/li.png) 0px 8px no-repeat;}



#footer_menu {height:41px; background:url(images/footer_bg.png) no-repeat; clear:both; text-align:center; color:#FFFFFF; font-size:12px; padding-top:16px;}

#footer_menu a {color:#DD6734; text-decoration:none;}

#footer_menu a:hover {color:#923E18;}



#footer {color:#F1F7CF; text-align:center; font-size:10px; margin:2px 0 15px 0;}

#footer a {color:#F1F7CF;}

#footer a:hover {color:#DDED8D;}
.alt1, .alt1Active
{
	background: #fff url(http://www.music-discussion.com/images/colortheory/gradients/gradient_alt.gif) repeat-x bottom left;
	color: #3a3a3a;
	font: 13px tahoma;
	border-left: #c5d5e7 1px solid;
	border-top: #c5d5e7 1px solid;	
}
.alt1 a:link, .alt1_alink, .alt1Active a:link, .alt1Active_alink
{
	color: #036c9b;
}
.alt1 a:visited, .alt1_avisited, .alt1Active a:visited, .alt1Active_avisited
{
	color: #036c9b;
}
.alt1 a:hover, .alt1 a:active, .alt1_ahover, .alt1Active a:hover, .alt1Active a:active, .alt1Active_ahover
{
	color: #036c9b;
}
.alt2, .alt2Active
{
	background: #fff url(http://www.music-discussion.com/images/colortheory/gradients/gradient_alt.gif) repeat-x bottom left;
	color: #3a3a3a;
	font: 12px tahoma;
	border-left: #c5d5e7 1px solid;
	border-top: #c5d5e7 1px solid;
	
}
.alt2 a:link, .alt2_alink, .alt2Active a:link, .alt2Active_alink
{
	color: #036c9b;
}
.alt2 a:visited, .alt2_avisited, .alt2Active a:visited, .alt2Active_avisited
{
	color: #036c9b;
}
.alt2 a:hover, .alt2 a:active, .alt2_ahover, .alt2Active a:hover, .alt2Active a:active, .alt2Active_ahover
{
	color: #036c9b;
}
.smallfont
{
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.smallfont2
{
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-size: 12px;
	color: #3a3a3a;
	text-decoration: none;
}

.tborder
{
	border-right: #c5d5e7 1px solid;
}
thead
{
	background: #62ba50 url(http://www.music-discussion.com/images/colortheory/gradients/gradient_thead.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: #378f24 1px solid;
	border-right: #7ace63 1px solid;
}
.thead a:link, .thead_alink
{
	color: #FFFFFF;
}
.thead a:visited, .thead_avisited
{
	color: #FFFFFF;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #FFF;
}
.tfoot
{
	background: #fff url(http://www.music-discussion.com/images/colortheory/gradients/gradient_alt.gif) repeat-x bottom left;
	color: #3a3a3a;
	border-left: #c5d5e7 1px solid;
	border-top: #c5d5e7 1px solid;
	
}
.tfoot a:link, .tfoot_alink
{
	color: #036c9b;
}
.tfoot a:visited, .tfoot_avisited
{
	color: #036c9b;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover
{
	color: #036c9b;
}
.inputbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding: 2px;
	height: 17px;
	width: 200px;
}
#LastArticles {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	width: 300px;
	border: 2px solid #FFCC00;
	background-color: #EBF1FC;
	height: 380px;
}
#LastArticles ul {
	margin: 0px;
	padding-top: 10px;
	padding-left: 20px;
	list-style-type: circle;
}
#LastArticles li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 40px;
	font-weight: normal;
	color: #003300;
	text-decoration: none;
	text-align: left;
}
#LatestNews {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	width: 300px;
	border: 2px solid #0B610B;
	background-color: #EBF1FC;
	height: 380px;
}
#LatestNews ul {
	margin: 0px;
	padding-top: 10px;
	padding-left: 20px;
	list-style-type: circle;
}
#LatestNews li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #003300;
	text-decoration: none;
	text-align: left;
}
#HealthTips {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	/*background-image: url(images/sections-add-bg.jpg);
	background-repeat: repeat-x;*/
	height: 226px;
	width: 300px;
	border: 2px solid #B40404;
	background-color: #EBF1FC;
}
#HealthTips ul {
	margin: 0px;
	padding-top: 10px;
	padding-left: 20px;
	list-style-type: circle;
}
#HealthTips li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #003300;
	text-decoration: none;
	text-align: left;
}

#Advertisement {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-image: url(images/sections-add-bg.jpg);
	background-repeat: repeat-x;
	width: 300px;
	border: 2px solid #0000FF;
	background-color: #CDDC72;
	overflow: hidden;
}
#Advertisement ul {
	margin: 0px;
	padding-top: 10px;
	padding-left: 20px;
	list-style-type: circle;
}
#Advertisement li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #003300;
	text-decoration: none;
	text-align: left;
}
