body

{	height: 100%;

    font-family: Verdana, Arial;

    font-size: 9pt;

    text-align: center;

    margin: auto;

    background: url(images/page_bg.png);
}


a:link

{

    color: blue;

    text-decoration: none;

}

a:visited

{

    color: #969;

    text-decoration: none;

}

a:hover

{

    color: #c60;

    text-decoration: underline;

}


img

{

    border: none 1 #fff;
}

input, select, textarea

{

    color: #333333;

    font-size: 9pt;

    font-family: Courier New, Courier, Verdana, Tahoma, Arial;

    border: solid 1px #CCC;

    padding: 2px;

}

.noBorder input, .noBorder select, .noBorder textarea

{

    border-style: none;

}



/* -------------------------- */

/* Page Sections              */

/* -------------------------- */



.page
{
    height: 100%;
    width: 700px;
    margin: auto;
	background-color:#ffffff;
}

.container
{
    height: 100%;
    width: 700px;
	background-color:#ffffff;
}

.header {
background-image: url(images/TSblog.jpg);
height: 150px;
width: 100%;
color: #ffffff;
margin-bottom: 3px;
text-align: right;
background-repeat: no-repeat;}

.header img
{
display: none;
}

.header td {
color: #ffffff;
padding-top: 80px;
padding-right: 15px;
}

.header a {
color: #ffffff;

}

.main {
    margin-top: 5px;
    margin-left: 15px;
    margin-right: 15px;
    width: 455px;
	background-color: #ffffff;
    float: left;
    text-align: left;
}

.sidebar
{
    width: 180px;
    float: left;
    background: #2c5884;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
	margin-top: 5px;
	
}

.footer

{

    width: 100%;

    text-align: center;

    font-size: 8pt;

    margin-top: 10px;

    padding-top: 10px;
	padding-bottom: 10px;

    border-top: dotted 2px #ccc;

}



/* -------------------------- */

/* Posts                      */

/* -------------------------- */



.post

{

    border-bottom: dotted 1px #ccc;

    margin-bottom: 10px;

}

.postDate

{

    font-family: Arial, Verdana;

    font-size: 9pt;

    font-weight: bold;

    color: #ffffff;

    background: #2c5884;
	padding-left:10px;
	padding-bottom:2px;
	padding-top:2px;}

.postTitle

{
	font-family: Times, "Times New Roman", serif;
    font-weight: normal;

    font-size: 20pt;

    color: #cb0b1e;

    padding-top: 10px;

    padding-bottom: 10px;

}

.postMessage

{
	line-height: 16px;
    padding-bottom: 5px;

}

.postPerex
{
   
  
    padding-bottom: 10px;
    
}

.postFooter

{

    color: #a8a8a8;

    font-size: 7pt;

    font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;

    text-transform: uppercase;

    letter-spacing: .1em;

}



/* -------------------------- */

/* Comments                   */

/* -------------------------- */



.comment

{

    border-bottom: dotted 1px #ccc;

    background: #f5f5f5;

    margin-bottom: 10px;

}

.commentMessage

{

    font-size: 8pt;

    padding: 10px 4px 10px 4px;

}

.commentMessage BLOCKQUOTE

{

    font-size: 8pt;

    padding: 5px 5px 5px 5px;

    margin: 10px 5px 0px 10px;

    border: 1px dashed #ccc;

    background-color: #fff;

}

.commentFooter

{

    color: #a8a8a8;

    font-size: 7pt;

    font-family: "Trebuchet MS" , Trebuchet, Arial, Verdana;

    text-transform: uppercase;

    letter-spacing: .1em;

}



/* -------------------------- */

/* Trackbacks                 */

/* -------------------------- */



.trackback

{

    font-size: 7pt;

    background: #f5f5f5;

    padding: 10px;

    margin-bottom: 10px;

    border: solid 1px #ccc;

}



/* -------------------------- */

/* Sidebar                    */

/* -------------------------- */



.sidebarHeading

{

    font-family: Arial, Verdana;

    font-size: 12pt;

    font-weight: bold;

    text-transform: uppercase;

    padding-top: 15px;

    margin: 0px 0 10px 0;

    color: #bbb;

    border-top: dotted 1px #ccc;
	
	margin-left:15px;
	
	}

.sidebarText

{

    padding-bottom: 10px;
    margin-right:15px;
	margin-left:15px;
	
}

.sidebarText a {
	font-size: 12px;
	color: #bbb;
	line-height: 20px;
	text-decoration: none;

}

.sidebarText a:hover {
	font-size: 12px;
	color: #ffffff;
	line-height: 20px;
	text-decoration: none;
	
	
}

/* -------------------------- */

/* Profile                    */

/* -------------------------- */



.profile

{
color: #bbb;

    font-size: 7pt;

    margin-top: 15px;

    padding-bottom: 10px;

	margin-left: 15px;
	
	margin-right: 15px;}

.profile A

{

    font-family: Arial, Verdana;

    text-transform: uppercase;

}



/* -------------------------- */

/* Various Forms              */

/* -------------------------- */



.forms

{

    font-size: 7pt;

    background: #f5f5f5;

    padding: 10px;

    margin-bottom: 10px;

    border: solid 1px #ccc;

}

.formsHeader

{

    font-family: Arial, Verdana;

    font-size: 12pt;

    font-weight: bold;

    padding: 0px 2px 2px 2px;

    color: #336699;

}

.formsError

{

    color: red;

    font-weight: bold;

}

.formsValid

{

    color: green;

    font-weight: bold;

}

.formsLabel

{

    font-size: 8pt;

    color: #888888;

    margin-top: 2px;

    margin-bottom: 2px;

}



/* -------------------------- */

/* Miscellaneous              */

/* -------------------------- */



.button

{

    font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;

    font-weight: normal;

    font-size: 8pt;

    color: #000000;

    cursor: hand;

    border: solid 1px #808080;

    background: url(images/buttonback.gif) center;

    padding: 1px 1px 1px 1px;

}

.highlight

{

    color: #000000;

    background-color: #ffff66;

}

