body {

	background-color:#c13c07;

	padding:0;

	margin:30px 0 0 0;

	color:#1a446e;

	font-size:14px;

	font-family: Helvetica, verdana, tahoma, arial;

	background-image:url(../images/body_bg.gif);

	background-position:center bottom;

	background-repeat:no-repeat;

}

img, div, input { behavior: url("iepngfix.htc") }

.blue {

	color:#1a446e;

}

.orange {

	color:#c13c07;

}

.yellow {

	color:#edb61b;

}

.white {

	color:#FFF;

}

.dark_grey {

	color:#393939;

}

.blue_12 {

	color:#1a446e;

	font-size:12px;

}

.orange_12 {

	color:#c13c07;

	font-size:12px;

}

.black_13 {

	color:#000000;

	font-size:13px;

}

.yellow_12 {

	color:#edb61b;

	font-size:12px;

}

.white_12 {

	color:#FFF;

	font-size:12px;

}

.dark_grey_12 {

	color:#393939;

	font-size:12px;

}

a:link {

	color:#1a446e;

	text-decoration:underline;

	outline:none;

}

a:visited {

	color:#1a446e;

	text-decoration:underline;

	outline:none;

}

a:hover {

	color:#c13c07;

	text-decoration:none;

	outline:none;

}

.orange_link:link {

	color:#c13c07;

	text-decoration:none;

	outline:none;

}

.orange_link:visited {

	color:#c13c07;

	text-decoration:none;

	outline:none;

}

.orange_link:hover {

	color:#1a446e;

	text-decoration:none;

	outline:none;

}

.yellow_link:link {

	color:#edb61b;

	text-decoration:none;

	outline:none;

}

.yellow_link:visited {

	color:#edb61b;

	text-decoration:none;

	outline:none;

}

.yellow_link:hover {

	color:#FFF;

	text-decoration:none;

	outline:none;

}

.white_link:link {

	color:#FFF;

	text-decoration:none;

	outline:none;

}

.white_link:visited {

	color:#FFF;

	text-decoration:none;

	outline:none;

}

.white_link:hover {

	color:#edb61b;

	text-decoration:none;

	outline:none;

}

.dark_grey_link:link {

	color:#393939;

	text-decoration:none;

	outline:none;

}

.dark_grey_link:visited {

	color:#393939;

	text-decoration:none;

	outline:none;

}

.dark_grey_link:hover {

	color:#1a446e;

	text-decoration:none;

	outline:none;

}

h1 {

	font-size:20px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h1 a{

	font-size:20px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h2 {

	font-size:18px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h2 a{

	font-size:18px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h3 {

	font-size:17px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h3 a{

	font-size:17px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h4 {

	font-size:15px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h4 a{

	font-size:15px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h5 {

	font-size:14px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h5 a{

	font-size:14px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h6 {

	font-size:13px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

h6 a{

	font-size:13px;

	padding:0px;

	margin:0px;

	font-weight:normal;

}

.guitar_pic {

	position:fixed;

	right:0;

	bottom:0;

}

.header_bg {

	background-image:url(../images/header_bg.gif);

	background-position:left top;

	background-repeat:repeat-x;

}

.header_btm_bg {

	background-image:url(../images/header_btm_bg.gif);

	background-position:left top;

	background-repeat:repeat-x;

	padding:0 15px 2px 15px;

	background-color:#295c8f;

}

.header_btm_bg h1{

	color:#edb61b;

	font-size:35px;

	padding:0;

	margin:0;

	font-stretch:normal;

}

.main_middle {

	background-color:#FFF;

	padding:22px 45px 22px 16px;

}

.footer_tr {

	background-image:url(../images/ftr.png);

	background-position:right top;

	background-repeat:no-repeat;

	font-size:10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFF;

	text-transform:uppercase;

	padding-top:17px;

}

.rmiddle {

	background-image:url(../images/rmiddle_bg.gif);

	background-position:left center;

	background-repeat:no-repeat;

	padding:0 12px;

}

.right_side {

	width:242px;

	position:absolute;

	margin-left:680px;

	*margin-left:50px;

}

.left_side {

	float:left;

	width:623px;

}

.news_text {

	color:#1a446e;

	font-weight:700;

	font-family:Helvetica,Verdana;

}

.new_text {

	color:#C13C07;

}

.new_text:hover {

	color:#1A446E;

}

.news_text_new {

	font-size:14px;

	color:#1a446e;

	font-family:Helvetica,Verdana;

}

.main_title {

	font-size:22px;

	color:#c13c07;

	padding-bottom:6px;

	border-bottom:1px solid #b7b5b6;

}

.dotted_line {

	background-image:url(../images/dotted_line.gif);

	background-position:left center;

	background-repeat:repeat-x;

}

.img_border {

	border:1px solid #b7b5b6;

	padding:2px;

}

.paging_pic_link_bg:link {

	border:1px solid #c0c0c0;

	padding:3px 6px;

	display:block;

	color:#1a446e;

	background-color:#e5e5e5;

}

.paging_pic_link_bg:visited {

	border:1px solid #c0c0c0;

	padding:3px 6px;

	display:block;

	color:#1a446e;

	background-color:#e5e5e5;

}

.paging_pic_link_bg:hover {

	border:1px solid #c13c07;

	padding:3px 6px;

	display:block;

	color:#FFF;

	background-color:#c13c07;

}

form {

	padding:0px;

	margin:0px;

}

.txt_field {

	border-bottom:1px solid #e5e5e5;

	border-top:1px solid #04366a;

	border-left:1px solid #04366a;

	border-right:1px solid #e5e5e5;

	font-size:14px;

	padding:3px;

	color:#1a446e;

	font-family:Helvetica, Arial, Verdana, sans-serif;

	width:300px;

}