@import url('homepage.css');
@import url('promos.css');
@import url('footer.css');
@import url('quicktours.css');
@import url('profiles.css');
@import url('hardware.css');
@import url('specs.css');
@import url('downloadbuy.css');
@import url('forms.css');
@import url('support.css');
@import url('documentation.css');
@import url('press.css');

body {margin:0; padding:0; font:normal 12px 'Lucida Grande', helvetica, verdana, sans-serif; line-height:1.2em;}
a {text-decoration:none;color:#0983d1;}
a:hover {}
a:active {}
a:visited {}
a img {border:0px;text-decoration:none;}

.clear {clear:both;}

h2 {color:#0d0d0d;margin-top:30px; font-size:1.2em;}
	h2:first-child {margin-top:00px;}
h3 {color:#0d0d0d;margin-top:30px; font-size:1.2em;}
	h3:first-child {margin-top:00px;}
em {color:#333;font-weight:normal;font-style:italic;}
small {color:#333;}
hr {border:0px;border-bottom:1px solid #ccc;}
/* start main menu */
#mainmenu {height:38px; background: url('../img/mainmenu_back.png');}
#mainmenu #bar {position:relative; min-width:750px; max-width:1000px; height:38px; margin:0 auto; background:;}
#mainmenu #company {position:absolute; left:0;}
	#mainmenu #company img {margin-top:10px;}		
#mainmenu #menu {display:; position:absolute; right:169px; height:38px;}
	#mainmenu #menu ul {margin:11px 0 0 0; padding:0;}
	#mainmenu #menu ul li{display:block; float:left; margin-left:30px;font-weight:bold; color:#242424; text-shadow: white 0px 1px 0px;}
	#mainmenu a {color:#323232;}
	#mainmenu a:hover {color:#000;}

body#overview #mainmenu li.one a,
body#features #mainmenu li.one a,
body#networking #mainmenu li.one a,
body#specs #mainmenu li.one a,
body#quicktours #mainmenu li.two a,
body#profiles #mainmenu li.three a,
body#services #mainmenu li.four a,
body#support #mainmenu li.five a {color:#0983d1;}

body#overview #homeheader #submenu li.one a,
body#features #homeheader #submenu li.two a,
body#networking #homeheader #submenu li.three a,
body#specs #homeheader #submenu li.four a {color:#0983d1; background:url('../img/overview/submenupijltje.png') no-repeat top center;} 

/* main menu items*/
#mainmenu #buttons {width:138px; height:38px; position:absolute; right:0;}
	#mainmenu a {margin:6px 0 0 5px;}
	#mainmenu a#download {position:relative; float:left; display:block; width:77px; height:24px; background: url('../img/button_download2.png');}
		#mainmenu a#download:hover {background-position:0px -24px;}
		#mainmenu a#download:active {background-position:0px -48px;}
	#mainmenu a#buy {float:left; display:block; width:51px; height:24px; background:url('../img/button_buy.png');}
		#mainmenu a#buy:hover {background-position:0px -24px;}
		#mainmenu a#buy:active {background-position:0px -48px;}

#stickie {display:block; position:absolute; z-index:1; right:5px; padding-top:10px; top:32px; width:178px; height:106px;
		background: url('../img/mainmenu_stickie.png')no-repeat 0 10px;}
#stickie table {margin:26px 0 0 20px; font-size:0.8em; font-weight:bold; text-shadow: white 0px 1px 0px;}
#stickie table td {padding:4px 3px 0 0;}
#stickie table .label {text-align:right; color:#B7AE87;}

/* Layout maincontent */
#maincontent {
	width:900px;
	margin:-50px auto;
background:; 										opacity:1;
}
#maincontent_index {width:875px; margin:0 auto; background:; opacity:1;}
.columnwide_index {
	float:left;
	width:500px;
	margin-top:-110px;
	margin-left:15px;
	padding-right: 20px;
}
.columnwide_index .intro {font-size:1.2em; color: #131313;}
.columnwide_index p {color:#4c4c4c; line-height:2.0em;}

.columnwide_learnmore {
	float:left;
	width:500px;
	margin-top:-40px;
	margin-left:15px;
	padding-right: 20px;
}
.columnwide_learnmore .intro {font-size:1.2em; color: #131313;}
.columnwide_learnmore p {color:#4c4c4c; line-height:2.0em;}

.columnwide_learnmore_legal {
	float:left;
	width:800px;
	margin-top:-40px;
	margin-left:15px;
	padding-right: 20px;
}
.columnwide_learnmore_legal .intro {font-size:1.2em; color: #131313;}
.columnwide_learnmore_legal p {color:#4c4c4c; line-height:2.0em;}

.columnwide2_learnmore {
	float:left;
	width:300px;
	margin-top:-60px;
}
.columnwide2_learnmore .intro {font-size:1.2em; color: #131313;}
.columnwide2_learnmore p {color:#4c4c4c; line-height:2.0em;}

.columnwide {
	float:left;
	width:380px;
	margin-right:20px;
	margin-top:-50px;
	margin-left: 30px;
}
.columnwide .intro {font-size:1.2em; color: #131313;}
.columnwide p {color:#4c4c4c; line-height:2.0em;}

.columnwide_download {
	float:left;
	width:275px;
	margin-left:30px;
	margin-right:15px;
	margin-top:-60px;
}
.columnwide_download .intro {font-size:1.2em; color: #131313;}
.columnwide_download p {color:#4c4c4c; line-height:2.0em;}

.columnwide2 {float:left; width:400px; margin-right:60px;margin-top:-60px;}
.columnwide2 .intro {font-size:1.2em; color: #131313;}
.columnwide2 p {color:#4c4c4c; line-height:2.0em;}

.columnwide2_index {
	float:left;
	width:300px;
	margin-right:0px;
	margin-top: -110px;
}
.columnwide2_index .intro {font-size:1.2em; color: #131313;}
.columnwide2_index p {color:#4c4c4c; line-height:2.0em;}

.columnwide2_index2 {
	float:left;
	width:300px;
	margin-right:0px;
	margin-top: 20px;
}
.columnwide2_index2 .intro {font-size:1.2em; color: #131313;}
.columnwide2_index2 p {color:#4c4c4c; line-height:2.0em;}

.columnnarrow2 {
	float:left;
	width:450px;
	margin:0 0 20px 0;
	line-height:2em;
}
	.columnnarrow2:first-child {margin:0px 40px 20px 0;}
	.columnnarrow2 p {color:#4c4c4c;}
	
.columnnarrow {float:left; width:260px; margin:0 0 20px 0;line-height:2.0em;}
	.columnnarrow:first-child {margin:0px 40px 20px 0;}
	.columnnarrow p {color:#4c4c4c;}
	
.columnnarrow_index {float:left; width:260px; margin:0 0 20px 0;line-height:2.0em;}
	.columnnarrow_index:first-child {
	margin:0px 40px 20px 0;
	margin-top: -50px;
}
	.columnnarrow_index p {color:#4c4c4c;}
	
.columnnarrow_download {float:left; width:260px; margin:0 0 20px 15px;line-height:2.0em;}
	.columnnarrow_download:first-child {margin:0px 40px 20px 0;}
	.columnnarrow_download p {color:#4c4c4c;}

.columnnarrow_download2 {
	float:left;
	width:260px;
	padding: 0 0 0px 0;
	margin:0 10px 0px 0px;
	line-height:2em;
}
	.columnnarrow_download2:first-child {margin:0px 40px 5px 0;}
	.columnnarrow_download2 p {color:#4c4c4c;}
	
#doublecolumn {
	width:490px;
	float:left;
	color:#4c4c4c;
}
#doublenarrowcolumn {width:560px; float:left; margin-top:33px;}
#doublenarrowcolumn p {line-height:2.0em;}

/* show me's */
.showme {margin-left:2px;height:11px;width:41px;background:url('../img/showme3.gif');display:inline-block;}
p:hover .showme {background-position:0px -11px;}

/* bluebutton "New" */ 
a.bluebutton {display:block; float:left; position:relative; margin:0 0 0 9px; padding:0; height:18px; background:url('../img/button/bg.gif'); line-height:1em;}
a.bluebutton .label {display:block; margin-top:3px; font-size:0.75em; color:#fff;}
a.bluebutton .left {display:block; margin:0 -9px; width:9px; height:18px; background:url('../img/button/left.gif'); position:absolute; left:0px;}
a.bluebutton .right {display:block; margin:0 -9px; width:9px; height:18px; background:url('../img/button/right.gif'); position:absolute; right:0px;}

/* rounded rect "black button" used on Quicktours side bar */
.bb {display:block; background:red; height:28px; background:url('../img/button/bb_middle.gif'); color:#fff; margin:0 0 15px 0; width:98%;}
	.bb:hover {background-position:0px -28px;}
	.bb:hover .bb_left {background-position:0px -28px;}
	.bb:hover .bb_right {background-position:0px -28px;}
.bb_left {display:block; float:left; background:url('../img/button/bb_left.gif'); width:6px; height:28px;}
.bb_middle {display:block; float:left; background:; height:16px; margin:5px 6px 0 6px; }
	.bb_title {display:block; float:left; padding:0 12px 0 0; margin-top:1px; border-right:1px solid #767781; font-size:1.2em;}
	.bb_expl {display:block; float:left; padding:2px 0 0 10px; color:#fff; font-size:0.9em; font-weight:;}
.bb_right {display:block; float:right; background:url('../img/button/bb_right.gif'); width:22px; height:28px;}

/* mouseprint, mainly on services & support */
.mouseprint {width:560px;display:block;float:left;margin-top:20px;color:#CCC;}
.mouseprint small {color:#979797;}

/* eula */
.eula {margin-top:40px;line-height:1.7em;}

/* searching */
.search {color:#4c4c4c;line-height:1.5em;font-size:1em;}
.search em {font-style:normal;background-color:#E6E6C8;}
.search p {margin: 2em 0;}
.search a {margin-bottom:5px;display:block;font-size:0.8em;}

/* conference button */
.conference {background: url('../img/overview/conference-bg.jpg') top left no-repeat; display:block; width:372px; height:40px; margin:10px 0; color:#FFF; padding:10px 0 0 10px; line-height:1.4em;}
.conference:hover {background-position-y:-50px;}
.conference span {font-size:0.8em; color:#85ace6;}
