/*
Theme Name: CFA
Description: simple, and clean look, based on <a href="http://wpram.com/log/2005/03/23/golden_grey_theme/">Golden Grey</a> by William Pramana, the famous <a href="http://binarybonsai.com/kubrick">Kubrik</a>, bullet.gif taken from <a href="http://wpthemes.info">Connections</a> by Patricia Muller.
Version: 1.5.0
Author: Computer Friendly Associates
*/


/* body default block */

body 
{
    padding: 0px;
    margin: 0 auto;
    margin-top:5px;
    margin-bottom:10px;
    text-align: center;
    background:  #7AbAA5;
	           /* #c778b1; */
    border:0px;
    font: 12px/20px Verdana, Arial, Tahoma, sans-serif;
    }

a:link {
	color: #0066cc; 
	text-decoration: none;
	}

a:visited {
	color: #0066cc; 
	text-decoration: none;
	}

a:hover {
	color: #cc0000;  
	text-decoration: none;
	}


.elevenPx {    font: 11px/14px Verdana, Arial, Tahoma, sans-serif;}


/* header block */
.siteBackgroundColor 
{
	    background:  #7AbAA5;
		           /* #c778b1;*/
}

#heading 
{

    float:left;
    clear:both;
    margin: 0px;
    padding:0px;
    color: #000000;
    height:101px;
    background: #7AbAA5;
	            /* #c778b1; */
    }

#header {
    padding:  0px 0 0 0px;
    vertical-align:top;
    }

h1 {
    font: 24px "Trebuchet MS", Georgia, serif;
    margin: 0;
    font-weight: bold;
    }

h1 a:link, h1 a:visited {
    text-decoration: none;
    color: #ffffff;
    }

h2 {
  /*  font: italic normal 16px "Trebuchet MS", Georgia, serif; */
    font: 14px Verdana, Arial, Tahoma, sans-serif;
	font-weight:bold;
    margin-bottom:5px;
    margin-top: 0px;
    }


/* content, minitab, and sidebar block */


#content {
    clear:both;
    margin: 0 auto;
    width: 965px;
    text-align: left;
    }

#page_content 
{
	float:left;border-left:0px solid #555;width:960px;
	background:#CCC;padding:0px;margin:0px;padding-top:4px;
	padding-bottom:15px;
   }


#navigation 
{
	float:left;
    padding: 10px;
    width:990px;
    background:#000000;
    }

#minitabs {
    padding: 6px 20px 6px 2px;
    margin: 0px;
   
    }

#minitabs li {
    display: inline;
    padding: 5px 5px 5px 5px;

    font-weight: bold;
    }
	
#minitabs a:link, #minitabs a:visited {
    text-decoration: none;
    color: #d0d0d0;
    }


li.current_page_item a, #minitabs a:hover {
    border-bottom: solid 3px #009900;
    color: #ffffff;
	padding: 0px 0px 2px 0px;
    /* background-image:url(../../../../images_CFA/highlight.jpg); */
    }



h3 {
  margin: 1em 0 .2em ;
  font: 14px Verdana, Arial, Tahoma, sans-serif;
font-weight:bold;
  color: #666666;
  padding-left: 0px;
}

h3 a:link, h3 a:visited {
    text-decoration: none;
    color: #0066cc;
    }

h3 a:hover {
    text-decoration: none;
    color: #cc0000;
    }

#main {
    background: #ffffff;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:15px;
    padding-right:15px;
   /* width: 740px; */
    margin-top:5px;
  /*  margin-right:0px; */
    margin-bottom:0px;
    margin-left:0px;
    clear:right;
    float:left;
    width:700px;margin-right:10px;
    }
#thirdColumn 
{
	float:right;
	clear:right;
	margin: 0 0 0 0;
	padding:0px;
	 width:235px;
	background-color:#FFFFFF;	
}

#sidebar 
{
    background:#CCC;
    float: left;
    clear: right;
    width: 200px;
    margin-left:5px;
    margin-right: 5px;
    margin-top:0px;
    margin-bottom:0px;
    padding:5px;

    }
    #sidebar a { color:Black }



ul 
{
    margin-top: 1px;

}

#sidebar ul {
    margin-top: 1px;
    padding-left: 0px;
    margin: 0;
    list-style-type: none;
    }

#sidebar li {
    padding-left: 6px;
    font-size: 11px;
    }

.meta {
    color: #666666;
    font-size: 11px;
    margin: 0;
    }

.postmeta {
    color: #666666;
    font-size: 10px;
    background: #eeeeee;
    padding: 10px;
    margin: 0;
    }

    
.entry {
    padding-bottom: 20px;
  /*  padding-right:50px; */
    margin:0px;padding-right:20px;
    }


blockquote {
    padding-left: 5px;
    color: #666666;
    }

.alignleft {
  /*  float: left; */
  
    }

.alignright {
 /*   float: right; */
  
    }


/* comments block */

h4 {
    font: 11px Verdana, Arial, Tahoma, sans-serif;
    margin: 0;
    color: #333333;
    }

#commentlist {
    font-size: 10px;
    }
    
#commentlist ol {
    margin: 0;
    padding: 0 15px;
    }

.whitebox, .graybox {
    margin: 2px 0px;
    padding: 5px;
    }

.whitebox {
    background: #ffffff;
    }

.graybox {
    background: #eeeeee;
    border-top: solid 1px #999999;
    border-bottom: solid 1px #999999;
    }


/* footer */

#footer {
    clear: both;
    background: #eee;
    text-align: center;
    color: #333;
    padding: 8px;
    width:715px;
  /*  height: 70px; */
    }

#footer p {
    margin: 0;
    }

#footer a:link, #footer a:visited {
    color: #ffffff;
    text-decoration: underline;
    }



 .sideBox  {
	color:Black;
    background:white;
    padding:4px;
    padding-bottom:6px;
    font: 11px/14px Verdana, Arial, Tahoma, sans-serif;
    margin:4px;
    margin-top:0px;
    margin-bottom:0px;
    cursor:pointer;
    }
 



 #sideBox_blog_paypal {
    background:#f8f8f8;
    border-left:1px solid #c778b1; /* #7AbAA5; */
    border-right:1px solid #666;
    border-top:1px solid #c778b1; /* #7AbAA5; */
    border-bottom:1px solid #666;
    padding:8px;
    padding-top:5px;
    padding-bottom:8px;
    font: 11px/14px Verdana, Arial, Tahoma, sans-serif;
    margin-bottom:8px;
    margin-right:4px;
    width:182px;
    }

 

#box_client_links 
{
    background:#FFF;
    padding:8px;
    font: 11px/14px Verdana, Arial, Tahoma, sans-serif;
    margin:0px;
    margin-top:8px;
    margin-bottom:8px;
    }
    
 #box_client_links a{
	color: #0066cc; 
	text-decoration: none;
	}

#box_client_links a:hover {
	color: #cc0000;  
	text-decoration: none;
	}
   
#sideBox_blog_categories a{
	color: #0066cc; 
	text-decoration: none;
	}
#sideBox_blog_categories a:hover {
	color: #cc0000;  
	text-decoration: none;
	}
#sideBox_blog_archives a{
	color: #0066cc; 
	text-decoration: none;
	}
#sideBox_blog_archives a:hover {
	color: #cc0000;  
	text-decoration: none;
	}
#sideBox_blog_RSS a{
	color: #0066cc; 
	text-decoration: none;
	}
#sideBox_blog_RSS a:hover {
	color: #cc0000;  
	text-decoration: none;
	}

  
b.rtop, b.rbottom{display:block;background: #CCC;}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #fff;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


i.rtop, i.rbottom{display:block;background: #CCC;}
i.rtop i, i.rbottom i{display:block;height: 1px;
    overflow: hidden; background: #FFFACC;}
i.r1{margin: 0 5px}
i.r2{margin: 0 3px}
i.r3{margin: 0 2px}
i.rtop i.r4, i.rbottom i.r4{margin: 0 1px;height: 2px}


u.rtop, u.rbottom{display:block;background: #CCC;}
u.rtop u, u.rbottom u{display:block;height: 1px;
    overflow: hidden; background: #FFFACC;}
u.r1{margin: 0 5px}
u.r2{margin: 0 3px}
u.r3{margin: 0 2px}
u.rtop u.r4, u.rbottom u.r4{margin: 0 1px;height: 2px}






#box_blog{
	width:191px;margin:0px;margin-top:8px;margin-bottom:8px;background:#fff;display:block;text-align:center;}
#box_blog:hover{background:#FFFACC;}

#box_tech_economy{
	width:191px;margin:0px;margin-top:5px;margin-bottom:8px;background:#fff;display:block;text-align:center;}
#box_tech_economy:hover{background:#FFFACC;}

#box_ws_essentials{
	width:191px;margin:0px;margin-top:5px;margin-bottom:8px;background:#fff;display:block;text-align:center;}
#box_ws_essentials:hover{background:#FFFACC;}

#box_database_ntier{
	width:191px;margin:0px;margin-top:5px;margin-bottom:8px;background:#fff;display:block;text-align:center;}
#box_database_ntier:hover{background:#FFFACC;}


.box_blog_box{
    background:white;
    padding:6px;
    font: 11px/14px Verdana, Arial, Tahoma, sans-serif;
    margin-top:8px;
    margin-bottom:8px;
    width:187px;
}
#box_subscribe{
	width:199px;margin:0px;margin-top:5px;margin-bottom:8px;padding:0px;padding-top:4px;padding-bottom:6px;background:#FFFACC;display:block;text-align:left;}

.textBox {font-family:Verdana;font-size:8pt;padding-left:1px;}
