html,body  {
	margin: 25px 0;
	padding: 0;
	text-align: center;
	background-color: #000097;
	
}
body,p,span,ul,li,a{
font-family : Arial, Helvetica, sans-serif;cursor: url(images/guitar.cur);
font-size : 10pt;
font-style : normal;
font-weight : normal;
font-variant : normal;
line-height : 140%;
color : gray;
}

p.blackboldcenter {
color : black;
font-weight : bold;
text-align : center;
}
h1,h2,h3,h4 {
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : bold;
font-variant : normal;
color : black;
}
h1 {
font-size : 16pt;
}
h2 {
font-size : 14pt;
}
h3 {
font-size : 12pt;
}
h4 {
font-size : 10pt;
}
img {
border : none;
}
a:link {
color : gray;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-decoration : none;
}
a:visited {
color : gray;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-decoration : none;
}
a:hover {
color : red;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-decoration : none;
}
a:active {
color : gray;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-style : normal;
font-variant : normal;
font-weight : bold;
text-decoration : none;
}
#wrapper {
width : 1000px;
margin : 0 auto;
text-align : left;
background-color : #ffffff;
min-height : 600px;
}
#headerwrapper {
height : 100px;
width : 990px;
background-color : #dcdcdc;
padding : 5px;
}
#leftcolheader {
width : 400px;
height : 100px;
float : left;
}
#rightcolheader {
width : 350px;
height : 100px;
float : right;
}
span.headerboxhouston {
border : medium double black;
width : 150px;
padding : 5px 25px 5px 25px;
vertical-align : middle;
text-align : center;
margin-left : 80px;
}
#middlecolheader {
width : 200px;
height : 100px;
float : left;
}
#navwrapper ul {
text-align : center;
padding-bottom : 5px;
padding-top : 5px;
padding-left : 0;
margin-top : 0;
margin-left : 0;
background-color : #6a6a6a;
color : white;
width : 100%;
font-family : Arial, Helvetica, sans-serif;
line-height : 18px;
margin-bottom : 0;
}
#navwrapper ul li {
display : inline;
padding-left : 0;
padding-right : 0;
padding-bottom : 5px;
padding-top : 5px;
}
#navwrapper ul li a {
padding-left : 10px;
padding-right : 10px;
padding-bottom : 5px;
padding-top : 5px;
color : white;
text-decoration : none;
border-right : 1px solid #fff;
}
#navwrapper ul li a:hover {
background-color : #dcdcdc;
color : black;
}
#navwrapper #active {
border-left : 1px solid #fff;
}
#contentwrapper {
width : 1000px;
background-color : #ffffff;
min-height : 750px;
}
#leftcolumn {
width : 250px;
float : left;
padding : 7px 7px 7px 7px;
}
span.boxme {
border : medium ridge gray;
background-color : #000097;
width : 190px;
padding : 5px 25px 5px 25px;
text-align : left;
color : white;
height : 150px;
display : block;
}
div.mylist {
width : 240px;
display : inline;
color : gray;
}
span.bold {
font-weight : bolder;
color : black;
}
#rightcolumn {
width : 250px;
float : right;
padding : 7px 7px 7px 7px;
}
#middlecolumn {
width : 450px;
float : left;
padding : 7px 7px 7px 7px;
}
div.media {
/*border : medium ridge gray;*/
background-color : black;
width : 380px;
/*padding : 5px 25px 5px 25px;*/
text-align : center;
color : white;
height : 300px;
display : block;
margin-left :30px;
}
span.boxme3 {
border : medium ridge gray;
width : 300px;
padding : 5px 25px 5px 25px;
text-align : center;
color : white;
height : 50px;
display : block;
margin-left : 45px;
background-color : #dcdcdc;
margin-top : 20px;
}
span.boxme4 {
border : medium ridge gray;
width : 190px;
padding : 5px 25px 5px 25px;
text-align : center;
color : white;
height : 70px;
display : block;
background-color : #59001f;
}
div.boxme5 {
border : medium ridge gray;
width : 190px;
padding : 5px 25px 5px 25px;
text-align : left;
color : white;
height : 470px;
display : block;
background-color : #59001f;
margin-top : 20px;
}
a.bigwords {
font-size : xx-large;
line-height : 250%;
}
a.littlebiggerwords {
font-size : larger;
line-height : 140%;
}
div.mylistwithabox {
border : medium ridge gray;
background-color : #dcdcdc;
width : 380px;
padding : 5px 25px 5px 25px;
text-align : left;
color : black;
height : 150px;
display : block;
margin-left : 6px;
}
span.italic {
font-style : italic;
}
span.boldwhite {
font-weight : bold;
color : white;
}
h3.white {
color : white;
} 
img.copyright{
	vertical-align: text-top;
	display: inline-block;
	height: 20px;
	width: 20px;
}