body 
{
	margin:0; font-size:12px; 
	line-height:16px; 
	font-family:Arial, Tahoma, Helvetica, sans-serif; 
	background:url(../images/body.jpg) repeat-x #8d8d8d; 
	color:#cccccc; 
}

#header {
width: 760px;
height: 66px;
margin: 0px 0px 10px 0px;
}

a {color: #CCFFFF;text-decoration:none;}

a:hover {text-decoration:underline;}


#all {width:1000px; margin:0 auto; background: no-repeat #000000;}
/*#all {width:1000px; margin:0 auto; background:url(../images/background.gif) no-repeat #000000;}*/
/*
#all {
	width:1000px; 
	margin:0 auto; background:url(../images/background.gif) no-repeat #000000 320px 60px;
}
*/

#top {
	width:1000px; 
	height:120px; /*header height*/
	margin:0 auto; 
	background:url(../images/header5.jpg) no-repeat #000000;
	text-align:center;
	
}

#top h1 {

	font-size: 15px;
	font-family: Impact;
	color: #99CCFF;
}

#main 
{
padding: 0px 0px 0px 100px; 
background-image: url("../images/bg_colL.gif");
background-repeat:no-repeat;
background-position: 280px 48px;
min-height:560px;
height:auto !important;
height:560px;
margin:0 auto;
max-width:1011px;
}


#stuff {
width: 600px;
margin: -15px 0px 0px 220px;
}


#stuff h3 {
	font-size: 15px;
} 

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 14px Verdana;
margin: 10px 0;
}



.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: #99CCFF;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: #9999CC;
}



.applemenu{
margin: 5px 0;
padding: 0;
width: 500px; /*width of menu*/
border: 1px solid #9A9A9A;
}

.applemenu div.silverheader a{
background: black url(../images/silvergradient.gif) repeat-x center left;
font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url(../images/silvergradientover.gif);
color: white;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding: 5px;
height: 300px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

#footer {
	width:1000px; 
	height:26px;
	margin:0 auto; 
	background:url(../images/footer.jpg) no-repeat #000000;
	text-align:center;
	
}

