/*
Theme Name: Finraz
Theme URI: 
Description: 
Version: 1.0
Author: Genius
Tags: 
*/

* { 
	font-family: arial, helvetica, sans-serif; 
	font-size: 12px; 
}
a { 
	text-decoration: none; 
	color: #404040; 
} 
	a:hover { 
		text-decoration: underline; 
	}
img, div, body, ul, li, table { 
	margin: 0; 
	padding: 0; 
	border: 0; 
}
a:focus { 
	border: none; 
	outline: none; 
}
body { 
	background: #202020 URL(/images/bg9.gif); 
	overflow: auto; 
}
.floatleft { 
	float: left; 
}
.floatright { 
	float: right; 
}
.clearboth { 
	clear: both; 
}

/*========== logo and link list ==========*/

div#logo { 
	float: left; 
	height: 30px; 
	background: #fff; 
	margin-top: 40px; 
	padding: 52px 10px 0 125px; 
}
	div#logo h1 a { 
		font-size: 16px; 
		font-weight: bold; 
	}
div.menu, div.menu2, div.menu-about { 
	height: 75px; 
	float: left; 
	background: #808080; 
	margin-top: 40px; 
	border-left: 1px solid #606060; 
	width: 175px; 
	display: none;
}
	div.menu ul, div.menu-about ul, div.menu2 ul { 
		list-style: none; 
		margin: 6px 20px 37px 20px; 
	}
	div.menu ul li, div.menu2 ul li, div.menu-about ul li { 
		margin-bottom: 3px; 
	} 
	div.menu ul li a, div.menu2 ul li a, div.menu-about ul li a { 
		font-weight: bold; 
	}
div.menu2, div.menu-about { 
	display: none; 
}

/*========== main blog body ==========*/

div#container { 
	clear: both; 
	width: 100%; 
	overflow: auto; 
}
div#main, div#page-links, div#page-about { 
	clear: both; 
	float: right; 
	margin: 40px 100px 0 0; 
	border: 1px solid #404040; 
	background: #ffffff; 
	width: 600px; 
	padding: 8px 15px; 
	overflow: auto; 
}
	div#main.homepage { 
		background: URL(/images/home6.jpg) center center no-repeat #ffffff; 
		height: 316px; 
		overflow: hidden; 
	}
	div#main.homepage h1 { 
		font-size: 10em; 
		color: #ffffff; 
	}
	div#main.homepage p { 
		line-height: 1.5em; 
		color: #ffffff; 
		width: 270px; 
		margin: 1.5em 0 0 1em; 
	}
/*========== other pages =======*/

div#page-links { 
	display: none; 
}
	div#page-links ul { 
		margin-left: 1em; 
		list-style: circle; 
	}
	div#page-links ul li { 
		padding: 0.25em 0; 
	}
div#page-about { 
	display: none; 
}
/*========== comments ==========*/

textarea#comment { 
	width: 550px; 
}

/*========== footer ==========*/

div#footer { 
	clear: both; 
	float: left; 
	width: 98%; 
	margin-top: 100px; 
	background: #808080; 
	color: #ffffff; 	
	padding: 3px 1%; 
	color: #d8d8d8; 
	position: relative; 
	bottom: 0; 
}
	#footer p { 
		margin: 0; 
		text-align: center; 
	}
	#footer a { 
		color: #f0f0f0; 
	}

/*========== menu ==========*/
#menu { background: #808080; float: left; margin-top: 40px; }

/* First order menu items */
#menu > ul { list-style: none; position: relative; }
#menu > ul > li { }
#menu > ul > li > a { display: block; padding: 4px 118px 2px 20px; font-weight: bold; }

/* Second order menu items */
#menu ul li ul { display: none; position: absolute; top: 0; list-style: none; left: 179px; }
#menu ul li ul li { width: 179px; }
#menu ul li ul li a { display: block; padding: 4px 0 2px 20px; background: lightblue; }