#bckground {background-image:url(images/bckgnd.png); background-repeat:repeat-x; background-color:#edede5; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-align: center;}
#wrapper {left:0px;	top:0px; width:1000px; margin: 0 auto; text-align: left;}
#header {position:absolute;	left:0px; top:0px; width:1000px; height:150px;}
		#logo {position:absolute; left:0px; top:0px; width:189px; height:181px;}
		#logo-text {background-image:url(images/logo-text.png); position:absolute; left:172px; top:34px; width:210px; height:58px;}
		#twitter-logo {position:absolute; left:857px; top:164px; width:54px; height:37px; z-index: 99;}
		#rss-logo {position:absolute; left:930px; top:162px; width:35px; height:37px; z-index: 99;}
		#download-button {position:absolute; left:775px; top:25px; width:219px; height:71px;}
		#rss-twitter-text {
	position:absolute;
	left:851px;
	top:204px;
	width:112px;
	height:20px;
	font-style:normal;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	font-family: "Arial", Helvetica, sans-serif;
	z-index: 100;
}
		#download-text {position:absolute; left:795px; top:3px; width:172px; height:20px;}
		#menuBar {position:absolute; top:113px;	width:760px; height:36px; left: 180px;}

#addThis {
	position:absolute;
	top:34px;
	width:125px;
	left: 15px;
	height: 16px;
	z-index: 100;
}
#body {position:absolute; left:0px;	top:150px; width:1000px; height:100%;}
		#body-left {background-image:url(images/box-left.png); background-repeat:no-repeat; position:absolute; left:0px; top:0px; width:23px; height:491px;}
		#body-middle {background-image:url(images/box-middle.png); background-repeat:repeat-x; position:absolute; left:23px; top:0px; width:954px; height:491px;}
		#body-right {background-image:url(images/box-right.png); background-repeat:no-repeat; position:absolute; left:977px; top:0px; width:23px; height:491px;}
		
#body-content {
	position:absolute;
	left:37px;
	top:231px;
	width:930px;
	z-index: 99;
}
#seperator {background-image:url(images/seperator.png);	background-repeat:repeat-x;	position:absolute;	left:0px; top:428px; width:100%; height:2px;}
img.floatRight {float:right; margin: 40px 0px 0px 40px;}
img.floatLeft {float:left; margin: 15px;}

.h1 {font-style: italic; font-size:36px; font-weight: bold;	color:#333333; font-family: "Arial", Helvetica, sans-serif;}
.h2 {font-style: normal; font-size:24px; font-weight: bold;	color:#333333; font-family: "Arial", Helvetica, sans-serif;}
.h3 {font-style: normal; font-size:16px; font-weight: bold;	color:#333333; font-family: "Arial", Helvetica, sans-serif;}
.h1Blue {font-style: italic; font-size:36px; font-weight: bold;	color:#0066CC; font-family: "Arial", Helvetica, sans-serif;}
.h4 {font-style: normal; font-size:18px; font-weight: bold;	color:#0066CC; font-family: "Arial", Helvetica, sans-serif;}
.download-font {font-style:normal; font-size:12px; font-weight: normal; color:#CCCCCC; font-family: "Arial", Helvetica, sans-serif;}
.email {font-style: normal; font-size:16px; font-weight: bold;	color:#0066CC; font-family: "Arial", Helvetica, sans-serif;}
.tuner {font-size:12px; color:#999999; font-family: "Arial", Helvetica, sans-serif; font-weight: normal; line-height:140%;}
.footer-text {font-style:normal; font-size:12px; font-weight: normal; color:#FFFFFF; font-family: "Arial", Helvetica, sans-serif;}
.p {font-size:14px; color:#333333; font-family: "Arial", Helvetica, sans-serif; font-weight: normal; line-height:140%;}
.fedback-white-text {font-size:14px; color:#FFFFFF; font-family: "Arial", Helvetica, sans-serif; font-weight: normal; line-height:140%;}
.errorFont {font-size:12px;	font-family: "Arial", Helvetica, sans-serif; font-weight:bold; color:#FF0000;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

/* ############ FEEDBACK FORM ############ */

#feedback-form-left {background-image:url(images/feedback-form-left.png); position:absolute; top:0px; width:44px; height:497px; margin: 0 auto;	left: 50px;}
#feedback-form-middle {background-image:url(images/feedback-form-middle.png); position:absolute; top:0px; width:756px; height:497px; margin: 0 auto; left: 94px;}
#feedback-form-right {background-image:url(images/feedback-form-right.png);	position:absolute; top:0px;	width:44px;	height:497px; margin: 0 auto; left: 850px;}
#FormHeader {font-family:"Arial", Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFFFFF;	position:absolute; left:6px; top:12px; width:755px;	height:86px;}
#FormMain {font-family:"Arial", Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000; position:absolute; left:24px; top:108px; width:726px; height:384px;}
#feedback-thanks-text {position:absolute; left:140px; top:296px;	width:250px; height:20px; font-size:14px; color:#FF0000; font-family: "Arial", Helvetica, sans-serif; font-weight: normal;}
#feedback-thanks-pic {background-image: url(images/footer-bckgnd.png); background-repeat:no-repeat; position:absolute; left:84px; top:286px; width:41px; height:21px;}

/* ############ FEEDBACK FORM ############ */

#footer-home {position:absolute; bottom:0px; top:1350px; width:100%; height:136px; left: 0px; padding:10px 0 0 0; background-image: url(images/footer-bckgnd.png); background-repeat:repeat-x; background-color: #000000;}
#footer-software {position:absolute; bottom:0px; top:800px; width:100%; height:136px; left: 0px; padding:10px 0 0 0; background-image: url(images/footer-bckgnd.png); background-repeat:repeat-x; background-color: #000000;}
#footer-panel {position:absolute; bottom:0px; top:1150px; width:100%; height:136px; left: 0px; padding:10px 0 0 0; background-image: url(images/footer-bckgnd.png); background-repeat:repeat-x; background-color: #000000;}
#footer-youtube {position:absolute; bottom:0px; top:2350px; width:100%; height:136px; left: 0px; padding:10px 0 0 0; background-image: url(images/footer-bckgnd.png); background-repeat:repeat-x; background-color: #000000;}
#footer-feedback {position:absolute; bottom:0px; top:750px; width:100%; height:136px; left: 0px; padding:10px 0 0 0; background-image: url(images/footer-bckgnd.png); background-repeat:repeat-x; background-color: #000000;}
#footer-guitar-tuner {position:absolute; bottom:0px; top:1590px; width:100%; height:136px; left: 0px; padding:10px 0 0 0; background-image: url(images/footer-bckgnd.png); background-repeat:repeat-x; background-color: #000000;}
#footer-android {position:absolute; bottom:0px; top:750px; width:100%; height:136px; left: 0px; padding:10px 0 0 0; background-image: url(images/footer-bckgnd.png); background-repeat:repeat-x; background-color: #000000;}

/* ############ MENU START ############ */
.menu {margin: 0; padding: 0; list-style: none;}
.menu li {padding: 0; margin: 0; height: 40px; margin-right: 0em; list-style: none; background-repeat: no-repeat;}
.menu li a, .menu li a:visited {display: block;	text-decoration: none; text-indent: -1000px; height: 40px; background-repeat: no-repeat;}
ul.menu li a:hover {background: none;}
.menu li {float: left;}

#home {display: block; width: 78px; height: 31px; background: url("images/menu/home.png") no-repeat 0 0;}
#home:hover {background-position: 0 -31px;}
#home-active {display: block; width: 78px; height: 31px; background: url("images/menu/home.png") no-repeat 0 0; background-position: 0 -31px;}
#home span {display: none;}

#software {display: block; width: 100px; height: 31px; background: url("images/menu/software.png") no-repeat 0 0;}
#software:hover {background-position: 0 -31px;}
#software-active {display: block; width: 100px; height: 31px; background: url("images/menu/software.png") no-repeat 0 0; background-position: 0 -31px;}
#software span {display: none;}

#panel {display: block; width: 120px; height: 31px; background: url("images/menu/panel.png") no-repeat 0 0;}
#panel:hover {background-position: 0 -31px;}
#panel-active {display: block; width: 120px; height: 31px; background: url("images/menu/panel.png") no-repeat 0 0; background-position: 0 -31px;}
#panel span {display: none;}

#youtube {display: block; width: 147px; height: 31px; background: url("images/menu/youtube.png") no-repeat 0 0;}
#youtube:hover {background-position: 0 -31px;}
#youtube-active {display: block; width: 147px; height: 31px; background: url("images/menu/youtube.png") no-repeat 0 0; background-position: 0 -31px;}
#youtube span {display: none;}

#feedback {display: block; width: 105px; height: 31px; background: url("images/menu/feedback.png") no-repeat 0 0;}
#feedback:hover {background-position: 0 -31px;}
#feedback-active {display: block; width: 105px; height: 31px; background: url("images/menu/feedback.png") no-repeat 0 0; background-position: 0 -31px;}
#feedback span {display: none;}

#tuner {display: block; width: 75px; height: 31px; background: url("images/menu/online-guitar-tuner.png") no-repeat 0 0;}
#tuner:hover {background-position: 0 -31px;}
#tuner-active {display: block; width: 75px; height: 31px; background: url("images/menu/online-guitar-tuner.png") no-repeat 0 0; background-position: 0 -31px;}
#tuner span {display: none;}

#lessons {display: block; width: 92px; height: 31px; background: url("images/menu/lessons.png") no-repeat 0 0;}
#lessons:hover {background-position: 0 -31px;}
#lessons-active {display: block; width: 92px; height: 31px; background: url("images/menu/lessons.png") no-repeat 0 0; background-position: 0 -31px;}
#lessons span {display: none;}
/* ############ MENU END ############ */
