body { text-align: center; bgcolor: #FFFFFF;  background-color :#FFFFFF ; background:#FFFFFF ; margin: 5em 0 0 0; vertical-align: middle; font-size:0.875em; font-family: tahoma, arial, verdana, font-family: Georgia, Palatino, "Warnock Pro", "Goudy Old Style", "Book Antiqua", Cambria, serif; color: black;}
div.content { width: 760px; text-align: left; margin: 0 auto; bgcolor: #FFFFFF;  background-color :#FFFFFF ; background:#FFFFFF ;}
div.header { text-align:left; width:95%; min-height:100px;  font-size:1em ; font-family: "times new roman";  line-height:; }
div.footer { border-top:3px solid #990000; min-height:170px; margin:70px 0px; line-height:30px; padding:20px 0px;}
a:link { color: #990000;}
a:visited { color: #990000;}
a:active { color: #990000;}
a:hover { color: blue;}

div.header h1{  font-size:26px ; font-family: "times new roman"; margin-bottom:10px; line-height:; padding-left:10px;}
div.header h2{ font-size:18px ; font-family: "times new roman"; margin-bottom:10px; line-height:; font-weight:500; padding-left:23px;}
div.search { height: 130px;  border:; text-align: right; padding: 10px 30px 10px 10px; font-size:13px ; font-family:"times new roman"; margin:0; line-height:; }
div.searchwrap { height: 130px;   border:; text-align: right; padding: 10px 30px 10px 10px; font-size:13px ; font-family:"times new roman"; margin:0; line-height:; }

#navigation {
        text-align:left;
	width: 100%;
	height: 55px;
	margin:0px;
	font-size:17px;
        padding-top: 15px;
        font-size:30px
        overflow: hidden;
        word-spacing:9px;
	}

.navigation {
	width:100%;
        text-align:left;
        height: 55px;
        font-size:17px;
        font-weight:bold;
        font-style:none;
	padding-top: 15px;
        overflow: hidden;
	word-spacing:9px;
	}

.navigation a{
        text-decoration:none;
        font-size:17px;
        }

#page { font-size:1.1em; width: 760px; text-align: left; margin: 0 auto;}
#page a{  text-decoration:none; color:blue;}
#topblock {width:100% height:50px; text-align:center; margin-bottom:4em; }

#nextblock {width:100% height:50px; }

.maintitle{ text-align:left; font-size: 25px; font-family: "Book Antiqua", Cambria,; margin-top:20px; margin-bottom:40px; margin-left:10px;}

.title{ bgcolor: #696969; height:30px; width:300px text-align:center; font-size: 22px; font-family: "Book Antiqua", Cambria,; padding-bottom:2px; color:black; margin-top:5px; margin-bottom:20px; }

.blockwrap { margin-top:12px; width:310px; padding:12px;}

div.midSize   { float:right; margin-left:20px; width:200px; min-height: 150px; font-size:1em; font-family: tahoma; text-align:left; overflow:auto;}
div.midSize a { text-decoration:none; font-size:1em; font-family: tahoma;} 
div.midSize h1 { text-align:left; font-size: 1.6em; font-weight: 600;}
div.midSize h2 { text-align:left; font-size: 1.4em; font-weight: 600;}
div.midSize h3 { text-align:left; font-size: 1.3em; font-weight: 600;}
.content{font-size:15px; padding:15px; position:relative; }

.imgwrap {margin:20px 0 20px 20px; width:60%; padding:2px; font-size:15px; font-weight:600;}

.linkblock {width:500px; text-align:left; font-size: 18px; font-family: Cambria,"Book Antiqua",; margin-top:20px; margin-bottom:40px; line-height:20px; }

#page-nav {
	float: left;
	width: 760px;
	margin: 0 0 0 -15px;
	}

#page-nav ul {
	list-style: none;
	margin: 0;
	}

#page-nav li {
	float: left;
	margin: 6px 0 0 0;
	padding: 0 0 8px 0;
	}

#page-nav a {
	display: block;
	font: normal normal normal 11px/11px Verdana, Geneva, Tahoma, sans-serif;
	padding: 0 15px 0 15px;
	border-right: 1px solid #353535;
	}

/* Headers */

#page h1 {
	font-family: Georgia, Times, 'Times New Roman', serif;
	font-size:20px;
        font-weight:600;
	}
#page h2 {
	font-family: Georgia, Times, 'Times New Roman', serif;
	font-size:17px;
        font-weight:600;	}
#page h3 {
	font-family:'Times New Roman', serif;
	font-size:16px;
        font-weight:600;
	}

#page h4 {
	font-family: 'Times New Roman', serif;
	font-size:15px;
        font-weight:600;
	}
div.one { text-align:left; min-height: 50px;  }
div.one a{ text-decoration: none; font-size:1.3em; }
div.one h1 {font-size:2.4em; line-height:3em;}
div.one h2{ font-size:1.4em; line-height:2em; }
div.one h3{ font-size:1.3em; line-height:2em; margin-bottom:2em;}
div.one h4{ font-size:1.2em; line-height:2em; font-weight:700; }

#menu { position:relative; width:90px; min-height:100px; padding:1em; margin:1em;}
#menu a{ font-size:19px; text-decoration: none; }

div.playerwrap { min-height:100px; width:430px;}
div.player {width:410px; height:80px; border:10px solid  #363E55;}
.menu { position:relative; width:480px; min-height:150px; padding:1em; margin:3em 0em;}
.menu a{text-decoration: none; }


div.searchwrap {float:right; font-size:1em; width:190px; min-height:500px;  margin:5em 0em 1em 10em ; padding:.5em; }

div.adwrap { position:relative; min-width:50px; min-height:100px; padding:1em; border: 1px solid #606060; text-align:center; }

.less {
	font-size:13px;
        font-weight:600;
}


/* Blockquotes */

blockquote {
       margin:20px 0 20px 10px;
       padding:2px 0 2px 18px;
              width:450px;
              font-size:16px;
              font-style:italic;
              border-left: 8px solid  #B4EEB4;
       	}

div.footer{
width:100%; height:80px; padding:2em 0; font-size:1.2em; font-weight:700; 
 font-family:"times new roman"; text-align:center; margin-top:5px; clear:both; border-top:4px solid #8B2323 ;}

div.footer a{font-size:1.2em; color:black; font-weight:700; text-decoration:none; word-spacing:0px; }

# background-image:url('http://www.dgswilson.com/images/music.png'); background-repeat:no-repeat;
background-position:right top;
