body

{

	background: url(../mricrogl/images/bg.gif);

}





body, div, p, td, input, select, textarea

{

	font-family:Arial;

	font-size:12px;

}



a

{

	color: #3399cc;

}



a:active, a:focus

{

	outline: none;

	-moz-outline-style: none;

}



p, pre

{

margin-bottom: 12px;

}



div#container

{

	margin:0 auto;

	width:947px;

	height: 100%;

	background: url(../mricrogl/images/container_bg.png);

	padding: 0 0 0 35px;

}



div#top

{

	width: 907px;

	height: 197px;

	background: url(../mricrogl/images/top_bg.png);

}



div#search

{

	float: right;

	padding: 47px 217px 0 0;

}



div#search input

{

	border: 0;

	width: 150px;

	font-size: 11px;

}



div#logo

{

	text-indent: -5000px;

	text-size: 10px;

	line-height: 10px;

}



div#tagline

{

	text-indent: -5000px;

	text-size: 10px;

	line-height: 10px;

}



ul#menu

{

	margin: 98px 0 0 80px;

	list-style: none;

	height: 53px;

}



ul#menu li

{

	float: left;

}



ul#menu li a

{

	display: inline-block;

	height: 53px;

	padding-right: 12px;

	text-indent: -5000px;

}



ul#menu a.home

{

	width: 63px;

	background: url(../mricrogl/images/menu_home.png) no-repeat;

}

ul#menu a.tutorials

{

	width: 113px;

	background: url(../mricrogl/images/menu_tutorials.png) no-repeat;

}

ul#menu a.notes

{

	width: 70px;

	background: url(../mricrogl/images/menu_notes.png) no-repeat;

}

ul#menu a.source

{

	width: 91px;

	background: url(../mricrogl/images/menu_source.png) no-repeat;

}

ul#menu a.examples

{

	width: 108px;

	background: url(../mricrogl/images/menu_examples.png) no-repeat;

}

ul#menu a.scripting

{

	width: 107px;

	background: url(../mricrogl/images/menu_scripting.png) no-repeat;

}



div#main

{

	width: 907px;

	background: url(../mricrogl/images/main_bg.png) no-repeat;

}



div#main h1

{

	font-size: 20px;

	color: #fff;

	padding: 0 0 7px 70px;

	text-transform: uppercase;

}



div#content

{

	width: 728px;

	min-height: 200px;

	background: url(../mricrogl/images/content_bg.png) no-repeat;

	margin-left: 24px;

	padding: 50px 70px;

}



div#contentend

{

	width: 866px;

	height: 35px;

	background: url(../mricrogl/images/content_end.png) no-repeat;

	margin-left: 24px;

}



div#footer

{

	width: 907px;

	text-align: right;

	color: #3399cc;

	font-size: 10px;

	padding: 10px 30px 10px 0;

}



.clear

{

	clear: both;

}



h3

{

font-size: 14px;

margin-top: 5px;

margin-bottom: 10px;

font-weight: bold;

}



div#content ul

{

margin-left: 25px;

margin-bottom: 15px;

}



.tutorial

{

width:137px;

float: left;

margin: 3px 22px 10px 22px;

text-align: center;

}



.tutorial img

{

margin-bottom:3px;

}
