/*** ALL ***/
body {padding:0px 0px 0px 0px;margin:0px;font-family:Verdana, sans-serif;font-size: 100%;background:#eaeaea;}
p {font-size: 80%;}
#wrapper {width: 96%;max-width: 1200px;margin: 0 auto;overflow: auto;}
.top-wrap{background:#999999;}
.graydark{background-color:#999999;}
.graylight{background-color:#CCCCCC;}
.purple{background-color:#660099;}
.color1{background-color:#993399;}
.color2{background-color:#9966FF;}

a.logo-clear:active, a.logo-clear:link, a.logo-clear:visited, a.logo-clear:hover{font-family:Verdana;font-size:90%;text-decoration:none;font-weight:bold;margin-left:20px;}
.com{font-size:.6em;color:#000000;font-family:Verdana;font-weight:bold;}
.logo-sub{font-size:.57em;color: #CCCCCC;font-family: Tahoma, Verdana;padding: 0px 0px 0px 40px;}

.main-wrapper{float:left;clear:both;width:100%;background:#993399;vertical-align:bottom;}
.lower-list-wrapper-one{float:left;width:50%;background:#993399;min-height:300px;}
.lower-list-wrapper-two{float:left;width:50%;background:#eaeaea;min-height:300px;}
.listwrapper{float:left;width:50%;min-height:300px;}
.heading-style-a{font-family: Arial, sans-serif;font-size:110%;color: #ffffff;font-weight:bold;background-color: #9966FF;width:100%;}
.heading-content{margin-left:4%;}
.lower-list-inside{padding:1% 2% 0% 4%;}
.shortname{margin: 10px 0px 10px 0px;padding-bottom:5px;border-bottom: 1px solid #eaeaea;font-size:70%; letter-spacing: -0.8px;line-height:75%;color:#E6D710;}
.comments-title{font-size:110%;color:#00FFEF;letter-spacing: -0.8px;}
.comments{font-size:100%;color:#FFF;}
a.comments-link:active, a.comments-link:link, a.comments-link:visited, a.comments-link:hover{color:#FFFFFF;text-decoration:underline;}

a.quiet:link, a.quiet:visited, a.quiet:active{text-decoration:none;color:#FFF;}
a.quiet:hover{text-decoration:underline;color:#FFF;}

.comments-author{font-size:80%;color:#FFF;padding-left:50%;padding-bottom:10px;border-bottom:#3d6e99 1px solid;}
.box-image{border:#FFFFFF solid 9px;padding:0px;margin:0px;background-color: #FFFFFF;}
.box-image-right{border:#FFFFFF solid 9px;padding:0px;margin:0px;background-color: #FFFFFF;text-align:right;}

.az-buttons{margin-left:15%;}
.round-button {
	display:inline-block;
    width:12px;
    height:12px;
    line-height:12px;
    border: 2px solid #f5f5f5;
    border-radius: 50%;
    color:#f5f5f5;
    text-align:center;
    text-decoration:none;
    background: #9966FF;
    box-shadow: 0 0 3px gray;
    font-size:10px;
    font-weight:bold;
}
.round-button:hover {
    background: #993399;
}
a.link-list:active, a.link-list:link, a.link-list:visited{font-size:90%;text-decoration:none;color:#CCCCCC;}
a.link-list:hover{font-size:90%;text-decoration:underline;color:#00FFEF;}
.link-wrapper{float:left;width:50%;}

@media only screen and (max-width: 480px) {

.nav-wrap-list{line-height:.5em;padding-left:2%;}	
.nav-wrap-bullet-local{font-size:40%;}
.heading-style-a{font-size:60%;}
.logo-sub{font-size:.6em;}

.lower-list-wrapper{clear:left;width:100%;}
.lower-list-inside{padding:1% 1% 0% 2%;line-height:.5em;}
.lower-list-photo{padding:1% 1% 0% 1%;}

.heading-content{margin-left:2%;}

a.lower-list-style:active, a.lower-list-style:link, a.lower-list-style:visited{font-size:65%;}
a.lower-list-style:hover{font-size:65%;}
.lower-list-text{font-size:50%;}

a.link-list:active, a.link-list:link, a.link-list:visited{font-size:60%;}
a.link-list:hover{font-size:60%;}

.google-verticle-placement{padding-left:1%;}

.disclaimer{font-size:55%;}

a.nav-local:active, a.nav-local:link, a.nav-local:visited{font-size:60%;}
a.nav-local:hover{font-size:60%;}

.lower-list-wrapper-one{clear:left;width:100%;min-height:0px;}
.lower-list-wrapper-two{clear:left;width:100%;min-height:0px;}

.comments-title{font-size:80%;line-height:1.2em;}
.comments{font-size:60%;line-height:1.2em;}
.comments-author{font-size:60%;line-height:1.2em;}

.shortname{margin: 1px 0px 1px 0px;padding-bottom:3px;font-size:60%;}
.contact{font-size:70%;line-height:1.2em;}
a.contact-link:active, a.contact-link:link, a.contact-link:visited, a.contact-link:hover{font-size:80%;line-height:1.2em;}
	
.dark-wrapper-title{font-size:90%;}

.box-image{border:#FFFFFF solid 3px;}
.az-buttons{margin-left:2%;}

}

@media only screen and (min-width: 481px) and (max-width: 768px) {
#wrapper {max-width: 788px;}

.nav-wrap-list{line-height:.7em;padding-left:1%;}	
.nav-wrap-bullet-local{font-size:50%;}
.heading-style-a{font-size:80%;}
.dark-wrapper-title{font-size:90%;padding-left:1%;}

.google-verticle-placement{padding-left:1%;}

.lower-list-comments{padding:1% 1% 0% 1%;}
.lower-list-inside{padding:1% 1% 0% 1%;line-height:.8em;}
.lower-list-photo{padding:1% 1% 0% 1%;}

.heading-content{margin-left:1%;}

a.lower-list-style:active, a.lower-list-style:link, a.lower-list-style:visited{font-size:70%;}
a.lower-list-style:hover{font-size:70%;}
.lower-list-text{font-size:50%;}

a.link-list:active, a.link-list:link, a.link-list:visited{font-size:70%;}
a.link-list:hover{font-size:70%;}

.shortname{margin: 2px 0px 2px 0px;padding-bottom:3px;font-size:60%;}

.comments-title{font-size:90%;}
.comments{font-size:70%;}
.comments-author{font-size:60%;}

.contact{font-size:70%;}
a.contact-link:active, a.contact-link:link, a.contact-link:visited, a.contact-link:hover{font-size:80%;}

.lower-list-wrapper-one{min-height:280px;}
.lower-list-wrapper-two{min-height:280px;}

.disclaimer{font-size:55%;}

.box-image{border:#FFFFFF solid 5px;}
.az-buttons{margin-left:4%;}

}
/* Rules for desktops */
@media only screen and (min-width: 769px) {
	

}