
* {
	font-family: 'Lucida Sans Unicode',Helvetica,Geneva,Arial,sans-serif;
}

p {
    margin-bottom: 1em;
    line-height: 1.5em;
}

a:link,
a:visited { color: #000 }

a:active,
a:hover { color: #da8d9d }

h1, h2 { margin-bottom: 1.0em }

ul li {background: url(images/tiny-dot.gif) no-repeat top left;padding-left: 20px;}

ol {margin-left: 35px;margin-bottom: 15px;}

ol li ol {margin-bottom: 0px;}

dl {clear: both;display: block;margin: 15px;text-align: center;font-size: 1.1em;}
dl dt {left: 0;width: 110px;font-weight: 600;float: left;padding: 0;text-align: left;margin-bottom: 5px;}
dd{border-left: 1px solid #ccc;margin: 0 0 10px 130px;padding: 0 0 1em 1em;width: auto;text-align: left;}
fieldset {padding: 20px;	border: 1px dotted #da8d9d;}
legend {height: 30px;background: #da8d9d;border: 1px solid #000;border-bottom: 2px solid #000;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;padding: 7px 5px 3px 5px;font-size: 1.2em;color: #fff;}
fieldset p {margin-top: 15px;}
input.radio {margin: 0;}
input, textarea {background: #fff0e8;border: 1px solid #da8d9d;}
input {height: 20px;}
input.button {width: auto;	padding: 5px 5px 5px 5px;background: url(images/button.gif) repeat-x bottom;border: 1px solid #da8d9d;font-size: 1.0em;font-weight: bold;color: #000;height: 25px;}

pre {
font-size:1.2em;
margin-bottom:10px;
overflow:scroll;
padding:10px;
width:100%;
}

fieldset {
border:1px dotted #ccc;
padding:20px;
}

legend {
background:#fff url(button.gif) repeat-x bottom;
border:1px solid #ccc;
border-bottom:2px solid #ccc;
font-family:Helvetica,Verdana,Geneva,Arial;
font-size:1.2em;
height:30px;
padding:7px 5px 3px;
}

fieldset,form {
text-align:left!important;
}

table {
margin-bottom:15px;
}

table th,table td {
border:1px solid #ccc;
border-collapse:collapse;
}

table th {
background:#fff url(images/button.gif) repeat-x bottom;
font-weight:600;
padding:10px;
}

table td {
padding:4px 10px;
}

.wp-caption,img,.comment-content img,.widget img {
max-width:97.5%;height: auto;
}

img[class*=align],img[class*=wp-image-] {
height:auto;
}

img.size-full {
max-width:97.5%;
width:auto;
}


code {
font:1.1em 'Courier New',Courier,Fixed;
}

acronym,abbr,span.caps {
border:none;
cursor:help;
font-size:.9em;
letter-spacing:.07em;
}

h1,h2,h3,h4,h5,h6 {font-family: Verdana, Tahoma, Geneva, sans-serif;	font-weight: 500;margin-bottom: 1.0em;margin-top: 0;padding: 0;line-height: 1.0em;}
h1 {font-size: 2.0em;padding: 0;}
h2 {font-size: 1.8em;}	
h3 {font-size: 1.6em;}
h3 a {text-decoration: none;}
h4 {font-size: 1.4em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;}
blockquote {
	margin: 15px 30px;
	padding: 10px;
	border: 1px dotted #da8d9d;
	background: #fff0e8;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border: none;
	}

fieldset {
	padding: 20px;
	border: 1px dotted #ccc;
}

legend {
	height: 30px;
	background: #fff url(images/button.gif) repeat-x bottom;
	border: 1px solid #da8d9d;
	border-bottom: 2px solid #da8d9d;
	font-family: Helvetica,Verdana,Geneva,Arial;
	padding: 10px 10px 3px 10px;
	font-size: 1.2em;
	color: #000;
}

fieldset p {
	margin-top: 15px;
}


input.radio {
	margin: 0;
}