/* Style.css - Created for The Limehouse. On 23rd April 2009 */


html
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#111111 url(../images/main_bg.gif) repeat-x;
	background-position:top;
}

body
{
	padding: 0px;
	margin: 0px;
}

p {padding:5px 0px 10px 0px; margin:0px;}

td.lightbox {text-align:center;}

.aco object {display:block;}

h1
{
	color: #fff;
	font-size:14px;
	padding:0px;
	margin-top:15px;
	margin-bottom:0px;
	
}

h1.divider
{
	border-bottom: dotted 1px #999999;
	text-transform:uppercase;
		margin-top:15px;
	margin-bottom:10px;
}

h1.homepg {font-size: 11px;padding: 0; margin: 0;}

h2
{
	color: #b4ff00;
	text-transform: uppercase;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;	
	padding-bottom:3px;
	margin:10px 0px 10px 0px;

}





h2 a
{
	color: #b4ff00;
	text-transform: uppercase;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;	
	padding-bottom:3px;
	margin:10px 0px 10px 0px;

}


#newsFeed h2 a {	font-size: 11px;
	color: #999999;}


.article_listing h2 a {	font-size: 11px;
	color: #999999;}

h2.equipment{padding: 0 0 5 0; margin: 0;}

h2.right
{
	background:url(../images/h2_bg.gif) repeat-x;
	background-position:bottom;
}

h5
{
	padding: 0;
	margin: 0;
}

p 
{
	font-size:11px;
	color: #cccccc;
	text-align: justify;
	line-height:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

a
{

}

#Table_01 img
{
	padding: 0;
	margin: 0;
	border: 0;
	float: left;
}
img
{
	padding: 0; 
	margin: 0;
}

a img {border:none;}

/* NEED TO MAKE SPECIFIC 
ul li
{
	list-style-image: url(../images/bullet.gif);
	padding-bottom: 5px;padding-top: 5px;
	vertical-align: middle;
}

li{font-size: 8.5pt; color: #fff;}
*/


.small_bullets{font-size: 8.5pt; color: #fff;}

.sidemenu{list-style-type: none; padding: 0; margin: 0; font-size: }

.header {padding-bottom:0px; margin:0px;}

.softwarep {text-align:left; font-weight:bold;}

/*Element styles*/
#right
{
	background:url(../images/right_bg.gif) no-repeat;
	background-position:bottom;
	background-color: #434242;

}

#right_localinfo{padding-left: 10px;}

.a-ztable td {padding-right:10px;}

#main_table
{
	border-left: solid 1px #252525;
	border-right: solid 1px #252525;
	border-bottom: solid 1px #252525;
}

.home_column_padding
{
	padding-left:11px; 
	padding-right:11px;
}

.footer_table
{
	color: #999999;
	font-size: 10px;
	padding-top: 3px;
}

.bookmarkicons 
{
	margin-bottom:-3px;
}

.breadcrumbs
{
	padding-left: 22px;
	padding-bottom: 4px;
	font-size:11px;
	color:#b7b6b6;
}

.breadcrumb_link
{
	color:#b7b6b6;
}


.x1
{
	background:url(../images/equipment/x1.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}
.x2
{
	background:url(../images/equipment/x2.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}
.x3
{
	background:url(../images/equipment/x3.jpg) no-repeat;	
	background-position:right;
	height: 25px;	
	margin:0;
}
.x4
{
	background:url(../images/equipment/x4.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}

.x5
{
	background:url(../images/equipment/x5.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}
.x6
{
	background:url(../images/equipment/x6.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}

.protools
{
	background:url(../images/equipment/protools.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}
.logic
{
	background:url(../images/equipment/logic.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}
.tdm
{
	background:url(../images/equipment/tdm.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}
.both
{
	background:url(../images/equipment/both.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}
.allthree
{
	background:url(../images/equipment/allthree.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}
.protdm
{
	background:url(../images/equipment/protdm.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}
.logictdm
{
	background:url(../images/equipment/logictdm.jpg) no-repeat;	
	background-position:right;
	height: 25px;
	margin:0;
}


.product_content
{
	padding-left: 15px;
	padding-right:10px;
	vertical-align: top;
	line-height: 15px;
}
.product_content p
{
	vertical-align: top;
	margin: 0;
	padding: 0;
	line-height:15px;

}

.product_content ol { list-style-type:none; margin:0; padding:0;}


.product_content ol li
{
	color: #dddddd; 
	font-size: 8.5pt;
	padding:0;
	margin:0; 
	padding-top: 5px;
}

.accessories_table h2{ padding: 0px; margin: 0px;}
.accessories_table p{margin: 0; padding: 0;text-align: right;}
.accessories_table td{border-bottom: dotted 1px #999999;}

#news_table td{padding: 0;margin: 0;}
#news_table p{margin: 0; padding: 0;}

/* Link styles */
a
{
	font-size: 11px;
	color: #999999;
}

a.footerlink
{
	color: #999999;
	font-size: 10px;
}

a:link {text-decoration:none;} /* unvisited link */
a:visited {text-decoration:none;} /* visited link */
a:hover {text-decoration: underline;} /* mouse over link */
a:active {text-decoration:none;} /* selected link */

/*Bookmark links*/
a.greylinks:link {text-decoration:none;} /* unvisited link */
a.greylinks:visited {text-decoration:none;} /* visited link */
a.greylinks:hover {text-decoration: none; color: #999999;} /* mouse over link */
a.greylinks:active {text-decoration:none;} /* selected link */
.compatimages {padding-left:35px;}

#toplinkpad {
margin-left: 31px !important;
}


#newsFeed h2 { padding-bottom:0px; margin-bottom:0px;}
#newsFeed p {padding-top:0px; margin-top:0px;}

.topbarholder { text-align:center; padding-top:35px;}
.topbarholder2 { padding-left:20px;}
.topbarholdermaintext {color:#a2a1a1; font-size:11px; display:inline;



 padding-left:0px; padding:0px 3px\9;} 
.topbarholdermainbull {color:#a2a1a1; font-size:9px; display:inline;

margin-left:-2px;

margin-left:0px\9;}
.recordintext{color:#868686; font-size:13px;}

.topbarholdermaintext {}

.whitetext { font-size:11px; color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;}


/*News listing stuff*/

span.sf_comment_author{
    font-weight: bold;
}

form fieldset{
    border: 0px;
}

form label{
    color: #ccc;
    font-size: 11px;
    width: 100px;
    display: block;
}

.error_list{
    color: red;
    font-size: 11px;
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.sf_comment_author { text-transform:uppercase}
.sf_comment {padding-bottom:10px;}

.toptitletd {padding-right:10px}
.toptitletd h1 {margin:0px;}

.recordingtable td p { padding:0px;}