body {
font-family: Helvetica, Arial, sans-serif;
background-color: #dbdbae;
overflow-x: hidden;
}

.headingslash {
	font-weight: bold;
	word-spacing: 10px;
	z-index: 4;
	letter-spacing: -5pt;
	color: white;
	font-size: 75px;

}
.headingname {
	left: 40px;
	position: relative;
	top: -1px;
	font-family: cursive;
	z-index: -1;
	letter-spacing: -2px;
	color: #353335;
	font-size: 0px;
}

.topheading {
	float: left;
	left: 15px;
	z-index: 5;
	position: relative;
	top: 312px;
}
.menubar {
	clear: left;
	border-right-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-width: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-color: black;
	border-bottom-color: black;
	border-right-color: black;
	border-top-color: black;
	border-top-width: 5px;
	margin-right: -3px;
	padding-right: 20px;
	margin-left: 3px;
	left: 0px;
	z-index: 2;
	bottom: 0px;
	padding-bottom: 16px;
	padding-top: 16px;
	position: relative;
	top: 295px;
	text-align: right;
	color: #c8c8c8;
	word-spacing: 25px;
	letter-spacing: -1px;
	font-size: 20px;
	background-color: white;
}


.statusbar1 {
	margin-left: 3px;
	top: 100px;
	max-width: 790px;
	min-width: 790px;
	width: 790px;
	height: 37px;
	max-height: 37px;
	min-height: 37px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-color: black;
	border-bottom-color: black;
	border-right-color: black;
	border-top-color: black;
	border-top-width: 2px;
	z-index: -2;
	position: absolute;
	color: #303030;
	background-color: white;
	list-style-type: none; 
	opacity:0.9;filter:alpha(opacity=90);

}
ul.nolist {
	max-height: 37px;
	min-height: 37px;
	height: 37px;
	left: -20px;
	position: relative;
	top: -10px;
	list-style-type: none; 
}
#newsticker {
	top: 105px;
	position: absolute;
	max-height: 37px;
	min-height: 37px;
	height: 37px;
}
* html #newsticker ul {
	max-height: 37px;
	min-height: 37px;
	height: 37px;
	overflow: hidden;

}
}
#newsticker #togglenewsticker {
	max-height: 37px;
	min-height: 37px;
	height: 37px;
	overflow: hidden;
	text-indent: 20px;
	outline: none;
}


.icons {
	max-width: 300px;
	width: 300px;
	clear: both;
	left: 10px;
	top: 15px;
	padding: 10px;
	position: relative;
	text-align: left;
	word-spacing: 5px;
	z-index: 2;
}
.mainimage {
	margin-left: 3px;
	text-align: center;
	border-left-color: black;
	border-right-color: black;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 2px;
	border-left-width: 2px;
	top: 100px;
	position: absolute;
	z-index: -4;
}

.bottombar {
	margin-bottom: 5px;
	border-right-color: black;
	border-left-color: black;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 2px;
	border-left-width: 2px;
	border-bottom-color: black;
	border-top-color: black;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-top-width: 2px;
	margin-right: -2px;
	right: -1px;
	margin-left: 2px;
	left: 1px;
	z-index: 1;
	top: -50px;
	bottom: 0px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-top: 10px;
	position: relative;
	text-align: right;
	color: #7f7f7f;
	word-spacing: 2px;
	letter-spacing: -1px;
	font-size: 15px;
	background-color: white;
}
.bottombar2 {
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-color: black;
	border-left-color: black;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: black;
	border-top-color: black;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
	margin-right: -3px;
	right: -2px;
	margin-left: 2px;
	left: 0px;
	z-index: 12;
	top: 0px;
	bottom: 0px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-top: 6px;
	position: relative;
	text-align: right;
	color: #7f7f7f;
	word-spacing: 2px;
	letter-spacing: -1px;
	font-size: 15px;
	background-color: white;
}
a.bottombar2:link {
	left: 2px;
	top: 0px;
	z-index: 5;
	color: #7f7f7f;
	text-decoration: none;
}
a.bottombar2:hover {
	z-index: 5;
	color: #4476d7;
	text-decoration: none;
}


a.menubar_home {
    position:relative; /*this is the key*/
    z-index: 1;
    text-decoration:none
}
    

a.menubar_home:link {
	z-index: 1;
	color: #a7a7a7;
	text-decoration: none;
}
a.menubar_home:visited {
	z-index: 1;
	color: #a7a7a7;
	text-decoration: none;
}

a.menubar_home span{display: none}

a.menubar_home:hover span{
    border-left-style: groove;
    border-bottom-style: groove;
    border-right-style: groove;
    border-top-style: ridge;
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 6px;
    padding-top: 9px;
    font-style: normal;
    font-weight: normal;
    color: #575757;
    background-color: white;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    border-color: #646464;
    font-size: 14px;
    word-spacing: 0px;
    display:block;
    position:absolute;
    top: 27px; left: -7px; width: 9em;
    text-align: center}
    
a.menubar_home:hover {
	color: #4476d7;
	z-index: 25;
	text-decoration: none;
}


a.menubar_projects {
    position:relative; /*this is the key*/
    z-index: 5;
    text-decoration:none
}
    

a.menubar_projects:link {
	z-index: 5;
	color: #a7a7a7;
	text-decoration: none;
}
a.menubar_projects:visited {
	z-index: 5;
	color: #a7a7a7;
	text-decoration: none;
}

a.menubar_projects span{z-index: 5; display: none}

a.menubar_projects:hover span{
    line-height: 16px;
    letter-spacing: 0px;
    margin-right: 52px;
    padding-left: 27px;
    z-index: 5;
    background-image: url(images/speech.png);
    background-repeat: no-repeat;
    border-width: 0px;
    height: 155px;
    border-left-style: groove;
    border-bottom-style: groove;
    border-right-style: groove;
    border-top-style: ridge;
    padding-right: 70px;
    padding-bottom: 6px;
    padding-top: 50px;
    color: #575757;
    border-color: #646464;
    font-size: 14px;
    word-spacing: 0px;
    display:block;
    position:absolute;
    top: 20px; left: -30px; width: 170px;
    text-align: left}
    
a.menubar_projects:hover {
	color: #ff8d10;
	z-index: 5;
	text-decoration: none;
}

a.menubar_reels {
    position:relative; /*this is the key*/
    z-index:0;
    text-decoration:none
}
    

a.menubar_reels:link {
	color: #a7a7a7;
	text-decoration: none;
}
a.menubar_reels:visited {
	color: #a7a7a7;
	text-decoration: none;
}

a.menubar_reels span{display: none}

a.menubar_reels:hover span{
    line-height: 16px;
    letter-spacing: 0px;
    margin-right: 52px;
    padding-left: 33px;
    z-index: 5;
    background-image: url(images/speech.png);
    background-repeat: no-repeat;
    border-width: 0px;
    height: 155px;
    border-left-style: groove;
    border-bottom-style: groove;
    border-right-style: groove;
    border-top-style: ridge;
    padding-right: 70px;
    padding-bottom: 6px;
    padding-top: 55px;
    color: #575757;
    border-color: #646464;
    font-size: 14px;
    word-spacing: 0px;
    display:block;
    position:absolute;
    top: 20px; left: -50px; width: 170px;
    text-align: left}

    
a.menubar_reels:hover {
	color: #7cce3e;
	z-index: 25;
	text-decoration: none;
}

a.menubar_portfolio {
    position:relative; /*this is the key*/
    z-index:0;
    text-decoration:none
}
    

a.menubar_portfolio:link {
	color: #a7a7a7;
	text-decoration: none;
}
a.menubar_portfolio:visited {
	color: #a7a7a7;
	text-decoration: none;
}

a.menubar_portfolio span{display: none}

a.menubar_portfolio:hover span{
    line-height: 16px;
    letter-spacing: 0px;
    margin-right: 52px;
    padding-left: 35px;
    z-index: 5;
    background-image: url(images/speech.png);
    background-repeat: no-repeat;
    border-width: 0px;
    height: 155px;
    border-left-style: groove;
    border-bottom-style: groove;
    border-right-style: groove;
    border-top-style: ridge;
    padding-right: 70px;
    padding-bottom: 6px;
    padding-top: 56px;
    color: #575757;
    border-color: #646464;
    font-size: 14px;
    word-spacing: 0px;
    display:block;
    position:absolute;
    top: 20px; left: -15px; width: 170px;
    text-align: left}

    
a.menubar_portfolio:hover {
	color: #673978;
	z-index: 25;
	text-decoration: none;
}

a.menubar_services {
    position:relative; /*this is the key*/
    z-index:0;
    text-decoration:none
}
    

a.menubar_services:link {
	color: #a7a7a7;
	text-decoration: none;
}
a.menubar_services:visited {
	color: #a7a7a7;
	text-decoration: none;
}

a.menubar_services span{display: none}

a.menubar_services:hover span{
    line-height: 16px;
    letter-spacing: 0px;
    margin-right: 52px;
    padding-left: 27px;
    z-index: 5;
    background-image: url(images/speech.png);
    background-repeat: no-repeat;
    border-width: 0px;
    height: 155px;
    border-left-style: groove;
    border-bottom-style: groove;
    border-right-style: groove;
    border-top-style: ridge;
    padding-right: 70px;
    padding-bottom: 6px;
    padding-top: 56px;
    color: #575757;
    border-color: #646464;
    font-size: 14px;
    word-spacing: 0px;
    display:block;
    position:absolute;
    top: 20px; left: -30px; width: 170px;
    text-align: left}

    
a.menubar_services:hover {
	color: #818b10;
	z-index: 25;
	text-decoration: none;
}

a.menubar_resumes {
    position:relative; /*this is the key*/
    z-index:0;
    text-decoration:none
}
    

a.menubar_resumes:link {
	color: #a7a7a7;
	text-decoration: none;
}
a.menubar_resumes:visited {
	color: #a7a7a7;
	text-decoration: none;
}

a.menubar_resumes span{display: none}

a.menubar_resumes:hover span{
    line-height: 16px;
    letter-spacing: 0px;
    margin-right: 52px;
    padding-left: 33px;
    z-index: 5;
    background-image: url(images/speechleft.png);
    background-repeat: no-repeat;
    border-width: 0px;
    height: 155px;
    border-left-style: groove;
    border-bottom-style: groove;
    border-right-style: groove;
    border-top-style: ridge;
    padding-right: 70px;
    padding-bottom: 6px;
    padding-top: 55px;
    color: #575757;
    border-color: #646464;
    font-size: 14px;
    word-spacing: 0px;
    display:block;
    position:absolute;
    top: 20px; left: -90px; width: 170px;
    text-align: left}

    
a.menubar_resumes:hover {
	color: #12466d;
	z-index: 25;
	text-decoration: none;
}

a.menubar_about {
    position:relative; /*this is the key*/
    z-index:0;
    text-decoration:none
}
    

a.menubar_about:link {
	color: #a7a7a7;
	text-decoration: none;
}
a.menubar_about:visited {
	color: #a7a7a7;
	text-decoration: none;
}

a.menubar_about span{display: none}

a.menubar_about:hover span{
    line-height: 16px;
    letter-spacing: 0px;
    margin-right: 52px;
    padding-left: 27px;
    z-index: 5;
    background-image: url(images/speechleft.png);
    background-repeat: no-repeat;
    border-width: 0px;
    height: 155px;
    border-left-style: groove;
    border-bottom-style: groove;
    border-right-style: groove;
    border-top-style: ridge;
    padding-right: 70px;
    padding-bottom: 6px;
    padding-top: 50px;
    color: #575757;
    border-color: #646464;
    font-size: 14px;
    word-spacing: 0px;
    display:block;
    position:absolute;
    top: 20px; left: -140px; width: 170px;
    text-align: left}
    
a.menubar_about:hover {
	color: #e03c24;
	z-index: 25;
	text-decoration: none;
}

.breadcrumb {
	z-index: 1;
	margin-left: 25px;
	letter-spacing: -3px;
	top: 80px;
	position: relative;
	color: #5c5a5a;
	font-weight: bold;
	font-size: 50px;
}
.news {
	z-index: 0;
	font-style: normal;
	letter-spacing: -1px;
	color: #5c5a5a;
	font-weight: normal;
	font-size: 20px;
}
a.news:link {

	z-index: 0;

	color: #ff5a4b;

	text-decoration: none;

}
a.news:visited {

	z-index: 0;

	color: #ff5a4b;

	text-decoration: none;

}
a.news:hover {

	z-index: 0;

	color: #3fa9f5;

	text-decoration: none;

}
.header_icon {
	z-index: 2;
	margin-left: -20px;
	top: 100px;
	position: absolute;
	opacity:0.2;filter:alpha(opacity=20);
}
.table1 {
	margin-left: -15px;
	border-color: black;
	border-width: 0px;
	border-style: solid;
}
