﻿/* CSS Document */

body{
background-color:#FFFFFF;
font-size:0.75em;
font-family:Arial, Helvetica, sans-serif;
margin:0;
}

td.leftShadow{
background-image:url(images/siteBkgd_L.gif);
background-repeat:repeat-y;
background-position:right;
}

td.leftBottomShadow{
background-image:url(images/btmShadow_L.gif);
background-repeat:no-repeat;
background-position:right top;
height:109px;
}

div.leftTopShadow{
background-image:url(images/siteBkgd_TopL.gif);
background-position:right top;
background-repeat:no-repeat;
min-height: 725px;
height:725px;
padding:0;
margin:0;
}

td.rightShadow{
background-image:url(images/siteBkgd_R.gif);
background-repeat:repeat-y;
background-position:left;
}

td.rightBottomShadow{
background-image:url(images/btmShadow_R.gif);
background-repeat:no-repeat;
background-position:left top;
height:109px;
}

div.rightTopShadow{
background-image:url(images/siteBkgd_TopR.gif);
background-position:left top;
background-repeat:no-repeat;
min-height: 725px;
height:725px;
padding:0;
margin:0;
}

td.bottomShadow{
background-image:url(images/btmShadow_M.gif);
background-repeat:repeat-x;
background-position:left top;
height:109px;
}

td.leftBar{
background-color:#FFFFFF;
background-image:url(images/bkgd_leftBarBlogs.gif);
background-repeat:repeat-x;
background-position:left top;
height:375px;
}

td.mainContent{
background-color:#FFFFFF;
background-image:url(images/pageBkgd_blog.gif);
background-repeat:no-repeat;
background-position:left top;
height:350px;
padding-left:48px;
padding-bottom:50px;
}

.pagedescription{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:10px;
padding-bottom:10px;
padding-left:40px;
border-bottom: 2px solid #CC8A00;
color: #472516;
}

.footer{
background-image:url(images/bkgd_blogFooter.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:15px;
padding-right:15px;
padding-bottom:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #443211;
padding-top:7px;
}


td.footer table tr td{
border-right: 1px solid #472516;
padding-top:0;
}

td.footer table tr td p{
padding:0;
margin:0;
}

td.footer table tr td a.footerLink:link, td.footer table tr td a.footerLink:visited{
color:#472516;
text-decoration:none;
text-align:left;
}

td.footer table tr td a.footerLink:hover{
color:#FFFFFF;
text-decoration:none;
}

a.footerHeading:link, a.footerHeading:visited{
color:#F7E68D;
text-decoration:none;
}

a.footerHeading:hover{
color:#FFFFFF;
text-decoration:underline;
}

.footerYellow{
color:#F7E68D;
text-decoration:none;
}

.footerWhite{
color:#FFFFFF;
text-decoration:none;
margin-top:8px;
}

div.MSPlogo{
float:right;
width: 87px;
height:68px;
margin-left:9px;
margin-bottom:9px;
}

a img, a:link img, a:hover img, a:visited img{
border:0;
}

.twitterTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#592749;
border-bottom:1px dotted #695F67;
width:auto;
margin-bottom:10px;
}

ul#twitter_update_list{
font-size:10.5px;
font-family:Arial, Helvetica, sans-serif;

border-bottom:1px dotted #695F67;
padding-bottom:10px;
}

ul#twitter_update_list li{
margin-bottom: 9px;
background-image:url(images/bkgd_twitterLI.gif);
background-repeat:repeat-x;
background-position:bottom;
}

div.greatIdea{
background-color:#DDDBDB;
border:1px dotted #643A54;
width:498px;
height:auto;
padding:8px;
margin-top:10px;
margin-bottom:10px;
}

div.greatIdea h3{
color:#6D2455;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
margin-top:0;
margin-bottom:6px;
font-size:12px;
}

p{
margin-bottom:20px; margin-top:2px;				
}
