.arc_twitter ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}

.arc_twitter ul li:before {
	content: "\00BB \0020";
	}

.arc_twitter-posted {
       font-style:italic;
       font-size:9px;
}

.arc_twitter li {
      padding:0 0 5px 0;
}

.arc_twitter a {
       color:#000000;
       text-decoration:none;
}

p+p {
    indent:0;
}

p {
    indent:0;
}

.subTcolour {
     border: 2pt solid #470C06;
     margin:2em auto 0 auto;
     width:870px;
     padding:1em;
     
}

.foottag {
     margin:0em auto 2em auto;
     width:870px;

     
}

.dotted {
     border-bottom:dashed 1px black;
     padding-bottom:1em;
}

hr {
    color:#ffffff;
    margin:0;
    padding:0;
    background:#ffffff;
}

.promo {
      margin:0 0 1em;
      padding:1em;
      border-top:dashed 1px black;
      border-bottom:solid 1px black;
      background-color:#d3d3d3;
}

/*         border-bottom:dashed 1px black; */

#wrap {
   width:968px;
   border:2pt solid #470C06;
   display:block;
   margin-left:auto;
   margin-right:auto;
}


.logo img {
    padding:0px 0px 0px 10px;
    margin-top:1em;
}


#main {
     margin:1em;
     float:left;
     width:510px;
}


#issue {
        width: 500px;
        position: relative;
        clear: both;
        margin-bottom:10px;

}

.about {
      font-family:georgia, times, serif;
      font-size:1.1em;
} 

.about p {
       text-indent:0;
}

.about h3 {
      font-size:1em;
      font-weight:bold;
}


.about a {
      color:#470C06;
      text-decoration:none;
}

.about a:hover {
      text-decoration:underline;
}

.about ul {
      list-style:none;
      margin-left: 0;
      padding-left: 1em;
}




.featured {
        font-family:georgia, times, serif;
        font-size:1.1em;       
}

.featured h1 {
      font-size:1.2em;
      font-weight:bold; 
      margin-top:2em;
}

.featured a {
      color:#470C06;
      text-decoration:none;
}

a:hover {
      text-decoration:underline;
}

.blog {
     margin-bottom:2em;
}

.blog a {
      color:#470C06;
      text-decoration:none;
}


.article p {
        font-family:georgia, times, serif;
        font-size:1.2em;
        line-height:1.8em;
        margin-bottom:1.8em;
}



.article h1 {
        font-family:georgia, times, serif;
        font-size:1.8em;
   
}

.sampleCol1 {
        width:50%;
        position: relative;
        padding:5px;        
        float: left;
}

.sampleCol2 {
        width:49%;
        position: relative;
        font-family:georgia, times, serif;
        font-size:1em;       
        float: right;
}

.arrow {
     font-size:2em;
     color:#470C06;
     padding-top:2em;
}

.arrow a {
      color:#470C06;
      text-decoration:none;
}

.reefer {
     font-family:georgia, times, serif;
     color:gray;
     background:#ffffff;
     text-align:center;
     font-family:verdana,helvetica, arial, sans-serif;
     font-size:1em;
     border-bottom:1pt solid #000000;
     border-top:1pt solid #000000;
     font-weight:bold;
     margin-top:1em;
}



.hlist li {
    display: inline;
    list-style-type: none;     
}

.hlist a {
      text-decoration: none;
      color:#470C06;
}

.hlist a:hover {
      text-decoration: underline;
}

.highlight {
     background:#470C06;
     color:#ffffff;
     padding:.5em .5em .5em .5em ;
     margin: 0 0 0 0em;
     width:75%;
}

.highlight p {
    margin:0;
}

.highlight a {
      color:#ffffff;
      text-decoration:none;
}

h1 {
     margin-top:5px;
     line-height:1.3em;
}

.caps {
    font-weight:normal;
    line-spacing:0;
}

.mag h3 {
    font-size:1.2em;
    color:#470C06;
    margin-left:-1em;
}

.mag h3 a {
    font-size:.9em;
    color:#470C06;
    text-decoration:none;
}

.mag h3 a:hover {
    text-decoration:underline;
}

.side {
     font-family: helvetica, verdana, tahoma, sans-serif;
}

.side a {
     text-decoration:none;
     color:#470C06;
}

.side a:hover {
     text-decoration:underline;
}

.side h1 {
     margin-left:-1em;
}

.face img {
      padding-top:5px;
      padding-right: 3px;
}

.face a {
      margin: 0;
      padding:0;
}

.send img {
      margin-top:5px;
      padding-right: 3px;
}

.send a {
      margin-top:-5px;
}

.tweetmeme_button { overflow: hidden; width: 70px; }
.tweetmeme_button iframe { position: relative; left: -10px;

.image_index img {
width: 45px;
}

/* LINKS * /

a {
      color:red;
      text-decoration:none;
}

a:hover {
      text-decoration:underline;
}

a img {
    border:none;
}

.memRequired input {
    padding-left:2em;
}


