/* Style Sheet for DONTTOUCHME.COM - With CSS-P */
/* Copyright 1999-2010 Steven Hoober */




@media screen and (min-width: 980px) {
body {font-size:14px; background:url(/Assets/home07-back.gif); background-repeat:no-repeat; background-color:black; }


/* header position and style */
h1 {display:none;}
h2 {font-size:3em; color:#09f; margin:75px 0 0 345px; }
h3 {font-size:2em; color:#f60; margin:0 0 0 125px; padding-top:0; border-top:2px solid #f60; }
h4 {font-size:1.25em; color:#09f; margin:0 0 0 125px; padding-top:0; border-top:2px solid #09f; }
h5 {font-size:1em; color:#09f; margin:0 0 0 125px; padding-top:0; }

p {margin:0 1em 1em 125px; }
p.first {margin:0 1em 1em 345px; }
ul {margin:0 1em 0.5em 125px; }
ul ul {margin:0 1em 0.5em 1em; }

.fiftyspace {width:50px; height:50px; } 
.hundredspace {width:100px; height:100px; }

.wrap {margin:0 225px 0.5em 125px; }
.leftcol {width:200px; margin:0; }
.rightcol {float:right; width:200px; margin:0; }
.leftcol2 {margin:0 45px 0 0; }
	.leftcol2 h3, .leftcol2 h4 {width:50%; }
.rightcol2 {float:right; width:50%; margin:0 0 0 45px; padding:0 0 3000px 0; }
div p, div h2, div h3, div h4, div h5 {margin-left:0; }
div ul {margin-left:0; padding-left:1.25em; }
div ul li {margin-left:0; }

.floatleft {float:left; margin-right:1em; }
	.floatleft img, .floatleft img {margin:0.5em 0 0 125px; }

address {margin-bottom:1.25em; }
address p {margin-bottom:0.25em; }

.GMapEZ {width:400px; height:300px; float:right; margin:-3.75em 125px 1em 2em; }
.clear {clear:both; }


.footwrap {margin-top:4em; width:100%; }
p.nav {font-size:0.75em; margin:0 0 0 122px; }
p.footer {border-top:2px solid #f60; font-size:10px; height:45px; margin:10px 0 4px 122px; }

}







@media screen and (max-width: 979px) {
body {font-size:14px; background:url(/Assets/home07-900.png); background-repeat:no-repeat; background-color:black; }

h1 {display:none;}
h2 {font-size:3em; color:#09f; margin:3.25em 0 0 35px; }
h3 {font-size:2em; color:#f60; margin:0 0 0 35px; padding-top:0; border-top:2px solid #f60; }
	div h3 {margin-top:2.25em; }
h4 {font-size:1.15em; color:#09f; margin:0 0 0 35px; padding-top:0; border-top:2px solid #09f; }
h5 {font-size:1em; color:#09f; margin:0 0 0 35px; padding-top:0; }

p {margin:0 1em 1em 35px; }
p.first {margin:0 1em 1em 35px; }
ul {margin:0 1em 0.5em 0.5em; }
ul ul {margin:0 1em 0.5em 0; }

.floatleft img {margin:0.5em 0 0 35px; }

address {margin-bottom:1.25em; }
address p {margin-bottom:0.25em; }

.GMapEZ {width:525px; height:300px; margin:1em 1em 1em 35px; }

.footwrap {margin-top:4em; width:100%; }
p.nav {font-size:0.75em; }
p.footer {border-top:2px solid #f60; font-size:10px; height:45px; margin:10px 0 4px 35px; }
}





@media screen and (max-width: 600px) {
body {font-size:14pt; font-family:lucida grande,arial; background:url(/Assets/home07-500.png); background-repeat:no-repeat; background-color:black; }

h2 {font-size:2em; color:#09f; margin:2.25em 0 0 20px; }
h3 {font-size:1.5em; color:#f60; margin:0 0 0 20px; padding-top:0; border-top:2px solid #f60; }
h4 {font-size:1em; color:#09f; margin:0 0 0 20px; padding-top:0; border-top:2px solid #09f; }
h5 {font-size:1em; color:#09f; margin:0 0 0 20px; padding-top:0; }

p {margin:0 1em 1em 20px; }
p.first {margin:0 1em 1em 20px; }

.floatleft img {margin:0.5em 0 0 20px; }

.GMapEZ {width:325px; height:250px; margin:1em 1em 1em 20px; }

.footwrap {margin-top:4em; width:100%; }
p.nav {font-size:0.75em; }
p.footer {border-top:2px solid #f60; font-size:10px; height:45px; margin:10px 0 4px 20px; }
}





@media screen and (max-width: 350px) {
body {font-size:12pt; font-family:lucida grande,arial; background:url(/Assets/home07-300.png); background-repeat:no-repeat; background-color:black; }

h2 {font-size:2em; color:#09f; margin:2.25em 0 0 20px; }
h3 {font-size:1.5em; color:#f60; margin:0 0 0 20px; padding-top:0; border-top:2px solid #f60; }
h4 {font-size:1.15em; color:#09f; margin:0 0 0 20px; padding-top:0; border-top:2px solid #09f; }
h5 {font-size:1em; color:#09f; margin:0 0 0 20px; padding-top:0; }

p {margin:0 1em 1em 20px; }
p.first {margin:0 1em 1em 20px; }

.floatleft img {margin:0.5em 0 0 20px; }

.GMapEZ {width:100%; height:150px; margin:1em 0 1em 0; }

.footwrap {margin-top:4em; width:100%; }
p.footer {border-top:2px solid #f60; font-size:10px; height:45px; margin:10px 0 4px 20px; }
}




@media screen and (max-width: 160px) {
body {font-size:12pt; font-family:lucida grande,arial; background:url(/Assets/home07-140.png); background-repeat:no-repeat; background-color:black; }

h2 {font-size:1.5em; color:#09f; margin:0.5em 0 0 4px; }
h3 {font-size:1.25em; color:#f60; margin:0 0 0 4px; padding-top:0; border-top:2px solid #f60; }
h4 {font-size:1.15em; color:#09f; margin:0 0 0 4px; padding-top:0; border-top:2px solid #09f; }
h5 {font-size:1em; color:#09f; margin:0 0 0 4px; padding-top:0; }

p {margin:0 1em 1em 4px; }
p.first {margin:0 1em 1em 4px; }

.floatleft img {margin:0.5em 0 0 4px; }

.GMapEZ {width:100%; height:125px; margin:1em 0 1em 0; }

.footwrap {margin-top:4em; width:100%; }
p.footer {border-top:2px solid #f60; font-size:10px; height:45px; margin:10px 0 4px 4px; }
}















