﻿* {
	padding: 0;
	margin: 0 0 0 0px;
}
body {
    text-align: left;
	background: #000000 url(common_files/landscape.png) left top no-repeat fixed;
}


body a:hover{
	color: #cccccc;
	text-decoration: none;
}
a img 
{
	border: 0px;
}

p {
    margin-bottom: 10px;
    font-size: 80%;
    line-height: 14px;
	color: #cc0000;
}

.p {
    margin-bottom: 10px;
    font-size: 90%;
    line-height: 14px;
	color: #cc0000;
}
a, a:link, a:visited, a:active, a:focus {
    text-decoration: none;
    color: #cc9900;
}
a:hover {
    text-decoration: none;
}

li 
{
	list-style-type: none;
	text-transform:none;
	font-size:85%;
	color:#999999;	
	
}


h1 {
    padding-top: 15px;
    margin-bottom: 25px;
    font-size: 140%;
	text-transform: capitalize;
    color: #999999;  
    text-align:left;
}

h2 {
    
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 12px;
    font-size: 70%;
   
    text-transform: uppercase;
    color: #FFA905;
	text-indent: 25px;   
    background: transparent url(common_files/cleanbar.png) left top no-repeat
	!important; /*Mozilla will apply this one*/
	background: url(common_files/cleanbar2.gif) left top no-repeat; 	
}

h3 {
    margin-bottom: 5px;
    font-size: 90%;
    
    color: #999999;
}

h4 {
	color: #FFA905;
     font-size: 85%;
}

hr
{
	height:1pt;

	color: #999999;
}
/*--------------------------Box everything is inside----------------------------------*/
#container
{
	margin-top:15px;
	width: 705px;
	margin-left: 20px;
	
}

/* -------------------------THE TOP BANNER INFORMATIION------------------------------- */
#mechanical_banner {
   height:104px;   
}

#mechanical_banner_topleft_word
{
	float:left;
	width:170px;
	background:transparent url(common_files/spider3.png) no-repeat scroll right top !important;
	padding-bottom:28px;
	padding-left:10px;
	padding-top:56px;
	text-align:center;
}

#mechanical_breadcrumb_bar{
	background:transparent url(common_files/nav.png) no-repeat scroll right top !important;
	color:#000000;
	font-size:60%;
	font-weight:bold;
	text-transform:uppercase;
	width:532px;
	float:right;
	height:48px;
}
#mechanical_breadcrumb_text
{
	text-align:right;
	margin-right:60px;
	margin-top:21px;
	
}

/* -------------------------THE LEFT NAV MENU---------------------------------------- */
#navigation_menu_border
{
	background:transparent url(common_files/menu_back2.png) no-repeat scroll left top !important;
	padding:15px;
	float:left;
	margin-left: 10px;
}

/* -------------------------Track Listing Tree- View Formatting---------------------------------------- */
#playlist_text
{
	font-size: 80%;
	color: #cc0000;
	
	
	
	
}
#playlist_title
{
	font-size: 80%;
	color: #999999;
}
#playlist_hide
{
	line-height: 0px;
	display:none;
	display: block;

}
/* -------------------------Comment box format---------------------------------------- */
#comments_title
{
	
	color: #999999;
}

#comments_title2
{
	
	color: #999999;
}

#comments_text
{
	
	font-size: 80%;
	color: #cc0000;
}


/* -------------------------Content Box---------------------------------------- */
#content
{
	margin-top:49px;
	margin-left:170px;
}


/*-------------------------div-hiding-trick---------------------------------------*/


a.dsphead{
	text-decoration:none;
	left: -1.5em;
   }
a.dsphead:hover{
   text-decoration:none;}
a.dsphead span.dspchar{
   font-family:monospace;
   font-weight:normal;}
.dspcont{
   display:none;
   margin-left:20px;
	}
	
/*------------------ASP image formatting -------------------------------*/

.aspimagefloatleft
{
	float:left;
	padding:5px;
	
	}	
	
	
.aspimagefloatright
{
	float:right;
	padding:5px;
	}	

/*------------------contact page -------------------------------*/
.contact_padding
{
	padding:15px;
}	