@charset "utf-8";
html, body {
	margin:0px;
	padding:0px;
	background-color:#000000;
}

h1, h2, h3, h4, h5, h6, p, form {
	margin:0px;
	padding:0px;
}

img {
	border:0px;
}
li {
list-style:disc;
}

#wrapper {
	width:100%;
	height:100%;
}

#container {
	margin:35px auto 0px auto;
	width:950px;
	background-color:#ffffff;
}

/********************************************** TOP INFO BAR **********************************************/
/**********************************************************************************************************/

#topinfobar {
	width:950px;
	height:34px;
	border-bottom:1px solid #000;
	background-color:#54585b;
}

#topinfobar h5{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#abacad;
	padding:10px 0px 0px 15px;
}

#topinfobar h5 span{
	padding:0px 8px 0px 0px;
}

#topinfobar h4{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#fff;
	padding:10px 15px 0px 0px;
}

#topinfobar h4 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}

#topinfobar h4 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#fff;
	text-decoration:underline;
}

/********************************************** TOP BAR **********************************************/
/*****************************************************************************************************/

#topbar {
	width:950px;
	height:261px;
}

#logo {
	width:191px;
	height:261px;
	float:left;
}

#navbar {
	width:215px;
	height:261px;
	float:left;
	background-color:#232323;
}

#navbar ul{
	margin:5px 0px 0px 33px;
	padding:0px;
}

#navbar ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffcc66;
	list-style:none;
	border-bottom:1px solid #2f3031;
	line-height:14px;
}

#navbar ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	display:block;
	list-style:none;
	width:167px;
	background-image:url(../images/white_bullete.gif);
	background-repeat:no-repeat;
	background-position:left 12px;
	padding:7px 0px 6px 15px;
	text-decoration:none;
}

#navbar ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffcc66;
	list-style:none;
	width:167px;
	background-image:url(../images/orange_bullete.gif);
	background-repeat:no-repeat;
	background-position:left 12px;
	padding:7px 0px 6px 15px;
	text-decoration:none;
}

.navbar_active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffcc66;
	list-style:none;
	width:167px;
	background-image:url(../images/orange_bullete.gif);
	background-repeat:no-repeat;
	background-position:left 12px;
	padding:7px 0px 6px 15px;
	text-decoration:none;
}

#homevisual {
	width:544px;
	height:261px;
	float:left;
	position: relative;
	z-index: 1;
}

/********************************************** INNER TOP BAR **********************************************/
/***********************************************************************************************************/

#innertopbar {
	clear:both;
	width:950px;
	height:167px;
}

#innerlogo {
	width:191px;
	height:167px;
	float:left;
}

#innervisual {
	width:759px;
	float:left;
}

#innernavbar {
	width:759px;
	height:34px;
	float:left;
	background-color:#232323;
	background-image:url(../images/bg_innernav.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#innernavbar ul{
	margin:9px 0px 0px 25px;
	padding:0px;
}

#innernavbar ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffcc66;
	list-style:none;
	line-height:14px;
	float:left;
	padding:0px 8px 0px 8px;
}

#innernavbar ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}

#innernavbar ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffcc66;
	text-decoration:none;
	font-weight:normal;
}

/********************************************** BREADCRUMB **********************************************/
/********************************************************************************************************/

#breadcrumb {
	clear:both;
	width:950px;
	height:31px;
	border-top:1px solid #000;	
	border-bottom:1px solid #fff;
	background-color:#54585b;
}

#breadcrumb h4{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffcc66;
	list-style:none;
	font-weight:normal;
	padding:7px 0px 0px 20px;
}

#breadcrumb h4 span{
	padding:0px 7px 0px 7px;
}

#breadcrumb h5{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	list-style:none;
	font-weight:bold;
	padding:7px 0px 0px 0px;
}

#breadcrumb h5 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;	
}

#breadcrumb h5 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:underline;
	font-weight:bold;	
}

/********************************************** CONTENT **********************************************/
/*****************************************************************************************************/

#content {
	clear:both;
	width:950px;
}

#cnttop {
	width:950px;
	float:left;
	background-image:url(../images/bg_cnttop.gif);
	background-repeat:repeat-y;
	background-position:top left;
}

#projects {
	width:192px;
	height:240px;
	float:left;
}

#projects h2{
	width:171px;
	height:22px;
	background-image:url(../images/bg_projects.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:9px 0px 0px 20px;
}

#projects ul{
	margin:15px 0px 0px 18px; /* IE6/7 Fix */
	#margin:15px 0px 0px 22px;
	padding:0px 0px 0px 15px;
}

#projects ul li{
	list-style:disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:normal;	
	padding:0px 0px 10px 0px;
	line-height:14px;
}

#projects ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:underline;
	font-weight:normal;	
}

#projects ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:normal;	
}

#projects h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	padding:7px 0px 0px 33px;
	#padding:7px 0px 0px 37px;
}

#projects h4 span{
	padding:0px 0px 0px 5px;
}

#projects h4 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}

#projects h4 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

#consulting_services {
	width:214px;
	height:240px;
	float:left;
	background-image:url(../images/bg_consulting_cnt.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

#consulting_services h3{
	width:194px;
	height:22px;
	background-image:url(../images/bg_consulting_services.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#833535;
	text-decoration:none;
	font-weight:bold;
	padding:9px 0px 0px 20px;
}

#consulting_services ul{
	margin:15px 0px 0px 22px;
	padding:0px 0px 0px 0px;
}

#consulting_services ul li{
	list-style:disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:bold;	
	line-height:14px;
	/*background-image:url(../images/brown_square_bullete.gif);
	background-repeat:no-repeat;
	background-position:left 5px;*/
	padding:0px 0px 12px 0px;
}

#consulting_services ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:bold;	
}

#consulting_services ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#833535;
	text-decoration:none;
	font-weight:bold;	
}

#consulting_services h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#833535;
	text-decoration:none;
	font-weight:bold;
	padding:7px 0px 0px 37px;
}

#consulting_services h4 span{
	padding:0px 0px 0px 5px;
}

#consulting_services h4 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#833535;
	text-decoration:underline;
	font-weight:bold;
}

#consulting_services h4 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#833535;
	text-decoration:none;
	font-weight:bold;
}

#welcome {
	width:544px;
	height:240px;
	float:left;
	background-image:url(../images/bg_welcome_cnt.gif);
	background-repeat:no-repeat;
	background-position:right 31px;
}

#welcome h4{
	width:524px;
	height:22px;
	background-image:url(../images/bg_welcome.gif);
	background-repeat:no-repeat;
	background-position:top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:9px 0px 0px 20px;
}

#welcome h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	padding:20px 20px 15px 20px;
	text-align:justify;
}

#welcome p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#613e00;
	text-decoration:none;
	font-weight:normal;
	padding:0px 20px 10px 20px;
	text-align:justify;
	line-height:18px;
}

#cntbottom {
	width:950px;
	float:left;
	background-image:url(../images/bg_cntbottom.gif);
	background-repeat:repeat-y;
	background-position:top left;
	padding:0px 0px 20px 0px;
}

#testimonials {
	width:406px;
	float:left;
	background-image:url(../images/bg_testimonials_cnt.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
}

#testimonials h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	display:block;
	height:25px;
	background-image:url(../images/bg_testimonials.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:10px 0px 0px 20px;
}

#testimonials p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b3885b;
	text-decoration:none;
	font-weight:normal;
	padding:23px 125px 0px 22px;
	line-height:18px;
}

#testimonials p strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding:20px 0px 0px 0px;
}

#testimonials p span, #testimonials p em {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	display:block;
}
#testimonials p em a {
color:#CCCCCC;
}

#currentprojects {
	width:544px;
	float:left;
}

#currentprojects h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#613e00;
	text-decoration:none;
	font-weight:normal;
	display:block;
	height:25px;
	background-image:url(../images/bg_news.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:11px 10px 0px 65px;
}

#currentprojects h3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#613e00;
	text-decoration:none;
	font-weight:normal;
}

#currentprojects h3 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#613e00;
	text-decoration:underline;
	font-weight:normal;
}

#currentprojects p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#b3885b;
	text-decoration:none;
	font-weight:normal;
	padding:35px 40px 0px 35px;
	line-height:18px;
}

#currentprojects p strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding:0px 0px 14px 0px;
}

#currentprojects p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
	padding:15px 0px 0px 0px;
	display:block;
}

#currentprojects p a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:15px 0px 0px 0px;
	display:block;
}

#currentprojects p span img{
	border:8px solid #6d2828;
	margin:0px 25px 0px 0px;
}

/********************************************** INNER CONTENT **********************************************/
/***********************************************************************************************************/

#innercontent {
	clear:both;
	float:left;
	width:950px;
	background-image:url(../images/bg_innerpage.gif);
	background-repeat:repeat-y;
	background-position:top;
	padding:0px 0px 30px 0px;
}

#innercntleft {
	width:192px;
	float:left;
}

#innercntleft h3{
	width:173px;
	height:22px;
	background-image:url(../images/bg_leftinner_head.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:9px 0px 0px 18px;
	
}

#innercntleft ul{
	margin:15px 0px 0px 15px; /* IE6/7 Fix */
	#margin:15px 0px 0px 18px;
	padding:0px 0px 0px 15px;
}

#innercntleft ul li{
	list-style:disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:normal;	
	padding:0px 0px 10px 0px;
	line-height:14px;
}

#innercntleft ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:underline;
	font-weight:normal;	
}

#innercntleft ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:normal;	
}

#innercntmid {
	width:566px;
	float:left;
	background-image:url(../images/bg_innermid_cnt.gif);
	background-repeat:no-repeat;
	background-position:left 31px;
}

#innercntmid h3{
	width:541px;
	height:22px;
	background-image:url(../images/bg_innermid_head.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#833535;
	text-decoration:none;
	font-weight:bold;
	padding:9px 0px 0px 25px;
}

#innercntmid h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#833535;
	text-decoration:none;
	font-weight:bold;
	padding:25px 25px 0px 25px;
	text-align:justify;
}

#innercntmid p, #innercntmid ul, #innercntmid ul li {
	list-style:disc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#613e00;
	text-decoration:none;
	font-weight:normal;
	padding:20px 25px 0px 25px;
	text-align:justify;
	line-height:18px;
}
 #innercntmid ul, #innercntmid ul li {
 list:disc;
 	padding:0;
	margin:0 12px 0 30px;
 }
 #innercntmid ul li ul {
 	padding-bottom:10px;
 }

#innercntmid p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#613e00;
	text-decoration:underline;
	font-weight:bold;
}

#innercntmid p a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#613e00;
	text-decoration:none;
	font-weight:bold;
}


#innercntright {
	width:192px;
	float:left;
}

#innercntright h3{
	width:180px;
	height:22px;
	background-image:url(../images/bg_innerright_head.gif);
	background-repeat:no-repeat;
	background-position:top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:9px 0px 0px 12px;
}

#innercntright p{
	padding:0px 0px 0px 1px;
}

/********************************************** INNER BOTTOM **********************************************/
/**********************************************************************************************************/

#innerbtm {
	clear:both;
	width:950px;
	height:31px;
	border-bottom:1px solid #000;	
}

#innerbtm h3{
	float:left;
	width:170px;
	height:22px;
	background-color:#2c0606;
	background-image:url(../images/bg_jobopening.gif);
	background-repeat:no-repeat;
	background-position:top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:9px 0px 0px 22px;
}

#innerbtm h3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

#innerbtm h3 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}

#innerbtm h4{
	float:left;
	width:628px;
	height:22px;
	background-image:url(../images/bg_company_news.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#613e00;
	text-decoration:none;
	font-weight:normal;
	padding:9px 0px 0px 130px;
}

#innerbtm h4 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#613e00;
	text-decoration:none;
	font-weight:normal;
}

#innerbtm h4 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#613e00;
	text-decoration:underline;
	font-weight:normal;
}

/********************************************** BOTTOM LINKS **********************************************/
/**********************************************************************************************************/

#btmlinks {
	clear:both;
	width:950px;
	height:31px;
	border-top:1px solid #000;	
	background-color:#1f1e1e;
}

#btmlinks h5{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bd994d;
	text-decoration:none;
	font-weight:normal;
	padding:7px 0px 0px 20px;
}

#btmlinks h5 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bd994d;
	text-decoration:none;
	font-weight:normal;
}

#btmlinks h5 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bd994d;
	text-decoration:underline;
	font-weight:normal;
}

#btmlinks h6{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bd994d;
	text-decoration:none;
	font-weight:normal;
	padding:7px 20px 0px 0px;
}

#btmlinks h6 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bd994d;
	text-decoration:underline;
	font-weight:normal;
}

#btmlinks h6 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bd994d;
	text-decoration:none;
	font-weight:normal;
}


/********************************************** FOOTER **********************************************/
/****************************************************************************************************/

#footer {
	clear:both;
	margin:0px auto;
	width:950px;
	height:31px;
	border-top:1px solid #000;
	text-align:center;	
}

#footer p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#848484;
	text-decoration:none;
	font-weight:normal;
	padding:20px 0px 30px 0px;
}





/* Menu for Homepage */
 
#navhome { display: block; margin: 0; padding: 0; position: relative; font-family:Arial, Helvetica, sans-serif;	font-size:11px; z-index:10; }
#navhome li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; z-index:10; }

#navhome a { display: block; text-decoration:none; }

#navhome ul { display: none; position: absolute; left: 0; margin: 0; padding: 0;}
* html #navhome ul { line-height: 0; } /* IE6 "fix" */

#navhome ul a { zoom: 1; } /* IE6/7 fix */

#navhome ul li { float: none; position: relative; z-index: 10;}
#navhome ul ul { top: 0; }
    
/* Essentials - configure this */

#navhome ul { width: 150px; margin:0px 0px 0px 183px; }


/* Everything else is theming */
 
#navhome { height: 24px;  }
#navhome *:hover { color:#ffffff; _background-color: #833535; /* For IE6 */ }
#navhome a { color:#fff !important; font-size: 12px; font-weight:normal; _line-height: 1; }
#navhome a span { color:#fff}
#navhome a:hover span { color:#ffcc66}
#navhome li.hover a { color:#000;}

#navhome ul { top: 0px; }
#navhome ul li a { background-color: #666666; background-image:none; width:135px;}
#navhome ul li.hover > a { background-color: #833535; color:#ffffff; background-image:none; width:135px;}
#navhome ul a { border-bottom: 1px solid white; border-right: none; opacity: 0.9; filter: alpha(opacity=90); padding:6px 0px 6px 10px;}
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */






/* Menu for Innerpage */
 
#nav { display: block; margin: 0; padding: 0; position: relative; font-family:Arial, Helvetica, sans-serif;	font-size:11px; }
#nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative;}

#nav a { display: block; text-decoration:none; }

#nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
* html #nav ul { line-height: 0; } /* IE6 "fix" */

#nav ul a { zoom: 1; } /* IE6/7 fix */

#nav ul li { float: none; }
#nav ul ul { top: 0; }
    
/* Essentials - configure this */

#nav ul { width: 150px; margin:0px 0px 0px 0px; }
#nav ul ul { left: 150px; margin:0px 0px 0px 23px; }

/* Everything else is theming */
 
#nav { height: 24px;  }
#nav *:hover { color:#ffffff; _background-color: #833535; /* For IE6 */ }
#nav a { color:#fff !important; font-size: 12px; font-weight:normal; _line-height: 1; }
#nav a span { color:#fff}
#nav a:hover span { color:#ffcc66}
#nav li.hover a { color:#000;}

#nav ul { top: 25px; }
#nav ul li a { background-color: #666666; }
#nav ul li.hover > a { background-color: #833535; color:#ffffff;}
#nav ul a { border-bottom: 1px solid white; border-right: none; opacity: 0.9; filter: alpha(opacity=90); padding:6px 0px 6px 10px;}
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */


#newsscroll {
	height:28px;
}
marquee {
height:18px;

}

 /* Image Gallery - Small Thumbnail Images */  .thumb { 	margin: 1em 1em 1.6em 0; /* Space between images */ 	padding: 0; 	float: left; 	text-decoration: none; 	line-height: normal; 	text-align: left; }  .thumb img, .thumb a img, .thumb a:link img { /* Set link formatting*/ 	width: 100px; /* Image width*/ 	height: 100px; /* Image height*/ 	display: inline; 	padding: 12px; /* Image padding to form photo frame */ 		/* You can set the above to 0px = no frame - but no hover indication! Adjust other widths ot text!*/ 	margin: 0; 	background-color: white; /*Background of photo */ 	border-top: 1px solid #eee; /* Borders of photo frame */ 	border-right: 2px solid #ccc; 	border-bottom: 2px solid #ccc; 	border-left: 1px solid #eee; 	text-decoration: none; }  .thumb a:visited img { 	background-color: #eee; /*Background of photo on hover - sort of a light grey */ }  .thumb a:hover img { 	background-color: #dae6e4; /*Background of photo on hover - sort of light blue/green */ }  .thumbPicCaption { 	text-align: center; 	font-size: smaller; 	margin: 0 1px 0 0; 	padding: 0; 	width: 124px; /* Image width plus 2 x padding for image (photo frame) - to center text on image */ 		/* display: none;  if you do not want to display this text */ }  	/* Image Gallery - Big Images */  .bigPic { 	margin: 10px 0 5px 0; 	padding: 0; 	line-height: normal; }  .bigPicCaption { /*Big Image Name - above image above .bigpicImageFileName (Without extension) */ 	text-align: center; 	font-weight: bold; 	 	font-weight: bold; 	margin: 0 1px 0 0; 	padding: 0; 	width: 386px; /* Image width plus 2 x padding for image (photo frame) - to center text on image */ 		/* display: none;  if you do not want to display this text */ }  .bigPic img { /* Big Image settings */ 	width: auto; /* Width of Big Image */ 	height: auto; 	display: inline; 	padding: 18px; /* Image padding to form photo frame. */ 		/* You can set the above to 0px = no frame - but no hover indication! Adjust other widths ot text!*/ 	margin: 0; 	background-color: white; /* Background of photo */ 	border-top: 1px solid #eee; /* Borders of photo frame */ 	border-right: 2px solid #ccc; 	border-bottom: 2px solid #ccc; 	border-left: 1px solid #eee; 	text-decoration: none; 	text-align: left; }  .bigPicNav { /* Big Image information: 'Image 1 of 4' and gallery navigation */ 	margin: 0; 	width: 386px; /* Image width plus 2 x padding for image (photo frame) - to center text on image */ 	padding: 0; 	color: #000; 	font-size: smaller; 	line-height: normal; 	text-align: center; 		/* display: none;  if you do not want to display this text. Why? You Lose Navigation! */ } 
 
#innercntmid li.TabbedPanelsTab {
list-style:none;
display:inline;
font-size:10px;
margin-left:0px;
padding:0px 5px;
}
#innercntmid ul.TabbedPanelsTabGroup li.TabbedPanelsTab {
margin-left:0px;
}


#breadcrumb h4, #breadcrumb h4 a:visited, #breadcrumb h4 a {
color:#FFFFFF;
}