body {
      color:#333;
      background-color:white;
      margin:5px 5px 0px 5px;
      padding:0px;
      font:10px verdana, arial, helvetica, sans-serif;
      }


a:hover{color:#FFFFFF; text-decoration:none} a:active{color:#FFFFFF; text-decoration:none}a:link{color:#000000; text-decoration:none}
a:visited{color:#000000; text-decoration:none}
SPAN.upperbasics{color:#3366FF; font-family:"Verdana, Helvetica"; font-weight:bold; font-size:16px; line-height : 120%}SPAN.uppercommunity{color:#BBE7CB; font-family:"Verdana, Helvetica"; font-weight:bold; font-size:16px; line-height : 120%}SPAN.upperlogin{color:#BB4A4A; font-family:"Verdana, Helvetica"; font-weight:bold; font-size:16px; line-height : 120%}SPAN.upperinteractive{color:#FF6699; font-family:"Verdana, Helvetica"; font-weight:bold; font-size:16px; line-height : 120%}SPAN.uppermember{color:#336699; font-family:"Verdana, Helvetica"; font-weight:bold; font-size:16px; line-height : 120%}SPAN.upperonline{color:#FF9933; font-family:"Verdana, Helvetica"; font-weight:bold; font-size:16px; line-height : 120%}SPAN.upperprofile{color:#6DC9DE; font-family:"Verdana, Helvetica"; font-weight:bold; font-size:16px; line-height : 120%}SPAN.upperregister{color:#666666; font-family:"Verdana, Helvetica"; font-weight:bold; font-size:16px; line-height : 120%}SPAN.uppersearch{color:#ADCF73; font-family:"Verdana, Helvetica"; font-weight:bold; font-size:16px; line-height : 120%}SPAN.uppersupport{color:#6AA4DF; font-family:"Verdana, Helvetica"; font-weight:bold; font-size:16px; line-height : 120%}
span.big5date {color:#cc0033; font-family: Verdana, Arial, sans-serif; font-size: 13px; text-align: left; letter-spacing: 0.1em; line-height: 150%}
span.big5title {color:#000000; font-family: Verdana, Arial, sans-serif; font-size: 13px; text-align: left; letter-spacing: 0.1em; line-height: 150%}
span.big5text {color:#000000; font-family: Verdana, Arial, sans-serif; font-size: 13px; text-align: left; letter-spacing: 0.2em; line-height: 180%}
span.big5textyellow {background:#F8FF00; color:#000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align: left; letter-spacing: 0.2em; line-height: 180%}
span.big5textblue {background:#B8F1F1; color:#000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align: left; letter-spacing: 0.2em; line-height: 180%}
span.big5textred {background:red; color:#ffffff; font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align: left; letter-spacing: 0.2em; line-height: 200%}
span.b8text {color:#000000; font-family: Verdana, Arial, sans-serif; font-size: 8px; text-align: left; letter-spacing: 0.1em; line-height: 150%}
span.g8text {color:#7f7f7f; font-family: Verdana, Arial, sans-serif; font-size: 8px; text-align: left; letter-spacing: 0.1em; line-height: 150%}
span.b10text {color:#000000; font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align: left; letter-spacing: 0.1em; line-height: 150%}
span.g10text {color:#7f7f7f; font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align: left; letter-spacing: 0.1em; line-height: 150%}
span.b12text {color:#A7B5CD; font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align: left; letter-spacing: 0.1em; line-height: 150%}
span.g12text {color:#7f7f7f; font-family: Verdana, Arial, sans-serif; font-size: 12px; text-align: left; letter-spacing: 0.1em; line-height: 150%}
span.b13text {color:#A7B5CD; font-family: Verdana, Arial, sans-serif; font-size: 13px; text-align: left; letter-spacing: 0.1em; line-height: 150%}
span.g13text {color:#7f7f7f; font-family: Verdana, Arial, sans-serif; font-size: 13px; text-align: left; letter-spacing: 0.1em; line-height: 150%}

.border {border: 1px solid #EE9BB2; color: #666666; line-height : 150%}.border01 {border: 1px solid #CCCC99; color: #666666; line-height : 150%}
.border01south {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCC99}
.border02 {border: 1px solid #7D7C7C; color: #666666; line-height : 150%}
.border03 {border: 1px solid #99CCFF; color: #666666; line-height : 150%}
.border04 {border: 1px solid #A7B871; color: #666666; line-height : 150%}
.border05 {border: 1px solid #FF9999; color: #666666; line-height : 150%}
.border05south {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FF9999}
.border06 {border: 1px solid #6AA4DF; color: #666666; line-height : 150%}
.border07 {border: 1px solid #9900CC; color: #666666; line-height : 150%}
.mainborder {border: 1px dotted #3399CC}.pixborder {border: 1px solid #7D7C7C}
.pixbordersouth {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #7D7C7C}
.bordersouth {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #A7B5CD}.borderwest {border-left-width: 1px; border-left-style: dotted; border-left-color: #3399CC}.bordereast {border-right-width: 1px; border-right-style: dotted; border-right-color: #3399CC}.borderdots_v {border-right-width: 1px; border-right-style: dotted; border-right-color: #3399CC}.blueborder {border: 1px dotted #3399CC}.greenborder {border: 1px dotted #669933}.greenborderleft {border-left-width: 1px; border-left-style: dotted; border-left-color: #669933}.greenborderright {border-right-width: 1px; border-right-style: dotted; border-right-color: #669933}.greenborderbottom {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #669933}.mainborder {background-image: url(member/images/bg3.gif); border: 1px dotted #3399CC}
P.under {text-align:left; font-family: verdana, arial, helvetica; font-size:13px; line-height:17px; color: #0099CC}


h1, h2 {
      margin: 0px;
      padding: 0px;
      font-weight: normal;
      }

h3 {
      font-size: 11px;
      text-align: left;
      font-weight: bold;
      color: #666666;
      }

h4 {
      color:#f26c4f;
      background:#ace7f0;
      border: 1px solid #0F314E;
      font-family: Verdana, Arial, sans-serif;
      font-size: 9px;
      text-align: left;
      font-weight: bold;
      text-transform: uppercase;
      padding: 2px;
      letter-spacing: .3em;
      }

#banner {
      width:auto; 
      height:60px;
      margin:0px 5px 0px 5px; 
      background:url(http://www.4thorns.com/mt-static/masthead/rotate.php) no-repeat;
      border-top:1px solid #0F314E;
      border-bottom:1px solid #0F314E;
      border-left:1px solid #0F314E;
      border-right:1px solid #0F314E;
      font-family:verdana, arial, sans-serif;
      font-size:10px;	
      padding-right:10px;
      text-transform:lowercase;
      text-align:right;
      text-decoration:none;
      }

a#banner-img {
      display: none;
      }

#banner a {
      /* color: #ff0000; */
      /* color: #B7E3E4; */
      color: #F26C4F;
      text-decoration: none;
      }

#banner h1 {
      padding-top:43px;
      font-size: 10px;
      font-weight: bold;
      color:#ff0000;
      letter-spacing:0.3em;
      }

#banner h2 {
      font-size: small;
      }

.content {
      /*background-color: #FFFFFF;
      color: #808080;
      font-family: Verdana, sans-serif;
      font-size: 11px;*/
      color: #515151;
      font-family: Verdana, sans-serif;
      font-size: 11px;
      font-weight: normal;
      line-height: 150%;
      text-align: left;
      margin-bottom: 10px;
      letter-spacing: 0.1em;
      }

#center {
      background-color:white;
      margin-left: 180px;
      margin-right: 180px;
      padding:15px;
      /*border-left:1px solid #747474;
      border-right:1px solid #747474;*/
      /*#999999*/
      voice-family: "\"}\"";
      voice-family: inherit;
      margin-left: 201px;
      margin-right:201px;
      }
html>body #center {
      margin-left: 201px;
      margin-right:201px;
      }

#left {
      position:absolute;
      width:195px;
      top:94px;
      left:10px;
      background-color:#FFFFFF;
      border-left:1px solid #0F314E;
      border-right:1px solid #0F314E;
      padding:0px;
      }
                
#right {
      position:absolute;
      width:195px;
      top:94px;
      right:10px;
      background-color:#FFFFFF;	
      border-left:1px solid #0F314E;
      border-right:1px solid #0F314E;
      padding:0px;
      }

#leftcontent {
      background-color:white;
      margin-left: 10px;
      margin-right: 195px;
      padding:15px;
      voice-family: "\"}\"";
      voice-family: inherit;
      margin-right:216px;
      }
html>body #center {
      margin-right:216px;
      }

#preview {
      background-color:white;
      margin-left: 100px;
      margin-right: 100px;
      padding:15px;
      }

.content p {	
      /* color: #0F314E; */
      color: #515151;
      font-family: Verdana, sans-serif;
      font-size: 11px;
      font-weight: normal;
      line-height: 150%;
      text-align: left;
      margin-bottom: 10px;
      letter-spacing: 0.1em;
      }

.content bold {
      font-weight: bold;
      }

.content blue {
      font color: #0099ff;
      }

.content blockquote {
       line-height: 150%;
       }

.content li {
       line-height: 150%;
       }

.content h2 {
       color: #F26C4F;
       line-height: 100%;
       font-family: Verdana, sans-serif;
       font-size: 11px;
       text-align: left;
       font-weight: bold;
       margin-bottom: 2px;
       }

.content h3 {
       color: #0F314E;
       font-family: Verdana, sans-serif;
       font-size: 11px;
       font-weight: bold;
       text-align: left;
       letter-spacing:0.5em;
       margin-bottom: 5px;
       }

.content p.posted {
       color: #0076A3;
       font-family: Verdana, sans-serif;
       font-size: 9px;
       border-top: 1px solid #999999;
       text-align: left;
       margin-bottom: 15px;
       line-height: normal;
       padding: 3px;
       }

.photo {
       text-align: left;
       margin-bottom: 20px;
       }

.link-note {
       font-family: Verdana, Arial, sans-serif;
       font-size: x-small;
       text-align: left;
       margin-bottom: 20px;
       margin-left: 10px;
       margin-top: 10px;
       }

#blockquote { 
       color:#0076A3; 
       font-family:verdana, helvetica, arial, sans-serif; 
       font-size:11px; 
       border:1px dotted #fbaf5d; 
       background:#ffffff; 
       padding:10px;
       letter-spacing:0.4em;
       }

#thisandthat { 
       color:#515151; 
       font-family:verdana, helvetica, arial, sans-serif; 
       font-size:11px; 
       border:1px dotted #ffffff; 
       background:#ffffff; 
       padding:6px;
       margin-bottom: 10px;
       }

#powered {
       font-family: Verdana, Arial, sans-serif;
       font-size: 10px;
       text-align: left;
       color: #666666;
       margin-left: 10px;
       }

#comment-data {
       float: left;
       width: 180px;
       padding-right: 15px;
       margin-right: 15px;
       text-align: left;
       border-right: 1px dotted #BBB;
       }

#comments-head {
       margin: 0px;
       font-family: Verdana, Arial, sans-serif;
       font-size: 12px;
       color: #FFFFFF;
       line-height: 150%;
       text-align: left;
       margin-top: 40px;
       margin-bottom: 5px;
       padding: 2px;
       background:#ace7f0;            
       border: 1px solid #0F314E;
       /*background:#9CB2C7;
          background:#7DBFF6;
       border: 1px solid #0F314E;*/
       }

#comments-body {
       margin: 0px;
       font-family: Verdana, Arial, sans-serif;
       font-size: 10px;
       color: #0F314E;
       line-height: 140%;
       text-align: left;
       padding-bottom:5px;
       }

#comments-post {
       margin: 0px;
       font-family: Verdana, Arial, sans-serif;
       font-size: 9px;
       color: #999999;
       line-height: 140%;
       text-align: left;
       border-bottom: 1px solid #333333;
       padding-bottom:15px;
       }

#nav {
	width:auto;
	margin:0px 5px 0px 5px; 
	border-left:1px solid #0F314E;
        border-right:1px solid #0F314E;
        border-bottom:1px solid #0F314E;
	}

.navline {
        border-right:1px solid #0F314E;
	}	

.navbar {
      font-size: 11px;
      text-align: center;
      color: #666666;
      }
       
.html-main {
	margin: 20px 40px 50px 40px; 
       font-family: Verdana, Arial, sans-serif;
       text-align: left;
       letter-spacing: 0.1em;
       line-height: 150%;
      }
      
      
  
  
.shadow {
  float: left;
  background: url(images/shadow1.gif) no-repeat bottom right;
  margin: 0px 0 0 0px !important;
  margin: 0px 0 0 0px;
}

.shadow div {
  background: url(images/shadow2.png) no-repeat left top !important;
  background: url(images/shadow2.gif) no-repeat left top;
  padding: 0px 20px 16px 0px;
}

.shadow img {
  background-color: #fff;
  border: 1px solid #a9a9a9;
  padding: 10px;
}



yellow { 
       font-family:verdana, helvetica, arial, sans-serif; 
       font-size:12px; 
       border:none; 
       background:yellow; 
       padding:0px;
       letter-spacing:0.2em;
       }





