/*



 Theme Name: PIT



 Version: 1.0



*/







/********************************************



   HTML ELEMENTS



********************************************/ 







/* top elements */



* { padding: 0; margin: 0; border: none; }







body {



	margin: 0 0 30px 0; padding: 0;



	font: .80em/1.5em Tahoma, Verdana, Arial, Helvetica, sans-serif; 



	text-align: center;



	height: 100%;

	



}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,



pre,form,fieldset,input,textarea,p,blockquote,th,td { 



	margin:0;



	padding:0;



}



table {



	border-collapse:collapse;



	border-spacing:0;



}



fieldset,img { 



	border:0;



}



address,caption,cite,code,dfn,em,th,var {



	font-style:normal;



	font-weight:normal;



}



ol,ul {



	list-style:none;



}



caption,th {



	text-align:left;







}



q:before,q:after {



	content:'';



}



abbr,acronym { border:0;



}







.style1 {color: #DBDBDB}







/* links */



a { 



	background-color: inherit;



	text-decoration: none;



}



a:link, a:visited { color: #126a9d; }



a:hover { color: #72bff0



	background-color: inherit;



text-decoration: underline;



}



ul { list-style-type: none; }



ul.inline li { display: inline; }



ol { list-style: none; } 







/* headers */



h1 { font-size: 1.5em; padding-top: 10px; color: #000000; padding-bottom: 5px;}



h2 { font-size: 1.3em; color: #000000; padding-top: 10px; }



h3 { font-size: 1.2em; color: #000000; }



h4 { font-size: 1.1em; margin-bottom: 5px; }



h5 {font-size: 1.5em; color: #1271ae; padding-top: 5px; padding-bottom: 6px;}



p { color: #000000; }







/* user-defined classes */



.clear { clear: both; }



#form1 { align: left; text-align: left; border-width: 1px; border-style: solid; border-color: #000000; }



#divMain { width: 801px; text-align: left; margin: 0 auto; background-color: white; }



#divMain .header { width: 801px; height: 93px; background: url(images/headerbg.gif); no-repeat top; float: left; }



.search { float: right; padding-top: 25px; }



.search .search-text { background: url(images/search.png) no-repeat; width: 149px; padding: 6px 30px 8px 69px; border: none; }



#nav { float: right; overflow: hidden; }



#nav ul { margin: 0; padding: 0; list-style: none; }



#nav ul ul { display: none; }



#nav li { display: block; background: url(images/nav.gif) no-repeat; width: 111px; height: 33px; line-height: 30px; float: left; }



#nav li a { font-size: 17px; font-family: Verdana, Helvetica, sans-serif; color: #ffffff; }







#divMain .button1 { display: block; background: url(images/home.gif) no-repeat; width: 63px; height: 32px; 0 0 no-repeat; float: left; }



#divMain .button2 { display: block; background: url(images/reviews.gif) no-repeat; width:127px; height: 32px; 0 0 no-repeat; float: left;}



#divMain .button3 { display: block; background: url(images/prevention.gif) no-repeat; width:118px; height: 32px; 0 0 no-repeat; float: left;}



#divMain .button4 { display: block; background-color: white; background: url(images/detection.gif) no-repeat; width:113px; height: 32px; 0 0 no-repeat; float: left;}

#divMain .button5 { display: block; background-color: white; background: url(images/recovery.gif) no-repeat; width:125px; height: 32px; 0 0 no-repeat; float: left;}

#divMain .button6 { display: block; background-color: white; background: url(images/idtheftnews.gif) no-repeat; width:109px; height: 32px; 0 0 no-repeat; float: left;}

#divMain .button7 { display: block; background-color: white; background: url(images/freecreditreport.gif) no-repeat; width:146px; height: 32px; 0 0 no-repeat; float: left;}











#divOverview {margin: 0 auto; width: 801px; text-align: left; float: left; background-color: white; }



#text { width: 199px; padding-left: 5px; float: left;  }



#text1 { width: 580px; padding-right: 15px; float: right; }







#footer { width: 801px; height: 53px; float: left; align: bottom; margin: 0 auto; margin-left: 12px; margin-top: 10px; }

#footer .bar {width: 774px; max-height: 1px; float: left; background-color:#cccccc;}

#footer .text { text-align: center; padding-top: 5px; color: #969696; font-size: .8em; }



#topservices { width: 177px; background: url(images/sidebarmiddle.gif) repeat-y top left; margin-top: 9px; float: left; font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif; }

#topservices .text {width: 177px; text-align: left; padding-left: 8px; padding-top: 12px; color: #353c51;}

#topservices .idtheft1 {height: 37px; background: url(images/idtheft1.gif) no repeat top left; float: left;}

#topservices .latestarticles {height: 33px; background: url(images/latestarticles.gif) no repeat top left; float: left;}

#topservices .bottom {height: 8px; background:url(images/bottom.gif) no repeat top left; }



.comparison{padding:8px 0px 8px 14px;

}

.comparison table td{

padding:8px 0px 8px 14px;

}





.commentlist li, #commentform input, #commentform textarea {



	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}



.commentlist li ul li {



	font-size: 1em;



}







.commentlist li {



	font-weight: bold;



}







.commentlist li .avatar { 



	float: right;



	border: 1px solid #eee;



	padding: 2px;



	background: #fff;



	}







.commentlist cite, .commentlist cite a {



	font-weight: bold;



	font-style: normal;



	font-size: 1.1em;



	}







.commentlist p {



	font-weight: normal;



	line-height: 1.5em;



	text-transform: none;



	}







#commentform p {



	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

border: 1px;



	}







.commentmetadata {



	font-weight: normal;



	}







#sidebar {



	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;

padding-left: 6px;



	}







small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {



	color: #777;



	}







code {



	font: 1.1em 'Courier New', Courier, Fixed;



	}







acronym, abbr, span.caps



{



	font-size: 0.9em;



	letter-spacing: .07em;



	}







#wp-calendar #prev a, #wp-calendar #next a {



	font-size: 9pt;



	}







#wp-calendar a {



	text-decoration: none;



	}







#wp-calendar caption {



	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	text-align: center;



	}







#wp-calendar th {



	font-style: normal;



	text-transform: capitalize;



	}



/* End Typography & Colors */







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 0;



	display: inline;



	}







.alignright {



	float: right;



	}







.alignleft {



	float: left



	}







#sidebar ul, #sidebar ul ol {



	margin: 0;



	padding: 0;



	}







#sidebar ul li {



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 15px;



	}







#sidebar ul p, #sidebar ul select {



	margin: 5px 0 8px;



	}







#sidebar ul ul, #sidebar ul ol {



	margin: 5px 0 0 10px;



	}







#sidebar ul ul ul, #sidebar ul ol {



	margin: 0 0 0 10px;



	}







ol li, #sidebar ul ol li {



	list-style: decimal outside;



	}







#sidebar ul ul li, #sidebar ul ol li {



	margin: 3px 0 0;



	padding: 0;



	}



/* End Entry Lists */















/* Begin Form Elements */

<!--

#searchform {



	margin: 10px auto;

border: 1px;

	padding: 5px 3px;



	text-align: center;











	}







#sidebar #searchform #s {



	width: 108px;



	padding: 2px; 







	}







#sidebar #searchsubmit {



	padding: 1px;



        color: #000000;



	}





-->

.entry form { /* This is mainly for password protected posts, makes them look better. */



	text-align:center;



	}







select {



	width: 130px;



	}







#commentform input {



	width: 170px;



	padding: 2px;



	margin: 5px 5px 1px 0;



border: 1px solid #333333;



	}







#commentform {



	margin: 5px 10px 0 0;



	}



#commentform textarea {



	padding: 2px;



border: 1px solid #333333;



	}



#commentform #submit {



	margin: 0 0 5px auto;



	float: left;



	}



/* End Form Elements */















/* Begin Comments*/



.alt {



	margin: 0;



	padding: 10px;



	}







.commentlist {



	padding: 0;



	text-align: justify;



	}







.commentlist li {



	margin: 15px 0 10px;



	padding: 5px 5px 10px 10px;



	list-style: none;







	}



.commentlist li ul li { 



	margin-right: -5px;



	margin-left: 10px;



}







.commentlist p {



	margin: 10px 5px 10px 0;



}



.children { padding: 0; }







#commentform p {



	margin: 5px 0;



	}







.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	}







.commentmetadata {



	margin: 0;



	display: block;



	}



/* End Comments */







#sidebar form {



	margin: 0;



	}



/* End Sidebar */















/* Begin Calendar */



#wp-calendar {



	empty-cells: show;



	margin: 10px auto 0;



	width: 155px;



	}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



	}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



	}







#wp-calendar a {



	display: block;



	}







#wp-calendar caption {



	text-align: center;



	width: 100%;



	}







#wp-calendar td {



	padding: 3px 0;



	text-align: center;



	}







#wp-calendar td.pad:hover { /* Doesn't work in IE */



	background-color: #fff; }



/* End Calendar */















/* Begin Various Tags & Classes */



acronym, abbr, span.caps {



	cursor: help;



	}







acronym, abbr {



	border-bottom: 1px dashed #999;



	}







blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 5px solid #ddd;



	}







blockquote cite {



	margin: 5px 0 0;



	display: block;



	}







.center {



	text-align: center;



	}







.hidden {



	display: none;



	}







hr {



	display: none;



	}







a img {



	border: none;



	}







<!-- 



 -->



/* End Various Tags & Classes*/







.widget li { margin: 0.5em 2em; padding: 15em; }







/* Captions */



.aligncenter,



div.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







.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 p.wp-caption-text {



	font-size: 11px;



	line-height: 17px;



	padding: 0 4px 5px;



	margin: 0;



}







