/*
Theme Name:Bytetips
Theme URI:http://www.bytetips.com/wordpress-theme-bytetips/
Description:Bytetips 3 colum Wordpress theme with wordpress 2.7 support. Designed by Jim at <a href="http://www.bytetips.com">Bytetips</a>. Replace header.jpg with your Logo And have fun.<p>The CSS, XHTML and design is released under a <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</a></p>
Author:Jim
Author URI:http://www.bytetips.com
Tags:simple, Dark, Blue, Three Columns
version:2.0
Change:Added wordpress 2.7 support, Adding Pagination in the theme, Fixed some Css Issues, Removed Dotted Border and fixed some other Problems.
*/
/* basics */
div.topsy_theme_blue a.topsy-sm-retweet, div.topsy_theme_blue a.topsy-sm-retweet:visited 
{
height:16px;
padding:3px !important;
width:44px;
}
div.topsy_widget_data.topsy_theme_blue a.topsy-sm-total, div.topsy_widget_data.topsy_theme_blue a.topsy-sm-total:visited, div.topsy_widget_shortcode.topsy_theme_blue a.topsy-sm-total, div.topsy_widget_shortcode.topsy_theme_blue a.topsy-sm-total:visited {
height:22px;
margin-left:2px;
width:auto;
}
div#rcenter div.wpcf7-response-output 
{
 font-weight:bold;
 color:#FF0000;
 text-align:left;
  padding-left: 0px;
}
div#rcenter div.wpcf7-response-output wpcf7-mail-sent-ok {
color:#00CC00;
}
div#rform span.wpcf7-not-valid-tip-no-ajax
{
 font-weight:bold;
 text-align:left;
}

div.wpcf7-mail-sent-ok {
color:#00CC00 !important;
}
html body table tbody tr td div ul#bred
{
background-image: url("images/hd-bg-arrow.png");
    background-position: right top;
    background-repeat: no-repeat;
    float: left;
    height: 43px;
    padding-right: 13px;
}

*{margin:0; padding:0}

body{background:#fff; font-family:verdana,arial,tahoma,sans-serif; font-size:8pt; margin:2px}

h1{font-size:18pt}
h2{font-size:14pt; }
h3{font-size:10pt; margin-top:10px}
h4{font-size:9pt}

/* images and misc. */
img{border:none; padding:0px}
img a{border:none}

img.left{float:left; border:none; padding:6px}
img.right{float:right; border:none; padding:6px}
.floatRight {float:right;border:none; padding:6px}

blockquote{border-left:1px solid #A5ABAB; margin:15px; padding:0 12px 0 12px}

code{margin:10px; font-family:"Courier New",Courier,monospace}

.rss{background:url(images/ficon.png) left center no-repeat; padding-left:12px}

/* links */
a{ font-family:verdana,arial,tahoma,sans-serif; 
/*font-family:Arial, Helvetica, sans-serif;*/
text-decoration:none;
color:#000000;
/*text-decoration:underline;
color:#004B91;*/ }
div#content div ul div#crumbs a
{
/*font-family:Arial, Helvetica, sans-serif;*/
text-decoration:underline;
color:#004B91; 

}
#ccenter
{
float:left;
 width: 678px;
/*width:100%*/
}
#lcenter
{

    float: left;
	margin-left: 0px;
  
padding: 10px;
padding-left:0px;


}
#ltitle
{
/*width: 718px;*/
float:left;
}
.title1
{/*background-color: #000000;*/
   color: #000000;
    font-size: 15px;
    font-weight: bold;
 
width: 340px;}
#rcenter
{
float:left;
width:100%;
}
#form
{
float:left;
padding:10px 10px 10px 0;
width:322px;
}
.title
{
 color: #000000;
    font-size: 15px;
    font-weight: bold;
}
div#wpcf7-f2-p18-o1.wpcf7 form.wpcf7-form div#form div#rform span.wpcf7-form-control-wrap select.wpcf7-select
{
height:23px;
 width: 50%;
float:left;

}
#main_form
{
  margin-top: 16px;
float:left;
width: 499px;
}


#lform
{

float:left;
width: 80px;
}
#lr
{
float:left;
}
#rform
{
 float: right;
  width: 379px;
}
div#ccenter div#rcenter div#wpcf7-f2-p18-o1.wpcf7 form.wpcf7-form div#form div#lform p
{
 font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    width: 72%;
}
div#form div#rform span.wpcf7-form-control-wrap input.wpcf7-text
{
 background-image:url("images/input-big.png");
background-position:left center;
background-repeat:no-repeat;
border:0 none;
float:left;
height:25px;
line-height:17px;
margin-left:10px;
margin-top:5px;
padding-left:5px;
width:385px;}
	
div#rform span.wpcf7-form-control-wrap textarea
{
overflow:hidden;
background-color: #ff;
background-image: url("images/message-big.png");
background-position: left center;
background-repeat: no-repeat;
border: 0 none;
float: left;
height:153px;
margin-left:10px;
margin-top: 5px;
padding-left: 10px;
width: 375px;
resize:none;
}

input[type="text"], input[type="password"], textarea, select {
outline: none;
}


a:hover{
color: #000000; font-family:verdana,arial,tahoma,sans-serif; text-decoration:none;}
/*a:hover{color:#3333FF; text-decoration:underline; border:none}*/
div.execphpwidget div#javas ul li div p a
{
color:#000000;
/*color: #004B91;
    font-weight: bold;
   padding-left: 121px;
*/    /*padding-left: 135px;*/
}

/* container */
#container{width:100%; margin:0 auto; padding:0px; background:#fff; color:#333; }

/* header */
#header{
background-image:url('images/header-top.jpg');
background-repeat:repeat-x;
background-position:left top;/*
xbackground: url(images/logo.jpg) 8px 5px no-repeat;*/  
width:100%;
 height: 84px; 
/*color:#fff; */
}

#header h1{font-family:palatino linotype,georgia,arial,times; font-size:1.5em; font-weight:300px; letter-spacing:1px; margin:0; padding:40px 0 0 600px}

#header h1 a{color:#fff; text-decoration:none}
#header h1 a:hover{color:#666; text-decoration:none}

#header h2{font-family:palatino linotype,georgia,arial,times; font-size:10pt; font-weight:300; font-style:italic; color:#fff; letter-spacing:1px; margin:0; padding:5px 0 0 600px}

/* main menu 
#menu{background:#454D4E; font-family:verdana,times,georgia; font-size:13px; 
font-weight:bold; width:100%; height:28px; border-top:2px solid #FFF}*/
#menu{
/*background: url(images/bg.gif) repeat; */
font-family:verdana,times,georgia; font-size:13px; font-weight:bold; xwidth:100%; 
height:100%;
/*margin-top:1px;
border-top: 9px solid #000000;*/
/*border-top:2px solid #FFF;*/ 
padding-bottom:4px;}

#menu ul{margin:6px 0 6px 0; padding:0; text-align:left}

#menu ul li{list-style-type:none; display:inline; margin:0; padding:0}

#menu ul li a{color:#004B91; padding:0px 111px 6px 1px; margin-left:0px;  text-decoration:none;padding-top:2px; } 

#menu ul li a:hover{background-color:#000000;color: #FFFFFF;padding-top:2px; padding-bottom:6px; }

/* content */
#content{float:left;  height:90%; text-align:left; vertical-align:top;   margin-right:7px; padding:0px;}

.post{margin-left: 14px;
/*margin:0 10px;*/ /* margin-left: 7px;*/
line-height:14pt}  /*.post{margin:0 10px; padding:10px; line-height:14pt} */

.post h2{

   font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
    font-weight: bold;
 /* margin-left: -14px;*/
 }
div#post-3.post div.entry div.main ul div#client div.presentation h2
{
 font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
    font-weight: bold;
  margin-left: 2px;
}

.post h2 a{color:#015D82; text-decoration:none}
#cp
{
line-height: 0;
float: right;
}
.post h2 a:hover{color:#666; text-decoration:underline}
html body table tbody tr td div#content div ul div#crumbs span.current
{margin-left: 2px;
/*font-family:Arial, Helvetica, sans-serif;*/
 font-family: verdana,arial,tahoma,sans-serif;
/*margin-left:12px;*/}

.post p{
/* border-bottom: 1px dotted;
*/font-size:14px}

td div ul#bred div#crumbs span.current
{
   font-family: verdana,arial,tahoma,sans-serif;
    margin-left: 2px;

}
.topsy_widget_data div.topsy-big
{
margin-right:10px;}

tbody tr td div#content div#post-3437.post div.entry div#topsy_id7-7-7-3-2-2-1-1-1.topsy_widget_data
{
 float: left !important;
    margin-top: 139px;
    overflow: hidden;
    position: absolute;
}
html#facebook body.transparent_widget div#connect_widget_4d6f6f944123d7c09192577.connect_widget
{
margin-left:10px;}
html#facebook body.transparent_widget div#connect_widget_4d6f8f08d1c607601782585.connect_widget
{
margin-left:10px;}



html#facebook body.transparent_widget
{
margin-left:70px;
float:left;}
html body table tbody tr td div#content div#post-3437.post 
{float:left;
margin-right:10px;
}
html body table tbody tr td div#content div#post-3486.post 
{
margin-right:10px;
}
div.topsy-sm 
{
margin-right:10px;
}


div ul div#crumbs
{
background-image:url("images/bh-hd.jpg");
background-repeat:repeat-x;
height:39px;
margin-left:14px;
padding-left:7px;
padding-top:4px;
float:left;
/*width:467px;*/
width:auto;
}
tr td div div ul#bred div#crumbs span.current
{
 font-family: verdana,arial,tahoma,sans-serif;
    margin-left: 2px;
}




.nError {
color:red;
margin-left:5px;
margin-top:5px;
padding:5px;
}

div ul div#crumbs a {
background-image:url("images/arrow-sep.png");
background-position:right top;
background-repeat:no-repeat;
height:44px;
padding-bottom:18px;
padding-right:18px;
padding-top:10px;

}

html body table tbody tr td div#content div ul#bred{
background-image:url("images/hd-bg-arrow.png");
background-position:right top;
background-repeat:no-repeat;
float:left;
height:43px;
padding-right:13px;
}


.post a{
text-decoration:underline;
font-family:verdana,arial,tahoma,sans-serif !important;

/*text-decoration:none;*/
color:rgb(106, 124, 160);
}
html body table tbody tr td div#right ul div#rmid div.execphpwidget div#javas ul li div
{
margin-top:8px;
}


.post ul{ 
 list-style-type: none;
/*margin-left: 26px;*/}

.post li{ list-style-type:disc;}
 .entry { 
 font-size: 14px;
  margin: 17px 0 0;
  line-height: 25px;
  margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#000000} 
.entry p{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000}

/*.postmetadata{clear:both; background:#F7F7F7; padding:6px; margin-top:16px; border-left:solid 1px #A2A2A2; border-bottom:solid 1px #A2A2A2}*/
.postmetadata{clear:both; background:#F7F7F7; padding:6px; margin-top:6px; border:solid 1px #A2A2A2}

.navigation{margin:0px 0 20px 0; padding:2px; font-size:.9em; float:left; width:98%}

.alignleft{float:left;font-size:14px;}
.alignright{float:right;font-size:14px;}

.pagetitle{}

/*#left{font-family:verdana,times,georgia; font-size:13px; 
color:#000000 width:20%; float:left; 
margin:12px 0 24px 0; padding:0}*/

/*#left{font-family:verdana,times,georgia; font-size:13px; border:solid 0px red; 
color:#000000 width:20%; float:left;padding:0px; margin-top:0px; display:inline-table;}*/

#left{
background-image:url('images/side-mid-round.png');
background-repeat:repeat-y;
background-position:left;
width:191px;
font-family:verdana,times,georgia; font-size:13px; border:solid 0px red; 
color:#000000 width:20%; float:left;padding:0px; margin-top:0px; }


#top_img
{
float:left;
background-image:url('images/side-top-round.png');
background-position:left bottom;
background-repeat:no-repeat;
height:12px;
width: 191px;
}


#bottom_img
{
float:left;
background-image:url('images/side-bottom-round.png');
background-position:bottom;
margin-bottom: 12px;
background-repeat:no-repeat;
height:8px;
width: 191px;

}

#right{
font-family:verdana,times,georgia; 
font-size:13px; 
margin:0px 0 0px 0; 
padding:0; 
position:static; 
display:inline-block;
width:247px;
float:right;
}
#rtop
{
background-image:url('images/side-top-round1.png');
background-position:right bottom;
background-repeat:no-repeat;
height:12px;
width:242px;
float:left;
margin-top:12px;

}

#rmid
{
float:left;
background-image:url('images/side-mid-round1.png');
background-repeat:repeat-y;
background-position:right;
width:242px;
}

#rbottom
{
float:left;
background-image:url('images/side-bottom-round1.png');
background-position:bottom;
background-repeat:no-repeat;
height:8px;
width:242px;
/* margin-bottom: 18px;*/
}


#left h2{font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
text-align:left; color:#000; 
margin-bottom:5px; padding:4px 4px 4px 14px; 


/*background:url(images/bar.jpg)*/}

#left p{margin:0; padding: 0 0 0 5px;}

#left img{padding:0; margin:0}


/*#left ul{margin:12px; padding:5px; list-style-type:none;background: url(images/bg.gif)  repeat; }*/

#left ul{ padding-left:13px; padding-right:9px;padding-top:0px; list-style-type:none;
/*background: url(images/bg.gif)  repeat;*/ 
}
#client
{
background-image:url('images/hd-bg.png');
background-repeat:no-repeat;
  /*background-color: #EDEDED;*/
  /*  float: left;*/
    height: 42px;
    margin-bottom: 16px;
	*width:740px;
	   /*width: 884px;*/
	
/*	width: 898px;

*/
/* height: 58px;
width: 733px;
*width:780px;
float:left;*/}

.presentation
{
padding-left: 10px;
padding-top: 8px;
font-size:15pt;
font-weight:bold;
}
.subscription
{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
}
.presentation h2
{

font-size:14pt;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}


#client img {
width:760px;
*width:780px;
}
#left ul li{

margin-bottom:0px;
*margin-bottom:10px;
display:block;padding:0px;padding-top:2px;padding-top:0px!;width:154px;
list-style-type:none}
#left ul li ul {
*margin-top:5px;
}
.submit
{
background-image:url('images/search-button.png');
background-position:left top;
background-repeat:no-repeat;}

/*#left ul li a{ color:#333;margin:0;line-height:24px; text-decoration:none;display:block; } */

#left ul li a{ color:#004B91;margin:0;line-height: 17px; text-decoration:none;display:block; font-weight:bold; height:19px; padding-bottom:2px;
padding-top:2px; } 


#left ul li a:hover{background-color:#333333;color: #FFFFFF; }




#left ul ul li{list-style-type:none; list-style-position:inside}

#left ul ul ul{margin:0; padding:0}

#left ul ul ul li{padding:0 0 0 15px; list-style-type:square; color:#898989}

/* right sidebar */


#right h2{color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
    font-weight: bold;
    margin-bottom: 10px;
    padding-left: 14px;
    text-align: left;
  }
#rmid h2 a{
	color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
    font-weight: bold;
    margin-bottom: 10px;
   /* padding-left: 14px;*/
    text-align: left;
	text-decoration:none;
  }
#rmid h2 a:hover{
	color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
	text-decoration:none;
  } 
#right p{margin:0; padding:0 6px 0 12px;
}

#right img{padding:0; margin:0}





#rmid hr
{
 height: 1px;
    margin-left: 13px;
   /* padding-left: 30px;*/
   /* padding-right: 10px;*/
    width: 215px;
   
	color:rgb(185, 185, 185);
}
#rmid div.wpcf7 {
width:200px;
    margin: 0;
    padding: 0;
	}
#contact
{
padding-left:8px;
float:left;
width:191px;
}
.cleft
{

    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    margin-right: -1px;
	margin-top: 8px;
	margin-bottom:1px;
    width: 50px;
    
	}
	.input
{
 padding-left: 5px;
    width: 209px;
  /*margin-left: 464px;*/
 background-color: #000000;
    background-image: url("images/search-box2-1-1.png");
    background-position: right top;
    background-repeat: no-repeat;
    border: 0 none;
    height: 28px;
	float:left;

   margin-top: 14px;
}
	

#midtab {
width:100%;
*width:900px;
}	
#righttab {

}
div#contact p span.wpcf7-form-control-wrap input.wpcf7-text
	
	
	{   background-color: #eee;
    background-image: url("images/input-box22.png");
    background-position: left center;
    background-repeat: no-repeat;
    border: 0 none;
    float: left;
    height: 25px;
    margin-left: 0px;
    margin-top: 5px;
    padding-left: 5px;
    width: 150px;}
	
	
div#contact p span.wpcf7-form-control-wrap textarea
{   /* background-color: #FFFFFF;
   background-image: url("images/message-box.png");
    background-position:bottom;
    background-repeat: no-repeat;
   border:1px solid #999999;
    float: left;
    height: 132px;
   /* margin-top: 8px;*/
    /*padding-left: 0px;

width:157px;
 margin-top: 7px;
 margin-bottom:9px;
 *overflow:hidden;*/
/*resize:auto;*/
/*max-width:157px;*/
/*max-height:132px;*/

resize:none;
overflow:hidden;
background-color: #ff;
background-image: url("images/message-box2.png");
background-position: left center;
background-repeat: no-repeat;
border: 0 none;
float: left;
height:75px;
margin-left: 0px;
margin-top: 5px;
margin-bottom:5px;
padding-left: 10px;
width:145px;
}
	
#contact p {
width:100%;
}	
span.wpcf7-not-valid-tip-no-ajax {
color:#FF0000;
font-size:10pt;
font-weight:bold;

}	
	
.cright
{
margin-left:5px;
 margin-top: 14px;
    width: 110px;
float:left;
}
#contact1
{
float:left;
width:242px;
}
.cleft1
{float: left;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    margin-right: -1px;
    margin-top: 17px;
	
    
	}
.cright1
{

float:left;
width:173px;
}


div#contact div.cright span.wpcf7-form-control-wrap textarea
{

 padding-left: 5px;
  margin-top: 22px;	
 
/*margin-left: 50px;*/
 width: 100px;
margin-left: 12px;
float:left;
background-color:rgb(229, 229, 229);
height:76px;
border: 0 none;
background-image:url('images/message-box.png');
background-repeat:no-repeat;
background-position:left;

} 
div#contact div.cleft p input.wpcf7-submit
{
  margin-bottom: -12px;
border: 0 none;
background-image:url('images/send-btn1-1.png');
background-repeat:no-repeat;
background-position:left;
width: 65px;
margin-left:88px;
height:24px;
font-size:1px;
margin-top: -1px;

}
.sub {
background-color:rgb(238, 238, 238);
border: 0 none;
background-image:url('images/signup-btn.png');
background-repeat:no-repeat;
background-position:left;
width:95px;
height:28px;
/*text-indent: -999px;*/
 margin-left: 120px;
margin-top: -6px;
}
#hright
{
float: right;
width: 712px;
height: 83px;
} 

#hleft
{
float:left;
}

#left_contactus
{
}
.searchButton {
width: 27px;
    background-color: #000000;
    background-image: url("images/search-btn.png");
    background-position: right top;
    background-repeat: no-repeat;
    border: 0 none;
    height: 28px;
	/*margin-left:300px;*/
    margin-top: 14px;
    text-indent: -999px;
   	float:left;
	/* margin-right: 186px;*/
 /*margin-right: 184px;*/
	}
#subscribe
{
font-family:verdana,times,georgia;
font-size:13px;
line-height:22px;
margin-left:10px;
}
div#contact div.cright span.wpcf7-form-control-wrap input.wpcf7-text
{
 background-color: #F5F5F5;
 margin-left: 10px;
/*margin-left: 47px;*/
border: 0 none;
background-image:url('images/input-box-4.png');
background-repeat:no-repeat;
background-position:left;
/*margin-top:10px;*/
float:left;
 padding-left: 5px;
    width: 110px;
height:26px;
}
div#contact1 div.cright1 span input {
   background-color: #EAEAEA;
    background-image: url("images/input-box2.png");
    background-position: left center;
    background-repeat: no-repeat;
    border: 0 none;
    float: left;
    height: 25px;
    margin-left: 19px;
    margin-top: 10px;
    padding-left: 5px;
    width: 150px;}
#link
{
 width: 234px;
padding-left:10px;
float:left;
/*width:242px;*/
}
.llink
{  width: 43px;
float:left;
/*width:42px;*/
}

.rlink
{
   width: 169px;
/*width: 156px;*/
float:left;
/*width:200px;*/
}



.link
{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}


#right ul{margin:0px; padding:0; list-style-type:none} /* margin:2px;  */

#right ul li{margin:0; padding:0; line-height:14pt; list-style-type:none}

#right ul ul{margin:6px 0 6px 2px; 


padding:0}
#javas
{
padding-left:10px;
padding-right:10px;

}

#right ul ul li{list-style-type:none;
 border-bottom: 1px solid #0000000;
 list-style-position:outside;padding-bottom:5px;padding-left:3px;
}
div#javas ul li span.headline
{
margin-top:5px;
}


#javas ul li {
border-bottom:1px dotted;
}
#right ul ul ul{margin:0; padding:0}

#right ul ul ul li{padding:0 0 0 15px; list-style-type:none; color:#898989}

/*#right table {padding-left:0;padding-right:3px } */

/* begin comments */
#commentwrapper{margin-top:5px}

.alt{background-color:#f9f9f9; border:1px solid #e3e3e3; color:#666}

.commentlist{list-style-type:none; margin:0; margin-bottom:30px; padding:0; text-align:justify}

.commentlist li{background-color:#f9f9f9; border:1px solid #e3e3e3; color:#666; margin:10px 0px; padding:3px 7px}

.commentlist li .avatar{float:right; border:1px solid #eee; padding:2px; margin-left:10px; background:#fff}

.commentlist p{margin:10px 5px 10px 0}

.nocomments{text-align:center}

#comment{background-color:#f9f9f9; border:3px double #e3e3e3; color:#666; padding:2px}

#comment h3{font-size:18px}

#commentform p{padding-top:5px}

.commentsnavigation{padding:20px 0 30px 0}

.commentlist ul.children li{background-color:#e3e3e3; border:1px solid #efefef; list-style:none; margin-top:20px; margin-left:30px}

.commentlist ul li.depth-2{background-color:#f1f1f1}

.commentlist ul li.depth-3{background-color:#ececec}

.commentlist ul li.depth-4{background-color:#e8e8e8}

.commentlist ul li.depth-5{background-color:#e3e3e3}

/* end comments */
cite{font-family:arial,verdana,tahoma; font-size:9pt; font-weight:bold; font-style:normal}

cite a{color:#000; text-decoration:none; border-bottom:1px dotted #465D71}

/* search */
/*#searchform{padding:6px 0 6px 6px; font-family:verdana,arial,times}

#searchform input#s{font-family:verdana,arial,times; font-size:8pt; padding:2px; margin:2px; border:1px solid #B7B7B7}

#searchform input#searchsubmit{font-family:verdana,arial,times; font-size:7pt; padding:2px; margin:2px 0 0 2px; border:1px solid #B7B7B7; background-color:#fff; color:#797979}
*/
/* footer */
#footer{ 
margin-top: 15px;
clear:both; width:100%; font-family: Arial, Helvetica, sans-serif; font-size:11px;color:#000000;
background-image:url('images/footer.png');
background-position:left top;
background-repeat:repeat-x;}

#footer p{padding:0; margin:0;  font-family:verdana,times,georgia; font-size:11px;}
#footer a{ 
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;font-size: 16px; 
color:#FFFFFF;}
#footer a:hover{ text-decoration:underline;}
#footer td{padding-top:10px;
xcolor:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:16px;}

#feedjs div ul li{
border-bottom:1px solid dotted;
border-bottom:1px solid;
margin-bottom:10px;
}
#feedjs div ul li p {
  padding: 0 6px 0 0;
  }

#input
{
float:left;
width: 712px;
height: 32px;
padding-top: 11px;
}
#search
{
float:left;
width:712px;
height:32px;
 padding-left: 242px;

}

.submit
{
  background-color: #666666;
    background-image: url("images/search-button.png");
    background-position: right top;
    background-repeat: no-repeat;
    border: 0 none;
    height: 28px;
    margin-top: 5px;
    text-indent: -999px;
    width: 63px;
}




/* Extra */
.aligncenter{display:block; margin-left:auto; margin-right:auto}

.alignleft{float:left}

.alignright{float:right}

.wp-caption{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}

.wp-caption img{margin:0; padding:0; border:0 none}

.wp-caption-dd{font-size:11px; line-height:17px; padding:0 4px 5px; margin:0}

 #creditfooter{
 display:none;}
 .headline a{text-decoration:underline;
 color:#000000;
 }

 /*.feedburnerFeedBlock ul li{background-color:green;margin-left:10px; } */

 

.page_item a {
text-decoration: none;
font-weight: bold;
}

/* 
.page_item a:hover {
font-weight: bold;
text-decoration: none;
background:#4B88F2; 
color: #FFFFFF;
}*/



 

 .current_page_item a, .current_page_item a:hover {
text-decoration: none;
background:#000000;
color: #FFFFFF;
}

 .current_page_item a, .current_page_item a:hover {
text-decoration: none;
background:#666666;;
color: #FFFFFF;
}
#left ul li.page_item a:hover {
	display:in-line;
	width:100%;
	}
#left ul td.page_item a:hover {
	display:block;
	width:100%;
	}
#left ul li.current_page_item a{
text-decoration: none;
background:#333333; /*background:#4B88F2; */
color: #FFFFFF; 
display:block;
width:100%;
}

p.testimonial-caption{text-align: right;}


/*.calendarlink {border-top:1px solid} */
.calendarlink a{color:#666666;;text-decoration: none;}
.calendarlink a:hover{color:#666666;;text-decoration: underline;}



/* Addie  - testimonials */

.content a img, .content a:hover img 
{ border:0 none transparent; background-color:transparent }
.toc {list-style-type:none;}
#center-column p, #center-column div {/*padding:0 6px 6px 6px*/}
#center-column ul, #center-column blockquote {font-family:verdana,arial,tahoma,sans-serif;padding:3px 12px 6px 12px}
#center-column li { margin:1px 12px 1px 16px; font-family:verdana,arial,tahoma,sans-serif;padding: 2px 0 2px 20px; }

h5{font-family:verdana,arial,tahoma,sans-serif;font-size:12pt}

.sidebar {font-size:12px;}
.small {color:#333;font-size:11px;}
.darktext {color:#000;font-weight:bold;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.bold {font-weight:bold;}
.floatLeft {float:left;}
.floatRight {float:right;}
.poweredBy, .credit {color:#666;font-size:11px;}
.bottomMenu {font-size:12px;text-align:center;margin:12px 0 0 0;padding:12px 12px 12px 12px}
.bottomMenu a {border-bottom:1px groove #333;font-weight:bold}
.bottomMenu a:hover {border-bottom:1px solid #666;font-weight:bold;background-color:#cccccc}

.testimonial {clear:all}

#center-column blockquote {
	color: #666;
	font-size: 14px;
	font-style: normal;
	margin: 6px 3px 6px 3px;
	padding: 6px 24px 24px 32px;
	background: url(images/blockquote_left1.png) top left no-repeat;
	border-left:solid 1px #fff;
	overflow:visible;
}
#center-column blockquote div {
	padding: 12px 60px 12px 24px;
	background: url(images/blockquote_right1.png) bottom right no-repeat;
	overflow:visible;
}


.testimonial-caption {
	float:right;
	width:70%;
	color: #333;
	font-size: 11px;
	font-style: italic;
	text-align: right;
	margin: 1px 12px 12px 12px;
}
.mainsmall {
 background-color:#eeeeee;
 border:1px solid #111;
 color:#626aac;
 text-decoration:none;
 font-size:12px;
/* margin:3px 3px 15px 23px; */
 padding:3px 6px 18px 35px;
}




.normal{
 text-decoration:none;
  font-size:14px;
 }
.normal:hover{ text-decoration:underline;
 font-size:12px;
}
.disable_gray{
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;	
	 
}

.mc_menu.mc_depth_1{
margin-left : 5px;
}
div#form div#lform p input.wpcf7-submit
{
border: 0 none;
background-image:url('images/send-btn1-1.png');
background-repeat:no-repeat;
background-position:left;
width: 65px;
height:24px;
font-size:1px;
margin-left: 446px;
margin-top: 13px;
background-color:#ffffff;
}


div#javas ul li p#read a
{
color:rgb(0, 52, 154);
 padding-left: 123px;
}

.ddsg-wrapper {
font-family:Arial, Helvetica, sans-serif;
}
.ddsg-wrapper ul {
margin-left:17px;
}
.ddsg-wrapper ul li ul {
margin-left:15px;
}
