html { min-width: 600px; }
 
.clearhack { display: inline; } /*Clears Box Model Hack in IE5*/

body {
	background-color:#FFFFFF;
	font:76% tahoma,verdana,sans-serif;
	color:#000;
	padding: 1em 20px 3em 20px;
	margin: auto;
}
h1,h2,h3,h4{font-weight:400;margin:0 0 10px;}
h3{font-size:1.35em;color: #0066CC; margin-bottom: 4px;}
h4{font-size:1.00em;color:#0066CC; margin-bottom: 4px;}
a{text-decoration:none;background-color:inherit;color:#0066CC;}
a:hover{text-decoration:none;color: #000066;}
p{line-height:1.5em;margin:12px 0 0px;}

.blackFont{font-family:tahoma,verdana,sans-serif; font-size: 1.00em; color:#000; margin:0; padding:0;}

p.note {
	background: #E5EAFD;
	padding: 4px;
	border-top: 0.05em solid #D8D8D8;
	border-bottom: 0.05em solid #D8D8D8;
}

.downloadDiv {
width: 500px;
text-align:left;
padding: 5px 0 0 0;
}


.bluebg {
    text-align:center;
	background: #E5EAFD;
	padding: 4px;
	border-top: 0.05em solid #D8D8D8;
	border-bottom: 0.05em solid #D8D8D8;
	}

.copyright {
color: #666666;
}

.greyText {
font-family:tahoma,verdana,sans-serif; font-size: 1.00em; color:#666; margin:0; padding:0;
}

.rightPhotoshopImage {
float:right;
padding:2px;
}

.googleads {
text-align:center;
}

.bittorrentdownloadtable {
border: 1px solid #D8D8D8;
padding: 5px;
}

.bittorrentIcons {
padding: 1px;
margin:auto;
}

/* Pop Up Images Styling */

.highslide {
	cursor: url(highslide/graphics/zoomin.cur) , pointer;
    outline: none;
}
.highslide img {

}
.highslide:hover img {
	border: 1px solid #D8D8D8;
}

.highslide-image {
padding: 1px;
background: #F2F2F2;
color: #000;
border: 1px solid #D8D8D8; 
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    padding: 5px;
	background-image:url(../download_bittorrent/images/carbon_bg.png);
	background-repeat:repeat-x;
    color: #FFF;
    border: 1px solid #D8D8D8; 
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.themeStyle {
height: 50px;
}

.imgIcon {
padding-left: 4px;
}

.imgBittorrentClientsIcon {
float: right;
}

/* CSS TABS STYLING */

#main {
	border: 1px solid #D8D8D8;
	background-image: url(../img/shadow_03.png);
	background-position:top;
	background-repeat: repeat-x;
	padding-top: 1.5em;
}

.imagefloat {
float:right;
padding:5px;
margin:auto;
}


.latestnews {
    margin-top: 12px;
    border: 1px solid #D8D8D8;
	padding: 5px;
	line-height:1.5em;
}
	
#footer {
    text-align:center;
	margin-top: 4px;
	border: 1px solid #D8D8D8;
	clear: both;
	background: #F2F2F2;
	padding: 5px;
}

#ads {
    float: right;
	border: none;
	margin: 22px 0px 2px 10px;
	}

.logo {
width:242px;
height:120px;
background-position:top;
background-image:url(../img/logo_blue.png);
background-repeat:no-repeat;
margin: 10px 0px 0px 5px;
background-repeat:no-repeat;
padding-bottom: 5px;
}

#contents {
	padding: 1.5em;
	background: #F2F2F2;
}

#header {
	position: relative;
	height: 2.5em;
	width: 100%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#primary {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 100%; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#primary li  {
	display: inline;
	list-style: none;
}

#header ul#primary a,#header ul#primary span,#header ul#primary a.current {
	width: 8em;
	display: block;
	float: left;
	padding: 4px 0;
	margin: 1px 2px 0 0;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 95%;
	text-decoration: none;
	color: #333;
}

#header ul#primary span,#header ul#primary a.current,#header ul#primary a.current:hover {
	border: 1px solid #D8D8D8;
	border-bottom: none;
	background: #E5EAFD;
	padding-bottom: 6px;
	margin-top: 0;
}

#header ul#primary a {
	background: #EFF2FF;
	border: 1px solid #D8D8D8;
	border-bottom: none;
}

#header ul#primary a:hover {
	margin-top: 0;
	border-color: #9E9D9D;
	background: #E5EAFD;
	padding-bottom: 5px;
}

#header ul#secondary {
	position: absolute;
	margin: 0;
	padding: 0;
	bottom: -1.4em;
	left: 1px;
	width: 50em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}

#header ul#secondary li a,#header ul#secondary li span {
	width: auto;
	display: block;
	float: left;
	padding: 0 10px;
	margin: 0;
	text-align: center;
	border: none;
	border-right: 1px dotted #D8D8D8;
	background: none;

}

#header ul#secondary li a {
	color: #06C;
	text-decoration: underline;
}

#header ul#secondary li a:hover {
	color: #333;
	background: transparent;
	padding: 0 10px;
	border: none;
	border-right: 1px dotted #D8D8D8;
}

#header ul#secondary li a:active {
	color: #000;
	background: transparent;
}

#header ul#secondary a { border: none; }
/*  ###    END     ###  */

.fonejackerFLOAT{
float:right;
margin: 20px 40px 0 0;
width: 400px;
padding:2px;
}