body {
border:0;
background-color:#FBFAF9;
text-align:center;
margin:0 0 20px;
padding:0;
}

a {
text-decoration:dotted;
}

a:hover {
color:#666;
}


b:hover {
color:#933;
}

TABLE TD {
border-bottom:0 solid #0b9cd9;
}

h1,h2,h3 {
font-weight:400;
margin:0;
padding:0;
}

h4 {
font-weight:400;
margin:5px;
padding:0;
}

h5 {
border:"0";
}

#container {
line-height:140%;
margin-right:auto;
margin-left:auto;
text-align:left;
width:1100px;
background-color:#FBFAF9;
padding:0;
}

#banner-img {
background:#efefef url("http://www.goodasyou.org/gay5copy3.jpg") no-repeat 12px 12px;
border-bottom:1px solid #0b9cd9;
border-top:1px solid #0b9cd9;
border-left:1px solid #0b9cd9;
height:100px;
}

#banner-img2 {
background:#efefef url("http://www.goodasyou.org/gay5copy4.jpg") no-repeat 12px 12px;
border-bottom:1px solid #0b9cd9;
border-top:1px solid #0b9cd9;
border-left:1px solid #0b9cd9;
height:113px;
}

#banner-img3 {
background:#efefef url("http://www.goodasyou.org/gay5copy6.jpg") no-repeat 12px 12px;
border-bottom:1px solid #0b9cd9;
border-top:1px solid #0b9cd9;
border-left:1px solid #0b9cd9;
height:113px;
}

#banner-img4 {
background:#efefef url("http://www.goodasyou.org/gay5copy5.jpg") no-repeat 12px 12px;
border-bottom:1px solid #0b9cd9;
border-top:1px solid #0b9cd9;
border-left:1px solid #0b9cd9;
height:113px;
}

div.img-link a {
display:block;
height:113px;
text-decoration:none;
}

#banner a {
color:#FBFAF9;
text-decoration:none;
}

#banner h1 {
font-size:xx-large;
font-weight:700;
}

#banner h2 {
font-size:small;
}

#left {
float:left;
width:170px;
background-color:#efefef;
border-left:1px solid #0b9cd9;
overflow:hidden;
}

textarea#comment-text {
width:493px;
}

#right {
float:left;
width:182px;
background-color:#FBFAF9;
border-left:1px dotted #d1cccc;
overflow:hidden;
}

#center {
float:left;
width:736px;
overflow:hidden;
}

.content {
background-color:#FBFAF9;
border-left:1px solid #0b9cd9;
color:#3b3b3b;
font-family:'Trebuchet MS', Verdana, sans-serif;
font-size:small;
padding:15px 10px 5px 15px;
}

.content2 {
background-color:#FBFAF9;
border-left:1px solid #0b9cd9;
color:#484848;
font-family:'Trebuchet MS', Verdana, sans-serif;
font-size:small;
padding:15px 15px 5px;
}

.sidebar {
padding:5px;
}

.content p {
color:#363636;
font-family: 'Trebuchet MS', Verdana, sans-serif;
font-size:small;
font-weight:400;
line-height:150%;
text-align:left;
margin-bottom:10px;
}

.content h2 {
color:#0b9cd9;
font-family:'Century Gothic', 'Trebuchet MS', Verdana, sans-serif;
font-size:25px;
border-bottom:1px solid #949494;
text-align:center;
font-weight:400;
margin-bottom:10px;
padding:3px;
}

.content h3 {
color:#303030;
font-family:'Trebuchet MS', Verdana, sans-serif;
font-size:20px;
text-align:left;
margin-bottom:4px;
}

.content h4 {
color:#484848;
font-family:Century Gothic, 'Trebuchet MS', Verdana, sans-serif;
font-size:large;
text-align:center;
font-weight:700;
margin-bottom:4px;
padding:2px;
}

.content h6 {
color:#484848;
font-family:'Trebuchet MS', Verdana, sans-serif;
font-size:medium;
text-align:left;
margin-bottom:10px;
}

.content h8 {
color:#303030;
font-family:Century Gothic, 'Trebuchet MS', Verdana, sans-serif;
font-size:x-large;
border-bottom:1px solid #949494;
text-align:center;
font-weight:400;
margin-bottom:10px;
margin-top:5px;
padding:3px;
}

.content h9 {
color:#363636;
font-family:'Trebuchet MS', Verdana, sans-serif;
font-size:small;
font-weight:400;
line-height:150%;
text-align:left;
margin-bottom:10px;
}

.content h10 {
color:#000000;
font-family:'Century Gothic', 'Trebuchet MS', Verdana, sans-serif;
font-size:11px;
text-align:left;
font-weight:400;
margin-bottom:3px;
border-bottom:1px dotted #0b9cd9;
}


.content p.posted {
clear:both;
color:#933;
font-family:Century Gothic, 'Trebuchet MS', Verdana, sans-serif;
font-size:x-small;
border:1px solid #b3b3b3;
text-align:right;
font-weight:700;
margin-bottom:20px;
line-height:normal;
padding:3px;
}

.content p.posted img { 
    margin: 0px 2px 0px 0px;
}

.content img { 
    margin: 4px 12px 5px 0px;
}



#calendar {
line-height:140%;
color:#333;
font-family:Century Gothic, 'Trebuchet MS', Verdana, sans-serif;
font-size:x-small;
text-align:center;
margin-bottom:30px;
padding:2px;
}

#calendar table {
border-collapse:collapse;
border:0;
width:100%;
padding:2px;
}

#calendar caption {
color:#666;
font-family:Century Gothic, 'Trebuchet MS', Verdana, sans-serif;
font-size:x-small;
border-bottom:1px solid #999;
text-align:left;
font-weight:700;
text-transform:uppercase;
letter-spacing:.3em;
padding:3px;
}

#calendar th {
text-align:center;
font-weight:400;
}

#calendar td {
text-align:center;
}

.sidebar h2 {
color:#303030;
font-family:Century Gothic, 'Trebuchet MS', Verdana, sans-serif;
font-size:x-small;
border-bottom:1px solid #0b9cd9;
text-align:left;
font-weight:700;
text-transform:uppercase;
letter-spacing:.3em;
padding:1px;
}

.sidebar h10 {
color:#303030;
font-family:Century Gothic, 'Trebuchet MS', Verdana, sans-serif;
font-size:x-small;
border-bottom:0px solid #0b9cd9;
text-align:left;
font-weight:700;
text-transform:uppercase;
letter-spacing:.3em;
padding:1px;
}

.sidebar ul {
padding-left:0;
margin:0 0 6px;
}

.sidebar li {
color:#333;
font-family:Century Gothic, 'Trebuchet MS', Verdana, sans-serif;
font-size:x-small;
text-align:left;
line-height:150%;
margin-top:6px;
list-style-type:none;
}

.sidebar img {
border:5px solid #efefef;
}

.photo {
text-align:left;
margin-bottom:8px;
}

.link-note {
font-family:Century Gothic, 'Trebuchet MS', Verdana, sans-serif;
font-size:x-small;
line-height:150%;
text-align:left;
margin-bottom:15px;
padding:2px;
}

#powered {
font-family:Century Gothic, 'Trebuchet MS', Verdana, sans-serif;
font-size:x-small;
line-height:150%;
text-align:left;
color:#333;
margin-top:50px;
}

#comment-data {
float:left;
position:relative;
width:180px;
padding-right:15px;
margin-right:15px;
text-align:left;
border-right:1px solid #BBB;
}

textarea[id="comment-text"] {
width:80%;
}

.image-full {
width:470px;
}

.image-thumbnail {
float:left;
width:130px;
margin-bottom:10px;
}

.image-thumbnail img {
width:115px;
height:115px;
}

a:link {color:#000000; }
a:visited {color:#000000; }
a:active {color:#000000; }
a:hover {color:#000000;background: #f8e4e4; }

b,c {
text-decoration:underline;
}

b:link,b:visited,b:active,.content h7 {
color:#0b60ee;
}

c:link,c:visited,c:active,c:hover,a2:link {
color:#484848;
}

TABLE,h8 {
border-left:1px solid #0b9cd9;
border-bottom:1px solid #0b9cd9;
}

.banner-alt,#banner {
display:none;
}

.content blockquote,.content li {
line-height:150%;
}

blockquote {
border-left: 1px solid #666; 
border-right: 1px solid #666; 
padding: 10px; 
background-color: #efefef;
font-family:Helvetica;
}

.pager-entries {
background-color: #efefef;
padding: 5px;
text-align:center;
margin: 0;
}

.pager-comments {
background-color: #efefef;
padding: 5px;
text-align:right;
margin: 0;
}

.g&#45;a&#45;y {
background: #eeeeee;
border-style: double;
border-width: 3px;
padding: 10px; }

.g-a-y {
background: #eeeeee;
border-style: double;
border-width: 3px;
padding: 10px; }

.nohover a:hover { background-color: transparent; }






/* ph=1 */
