body{
margin:0;
padding:0;
background: #e5e5e5;
}

a:link {
color:#545e7a;
text-decoration:underline;

}

a:visited {
color:#545e7a;
text-decoration:underline;

}

a:hover {
color:#838DA9;
text-decoration:underline;

}

.footer01{

font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#999999;
text-align:center;
}

.footer02{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0099CC;
text-align:center;
text-decoration:none;
}

a.footer02:link{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0099CC;
text-align:center;
text-decoration:none;
}

a.footer02:visited{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0099CC;
text-align:center;
text-decoration:none;
}

.head-bg {

background-image:url(images/bg-head-in.gif);
background-repeat:repeat-y;
height:90px;

}

.news {

background-image:url(images/news-line.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#838484;
height:21px;
}

.news02 {
background-image:url(images/news-line.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
color:#838484;
font-style:italic;
}

.quote01 {
font:tahoma;
font-size:10px;
color: #838484;
height:16px;
padding-top: 7px;
padding-left: 10px;
padding-bottom: 4px;

}

.list {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #838484;
text-decoration:none;

}

ul {

list-style-image:url(images/bullet.gif);

}

.maingrp {

background-image:url(images/main-grp.jpg);
background-repeat:no-repeat;
height: 382px;
width: 790px;

}

.maingrp2 {
background-image:url(images/main-grp-03.jpg);
background-repeat:no-repeat;
height: 382px;
width: 790px;

}

.half-picbg {

background-image:url(images/half-picbg.jpg);
background-repeat:no-repeat;
background-position:right;

}

.half-picbgup {

background-image:url(images/half-picbgup.jpg);
background-repeat:no-repeat;
background-position:right;

}

.gallery {

background-image:url(images/blue-mid.jpg);
background-repeat:repeat-x;
height:127px;
width:602px;
vertical-align:bottom;

}

.guitar {

background-image:url(images/guitar.jpg);
background-repeat:no-repeat;
width: 200px;
height: 240px;
}

.cont-int-up {

background-image:url(images/cont-int-up.jpg);
background-repeat:no-repeat;
height:91px;
width:394px;
}

.cont-int-down {

background-image:url(images/cont-int-down.jpg);
background-repeat:no-repeat;
height:89px;
width:394px;
}

.cont-int-bg {

background-image:url(images/cont-int-bg.jpg);
background-repeat:repeat-y;
text-align:center;
height:4px;
}

.bg-01 {

background: #818181;
height:90px;
}

.head-grp {
background-image:url(images/hor-main.jpg);
background-repeat:repeat-x;
height:9px;
}

.head-grp2 {
background-image:url(images/blue-in.gif);
background-repeat:repeat-x;
height:29px;
}

.main-cont {
background-image:url(images/bgmain-in.jpg);
background-repeat:repeat-y;
height: 367px;
width: 790px;
}

.menubg {
background-image:url(images/menu-side-bg.gif);
width: 262px;
background-repeat:repeat-y;
padding: 5px;
}

.menubg01 {
background-image:url(images/menu-side-bg.gif);
width: 262px;
background-repeat:repeat-y;
}

.menubg2 {
background-image:url(images/barbg.gif);
width: 262px;
height: 29px;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #c15353;
padding-left: 4px;
}

.hot {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
color: #545e7a;
}

.aa {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #545e7a;
padding: 5px;
}

.bgside {
background-image:url(images/bgside.jpg);
width:261px;
height:86px;
}

.pad {

padding: 3px;

}


.line {
background-color:#A5A5A5;
height: 1px;
}

.menu {
background-image:url(images/menu-bg.jpg);
background-repeat:no-repeat;
}

.div-menu {
background-image:url(images/div-menu.png);
width:1px;
height:58px;
background-repeat:no-repeat;
}

.bio-pic {
background-image:url(images/bio-pic.jpg);
background-position:right;
background-repeat:no-repeat;
width: 550px;
height: 348px;
}

.foot01 {
background-image:url(images/foot-bg.jpg);
background-repeat:repeat-y;
height: 34px;
}

.menubg02 {
background-image:url(images/menu-side-bg.gif);
width:262px;
background-repeat:repeat-y;
height: 1px;
}

.cont01 {
background: #F5F5F5;
width: 100%;
padding: 10px;
}

.cont03 {
background: #FFFFFF;
width: 100%;
padding: 5px;
}


a.menulink:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}

a.menulink:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;

}

.inner-link {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#545e7a;
text-decoration:none;
padding: 5px;
}

a.inner-link:link {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#545e7a;
text-decoration:none;
padding: 5px;
}

a.inner-link:visited {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#545e7a;
text-decoration:none;
padding: 5px;
}

.inner-tab {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#545e7a;
}

.content-bio {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#838484;
text-decoration:none;
padding: 5px;
}

.content-i {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#990000;
text-decoration:none;
}

.content-b {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
text-decoration:none;
}

.inner-link-tab {
padding: 5px;
}

a.mlink:visited {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#076196;
}

a.mlink:link {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#076196;
}

a.mlink:hover {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#076185
}

a.menutop {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
width: 25%;
}

a.menutop:link {color:#A4E2F0;}
a.menutop:hover {color:#D6F1F8;}
a.menutop:visited {color:#A4E2F0;}
a.menutop:active {color:#A4E2F0;}

a.smenu {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-left:30px;
}

a.smenu:link {color:#428ea8;}
a.smenu:hover {color:#52a3bf;}
a.smenu:visited {color:#428ea8;}
a.smenu:active {color:#428ea8;}

.gold {

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
color:#b99f46;11637f
}

.gcont {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#11637f;
padding-left:23px;
}

.mn-btn-01 {

background-image:url(images/mn-btn-01.jpg);
background-repeat:no-repeat;
background-position:right;
height:18px;

}

.mn-btn-02 {

background-image:url(images/mn-btn-02.jpg);
background-repeat:no-repeat;
background-position:right;
height:18px;

}

.mn-btn-03 {

background-image:url(images/mn-btn-03.jpg);
background-repeat:no-repeat;
background-position:right;
height:18px;

}

.mn-btn-04 {

background-image:url(images/mn-btn-04.jpg);
background-repeat:no-repeat;
background-position:right;
height:18px;

}

.mn-btn-05 {

background-image:url(images/mn-btn-05.jpg);
background-repeat:no-repeat;
background-position:right;
height:18px;

}

.cont02 {
background: #a5a5a5;
}

.tdmenu {
width:25%;
text-align:center;
}

input {

width: 100px;
}

.email {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
text-align:right;
padding-right:5px;
}

.btn-sub {

text-align:right;
padding-right:22px;
padding-top:3px;
}