/************************* Reset **************************/
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend {
	margin: 0; padding: 0;
}
a img, :link img, :visited img {border: 0;}
ol, ul {padding-left:25px;}
q:before, q:after,blockquote:before, blockquote:after {content: "";}


.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block; zoom:1;}
/* End hide from IE-mac */


.protectcode { width: 100px; font-size: 24px; }
.error { color: #C00000; font-weight: Bold; padding-bottom: 10px; }

textarea.msg { width: 400px; height: 150px; }
input.text { width: 400px; }

.guest-answer { padding: 15px 0px 0px 15px; }
.gestbookonce { border-bottom: 1px solid #000000; padding: 15px 0px; }
.guest-q { color: #000080; }

.t_form { font-size: 13px; }
.t_form input.text { width: 300px; }
.t_form textarea { width: 300px; height: 100px; }

.search-title { color: #E95B61; font-size: 15px; text-decoration: none; }
.search-link { color: #09A3D1; }
