body { background-color:#000000; z-index:0;}

.guest {

	float: right;

	margin-top: -25px;

	margin-right: 5px;

	position: relative;

}



*html #container {

	width:780px;

	height:auto;

	margin:auto;

	text-align:center;

	background-image: url(pics/home_bkgd_midle.gif);

	background-position: left -12px;

	background-repeat: repeat-x;

}

#container {

	width:780px;

	height:144px; /*set to a negative number 1/2 of your height*/

	text-align: center;

	margin:auto;

	background-image: url(pics/home_bkgd_midle.gif);

	background-position: 60px 50px;

}

*html #mydiv {

	position:absolute;

	top: 25%;

	left: 50%;

	width:780px;

	height:140px;

	margin-top: -70px; /*set to a negative number 1/2 of your height*/

	margin-left: -398px; /*set to a negative number 1/2 of your width*/

	text-align: center;

	z-index:0;

	float: left;

	background-image: url(pics/home_bkgd_midle.gif);

	background-position: -2px -10px;

	background-repeat: repeat-x;

      }



#mydiv {

	position:absolute;

	top: 30%;

	left: 50%;

	width:780px;

	height:140px;

	margin-top: -90px; /*set to a negative number 1/2 of your height*/

	margin-left: -400px; /*set to a negative number 1/2 of your width*/

	text-align: center;

	z-index:0;

	background-image: url(pics/home_bkgd_midle.gif);

	background-position: 60px 50px;

      }

*html #header {

	width:100%;

	height:200px;

	margin-top:45px;

	position:relative;

	float: left;

}

#header {

	width:100%;

	height:200px;

	margin-top:45px;

	background-image:url(pics/home_bkgd_btm.gif);

	float: left;

	background-position: -200px -43px;

}

*html #headerLeft {

	width:185px;

	height:131px;

	background-image:url(pics/home_link.gif);

	background-repeat:no-repeat;

	display:inline;

	float: left;

}



#headerLeft {

	width:185px;

	height:131px;

	background-image:url(pics/home_link.gif);

	background-repeat:no-repeat;

	float: left;

	position:relative;

}

*html #headerCenter {

	width:383px;

	height:131px;

	background-image:url(pics/home_middle.gif);

	background-repeat:no-repeat;

	float: left;

	z-index: 0;

}

#headerCenter {

	width:383px;

	height:131px;

	background-image:url(pics/home_middle.gif);

	background-repeat:no-repeat;

	float: left;

	z-index: 0;

}

#headerright {

	width:212px;

	height:131px;

	background-image:url(pics/home_right.gif);

	background-repeat:no-repeat;

	display:inline;

	float: right;

	position:relative;

}



#hmbtmlink {

/*	width:100%;*/

	width:300px;

	height:18px;

	margin-left:286px;

	* margin-left:143px;

	float:left;

}

#inerbtmlink {

	width:300px;

	height:18px;

	margin-left:101px;

	float:left;

}



#footer {

	width:780px;

	float: right;

	display: inline;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#space {

	width:780px;

	height:5px;

	float:left;

}

.sideLinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	font-weight: bold;

	color: #FFf;

	text-decoration: none;

	margin-right: 250px;

	margin-left: 200px;

}

a.sidlink:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #fff;

	text-decoration: none;

	width: 150px;

}

a.sidlink:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #fff;

	text-decoration: none;

	width: 150px;

}

a.sidlink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFCC99;

	text-decoration: none;

	width: 150px;

}

a.sidlink:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #fff;

	text-decoration: none;

	width: 150px;

}

#textarea {

	width:auto;

	height:auto;

	float:left;

	display:inline;

}



*html .suckertreemenu ul{

	list-style-type: none;

	width:0px;

	display:block;

	z-index:500;

	margin-left:90px;

	margin-top: 25px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.suckertreemenu ul{

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 95px;

	list-style-type: none;

	display:block;

	z-index:500;

}



/*Top level list items*/

.suckertreemenu ul li{

	position: relative;

	display: block;

	float: left;

}



/*Top level menu link items style*/

*html.suckertreemenu ul li a{

	display: block;

	width: 90px;

	text-decoration: none;

	color: #ffffff;

	text-align: right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}

.suckertreemenu ul li a{

	display: block;

	width: 90px; /*Width of top level menu link items*/

	text-decoration: none;

	color: #ffffff;

	text-align: right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	font-weight: bold;

}



/*1st sub level menu*/

*html .suckertreemenu ul li ul{

	left: 2px;

	top: 1em;

	margin-top:-62px;

	margin-left:90px;

	position: absolute;

	display: block;

	visibility: hidden;

	color: #545454;

	float: left;

	z-index: 500;

}



.suckertreemenu ul li ul{

	left: 4px;

	top: 1em;

	visibility: hidden;

	z-index:500;

	position:absolute;

	margin-top:-70px;

	margin-left:85px;

}



/*Sub level menu list items (undo style from Top level List Items)*/

.suckertreemenu ul li ul li{

display: list-item;

float: none;/*overall menu background color*/

}



/*All subsequent sub menu levels offset after 1st level sub menu */

.suckertreemenu ul li ul li ul{

	left: 131px; /* no need to change, as true value set by script */

	top: 25px;

	position: absolute;

}



/* Sub level menu links style */

*html.suckertreemenu ul li ul li a{

	display: block;

	text-decoration: none;

	width:120px;

	height:22px;

	background: url(pics/rol_ovrr.png) repeat left top;

	* background: none;

	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/rol_ovrr.png', sizingMethod='absolute');

	font-weight: bold;

	text-align: center;

	vertical-align: middle;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	cursor:hand;

}

.suckertreemenu ul li ul li a{

	display: block;

	text-decoration: none;

	width:120px;

	height:22px;

	background: url(pics/rol_ovrr.png) repeat left top;

	* background: none;

	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/rol_ovrr.png', sizingMethod='absolute');

	font-weight: bold;

	text-align: center;

	vertical-align: middle;

}



.suckertreemenu ul li a:hover{

color: #FFCC00;

cursor:hand;

}



/*Background image for top level menu list links */

.suckertreemenu .mainfoldericon{

background: transperant url(../../../Projects/insta_kitchen/html/media/arrow-down.gif) no-repeat center right;

}



/*Background image for subsequent level menu list links */

.suckertreemenu .subfoldericon{

background: transperant url(../../../Projects/insta_kitchen/html/media/arrow-right.gif) no-repeat center right;

}



* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/

padding-top: 1em;

}

	

/* Holly Hack for IE \*/

* html .suckertreemenu ul li { float: left; height: 2%; }

* html .suckertreemenu ul li a { height: 1%; }

/* End */



* {

	margin:0;

	padding:0;

	list-style:none;

}

#basic-accordian{

	border:1px solid #660000;

	padding:2px;

	width:770px;

	margin-left:2px;

	z-index:2;

	margin-top:5px;

	float: left;

}



.accordion_headings{

	padding:5px;

	color:#FFFFFF;

	border:1px solid #660000;

	cursor:pointer;

	font-weight:bold;

	background-color: #360808;

}



*html .accordion_child{

	background:transparent;

	text-align: justify;

	padding: 15px;

	float: left;

	width: 740px;

}



.accordion_child{

	background:transparent;

	text-align: justify;

	float: left;

	width: 740px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #FFFFFF;

	text-decoration: none;

	padding: 15px;

}



.header_highlight{

	background:transparent;

	color: #FFFFFF;

	border: 1px solid #660000;

}



.tab_container *{

	float:left;

	width:244px;

}

.linkoff {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	font-weight: bold;

	color: #FFCC99;

	text-decoration: none;

	width: 150px;

}

#headerLeftinside {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	font-weight: bold;

	color: #FFCC99;

	text-decoration: none;

	width:185px;

	height:131px;

	background-image:url(pics/home_link.gif);

	background-repeat:no-repeat;

	float: left;

	position:relative;

	text-align: right;

	padding-top: 25px;

	line-height: 28px;

}

input.send-btn {

	width: 55px;

	height: 22px;

	outline: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFCC00;

	text-decoration: none;

	cursor:hand;

	cursor:pointer;

	background-color: #000000;

	border: 1px solid #FFFFFF;

}

input, textarea, select, option {

	color : #FFFFFF;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	background-color: #000;

	background-image: none;

	border: 1px solid #fff;

	line-height: 20px;

  }

#thanks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	float: left;

	width: 780px;

	border: 1px solid #660000;

}

ul.outside {

	list-style-position: outside;

	list-style-type: circle;

}

#copyright {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #666666;

	text-decoration: none;

	text-align: center;

	float: left;

	width: 775px;

	border: 1px solid #660000;

	margin-left: 2px;

}

.jobs_img {

	width: 50%;

}

a.jobs:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 18px;

	margin-left: 10px;

}

a.jobs:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 18px;

	margin-left: 10px;

}

a.jobs:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFCC66;

	text-decoration: none;

	line-height: 18px;

	margin-left: 10px;

}

a.jobs:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 18px;

	margin-left: 10px;

}



a.joblink:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #FFFFFF;

	text-decoration: none;

}

a.joblink:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #FFFFFF;

	text-decoration: none;

}

a.joblink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #FFCC66;

	text-decoration: none;

}

a.joblink:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #FFFFFF;

	text-decoration: none;

}

.cv {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:18px;

	color:#fff;

	text-decoration: none;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	padding: 10px;

}

a.cvlink:link {

	color: #FFCC00;

}

a.cvlink:hover {

	color: #fff;

}

#cvLeft {

	font-weight: bold;

	text-align: left;

	display:inline;

	float: left;

	width: 18%;

}

#cvRight {

	text-align: left;

	display: block;

	float: left;

	width: 80%;

}

#cvSpace {

	width:100%;

	height:10px;

	float:left;

	display:block;

}





* {

    font-family: Verdana, Helvetica;

    font-size: 10pt;

}

.highslide-html {

    background-color: white;

}

.highslide-html-blur {

}

.highslide-html-content {

	position: absolute;

    display: none;

}

.highslide-loading {

    display: block;

	color: black;

	font-size: 8pt;

	font-family: sans-serif;

	font-weight: bold;

    text-decoration: none;

	padding: 2px;

	border: 1px solid black;

    background-color: white;

    

    padding-left: 22px;

    background-image: url(highslide/graphics/loader.white.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

}

a.highslide-credits,

a.highslide-credits i {

    padding: 2px;

    color: silver;

    text-decoration: none;

	font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

    color: white;

    background-color: gray;

}





/* Styles for the popup */

.highslide-wrapper {

	background-color: white;

}

.highslide-wrapper .highslide-html-content {

    width: 640px;

    padding: 5px;

}

.highslide-wrapper .highslide-header div {

}

.highslide-wrapper .highslide-header ul {

	margin: 0;

	padding: 0;

	text-align: right;

}

.highslide-wrapper .highslide-header ul li {

	display: inline;

	padding-left: 1em;

}

.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {

	display: none;

}

.highslide-wrapper .highslide-header a {

	font-weight: bold;

	color: gray;

	text-transform: uppercase;

	text-decoration: none;

}

.highslide-wrapper .highslide-header a:hover {

	color: black;

}

.highslide-wrapper .highslide-header .highslide-move a {

	cursor: move;

}

.highslide-wrapper .highslide-footer {

	height: 11px;

}

.highslide-wrapper .highslide-footer .highslide-resize {

	float: right;

	height: 11px;

	width: 11px;

	background: url(highslide/graphics/resize.gif);

}

.highslide-wrapper .highslide-body {

}

.highslide-move {

    cursor: move;

}

.highslide-resize {

    cursor: nw-resize;

}



/* These must be the last of the Highslide rules */

.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}

a.download:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	float: left;

}

a.download:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	float: left;

}

a.download:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-decoration: none;

	float: left;

}

a.download:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;

	float: left;

}

