body { 

/*
background-color: #0f0000;
background-image:url(images/backAll.png);
*/
background-color:#000;
background-image:url(http://www.backtrack-linux.org/wp-content/uploads/2011/04/back-new1.png);
background-attachment:fixed;
background-repeat:no-repeat;
background-position:-200px -50px;
margin:0 auto 0 auto;
min-width:1280px;

color: #ccc;
font: 0.7em "Tahoma", verdana, arial;
font-weight: normal;
/* font-stretch: condensed; */
text-align:justify;
font-size:14px;
}


h1, h2, h3, h4 {
text-align:left;
color:#ff6600;
margin-bottom:25px;
font-weight:bold;
position:relative;
}

h1 {
font-size:24px;
}

h2 {
font-size:20px;
}

.sidebar h2 {
font-size:15px;
}

h3 {
font-size:18px;
}

h4 {
font-size:16px;
}
	
a {
color:#ff6600;
text-decoration:none;
}

a:hover {
color:#ff0000;
text-decoration:none;
}

a img {
border:none;
border-style:none;
}

#logo {
width:983px;
height:89px;
margin:0 auto -30px auto;
}

#counter {
font-family:"trebuchet ms",arial;
font-size:16px;
float:right;
margin-top:-25px;
margin-right:30px;
position:relative;
z-index:999;
color:#fff;
background-color:#000;
}

.header {
margin:0 auto -42px auto;
width:100%;
display:block;
background-image:url(http://www.backtrack-linux.org/wp-content/uploads/2011/04/top-red.jpg);
/*
background-image:url(images/digip-lower-mesh.png);
background-position:center top;
background-repeat:no-repeat;
*/

background-color:#360001;
height:180px;


/*
background-color:#000;
*/
}

/* -- Nav Menu -- */
#nav-border {
/*
background-image:url(images/nav-black.png);
background-color:#360001;
*/

background-color:#000;
width:100%;
height:32px;
/*
border-bottom:solid #710c0e 1px;
*/
}

.nav {
font-family:arial;
width:100%;
display:block;
height:32px;
line-height:10px;
position:relative;
z-index:999;
}

.nav ul {
margin:10px auto 0 auto;
position:relative;
left:2px;
line-height:32px;
height:32px; 
width:1024px;
}

.nav li {
list-style-type:none;
float:left;
background-color:#000;
border:solid transparent 1px;
/*
background-color:#360001;
*/
}

.nav li a {
font-family:arial;
font-weight:bold;
color:#f5f5f5;
text-transform:uppercase;
font-size:13px;


padding: 6px 20px 5px 20px;
margin:0px 2px 0px 0px;
}

.nav ul li:hover {
position:relative;
background-color:#121212;
border:solid #222 1px;
/*
background-color:#510002;
background-image:url(images/nav-black.png);
margin-top:-1px;
border-right:solid #555 1px;
border-bottom:solid #444 1px;
border-left:solid #444 1px;
*/
}

.nav li a:hover {
color:#fff;
background-color:transparent;
padding: 6px 20px 5px 20px;

}



/* -- Sub Nav Menu -- */
		.nav ul li ul {
		
		position:absolute;
		z-index:999;
		line-height:26px;
		top:32px;
		left:-1px;
		/*
		margin-left:-42px;
		margin-top:32px;
		*/
		height:33px;
		width:130px;
		display:none;

		}

		.nav ul li ul li {
		position:relative;
		z-index:999;
		list-style-type:none;

		background-color:#121212;
		line-height:24px;
		height:28px;
		text-align:left;
		}
		
		.nav ul li:hover ul {
		display:table;
		padding:0px;
		margin:0px;
		border:solid #222 1px;
		}
		
		.nav ul li:hover ul li {
		border-left:solid #222 1px;
		/*
		border-bottom:solid #222 1px;
		border-left:solid #222 1px;
		border-right:solid #222 1px;
		*/
		
		display:block;
		line-height:24px;
		height:30px;
		list-style-type:none;
		margin:0px 0px 0px -1px;
		overflow:hidden;
		}

		.nav ul li ul li:hover {
		background-image:none;
		/*border:none;*/
		background-color:#360001;
		border:solid #fafafa 1px;
		/*background-image:url(images/nav-black.png);*/
		}
		
		.nav ul li ul li a {
		font-family:arial;
		display:block;
		background-color:transparent;
		/*
		border-top:solid #555 2px;
		border-radius:0px;
		*/
		padding: 4px 15px 6px 15px;
		width:120px;
		}

		.nav ul li:hover ul li a:hover {
		display:block;
		padding: 4px 15px 6px 15px;
		background-color:#360001;
		}
/* -- end nav -- */		
		
.container {
margin:-0px auto 0 auto;
width:1024px;
overflow:hidden;

}

.blog {
position:relative;

width:700px;
margin-right:-30px;
float:left;
}

.content img, .content object, .content object embed , .content p img, .content p object, .content p object embed {
max-width:800px;
width: expression(this.width > 800 ? 800: true); /* ie 6 fix for max width */
}

.blog img, .blog object, .blog object embed , .blog p img, .blog p object, .blog p object embed {
max-width:600px;
width: expression(this.width > 600 ? 600: true); /* ie 6 fix for max width */
}

.sidebar {
float:right;
width:220px;
padding:20px;
position:relative;
margin-top:22px;
margin-left:-10px;
position:relative;
left:-20px;
}


.sidebar li {
list-style-type:none;
margin:0px 0px 10px -40px;
border:solid #222 1px;
background-color:#000;
padding:10px;
text-align:left;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}

.post {
margin:20px;
border:solid #333 1px;
-webkit-border-top-right-radius: 15px;
-moz-border-radius: 0px 15px 0px 0px;
border-radius: 0px 15px 0px 0px;
background-color:#000;
}

.entry {
padding:15px;
}

.entry h2 {
font-size:16px; font-family:tahoma, verdana, arial, sans-serif;
}

#download_button {
display:table;
width:auto !important;
margin-bottom:20px;
}

.entry input[type="button"], .entry input[type="submit"]  {
padding:10px;
Text-transform:uppercase;
}

#name_field, #size_field, #md5_field , #architecture_field, #image_type_field, #download_type_field {
/*
display:inline-block;
text-indent:20px;
*/
color:#ff6600;
}

.entry-date {
font-size:12px;
float:right;
}

.pages_ {
border:solid #606060 2px;
padding:2px 7px 2px 7px;
margin:0px 2px 0px 0px;
background-color:#c4c4c4;
}

.pages_:hover {
border:solid #606060 2px;
padding:2px 7px 2px 7px;
margin:0px 2px 0px 0px;
background-color:#fff;
}

a .pages_:hover  {
color:#000;
}

.shr-bookmarks {
float:left;
position:relative;
margin-right:-30px;
margin-top:-0px;
margin-bottom:20px;
clear:both;
width:550px;
}

.content {
display:table;
width:910px;
table-layout:fixed;
margin:0px;
padding:0px 30px 0px 30px;
font-size:14px;
}

.blog .entry .content {
width:600px;
}

.content li {
font-size:13px;
margin-bottom:5px;
margin-left:-10px;
text-align:left;
}

/*
.content p {
clear:both;
margin-bottom:25px;
}
*/

.home-page {
font-size: 16px;
}

.navigation {
width:1024px;
height:45px;
line-height:40px;
margin:10px auto 10px auto;
}

.nav-old {
float:left;
}

.nav-newer {
float:right;
}

.clear {
clear:both;
}

.footer {

margin:-4px auto 0 auto;
width:100%;

/*
background-color:#111;
background-image:url(images/back2.png);
background-attachment:fixed;
background-repeat:no-repeat;
*/

background-image:url(images/table-back-50-trans.png);
background-position:-200px -200px;

border-top:solid #333 2px;
min-height:40px;
position:relative;
display:block;
}

.footer li {
margin-left:-22px;
text-align:left;
}

.footer-backdrop {

background-image:url(images/table-back-50-trans.png);
background-position:center top;
/*
background-repeat:no-repeat;
*/
}


#follow-us { /* twitter */
position:fixed;
top:210px;
right:0px;
}

#dragon { /* -- Enter the Dragon -- */
position:absolute;
z-index:99;
top:-8px;
left:-60px;
}

/* -- CSS Table Simulation! F@!K HTML Tables -- */
	.tbox {
	display:table;
	margin:0 auto 0 auto;
	}

	.row {
	vertical-align:top;
	display:table-row;
	}

	.columnPadding5 {
	padding:5px;
	margin:5px;
	}

	.columnPadding10 {
	padding:10px;
	margin:10px;
	}

	.column {
	vertical-align:top;
	display:table-cell;
	min-height:318px;
	}

	.column150 {
	vertical-align:top;
	width:130px;
	min-height:318px;
	display:table-cell;
	/*
	background-image:url(images/table-back-50-trans.png);
	*/
	}
	
	.column200 {
	vertical-align:top;
	width:190px;
	min-height:318px;
	display:table-cell;
	/*
	background-image:url(images/table-back-50-trans.png);
	*/
	}
	
	.column250 {
	vertical-align:top;
	width:260px;
	min-height:318px;
	display:table-cell;
	/*
	background-image:url(images/table-back-50-trans.png);
	*/
	}

	.column300 {
	vertical-align:top;
	width:290px;
	min-height:318px;
	display:table-cell;
	/*
	background-image:url(images/table-back-50-trans.png);
	*/
	}

	.column350 {
	vertical-align:top;
	width:340px;
	min-height:318px;
	display:table-cell;
	/*
	background-image:url(images/table-back-50-trans.png);
	*/
	}

	.column400 {
	vertical-align:top;
	width:390px;
	min-height:318px;
	display:table-cell;
	/*
	background-image:url(images/table-back-50-trans.png);
	*/
	}
	
	.column450 {
	vertical-align:top;
	width:440px;
	min-height:318px;
	display:table-cell;
	/*
	background-image:url(images/table-back-50-trans.png);
	*/
	}	

	.f12 {
	font-size:12px;
	}

	.border-222-1px {
	border:solid #222 1px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius:0px 15px 0px 0px;
	border-radius:0px 15px 0px 0px;
	min-height:318px;
	display:block;
	}

	.border-222-2px {
	border:solid #222 2px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius:0px 15px 0px 0px;
	border-radius:0px 15px 0px 0px;
	min-height:318px;
	display:block;
	}

	.border-333-1px {
	border:solid #333 1px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius:0px 15px 0px 0px;
	border-radius:0px 15px 0px 0px;
	min-height:318px;
	display:block;
	}

	.border-333-2px {
	border:solid #333 2px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius:0px 15px 0px 0px;
	border-radius:0px 15px 0px 0px;
	min-height:318px;
	display:block;
	}

	.tback {
	background-image:url(images/table-back-50-trans.png);
	}
/* -- End Css Tables -- */


/* -- advertising -- */

.ad {
display:table;
/*border:solid #333 1px;*/
background-image:url(images/table-back-50-trans.png);
width:980px;
height:110px;
margin:10px auto 0px auto;
position:relative;
top:5px;
}

.ad2 {
display:table;
/*border:solid #333 1px;*/
background-image:url(images/table-back-50-trans.png);
width:980px;
height:110px;
margin:-10px auto 15px auto;
}


/*
.ad-top {
position:relative;
z-index:9999;
top:20px;
width:730px;
height:80px;
margin:0 auto 0 auto;
padding:15px;
}
*/

#copyright {
font-size:11px;
text-align:center;
}

#copyright a {
color:#444;
}

#copyright a:hover {
color:#666;
}

.quote {
font-weight:bold;
font-size:16px;
color:#c80000;
background-color:#000;
border:solid #c80000 1px;
padding:10px;
-webkit-border-top-right-radius:4px;
-webkit-border-bottom-right-radius:4px;
-webkit-border-bottom-left-radius:4px;
-moz-border-radius:0px 4px 4px 4px;
border-radius:0px 4px 4px 4px;
}

/* -- Languages -- */
.qtrans_flag span { display:none }
.qtrans_flag { height:12px; width:18px; display:block; padding:5px;}
.qtrans_flag_and_text { padding-left:20px }
.qtrans_flag_en { background:url(http://www.backtrack-linux.org/wp-content/plugins/qtranslate/flags/gb.png) no-repeat }
.qtrans_flag_zh { background:url(http://www.backtrack-linux.org/wp-content/plugins/qtranslate/flags/cn.png) no-repeat }
.qtrans_flag_es { background:url(http://www.backtrack-linux.org/wp-content/plugins/qtranslate/flags/es.png) no-repeat }
.qtrans_flag_br { background:url(http://www.backtrack-linux.org/wp-content/plugins/qtranslate/flags/br.png) no-repeat }
.qtrans_flag_PT { background:url(http://www.backtrack-linux.org/wp-content/plugins/qtranslate/flags/pt.png) no-repeat }

.right, .alignright {
float:right;
padding-left:25px;
}
.left, .alignleft {
float:left;
padding-right:25px;
}

.center {
margin-left:auto;
margin-right:auto;
text-align:center;
}

#digi-faq .question {
font-size: 18px;
color:#7092d1;
padding: 5px 0 10px 5px;
list-style-type:none;
list-style-image:url('http://www.backtrack-linux.org/images/faq-q.png')
}

#digi-faq .answer {
font-size: 16px;
color: #c0c0c0;
padding: 0 0 33px 5px;
left:15px;
position:relative;
list-style-type:none;
list-style-image:url('http://www.backtrack-linux.org/images/faq-a.png')
}

/* -- comments -- */

.comments {
background-image:url(images/table-back-50-trans.png);
width:980px;
margin:0px auto 0px auto;
display:table;
table-layout:fixed;
padding:20px;
}

.blog

#respond {
background-image:url(images/table-back-50-trans.png);
width:500px;
display:table;
margin:0px auto 0px auto;
padding:30px;
}

#comment {
border: solid #333 1px;
background-color:#111;
color:#ddd;
}

.comment  {
border:solid #222 1px;
background-color:#000;
margin:0px auto 20px 0px;
padding:20px;
}

.comment-body {
color:#ddd;
}

.vcard img  {
border:solid #ff6600 2px;
padding:2px;
margin:10px;
}

.commentmetadata {
display:none;
}

/* -- end comments -- */


.manuals-list {
list-style-type:none;
}

.pagelink {
display:none;
}

.gform_body {
margin-left:30px !important;
}



.darth-dash {
margin-right:5px !important;
}

.darth-dash_title {
display:block !important;
margin-right:3px !important;
width:35px !important;
clear:both !important;
}

.darth-seconds_dash {
display:none;
}

.darth-hours_dash {
clear:none !important;
}

.darth-digit {
margin-left:4px !important;
}

.darth-weeks_dash, .darth-days_dash, .darth-minutes_dash, .darth-seconds_dash  {
	background-position: 4px 0px !important;
}

.darth-weeks_trip_dash, .darth-days_trip_dash {
	background-position: 4px 0px !important;
}

.darth-hours_dash {
	background-position: 4px 0px !important;
}


/*-- IM Newsletter --*/
#im-form {
float:right;
margin-right:100px;
}
#im-form form {
width:300px; height:360px; text-align:left; display:table; padding:30px 30px 0 30px; border:solid #aaa 1px; background-color:#222; color:#fff;
}

#im-form form input[type="text"] {
width:260px; height:20px; margin-bottom:5px;
}

#im-form form  #input_2_1.3, #im-form form #input_2_1.6 {
position:relative;
display:inline-block;
height:20px;
width:145px !important;
margin-right:5px;
}

#im-form form input[type="submit"] {
width:150px; margin-right: 15px; height:45px; float:right; font-size:17px; font-weight:bold;
}

#wm_field {
color:#ff6600;
}

#im-form #gforms_confirmation_message {
width:300px; height:360px; text-align:left; display:table; padding:30px 30px 0 30px; border:solid #aaa 1px; background-color:#222; color:#fff;
font-size:11px;
}

#im-form #gforms_confirmation_message span {
color:#ff6600;
font-weight:bold;
font-size:16px;
}

#im-form #gforms_confirmation_message a {
color:#fff;
}

#im-form #gforms_confirmation_message a:hover {
color:#990000;
text-decoration:underline;
}

/* -- Taken from Awake Theme -- */
.one_half{ width:48%; }
.one_third{ width:30.66%; }
.two_third{ width:65.33%; }
.one_fourth{ width:22%; }
.three_fourth{ width:74%; }
.one_fifth{ width:16.8%; }
.two_fifth{ width:37.6%; }
.three_fifth{ width:58.4%; }
.four_fifth{ width:67.2%; }
.one_sixth{ width:13.33%; }
.five_sixth{ width:82.67%; }
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{ position:relative; margin-right:4%; float:left; }
.last{ margin-right:0 !important; clear:right; }

