/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_left_right_line.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.pro_linedrop {
height:35px;
width:845px;
background:url(../lrimages/black_0.gif);
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px;
z-index:500;
}

.pro_linedrop .select {
margin:0; 
padding:0; 
list-style:none; 
white-space:nowrap;
}

.pro_linedrop li {
float:left;
background:url(../lrimages/black_1.gif);
}

.pro_linedrop li.lrt {
float:right;
background:url(../lrimages/blue_1.gif);
}


.pro_linedrop .select a {
display:block; 
height:35px; 
float:left; 
background: url(../lrimages/black_0.gif); 
padding:0 0 0 15px; 
text-decoration:none; 
line-height:33px; 
white-space:nowrap; 
color:#fc0;
}


.pro_linedrop .select li.lrt a {color:#ff8000;}


.pro_linedrop .select a b {
display:block;
padding:0 30px 0 15px; 
background:url(../lrimages/black_0.gif) right top;
}

.pro_linedrop .select li.line a b {
background:url(../lrimages/black_0a.gif) right top;
}

.pro_linedrop .select a:hover, 
.pro_linedrop .select li:hover a {
background: url(../lrimages/black_1.gif); 
padding:0 0 0 15px;
cursor:pointer; 
color:#fff;
}

.pro_linedrop .select li.lrt a:hover, 
.pro_linedrop .select li.lrt:hover a {
background: url(../lrimages/blue_1.gif); 
}

.pro_linedrop .select a:hover b, 
.pro_linedrop .select li:hover a b {
display:block; 
padding:0 30px 0 15px; 
background:url(../lrimages/black_1.gif) right top; 
cursor:pointer;
}

.pro_linedrop .select li.line a:hover b, 
.pro_linedrop .select li.line:hover a b {
background:url(../lrimages/black_1a.gif) right top; 
}

.pro_linedrop .select li.lrt a:hover b, 
.pro_linedrop .select li.lrt:hover a b {
background:url(../lrimages/blue_1.gif) right top; 
}

.pro_linedrop .select li.lrt a:hover b.arrow, 
.pro_linedrop .select li.lrt:hover a b.arrow {
background:url(../lrimages/blue_1a.gif) right top; 
}

.pro_linedrop .sub {
display:none;
}

.pro_linedrop ul ul {display:none;}

/* IE6 only */
.pro_linedrop table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.pro_linedrop .sub {
margin:0; 
padding:0;
list-style:none;
}

.pro_linedrop .sub li {background:transparent;}


.pro_linedrop .select :hover .sub {
height:35px;
display:block; 
position:absolute;
float:left;
width:843px;
top:35px; 
left:0; 
text-align:center;
background:#fff url(../lrimages/fade.gif);
border:1px solid #aaa;
}

.pro_linedrop .select :hover .rt li {float:right;}

.pro_linedrop .select :hover .sub li a 
{display:block; height:25px; line-height:22px; float:left; background:transparent url(../line/transparent.gif); padding:0 16px; margin:0; white-space:nowrap; color:#333;font-size:10px;}


.pro_linedrop .select :hover .sub li.subline a {color:#c00;}

.pro_linedrop .select :hover .sub li a:hover,
.pro_linedrop .select :hover .sub li:hover
{color:#000; line-height:20px; position:relative; background:#fff url(../lrimages/fade.gif) left bottom;}

.tiptop { margin-right:auto;margin-left:100px; 	position: absolute;
	top: 0px; align: center;}

.menu { margin-right:auto;margin-left:100px; 	position: absolute;
	top: 62px; align: center;}

.stuff {margin-top :70px; margin-left: 100px; width: 795px; background-color: #ffffff; padding-left: 25px; padding-right: 25px; padding-top: 55px; font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 150%; text-align: left;}

body {background-color: #000000;}

#pagetools {
	background-color: #ffffff;
	margin-top: 0px;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	clear: right;
	float: right;
	width: 150px;
	padding-top: 10px;
}

#actionHeader {
	text-align: center;
	font-weight: bold;
	color: #ffffff;
	background: #ff0000;
	padding: 2px;
 margin-top : 1.75em;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: none;
	border-left: 1px solid #999999;
}
#actionContent {
	background-color: #ffffff;
	font-size : 9px;
	padding: 5px;
	border-top: none;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	line-height: 20px;
}

h1 {font-family: verdana, arial, sans-serif; font-size: 13px; font-weight: bold; background-color: #ff0000; text-indent: 10px; color: #ffffff; margin-top : 1.75em;}
h2 {font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold;}
h3 {text-align: center; font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: normal; background-color: #ff0000; color: #ffffff;}
h4 {font-family: verdana, arial, sans-serif; font-size: 13px; font-weight: bold; background-color: #00923f; text-indent: 10px; color: #ffffff; margin-top : 1.75em;}
h6 {font-family: verdana, arial, sans-serif; font-size: 9px; font-style: italic; font-weight: normal;}
a.footerlink {text-decoration: none; color:#ffff00;}
a:hover.footerlink {text-decoration: underline; color:#ffff00;}
a.bodylink {text-decoration: none; color:#ff0000;}
a:hover.bodylink {text-decoration: underline; color:#ff0000; background-color: #ffff00;}
a.green {text-decoration: none; font-weight: bold; color:#00923f;}
li.noindent {margin-left : -20px;}
li.noindent_xlink {margin-left : -20px; list-style-image: url(http://www.noblelight.net/images/xlink.gif)}
li.noindentphp {margin-left : -20px; font-family: verdana, arial, sans-serif; font-size: 12px; line-height: 150%;}

tr.charta {text-align : center; background-color: #ffffff; }
tr.chartb {text-align : center; background-color: #E6E7EC;}
tr.chartx {text-align : center; background-color: #ff0000; font-weight: bold; color: #ffffff;}
tr.charty {text-align : center; background-color: #ff0000; font-weight: normal; color: #ffffff;}
td.chartb {background-color: #E6E7EC;}

tr.chartal {text-align : left; background-color: #ffffff; }
tr.chartbl {text-align : left; background-color: #E6E7EC;}
tr.chartxl {text-align : left; background-color: #ff0000; font-weight: bold; color: #ffffff;}
tr.chartyl {text-align : left; background-color: #ff0000; font-weight: normal; color: #ffffff;}

#gallery_bucket{float: left; clear: both; border: 2px solid #E6E6E6; padding: 7px 5px 7px 5px; font-size: x-small;	width: 310px;	height: 310px;	text-align: center;}
#gallery_thumbnail{ float: left; padding: 15px 5px 5px 5px; overflow: hidden;} 
#gallery_thumbnail {padding: 25px 5px 5px 5px;}
#gallery_thumbnail img{padding: 7px 4px 4px 0px; border: none;}
#gallery_text{	padding: 10px 4px 4px 35px;	float: left; text-align: center;}

div.green {background-image:url('http://noblelight.net/images/green.jpg'); background-repeat: no-repeat; width:415px; height: 125px; padding: 10px 10px 10px 125px;}

div.green2 { background-color: #ffff00; width:415px; height: 125px; padding: 10px 0px 0px 125px;}


