@import url("all.css");
@import url("sIFR-screen.css");
@import url("lightbox.css");




#home, #project, #news {
background: #0c3259 url(../images/backgroundgif.jpg) repeat-x top left;
margin:0px;
font-family:Tahoma, Arial, Verdana;
color:#676767;
padding:0px;
}



#outerwrapper {
background:url(../images/backgroundswril.jpg) no-repeat 48% 0%;
}

#leftcol h1 {
	font-family:tahoma, arial, Verdana;
	color:#58ae41;
	line-height: 1.3em;
	font-size:18px;
	margin:0px;
	padding-bottom:2px;
	width: 400px;
}
#leftcol h2, #project #leftcol h3 {
font-size:14px;
width:410px;
margin:0px;
padding-bottom:10px;
}

#project #leftcol h3 {
font-size:13px;
}

#rightcol h1 {
	color:#58ae41;
	font-weight:bold;
	font-size:14px;
	padding-right:14px;
	padding-top: 0px;
	width:150px!important;
	width:145px;
}

#gallerycontent {
z-index:10;
}

img {
border:none;
}

#wrapper {
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
width:749px;
}


#project #rightcol ul, #home #rightcol ul {
list-style:none;
margin:0px;
width:186px;
padding:0px;
padding-left:14px;
postion:static;
display:block;
}

#project #rightcol li, #home #rightcol li  {
margin:0px;
padding:0px 10px 10px 0px;
postion:static;
display:block;
}
#project #rightcol li a, #home #rightcol li a{
border:6px solid #9a989b;
padding:0px;
margin:0px;
width:62px;
display:block;
postion:static;
line-height:0px;
}

#project #rightcol li a:hover, #home #rightcol li a:hover {
border:6px solid #37567f;
}


#project #rightcol img, #home #rightcol img {
border:none;
margin:0px;
padding:0px;
}
#site {
position:relative;
	background: url(../images/backrgtound2.gif) repeat-y top left;
	padding-left:8px;
	padding-top:8px;
	width: 712px;
}

#admintop {
padding: 0px 0px 20px 0px;
margin-bottom:10px;
}

#admincenter {
	margin:0px;
	padding:0px;
}

#admincenter ul {
	margin:0px;
	padding:0px;
	width: 600px;

}

#admincenter ul li {
	margin:0px;
	padding:0px;
	text-align:center;
	float:left;
	width:120px;
	position: static;
	margin-top:30px;
}

#admincenter a {
background:#FFFFFF url(../images/admin/greenfolder.gif) no-repeat top;
padding-top:70px;
color:#9a989b;
display:block;
}

#admincenter a:hover {
	background:#FFFFFF url(../images/admin/bluefolder.gif) no-repeat top;
	color:#37567f;
}
/*#content {
background:#99FF66;
margin:0px;
padding:0px;
width:712px;
height:231px;
}*/

#content2 {
/*display:none;*/
	height:231px;
	width:712px;
	margin:0px;
	padding:0px;
}

/*#adminlogin {
position:absolute;
color:#58ae41;
padding-left:615px;
font-size:12px;
top:21px;
z-index:3;
}*/

#leftcol h1 {
	font-family:tahoma, arial, Verdana;
	color:#58ae41;
	line-height: 1.3em;
	font-size:18px;
	margin:0px;
	padding-bottom:2px;
	width: 400px;
}
#leftcol h2, #project #leftcol h3 {
font-size:14px;
width:410px;
margin:0px;
padding-bottom:10px;
}

#project #leftcol h3 {
font-size:13px;
}

#rightcol h1 {
	color:#58ae41;
	font-weight:bold;
	font-size:14px;
	padding-right:14px;
	padding-top: 0px;
	width:150px!important;
	width:145px;
}


#dropdownmenu {
	background:#58ae41;
	/*filter: alpha(opacity=65);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);
-moz-opacity: 0.65; 	opacity:0.6;*/
	width: 712px;
	z-index:9999;
}

#bodycontent {
background: #FFFFFF ;
margin:0px;
padding-right:0px;
padding-top:35px;
padding-left:35px;
padding-bottom:45px;
}

#bodycontent p {
margin:0px;
padding-top:0px;
padding-left:0px;
padding-right:30px;
padding-bottom:20px;
}

#leftcol {
float:left;
width:475px;
background: url(../images/dottedline.gif) no-repeat top right ;
}

#leftcol a {
text-decoration:none;
color:#58ae41;
}
#leftcol a:hover {
text-decoration:underline;
}
/*#leftcol h1 {
color:#58ae41;
font-size:18px;
margin:0px;
}*/
#project #projectimage a {
margin:0px;
padding:0px;
}

#leftcol p {
font-size:12px;
font-weight:normal;
padding-right:115px;
margin:0px;
}

#leftcol p strong {
font-weight:bold;
}

#leftcol ul {
width:100%;
}

#leftcol ul li {
width:100%;
padding:0px;
line-height:23px;
position:static;
}

#leftcol ul li a {
color:#676767;
background:#FFFFFF;
width:100%;
padding:0px;
}

#leftcol ul li a:hover {
text-decoration:underline;
}

#rightcol {
float:left;
display:inline;
width:195px;
border-left:#bce0b4 1px solid ;
}

#rightcol h1, #rightcol h2 {
	margin:0px;
	padding:0px;
	padding-left:14px;
	padding-right:14px;
	padding-bottom: 5px;
}

#rightcol h2 {
font-size:12px;
}

#project #rightcol h1, #project #rightcol h2, #project #leftcol h1 {
	color:#37567f;
}

#rightcol p {
margin:0px;
font-size:12px;
padding:0px;
color:#676767;
padding-left:14px;
padding-right:14px;
}

#rightcol p strong{
	font-weight:bold;
	padding-bottom: 3px;
}

#project .projectpic {
	float:left;
	padding-left: 13px;
	padding-bottom: 10px;
}


#home .news, #news .news {
padding:0px;
margin-top:0px;
margin-bottom:10px;
}

#home .news h2, #news .news h2 {
padding:0px;
margin-top:0px;
padding:0px;
padding-left:14px;
}

#home a.news, #news a.news  {
color:#58ae41;
display:inline;
font-weight:normal;
text-decoration:none;
}

#home a.news:hover, #news a.news:hover {
text-decoration:none;
}


#rightcol a{
	color:#676767;
	display:block;
	font-weight:normal;
	text-decoration:none;
	padding-bottom: 5px;
}
#rightcol a:hover {
	text-decoration:underline;

}

#rightcol a.news:hover {
text-decoration:underline;
}

#footertop {
	background:url(../images/backrgtound2.gif) repeat-y top left;
	margin:0px;
	padding:0px;
	height: 104px;
}

#lefttopfooter {
float:left;
margin-left:8px !important;
margin-left:4px ;
height:104px;
}


#lefttopfooter img, #righttopfooter img, #footertopb img {
	margin:0px;
	padding:0px;
	border: none;
}

#righttopfooter {
float:left;
background:#FFFFFF;
padding-left:294px;
margin:0px;
height:104px;
padding-bottom:0px;
padding-top:0px;
}

#news .newrightcol {
	margin:0px;
	width: 455px;
	font-family:Tahoma, Arial, Verdana;
	color:#676767;
	font-size:12px;
}

#home .newrightcol p, #news .newrightcol p {
padding:0px;
padding-bottom:8px;
line-height:15px;
}

#home .newrightcol a, #news .newrightcol a {
color:#58ae41;
text-decoration:none;
}
#home .newrightcol a:hover, #news .newrightcol a:hover {
text-decoration:underline;
}

.article img {
	/*background:#666666; padding:6px;*/
	padding-top:3px;
	margin-right: 10px;
	margin-bottom: 10px;
}

#news .article {
	padding-left: 0px;
}

#home .article h1, #news .article h1 {
	margin:0px;
	font-size:14px;
	display: inline;
	line-height: 15px;
	padding-bottom: 10px;
	margin-bottom: 30px;
}

#home .article h2, #news .article h2 {
	font-size:13px;
	padding-bottom: 20px;
	display: inline;
}


#home .article ul, #news .article ul {
width:450px;
margin:0px;
padding:0px;
color:#676767;
list-style-type:square;
list-style-position:inside;
padding-left: 5px;
text-indent:0px !important;
text-indent: -1em;
}

#home .article ul li, #news .article ul li {
margin:0px;
padding:5px 0px 5px 10px;
color:#676767;
float:none;
line-height:15px;
}

#news #leftcol .article {
width:300px;
}



#footertopb {
	margin:0px;
	padding:0px;
	padding-left:522px;
	height:39px;
	background: url(../images/backrgtound2.gif) repeat-y top left;
}
/*#footertopb p {
font-weight:bold;
height:0px;
font-size:11px;
display:inline;
margin:0px;
padding:0px 340px 0px 30px;
color:#FFFFFF;
}

#footertopb a {
font-weight:normal;
text-decoration:none;
font-size:12px;
color:#FFFFFF;
}

#footertopb a:hover{
text-decoration:underline;
}*/


#footerbottom p {
	font-weight:bold;
	font-size:11px;
	margin:0px;
	padding:15px 30px 0px 30px;
	color:#FFFFFF;
	width: 200px;
	clear: none;
}

#footerbottom a {
font-weight:normal;
text-decoration:none;
font-size:12px;
color:#FFFFFF;
}

#footerbottom a:hover{
text-decoration:underline;
}


#footerbottom img {
	float:right;
	margin: 0;
	padding: 0;
	display: inline;
	clear: none;
}


#footerbottom {
	/*background:url(../images/smallbackgrounddrkblue.gif) repeat top left;
	padding-bottom:220px !important;
	padding-bottom:150px;*/
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom: 150px;
}


.clearboth {
clear:both;
margin:0px;
padding:0px;
}



/*-------------------------dropdown menu----------------------------*/

#suckertree1 a.menu1selected, #suckertree1 a.selected {
font-weight:bold;
}	
#suckertree1 a.menuslected:hover {
color:white;
text-decoration:none;
}
ul{
margin: 0px;
padding: 0px;
font-size:13px;
list-style-type: none;
width:712px;

/*border-bottom: 1px solid #ccc;*/
}
	
ul li{
	position: relative;
	float:left;
	color:white;
	line-height:30px;
	padding-right:10px;
	padding-left:4px;
	z-index: 0;

/*height:30px;width: 10em; menu width*/
}

	
/*1st level sub menu style */
ul li ul{
/* Parent menu width - 1 left: 149px; */
position: absolute;
display:block;
 /*width: 160px;sub menu width*/
top: 30px;
line-height:0px;
left:0px;
display: none;
}

/*All subsequent sub menu levels offset */
.newwidth ul li a{ 
display:block;
/*clear:both;*/
left:165px;
}
#suckertree1 .newwidth {
left:0px;
width:1%;
}
#suckertree1 .newwidthb {
width:1%;
left:160px;
top:0px;
}

/* menu links style */	

ul li a {
/*display: block;*/
color:white;
text-decoration: none;
background: #58ae41;
/*padding-top:20px;
padding-left:15px;*/
/*border: 1px solid #ccc;*/
/*border-bottom: 0;*/
}

ul li a:hover {
color:#37567f;
}


#suckertree1 a.menu1, a.menu1selected {
padding-left:30px;
}	

#suckertree1 ul li a {
padding-left:10px;
padding-right:30px;
line-height:30px;
float:none;
display:block;
}

#suckertree1 .newwidth li a {
width:130px;
}

.subfolderstyle li a {
width:130px;
}
#suckertree1 ul li a:hover {
background:#37567f;
color:white;
}
#suckertree1 ul li ul li a:hover{
background:#37567f;
color:white;
}
#home #bodycontent #leftcol {
width:460px;
}

a.pdfdownload  {
padding-left:30px;
background:url(../images/furniture/pdficon.gif) no-repeat top left;
line-height:20px;
font-family:Tahoma, Arial, Verdana;
	color:#676767;
	font-size:12px;
	margin-left:14px;
	margin-bottom:10px;
	text-deoration:none;
}

a.pdfdownload:hover {
background:url(../images/furniture/pdficonflip.gif) no-repeat top left;
}

/* Holly Hack for IE \
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
/* commom style for all browsers */
