/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4f4f4f;
}

p {margin:0px 0px 1em 0px; font-size:0.7em; line-height:1.5em;}
input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em;}
a {text-decoration:none;}
a img {border:none;}

h1 {
	margin:0px 0px 0.4em 0px;
	font-size:1.5em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal; 
	color:#df7411;
}

h2 {
	margin:0.6em 0px 0.6em 0px;
	font-size:0.95em;
	color:#acbe40;
}

h2 a {color:#acbe40; text-decoration:none;}

#wrapper_body {
	float:left;
	display:inline;
	margin-top:15px; 
	height:560px;
	background:url(../../_homeimg/wrapper_body_bg.gif) repeat-y;
}

#wrapper > #wrapper_body {height:auto; min-height:560px;}

#flashdiv {
	height:340px;
	background-color:#FFFFCC;
	background:url(../../_homeimg/flashdiv_bg.gif) no-repeat bottom;
}

#c1, #c2, #c3 {float:left; display:inline; overflow:hidden;}

#c1 {
	margin-right:1px;
	padding:0px 20px 0px 20px;
	width:328px;
}

#c1 ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#c1 li {
	height:123px;
	background:url(../../_homeimg/hr_dotted.gif) repeat-x top;
	overflow:hidden;
}

#c1 ul > li {height:auto; min-height:123px;}

#c1 p a {color:#4f4f4f; text-decoration:none;}
#c1 li img {float:left; margin:0px 15px 0px 0px; padding:2px; width:143px; height:65px; border:2px solid #df7411;}

#c2 {
	margin-right:1px;
	padding:0px 17px 0px 17px;
	width:292px;
}

#c2 form {
	position:relative;
	margin:0px 0px 0.7em 0px;
	padding:35px 0px 0.5em 0px; 	 
	background:url(../../_homeimg/hr_dotted.gif) repeat-x bottom;
}

#c2 input {
	position:absolute;
	top:0px;
	left:0px;
	padding:4px 5px 0px 5px;
	width:214px;
	height:17px;
	font-size:11px;
	color:#4f4f4f;
	border:1px solid #d5cdcd;
	border-right:none;
}

#c2 #submit {
	position:absolute;
	top:0px;
	left:225px;
	padding:0px;
	width:66px;
	height:23px;
	border:none;
}

#c2 form p {font-size:0.6em; color:#b0b0b0;}
#c2 p.tags {line-height:2.0em;}
#c2 p.tags a {color:#52321f; text-decoration:none; margin:0px 0.4em 0px 0px;}
p.tags a:hover {background-color:#fde698;}
#c2 p.tags a#morethemes {font-weight:bold; color:#df7411;}

#c3 {
	padding:0px 0px 0px 20px;
	width:244px;
}

#c3 img {display:block; margin-bottom:6px;}

#wrapper_footer {clear:both;}
