/* Main Section  */

body {
        color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;       
	margin: 0px;
        margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
        padding: 0px;
	background: #FFFFFF;	   
        background-image: url("smallside.jpg");
        background-position:top left;
        background-repeat: no-repeat;   
       }

p {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;   
line-height: 16px;
color: black;
}

a:link { color: #BD3A30; text-decoration: underline }
a:visited { color: #BD3A30; text-decoration: underline }
a:hover {  color: #306CBD; text-decoration: none }

a.newcolor:link { color: #BD3A30; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }                  
a.newcolor:visited { color: #BD3A30; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }              
a.newcolor:hover { color: #306CBD; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;} 

/* Layout Section  */


.tdback {
background: url("dropshadow.gif");
background-repeat:  repeat-y;
background-color: #ffffff;
}

.tdback2 {
background: url("dropshadowleft.gif");
background-repeat:  repeat-y;
background-color: #ffffff;
}

.tdside {
background: url("side2.jpg");
background-repeat:  repeat-y;
background-color: #ffffff;
}

.tdpad   {
padding: 18px;
background-image: url("contentcellback.jpg");
background-position:top left;
background-repeat: no-repeat;   
}

.tbord {
border-top: 1px solid  #DCDCDC;
}

.tbord2 {
border-bottom: 1px solid  #DCDCDC;
}

.divmarg  {
padding-bottom: 8px;
}

.divborder {
width: 95%;
padding-left: 10px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
border:  double  #306CBD;
background-image: url(snowman.gif);
background-position:  bottom right;
background-repeat:   no-repeat;   
}

.post {
background-image: url(talk.gif);
background-position:  top left;
background-repeat: no-repeat;   
text-indent: 19px;
}

.float {
float:left;
margin-right: 10px;
margin-top: 10px;
}

.leftcellpod   {
padding-left: 18px;
padding-right: 40px;
padding-top: 260px;
padding-bottom: 0px;
background: url("dropshadowleft.gif");
background-position:  top right;
background-repeat:  repeat-y;
}

/* Content Section  */


.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black;
}
.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 22px; color: black;
}
.heading { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: black;
}
.posthead { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #306CBD;
}
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black;
}
.emp { font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color:#666666; font-variant: small-caps; font-weight: bold;
}

.postheadalt {
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
color: #BD8130;
}

/*-- Default table heading formatting --*/

th  .colorBG {
 font-family: verdana,trebuchet,sans-serif; 
 font-size: 11px;
 font-weight: bold;
 text-align: center;
}

/*-- Background table color, used in search results page --*/
.colorBG {
 background: #aaaaff;
}

/*-- Default table cell formatting --*/

td .right {
 font-family: verdana,trebuchet,sans-serif; 
 font-size: 11px;
}

/*-- aligns text to the right, in the search table --*/

.right {
 text-align: right;
}


/*Search Results  */

.searchline  {
border-bottom: 1px solid #DCDCDC;
}

/* Form */

.input {
border: 1px solid #DCDCDC;
background-color: transparent;
font-family: Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
font-size: 11px;  
}

.textarea {
border: 1px solid #DCDCDC;
background-color:  transparent;
font-family: Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
font-size: 11px; 
}

.option {
border: 1px solid #9F9F9F;
background-color: #DFDFDF;
font-family: Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;
font-size: 11px;  
font-weight: bold;
}

/* Twitter Box  */

#twitter_update_list {
list-style: none;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: black;
line-height: 16px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom:0px;
padding-left: 0px;
padding-right: 0px;
}

li {
padding-bottom: 9px;
}