/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body { margin: 0; padding: 0; background: #fff url(images/img1.gif) repeat-x; font-size:0.95em; }

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	color: #666;
}

a {
	color: #333;
}

a:hover {
	text-decoration: none;
}

/* index */
#top { background-color: transparent; background-image: url(top.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: center; width: 780px; height:auto; margin-right: auto; margin-left: auto; }

/* Content */
#content { background-color: transparent; background-image: url(images/bg-nbook.jpg); background-repeat: no-repeat; background-position: 0 0; width: 896px; height:650px; position: absolute; top: 30px; left: 0; }

/* main Column*/

#main { text-align: center; float: right; width: 550px; height: 500px; margin: 50px; }

#scroll { text-align: left; overflow: auto; height: 450px; padding: 20px; }

#main .post {
	margin-bottom: 1em;
	border-bottom: 1px dashed #999;
}

#main .title {
}

#main .posted, #main .meta {
	font-size: .8em;
}

/* sub menu */

#sub { float: left; width: 185px; margin-top: 320px; margin-left: 15px; }

#sub ul { line-height: 1.8em; margin: 0; padding: 0 0 0 20px; list-style: none; }

#sub li ul { line-height: 1.8em; padding: 10px 10px 10px 30px; }

#sub .fold ul {
	display: none;
}

/* For latest browser version only
#colTwo .fold:hover ul {
	display: block;
}
*/

#sub li a { color: #333; }
#sub li a:hover { color: #333; background-color: #ccc; }
#sub h2 { margin: 10px 0 0; padding: 5px; font-size: 1em; background-color: #ccc; width: 100%; }

#sub h2 a {
	display: block;
	padding: 3px 5px;
	text-decoration: none;
	background: #999;
	color: #FFFFFF;
}

#sub form {
	margin: 0;
	padding: 10px;
}

#textfield1 {
	width: 150px;
}

#submit1 {
	display: none;
}

/* Footer */

#footer { clear:both; text-align: right; font-size: 0.7em; color: #4a525a; line-height: 1.6em; width: 700px; margin: 0 auto; padding: 1em 0 0; }

/* ---------- slideshow -------------- */
#slide { text-align: center; width: 460px; overflow: auto; height: 400px; margin: 0 auto; }

/* POPUP*/
#pop { background-image: url(img/popup-bg.gif); background-repeat: no-repeat; text-align: center; width: 600px; height: 750px; margin: 0 auto; }
