BODY {
	BACKGROUND: #fff; MARGIN: 0px 0px 20px;
	background-image: url('/images/bgturingstrip.jpg');	
	BACKGROUND-ATTACHMENT: fixed; 
	BACKGROUND-REPEAT: repeat-y; 
	FONT-FAMILY: verdana, arial, sans-serif;
         font-size: small;

}
A {
	COLOR: #003366;
         TEXT-DECORATION: underline
}

A:active, A:hover {
	COLOR: #999999
}

H1, H2, H3  {
	COLOR: brown
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: large;
}
H2 {
	MARGIN-TOP: 7pt; FONT-WEIGHT: bold; 
         FONT-SIZE: 14pt
}
H3 {
	MARGIN-TOP: 5pt; FONT-SIZE: 10pt
}
P {
	FONT-SIZE: small
}

.tothepower {
          vertical-align: super;   
          font-size: smaller;
}

blockquote {
	margin-left: 20px;
	padding-left: 20px;
	border-left: solid 1pt brown;
}



/* page structure: 
    #banner on top,
      maybe with a navigation #menu in 
    #content on left, #links on right
 */

#banner {
	MARGIN-LEFT: 100px; 
 	PADDING: 15px 15px 15px 15px; 
         COLOR: brown; 
}

#banner H1 {
         font-size: xx-large;
}
#banner a {
	TEXT-DECORATION: none;
	color: brown;     /* override normal colour change, including visiteds */
}

#menu {
	MARGIN-BOTTOM: 15px;
	TEXT-ALIGN: left;
}



#content {
	 MARGIN-BOTTOM: 20px; 
	 MARGIN-LEFT: 100px; 
	 width: 500px;
	 POSITION: absolute
}

#links {
	PADDING: 15px 15px 15px 15px; 
	WIDTH: 200px; 
         MARGIN-LEFT: 600px; 
	POSITION: absolute;

}

/* 
#content consists of one .blog
 each contains a .blogbody and a .commentsbody
  actually this is not quite right.

*/
.blog {
	PADDING: 15px 15px 15px 15px; 
	
}
.blogbody {
	FONT-WEIGHT: normal; FONT-SIZE: small; 
	  LINE-HEIGHT: 200%
}
.blogbody A {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}

.title {
	FONT-SIZE: large; MARGIN-BOTTOM: 10px; 
                BORDER-BOTTOM: #999 1px solid;
}


.date {
	 FONT-SIZE: medium; 
                MARGIN-BOTTOM: 10px; 
                COLOR: #333; 
}
.posted {
	FONT-SIZE: x-small; MARGIN-BOTTOM: 25px; COLOR: #000000
}

/* don't have a calendar on current templates */

.calendar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: x-small;  
                PADDING-BOTTOM: 2px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.calendarhead {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; 
                PADDING-TOP: 2px; PADDING-BOTTOM: 2px; 
                FONT-WEIGHT: normal; FONT-SIZE: small;
                TEXT-TRANSFORM: uppercase; 
                COLOR: #666600; 
                LETTER-SPACING: 0.3em; TEXT-ALIGN: left
}

/* links bar on the side formatted like this */

.side {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: x-small; 
	PADDING-BOTTOM: 2px; 
	COLOR: #333; 
	LINE-HEIGHT: 140%; 
	PADDING-TOP: 2px;

}
.side A, .sidetitle A {
	TEXT-DECORATION: none;
}
.sidetitle {
	PADDING-RIGHT: 2px; 
	MARGIN-TOP: 30px; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: small;  
	PADDING-BOTTOM: 2px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: brown; 
	PADDING-TOP: 2px; 
	LETTER-SPACING: 0.3em
}

/* untouched from MT defaults.... */

.syndicate {
	PADDING: 2px  2px 2px 2px; 
         MARGIN-TOP: 15px; 
         FONT-SIZE: xx-small;
         LINE-HEIGHT: 140%; 
}

.powered {
	PADDING: 2px  2px 2px 2px; 
	MARGIN-TOP: 50px; 
         FONT-SIZE: x-small; 
         TEXT-TRANSFORM: uppercase;
         COLOR: #666;
         LINE-HEIGHT: 140%; 
         FONT-FAMILY: palatino, georgia, times new roman, serif;        
         LETTER-SPACING: 0.2em
}

.comments-body {
	FONT-WEIGHT: normal;
         FONT-SIZE: small;
         PADDING: 10px 10px 10px 10px;
         COLOR: #666;
         LINE-HEIGHT: 140%;
         BORDER-BOTTOM: #999 1px dotted; 
}

.comments-post {
	FONT-WEIGHT: normal;
         FONT-SIZE: x-small;
         COLOR: #666; 
}

.trackback-url {
	BORDER-RIGHT: #999 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: small; 
                PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px dotted; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px dotted; FONT-FAMILY: palatino, georgia, verdana, arial, sans-serif
}
.trackback-body {
	FONT-WEIGHT: normal; FONT-SIZE: small; 
                PADDING-BOTTOM: 10px; COLOR: #666; LINE-HEIGHT: 140%; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px dotted; 
	
}
.trackback-post {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; 
                COLOR: #666; 
}
.comments-head {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: small;       
                COLOR: #666; BORDER-BOTTOM: #999 1px solid; }
#banner-commentspop {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: large; 
                BACKGROUND: #003366; PADDING-BOTTOM: 5px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; PADDING-TOP: 5px; }
