/*------------------------------------------------------------------
[Master Stylesheet]
Project:		Privacy-Pro.com
Version:		1.0
Last change:	13/11/08 
-------------------------------------------------------------------*/


* {padding: 0px; margin: 0px;} /* Reset Padding & Margin Properties to 0px for all HTML elements */

body {
	background: #790000 url(../img/websiteBackground.gif) repeat-x top center;
	padding-bottom: 20px;
}

body, th, td { /* Font used on the site */
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
h1{
  font-size:16px;
 
 }
 a,a:hover
 {
  color:#CA9A9A;
  text-decoration:none;
 }
 a:hover
 {
  color:#FFFFFF;
  text-decoration:none;
 } 
 ul { 
 list-style-image: url(../img/li.gif);
 margin-left:70px;
 }
 li{ 
  margin:5px 0px;
  padding:0px;
  } 
.centerWebsite {
	width: 966px;
	margin: 0px auto;
}
.mainContent
 {
 margin-left:310px;
 }
.topHeader {
	background: #000000 url(../img/topHeaderBackground.gif) repeat-x center bottom;
	height: 74px;
	float: left;
	padding-bottom: 11px;
	width: 956px;
	text-align: right;
}

	.privacyProLogo {
		float: left;
		margin-left: 15px;
		margin-top: 19px;
	}
	
	.language {
		margin: 10px 0px 8px 10px;
	}
	
		.language img {
			margin-right: 10px;
		}
	
	.menuPositioning {
		float: right;
		margin-right: 10px;
	}
.ip_privacy
{
  width:996px;
  
}	
  .ip_privacy_left
  {
   float:left;
   width:350px;
   height:255px;
   background: url(../img/ipprivacy_box1.jpg) no-repeat top left;
  }	
  .ip_privacy_middle
  {
   float:left;
   width:410px;
   padding:20px 0px 0px 10px;
   }
  .ip_privacy_right
  {
   float:left;
   width:219px;
   height:206px;
   background: url(../img/ipprivacy_box2.jpg) no-repeat top right;
  }
.leftColumn
{
    float:left;
	width:310px;
	background-image:url(../img/wrapLatestBg.gif);
	background-repeat:repeat-y;
	margin-top:6px;
	
}
.leftColumnTop{
	background-image:url(../img/wrapLatestTop.gif);
	background-repeat:no-repeat;
	background-position: center top;
}

.latest_news
 {
  width:265px;
  padding:13px 25px 0px;
 }  
 .latest_news h1
  {
   font-size:22px;
   font-weight:normal;
   color:#FFFFFF;
   font-family:Arial, Helvetica, sans-serif;
   margin-bottom:4px;
  }  
 .latest_news h2 a,latest_news h2 a:hover
 {
  font-size:13px;
  text-decoration:none;
  color:#FFFFFF;
  font-weight:normal;
   line-height:1.2;
 }
 .latest_news .short_description 
 {
  margin-bottom:15px; 
  line-height:1.2;
 }
 .latest_news .short_description a,latest_news .short_description a:hover
 {
  color:#707070;
  font-size:11px;
  text-decoration:none;
 }
 .latest_news .date
 {
  font-size:10px;
  color:#464646;
 }
.testimonial_content a,.testimonial_content a:hover
 {
  font-size:16px;
  color:#707070;
  text-decoration:none;
 }
 .testimonial_right
 {
  font-size:9px;
  color:#555555;
  margin-left:180px;
  line-height:1.1;
 }
 .testimonial_right a,.testimonial_right a:hover
 {
  color:#ED1C24;
  text-decoration:none;
  }
.testimonial_author
{
  font-size:12px;
  color:#898989;
  text-align:right;
  padding-bottom:15px;
}
.testimonial_author span
{
 color:#FFFFFF;
}

.menu2{
 padding:20px 25px;
 font-size:15px;

}
  .menu2 span{
    background-image:url(../img/menu2_bg.gif);
    background-repeat:repeat-x;
    background-position:top left;
	margin-bottom:3px;
	}
  .menu2 a span,.menu2 a:hover span
  {
    padding:5px 10px;
	display:block;
	color:#898989;
	text-decoration:none;
	background-image:url(../img/menu2_bg.gif);
    background-repeat:repeat-x;
    background-position:top left;
  }
  .menu2 a:hover span
  {
   
    color:#A90000;
    background:#FFFFFF;
	background-image:url(../img/arrow.gif);
    background-repeat:no-repeat;
    background-position:243px 10px;
  }
.footer
{
 text-align:center;
 border-top:1px solid #6D0000;
 width:996px;
 color:#3C0000;
 font-size:12px;
 margin:20px 0px 0px;
}
.footer a, .footer a:hover{
 color:#3C0000;
 text-decoration:none;
 padding:0px 2px;
}
.footer a:hover{
 color:#C99999;
 text-decoration:none;
 }
 .footer .copy 
 {
  color:#540000;
  font-size:11px;
 }
 .footer .copy a, .footer .copy  a:hover
 {
  text-decoration:none;
  color:#540000;
 }
 .footer .copy  a:hover
 {
  text-decoration:none;
  color:#C99999;
 }
.nw{
 margin:0px 5px 0px 35px;
}
  .nw .date{
   color:#C99999;
   font-size:11px;
  }
  .nw .short_description
  {
   color:#C99999;
   font-size:13px;
 }
 .nw .description{
   margin:15px 0px;
 }
 
.nws .date{
   color:#C99999;
   font-size:11px;
   margin:3px 0px;
} 
 .nws .read_more a,.nws .read_more a:hover
 {
  color:#C99999;
  text-decoration:none;
 }
 .nws .read_more a:hover
 {
  color:#FFFFFF;
  text-decoration:none;
 }
 /*contact*/
.textbox{
	margin:0px auto;
	border:1px solid #CCCCCC;
	width:80px;
}
.contact_textbox{
	border:1px solid #CCCCCC;
	width:260px;
}
.contact_button{
	border:1px solid #710000;
	background-color:#E6E6E6;
	color:#000000;
	width:60px;
	padding:3px 6px 2px 6px;
}
.message{
	color:#FFFFFF;
}
.center{
	text-align:center;
} 
/**pagination*/

.pagination{
	width:400px;
	margin:0px auto;
	
}
.pagination, .pagination a, .pagination a:hover {
	color:#C99999;
	font-size:12px;
	font-weight:normal;
	margin-right:15px;
	text-decoration:none;
	letter-spacing:1.5px;
}
.pagination a, .pagination a:hover {
	margin-right:0;
}
.pagination a:hover {
	text-decoration:none;
}
.pagination .disabled {
	color:#FFFFFF;
}

.debug td
{
 color:#333333;
}

.hide_me {
		visibility: hidden;
		display: none;
	}

/* Float Fix */	
.clearfix:after{
    content: ".";  
    display: block;  
    height: 0;  
    clear: both;  
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */  


#my_link a:hover {
	text-decoration:none; 
}

	
    