@charset "UTF-8";
/* CSS Document */
/*
--------------------------
CSS 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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;} :focus {outline: 0;} body {line-height: 1;color: black;background: white;} ul {list-style: none;} table {border-collapse: separate;border-spacing: 0;} caption, th, td {text-align: left;font-weight: normal;}blockquote:before, blockquote:after,q:before,q:after {content: "";} blockquote, q {quotes: "" "";}

/* PNG  IE BUG CORRECTION */
img, div, input { behavior: url("iepngfix.htc") }

/* OVERALL DEFINITIONS */
html,body{
	margin:0;
	padding:0;
}
body{
	text-align:left;
	font-family: "Courier New", Courier, monospace;
	font-size: 105%;
	background-color: #f1f1f1;
	text-transform:uppercase;
	word-spacing:2px;
	LETTER-SPACING: 1px;
}
a{ color:#29ccfb; text-decoration:none;}
a:hover{text-decoration:underline;}
#container{width:770px;margin:0 auto; text-align:center;}
#intro{ padding-top:25px; padding-bottom:20px;}
#logo{ margin-top:40px; margin-bottom:20px;}
#theblock{ background-color:#FFFFFF; padding:15px; margin-top:15px;}
#textparttwo{ text-align:justify; word-spacing:4px;}
#footer{
	background-image: url(images/back-footer.gif);
	background-repeat: repeat-x;
	height: 61px;
}
#left-corn{ float:left; width:31px; height:61px;}
#right-corn{ float:right; width:31px; height:61px;}
#footer-content{ float:left; width:700px; color:#CCCCCC; padding-top:20px;}
#protagon{ margin-top:60px; margin-bottom:40px;}