/*
 
Theme Name: My Arch Solutions 
Theme URI: My Arch Solutions
Description: The My Arch Solutions WordPress theme.
Author: My Arch Solutions
Author URI: My Arch Solutions
 
*/
html, body {
   width:100%;
   padding: 0px;
   margin: 0px;
   font-family: Arial, Helvetica, sans-serif; }
 
body { background: left top url(images/bg_img_00.gif) repeat-x; }
 
div, img, ul, li, p, h1, h2, h3, h4, h5, h6, form, input, select, textarea, a, font, span {
   padding: 0px;
   margin: 0px; }
 
img { border: none; }

p img {
   max-width: 100%;
   _width:100%;
} 

blockquote {
   color: #777777;
   margin: 15px 30px 0px 10px;
   padding: 0px 0px 0px 20px;
   border-left: 5px solid #dddddd; }/* leftDiv is used for content in pages and blog entries */
 
div.leftDiv blockquote p { color: #777777; }
 
code { font: 13px 'Courier New', Courier, Fixed; }
 
pre {
   overflow-x: auto;
   width: 100%; }
 
div.globalDiv {
   width: 974px;
   margin: 0 auto;}
   
 .clear{
    clear:both;
    height:1px;
	line-height:1px;
	overflow:hidden;}
    
div.topDiv {
   width: 972px;
   height: 82px;
   padding: 20px 1px 0px 1px;
   margin: 0px 0px 25px 0px; }
 
div.logoDiv {
   width: 267px;
   height: 82px;
   position: absolute; }
 
div.searchDiv {
   width: 972px;
   height: 38px;
   padding: 35px 0px 0px 0px;
   text-align: right; }
 
input.textSearch {
   width: 120px;
   height: 23px;
   padding: 0px 0px 0px 22px;
   font-size: 13px;
   /*color: #a8a8a8;*/
   color: #333;
   border: 1px #d1d1d1 solid;
   background: 6px 5px url(images/bg_img_05.gif) no-repeat #FFFFFF;
   vertical-align: middle;
   line-height:23px; }
 
input.butSearch {
   width: 52px;
   height: 25px;
   border: 0 none;
   background: left top url(images/search.gif) no-repeat;
   vertical-align: middle;
   cursor: pointer; }
 
div.topMenu {
   width: 974px;
   height: 45px;
   padding: 3px 0px 0px 0px;
   background: left top url(images/bg_img_01.gif) repeat-x;
   font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; }
 
   div.topMenu ul {
       height: 45px;
       background: left top url(images/bg_img_05.jpg) no-repeat;
       float: left; }
 
       div.topMenu ul li {
           font-family:"Myriad Pro";
           list-style: none;
           height: 45px;
           padding: 0px 5px 0px 0px;
           display: block;
           float: left;
           background: right top url(images/bg_img_02.gif) no-repeat; }
 
           div.topMenu ul li.current_page_item a, div.topMenu ul li.current_page_parent a {
               background: none;
               color: #eef4f8;}
 
           div.topMenu ul li.current_page_ancestor a {
               background: none;
               color: #eef4f8; }
 
           div.topMenu ul li a:hover { background: left top url(images/hover.gif) repeat-x; }
           
           div.topMenu ul li.current_page_item a, div.topMenu ul li.current_page_parent a {}
 
           div.topMenu ul li.current_page_item a:link, div.topMenu ul li.current_page_parent a:link {}
 
           div.topMenu ul li.current_page_item a:visited, div.topMenu ul li.current_page_parent a:visited {}
 
           div.topMenu ul li.current_page_item a:hover, div.topMenu ul li.current_page_parent a:hover { background: none; }
 
           div.topMenu ul li.current_page_item a:active, div.topMenu ul li.current_page_parent a:active { background: none; }
           
           div.topMenu ul li a {
               height: 32px;
               padding: 13px 12px 0px 12px;
               font-size: 16px;
               font-weight:bold;
               color: #333;
               text-decoration: none;
               display: block;
               float: left;
               background: left top url(images/bg_img_09.gif) repeat-x; }
 
div.iconTop {
   width: 318px;
   height: 411px;
   position: absolute;
   margin: 0px 0px 0px 640px; }
 
div.headerHome {
   width: 625px;
   height: 348px;
   padding: 20px 303px 1px 48px;
   background: left top url(images/bg_img_05.jpg) no-repeat #FFFFFF;
   border-bottom: 1px #d1d1d1 solid;
   color: #FFFFFF;
   font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; }
 
   div.headerHome h2 {
       font-size: 22px;
       line-height: 24px;
       position:relative;}
   div.headerHome h3 {
       font-size: 16px;
       line-height: 22px;
        margin-bottom: 5px;
       font-weight: normal; }
 
   div.headerHome ul {
        padding: 10px 0px 3px 4px;
        position:relative; }
 
       div.headerHome ul li {
           list-style: none;
           font-family:Arial;
           font-size: 19px;
           line-height: 23px;
           padding: 0px 0px 10px 20px;
           background: 0px 7px url(images/li_01.png) no-repeat; }
       
       div.headerHome ul li.no-bckgrnd {
            background:none;
            margin:5px 0;
            font-size:19px;
            line-height:25px;
            padding-top:6px;
            padding-left:0px;
            font-weight:bold;} 
 
   div.headerHome .button {
       width: 120px;
       height: 40px;
       display: block;
       margin: 0px 3px 0px 3px;
       border: 1px #d1d1d1 solid;
       background: #ffffff;
       font-size: 16px;
       font-family:Arial;
       text-align: center; }
 
       div.headerHome .button a {
           color: #136197;
           font-weight:bold;
           line-height:40px;
           text-decoration: none; }
 
           div.headerHome .button a:hover {
               color: #4281ac;
               text-decoration: underline; }
 
div.headerDiv {
   width: 974px;
   height: 17px;
   background: left top url(images/bg_img_05.jpg) no-repeat #FFFFFF;
   clear: both; }
 
div.contentHome {
   width: 974px;
   float:left;
   /*min-height: 300px;*/
   /*height:expression(this.scrollheight < 300? \"300px\" : "auto" );*/
   padding: 20px 0px 0px 0px; }
 
   div.contentHome h2 {
       font-size: 22px;
       font-weight: bold;
       font-family:Arial;
       color: #171717;
       line-height: 25px;
       padding: 0px 0px 5px 0px; }
   
   div.contentHome li{
       padding:0 0 10px 25px;
       font-weight:normal;
       font-size:16px;
       list-style:none;
       background:url(images/li_02.png) 0 5px no-repeat;}
 
   div.contentHome h3 {
       font-size: 14px;
       font-weight: bolder;
       color: #05669b;
       line-height: 20px; }
 
div.leftHome {
   width: 450px;
   padding: 0px 70px 30px 0px;
   float: left;
   color:#333; }

div.leftHome div {float:left;}   
 
   div.leftHome p {
       font-size: 16px;
       font-family:Arial;
       color:#535353;
       line-height: 20px;
       padding: 10px 0px 5px 0px; }
 
   div.leftHome a {
       color: #005288;
       text-decoration: underline; }
 
       div.leftHome a:hover {
           color: #036cb0;
           text-decoration: underline; }
 
div.rightHome {
   width: 449px;
   float: left;
   padding: 0px 0px 30px 0px; }
 
div.rss_icon {
   position: absolute;
   margin: 3px 0px 0px 3px; }
 
div.rightHome h2 { padding: 0px 0px 5px 24px; }
 
div.rightHome h4 {
   font-size: 14px;
   font-weight: normal;
   color: #333;
   line-height: 20px;
   background: 3px 1px url(images/bg_img_07.gif) no-repeat;
   padding: 0px 0px 0px 22px; 
   margin-left:3px;}
 
div.rightHome p {
   font-size: 12px;
   line-height: 18px;
   color: #333; }
 
div.rightHome a {
   color: #136197;
   text-decoration:underline; }
 
   div.rightHome a:hover {
       color: #136197;
       text-decoration:none; }
 
div.whiteDivTop {
   padding: 10px 0px 5px 0px;
   margin: 0px 0px 1px 0px;
   border-bottom: 1px #d1d1d1 solid;
   background: #FFFFFF; }
 
div.whiteDiv {
   padding: 9px 0px 8px 0px;
   margin: 1px 0px 1px 0px;
   border-bottom: 1px #d1d1d1 solid;
   border-top: 1px #d1d1d1 solid;
   background: #FFFFFF; }
 
div.greyDiv {
   padding: 9px 0px 8px 0px;
   background: #f1f1f1; }
 
div.contentDiv {
   width: 974px;
   min-height: 300px;
   /*height:expression(this.scrollheight < 300? \"300px\": "auto" );*/
   padding: 23px 0px 0px 0px; }
 
div.rightDiv {
   width: 259px;
   float: right;
   display:table;
   padding: 1px 1px 1px 1px;
   margin: 0px 1px 50px 0px;
   border: 1px #d1d1d1 solid;
   background: #f0f0f0; }
 
   div.rightDiv a {
       color: #282626;
       text-decoration: none; }
 
       div.rightDiv a:hover {
           color: #282626;
           text-decoration: underline; }
 
   div.rightDiv img { margin: 0px 5px -3px 5px; }
 
   div.rightDiv ul { padding: 3px 0px 0px 0px; }


   div.rightDiv ul { padding: 0px 0px 8px 0px; }
 
       div.rightDiv ul li {
           list-style: none;
           display: inline;}
       
           div.rightDiv ul li a {
               font-size: 16px;
               font-weight: bold;
               color: #535353;
               line-height: 20px;
               background: #e7e7e7;
               border: 1px #d1d1d1 solid;
               padding: 9px 14px 9px 14px;
               margin: 0px 0px 10px 0px;
               text-decoration: none;
               display: block; }
 
           div.rightDiv ul li.active a {
               font-size: 16px;
               font-weight: bold;
               color:#535353;
               line-height: 20px;
               background: #e7e7e7;
               border: 1px #d1d1d1 solid;
               padding: 9px 14px 9px 14px;
               margin: 0px 0px 10px 0px;
               text-decoration: none;
               display: block; }
 
           div.rightDiv ul li a:hover {
               display: block;
               background: #e7e7e7;
               text-decoration: none;
               color:#535353 }
               
           div.rightDiv ul li ul { padding: 0px 0px 7px 0px; }
 
               div.rightDiv ul li ul li a {
                   font-size: 14px;
                   font-weight: normal;
                   line-height: 24px;
                   color: #282626;
                   display: block;
                   background: 23px 8px url(images/li_02.gif) no-repeat;
                   padding: 0px 0px 0px 37px;
                   margin: 0px;
                   border: none; }
 
                   div.rightDiv ul li ul li a:hover {
                       font-size: 14px;
                       color: #282626;
                       line-height: 24px;
                       display: block;
                       background: 23px 8px url(images/li_02.gif) no-repeat #e7e7e7;
                       text-decoration: none;
                       border: none;
                       margin: 0px; }
 
 
           div.rightDiv ul li.active ul { padding: 0px 0px 7px 0px; }
 
               div.rightDiv ul li.active ul li a {
                   font-size: 14px;
                   font-weight: normal;
                   line-height: 18px;
                   color: #282626;
                   display: block;
                   background: 15px 11px url(images/li_02.gif) no-repeat;
                   padding: 5px 0px 5px 28px;
                   margin: 0px;
                   font-weight: normal;
                   border: none; }
 
                   div.rightDiv ul li.active ul li a:hover {
                       font-size: 14px;
                       line-height: 18px;
                       color: #282626;
                       display: block;
                       background: 15px 11px url(images/li_02.gif) no-repeat #e7e7e7;
                       text-decoration: none;
                       font-weight:normal;
                       border: none; }
 
               div.rightDiv ul li.active ul li ul { padding: 0px 0px 0px 0px; }
 
                   div.rightDiv ul li.active ul li ul li a {
                       font-size: 14px;
                       font-weight: normal!important;
                       line-height: 24px;
                       color: #282626;
                       display: block;
                       background: 37px 8px url(images/li_02.gif) no-repeat;
                       padding: 0px 0px 0px 51px;
                       margin: 0px;
                       border: none; }
               
               div.rightDiv ul li ul li.active a {
                   font-size: 14px;
                   /*font-weight: normal;*/
                   line-height: 18px;
                   color: #282626;
                   display: block;
                   background: 15px 11px url(images/li_02.gif) no-repeat #e7e7e7;
                   text-decoration: none;
                   padding: 5px 0px 5px 28px;
                   margin: 0px;
                   border: none; }     
               
                           
                       div.rightDiv ul li.active ul li ul li a:hover {
                           font-size: 14px;
                           font-weight: bold;
                           line-height: 24px;
                           color: #282626;
                           display: block;
                           background: 37px 8px url(images/li_02.gif) no-repeat #e7e7e7;
                           text-decoration: none;
                           border: none; }
 
           div.rightDiv ul li ul li ul { padding: 0px 0px 0px 0px; }
 
   div.rightDiv li.downLI {
       background: center top url(images/border_02.gif) no-repeat;
       padding: 4px 0px 0px 0px;
       margin: 3px 0px 0px 0px;
       display: block;
       font-weight: normal;
       border: none; }
 
   div.rightDiv ul li ul li ul li a {
       font-size: 14px;
       font-weight: normal;
       color: #282626;
       line-height: 24px;
       display: block;
       background: 37px 8px url(images/li_02.gif) no-repeat;
       padding: 0px 0px 0px 51px;
       margin: 0px;
       border: none; }
 
       div.rightDiv ul li ul li ul li a:hover {
           font-size: 14px;
           line-height: 24px;
           color: #282626;
           display: block;
           background: 37px 8px url(images/li_02.gif) no-repeat #e7e7e7;
           text-decoration: none;
           border: none; }
 
   div.rightDiv ul li ul li.active ul li a {
       font-size: 14px;
       font-weight: normal;
       color: #282626;
       line-height: 24px;
       display: block;
       background: 37px 8px url(images/li_02.gif) no-repeat;
       padding: 0px 0px 0px 51px;
       margin: 0px;
       font-weight: normal;
       border: none; }
 
       div.rightDiv ul li ul li.active ul li a:hover {
           font-size: 14px;
           line-height: 24px;
           color: #282626;
           display: block;
           background: 37px 8px url(images/li_02.gif) no-repeat #e7e7e7;
           text-decoration: none;
           border: none; }
 
   div.rightDiv ul li ul li ul li.active a {
       font-size: 14px;
       font-weight: normal;
       color: #282626;
       line-height: 24px;
       display: block;
       background: 37px 8px url(images/li_02.gif) no-repeat #e7e7e7;
       text-decoration: none;
       padding: 0px 0px 0px 51px;
       margin: 0px;
       border: none; }
 
div.leftDiv {
   width: 660px;
   padding: 5px 0px 50px 15px;
   float: left;
   font-size: 14px;
   line-height: 20px;/*
   color: #535353;*/
   color: black;}
 
   div.leftDiv h2 {
       font-size: 22px;
       font-weight: bold;
       color: #535353;
       font-family:Arial;
       line-height: 20px;
       padding: 0px 0px 2px 0px;
       clear: both; }
 
       div.leftDiv h2 a {
           color: #535353;
           text-decoration: none; }
 
           div.leftDiv h2 a:hover {
               color: #535353;
               text-decoration: none; }
 
   div.leftDiv h3 {
       font-size: 16px;
       font-weight: bold;
       color: #05669b;
       line-height: 20px;
       clear: both; }
 
       div.leftDiv h3 a {
           color: #05669b;
           text-decoration: none; }
 
           div.leftDiv h3 a:hover {
               color: #535353;
               text-decoration: none; }
/*         div.leftDiv p {                 */
/*             font-size: 12px;            */
/*             line-height: 17px;          */
/*         line-height: 18px;*/        
/*     /*      padding: 11px 0px 7px 0px;*/
/*             padding: 6px 0px 4px 0px;   */
/*             color: #171717; }           */
 
   div.leftDiv p {
       font-size: 14px;
       line-height: 20px;
/*     line-height: 18px;*/
/*     padding: 11px 0px 7px 0px;*/
       padding: 6px 0px 4px 0px;
       color: #black; /*
       color: #535353;*/}
 
   div.leftDiv a {
       color: #005288;
       text-decoration: underline; }
 
       div.leftDiv a:hover {
           color: #036cb0;
           text-decoration: underline; }
   div.leftDiv h4 {
       font-size: 14px;
       font-weight: bold;
       line-height: 18px;
       padding: 6px 0px 4px 0px; }
 
div.padPost { padding: 0px 0px 15px 0px; }
 
   div.padPost form { padding: 10px 0px 15px 0px; }
 
div.dateDIv {
   font-size: 12px;
   line-height: 20px;
   color: #666666; 
   margin-bottom:10px;}
 
   div.dateDIv a.commentsLink {
       color: #666666;
       text-decoration: none; }
 
       div.dateDIv a.commentsLink:hover {
           color: #666666;
           text-decoration: none; }
 
       div.dateDIv a.commentsLink font {
           color: #05669b;
           text-decoration: none;
           font-size: 12px; }
 
       div.dateDIv a.commentsLink:hover font {
           color: #05669b;
           text-decoration: underline;
           font-size: 12px; }
 
   div.dateDIv a {
       color: #05669b;
       text-decoration: none; }
 
div.navigation {
   padding: 0px 5px 0px 5px;
   font-size: 16px;
   font-weight: bold;
   line-height: 20px;
   color: #005aa3; }
 
   div.navigation a {
       color: #005aa3;
       text-decoration: none; }
 
div.alignleft {
   width: 50%;
   float: left; }
 
div.alignright {
   width: 50%;
   float: right;
   text-align: right; }
 
   div.leftDiv ul { padding: 6px 0px 4px 0px; }

   div.leftDiv ul li {
       list-style: none;
       background: 10px 5px url(images/li_02.gif) no-repeat;
/*     background: 10px 10px url(images/li_02.gif) no-repeat;*/
/*     padding: 0px 0px 0px 24px;*/
       padding: 0px 0px 4px 24px;
       color: black;/*
       color: #535353;*/
       font-size: 14px;
/*     line-height: 24px;*/
       line-height: 19px;
       display: block; }
 
div.leftDiv ul li ul { padding: 0px 0px 7px 0px; }
 
div.rightBlog {
   width: 259px;
   float: right;
    display:table;
   padding: 1px 1px 1px 1px;
   margin: 0px 1px 50px 0px;
   border: 1px #d1d1d1 solid;
   background: #f0f0f0; }
 
   div.rightBlog h2 {
       font-size: 16px;
       font-weight: bolder;
       /*color: #5e5e5e;*/
       color:#282626;
       line-height: 20px;
       background: #e7e7e7;
       border: 1px #d1d1d1 solid;
       padding: 9px 14px 9px 14px; }
 
   div.rightBlog a {
       color: #282626;
       text-decoration: none; }
 
       div.rightBlog a:hover {
           color: #282626;
           text-decoration: underline; }
 
   div.rightBlog ul { padding: 11px 0px 19px 0px; }
 
       div.rightBlog ul li {
           list-style: none;
           color: #282626;
           font-size: 14px;
           line-height: 18px;
/*         line-height: 24px;*/
           display: block;
/*         background: 18px 10px url(images/li_02.gif) no-repeat;*/
           background: 18px 8px url(images/li_02.gif) no-repeat;
           padding: 2px 0px 3px 31px; }
                           }
 
           div.rightBlog ul li a {
               font-size: 14px;
               font-weight: normal;
               text-decoration: none; }
 
               div.rightBlog ul li a:hover {
                   font-size: 14px;
                   text-decoration: none; }
 
           div.rightBlog ul li:hover {
               font-size: 14px;
               line-height: 18px;
/*             line-height: 24px;*/
               display: block;
               background: 18px 8px url(images/li_02.gif) no-repeat #e7e7e7;
/*             background: 18px 10px url(images/li_02.gif) no-repeat #e7e7e7;*/
               text-decoration: none; }
 
   div.rightBlog li.sfhover {
       font-size: 14px;
       line-height: 18px;
       display: block;
       background: 18px 8px url(images/li_02.gif) no-repeat #e7e7e7;
       text-decoration: none; }

   div.rightBlog li.rp_active, div.rightBlog li.current-cat {
       background-color: #e7e7e7; }        
       
       div.rightBlog li.rp_active a, div.rightBlog li.current-cat a {
           font-weight: normal; }          
                
div.tweetWidget { padding: 12px 22px 19px 22px; }
 
   div.tweetWidget p {
       font-size: 14px;
       line-height: 17px; }
 
   div.tweetWidget span {
       display: block;
       line-height: 20px;
       font-size: 14px;
       padding: 1px 0px 9px 0px; }
 
   div.tweetWidget div {
       display: block;
       line-height: 20px;
       font-size: 14px;
       padding: 7px 0px 9px 0px;
       font-weight: bolder; }
 
       div.tweetWidget div a { padding: 0px 3px 0px 3px; }
 
   div.tweetWidget a {
       color: #05669b;
       text-decoration: none; }
 
       div.tweetWidget a:hover {
           color: #05669b;
           text-decoration: underline; }
 
/*div.rightBlog div.aktt_tweets { padding: 12px 22px 19px 22px; }*/
div.rightBlog div.aktt_tweets { padding: 12px 22px 0px 22px; }
 
   div.rightBlog div.aktt_tweets ul li {
       font-size: 14px;
       line-height: 19px;
       padding:0px 0px 6px 0px;
       list-style: none;
       display: block;
       background: left top url(images/blank.gif) no-repeat;
       margin: 0px; }
       
       div.rightBlog div.aktt_tweets ul li:hover {
               font-size: 14px;
               font-weight: normal;
               line-height: 19px;
               display: block;
               background: left top url(images/blank.gif) no-repeat;
               text-decoration: none; }
       div.rightBlog div.aktt_tweets ul li.sfhover {
               font-size: 14px;
               font-weight: normal;
               line-height: 19px;
               display: block;
               background: left top url(images/blank.gif) no-repeat;
               text-decoration: none; }
               
       div.rightBlog div.aktt_tweets ul li a {
       color: #05669b;
       text-decoration: none; }
 
       div.rightBlog div.aktt_tweets ul li a:hover {
           color: #05669b;
           text-decoration: underline;
           font-weight:weight; }
 
   div.rightBlog div.aktt_tweets li.aktt_more_updates {
       display: block;
       line-height: 20px;
       font-size: 14px;
/*     padding: 7px 0px 9px 0px;*/
       padding: 7px 0px 0px 0px;
       font-weight: bolder; }
       
       div.rightBlog div.aktt_tweets li.aktt_more_updates:hover {
       display: block;
       line-height: 20px;
       font-size: 14px;
       padding: 7px 0px 0px 0px;
       font-weight: bolder;
       background: left top url(images/blank.gif) no-repeat; }
       
       div.rightBlog div.aktt_tweets li.aktt_more_updates.sfhover  {
       display: block;
       line-height: 20px;
       font-size: 14px;
       padding: 7px 0px 0px 0px;
       font-weight: bolder;
       background: left top url(images/blank.gif) no-repeat; }
 
       div.rightBlog div.aktt_tweets li.aktt_more_updates a { padding: 0px 3px 0px 3px; }
 
   div.aktt_tweets a {
       color: #05669b;
       text-decoration: none; }
 
       div.aktt_tweets a:hover {
           color: #05669b;
           text-decoration: underline; }
 
div.footerDiv {
   width: 100%;
   height: 50px;
   height:expression(this.scrollheight < 40? "40px": "auto" );
   padding: 10px 0px 0px 0px;
   background: left top url(images/bg_img_06.gif) repeat-x;
   font-size: 11px;
   color: #505050;
   float:right; }
 
div.centerFooter {
   width: 975px;
   margin: 0 auto; }
 
div.botLogo {
   width: 133px;
   height:41px;
   position: absolute;
   margin: 0px 0px 0px 840px;
   clear: both; }
 
div.leftFooter {
   width: 755px;
   padding: 8px 0px 20px 0px;
   float: left; }
 
   div.leftFooter ul li {
       list-style: none;
       display: block;
       float: left;
       padding: 0px 9px 0px 8px;
       background: 0px 3px url(images/border_01.gif) no-repeat; }
 
       div.leftFooter ul li.noBorder, div.leftFooter ul li:first-child { background: 0px 3px url(images/blank.gif) no-repeat; }
 
   div.leftFooter a {
       color: #535353;
       text-decoration: none; }
 
       div.leftFooter a:hover {
           color: #535353;
           text-decoration: underline; }
 
div.rightFooter {
   width: 114px;
   padding: 8px 0px 20px 0px;
   float: left; }
 
div#respond div {
   display: block;
   padding: 10px 0px 5px 0px;
   color: #494949;
   font-size: 14px; }
 
input.inputPost {
   width: 200px;
   height: 17px;
   border: 1px #d1d1d1 solid;
   margin: 0px 3px 0px 0px;
   padding: 0px 0px 0px 3px;
   vertical-align: middle;
   font-size: 82%;
   color: #494949; }
 
textarea.textareaPost {
   width: 98%;
   height: 150px;
   border: 1px #d1d1d1 solid;
   margin: 0px 3px 5px 0px;
   padding:5px;
   vertical-align: middle;
   font-size: 16px;
   font-family: Arial, Helvetica, sans-serif;
   color: #494949; }
 
input.submitPos {
   width: 53px;
   height: 25px;
   background: left top url(images/submit.gif) no-repeat;
   border: 0 none;
   cursor: pointer;
   padding: 3px 0px 2px 0px; }
 
div.datePost {
   color: #878d94;
   font-size: 12px;
   padding: 10px 0px 0px 0px; }
 
div.padPost p.postmetadata {
   color: #878d94;
   font-size: 13px;
   padding: 10px 0px 30px 0px; }
 
div.rssDiv {
   position: absolute;
   margin: 10px 0px 0px 760px;
   font-size: 16px;
   font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; }
 
   div.rssDiv img { margin: 0px 9px -3px 0px; }
 
   div.rssDiv a {
       color: #535353;
       text-decoration: none; }
 
       div.rssDiv a:hover {
           color: #535353;
           text-decoration: underline; }

