body {
	/*background: url(../images/bg.gif) center repeat-y #ffffff;*/
}


/* STRUCTURE */

h2{
	font-family: Georgia;
	font-size: 27px;
	line-height: 30px;
	font-weight: normal;
	color: #323232;
}

.bodytext{
	font-family: Georgia;
	font-size: 14px;
	line-height: 19px;
	color: #323232;
}

.bodytextsmall{
	font-family:  Arial, Georgia;
	font-size: 11px;
	line-height: 14px;
}

input, select, textarea {
	color:#5a5a5a;
	font-family:verdana,arial,geneva,tahoma,helvetica,sans-serif;
	font-size:11px;
	margin-top:2px;
}

button,a.button,input.button {font-family: Trebuchet MS, Verdana;display:inline-block;width:auto;padding:0.3em 0.5em;border:1px solid #aaa;background:#e3e3e3 url("../images/button.gif") repeat-x left top;font-size:1.1em;font-family:inherit;text-shadow:#ccc 2px 2px 0;text-decoration:none;color:#333!important;overflow:visible;white-space:nowrap;line-height:1em!important;}
button:hover,a.button:hover,input.button:hover {background:#fff url("../images/button-hover.gif") repeat-x left top; text-decoration: none;}
button,input.button,a.button {font-family: Trebuchet MS, Verdana;padding:0.3em;font-size:1em;}
button img,a.button img {padding-right:5px;vertical-align:middle;}
button,a.button,input.button {}