/***** Body and main container *****/body {margin:0 auto;padding:0;font:.95em Arial,Verdana,sans-serif,Tahoma;background:#000000 url(img/heade.jpg) top left no-repeat;color:#3a3a3a;}#wrap {background-color:#000000;margin:0 auto;padding:1px 5px;width:770px;border-right:0px solid #505050; border-left:0px solid #505050;}/***** Header *****/#header {color:#505050;background:#000000 url(headerbg.gi) center no-repeat; height:500px; Width:750px; margin:0 0 0px 0;padding:0; border-bottom:1px solid #ccc;}#header h1 {font-size:2.5em;font-weight:normal;letter-spacing:-2px;margin:0 0 4px 15px;padding:15px 0 0 0;}#header h1 a,#header h1 a:hover {padding:0;}#header p {font-size:1.1em;letter-spacing:-1px;margin:0 0 20px 15px;padding:0 0 0 3px;}/***** Left sidebar *****/#avmenu {clear:left;float:left;width:150px;margin 0 0 0px;padding:0;font:92%  copper gothic, Arial,helvetica,Tahoma,Arial,sans-serif; background:#000000;border-right:1px solid #ffffff;border-left:0px solid #b0b0b0;border-top:0px solid #b0b0b0;border-bottom:0px solid #b0b0b0;}#avmenu ul {list-style:none;width:150px;margin:0 0 0px 0;padding:0;background:#000000;border-right:0px solid #b0b0b0;border-left:0px solid #b0b0b0;}#avmenu li {margin-bottom:0px; margin-left:0px; color:#008000;}#avmenu li a {font-weight:bold;height:15px;text-decoration:none;color:#ffffff;display:block;padding:5px 0 0 0px;background:#ffffff (cfebc9) url(img/meubg.gif) bottom left repeat-x;border-top:0px solid #d8d8d8;border-right:0px solid #d8d8d8;border-bottom:0px solid #d8d8d8;border-left:0px solid #cccccc;}#avmenu li a:hover, #avmenu li a.current {background:#008000 url(img/meubg2.gif) bottom left repeat-x;color:#000000;border-top:0px solid #eaeaea (b0b0b0);border-right:0px solid #b0b0b0;border-bottom:0px solid #b0b0b0;border-left:0px solid #505050; border-top:0px solid #505050;}#avmenu ul ul {margin:0px 0 0px 15px;font-size:0.9em;width:135px;}#avmenu ul ul a {height:16px;margin:0;padding:0px 0 0 0px;}#avmenu h2 {font-size:1.5em;font-weight:normal;}/***** Right sidebar *****/#extras {float:right;width:0px;margin:0 0 10px 0;padding:0;font-size:0.9em;border-left:1px solid #b0b0b0; border-top:0px solid #b0b0b0;border-right:0px solid #b0b0b0;border-bottom:0px solid #b0b0b0;}#extras p, #extras ul {margin:0 0 1.5em 0;line-height:1.3em;padding:0;}#extras a {font-weight:bold;}#extras li {list-style:none;margin:0 0 6px 0;padding:0;}#extras h2 {font-size:1.6em;font-weight:normal;margin:0 0 6px 0;;letter-spacing:-1px;}/***** Main content *****/#content {margin:10px 20px 10px 20px;padding:0;line-height:1.5em;text-align:left;background:#000000;border-right:0px solid #b0b0b0;border-left:0px solid #b0b0b0; border-top:0px solid #505050;}#contentwide {margin:10px 0 0px 20px;padding:0;line-height:1.5em;text-align:left;background:#000000; text-color:#ffffff;}#contentfull {margin:10px 10px 10px 10px;padding:2px 0 0 0;line-height:1.5em;text-align:left; color:#000000;}#content h1, #contentwide h1, #contentfull h1 {font-size:2.0em;color: #a8a8a8;letter-spacing:-1px;font-weight:normal;margin:10px 0px 10px 0;padding:0;}#content h2, #contentwide h2, #contentfull h2 {font-size:1.6em;color: #a8a8a8;letter-spacing:-1px;font-weight:normal;margin:8px 0 10px 0;padding:0;}#content h3, #contentwide h3, #contentfull h3 {font-size:1.5em;font-weight:normal;margin:6px 0 6px 0;padding:0;}#content img, #contentwide img, #contentfull img {padding:0px;display:inline;background:#ffffff;color:#303030;border:0px solid #f0f0f0;}#content a, #contentwide a, #contentfull a {font-weight:bold; color: #a8a8a8;}#content ul, #content ol,#contentwide ul, #contentwide ol,#contentfull ul, #contentfull ol {margin:0 0 16px 20px;padding:0;}#content ul ul, #content ol ol,#contentwide ul ul, #contentwide ol ol,#contentfull ul ul, #contentfull ol ol {margin:2px 0 2px 20px;}#content li, #contentwide li, #contentfull li {margin:0 0 2px 10px;padding:0 0 0 4px;color:#ffffff;}/***** Footer *****/#footer {clear:both;margin:0 auto;padding:8px 0;border-top:0px solid #ccc;width:760px;text-align:center;color:#080808;background-color:#cccccc url(footerbg.gi) center no-repeat;font-size:0.9em;}#footer p {padding:0;margin:0;color:#ffffff;}#footer a {color:#808080;background-color:inherit;text-decoration:none;}#footer a:hover {text-decoration:underline;}/***** Various tags *****/a {text-decoration:none;color:#505050;background-color:inherit;}a:hover {text-decoration:underline;color:#286ea0;background-color:inherit;}a img {border:0;}p {margin:0 0 0px 0; color:#ffffff; font-family: arial, times roman;}blockquote {border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:4px solid #cccccc;margin:16px;padding:7px 7px 7px 11px;background:#f4f4f4 url(img/menubg.gif) bottom left repeat-x;color:#ffffff;}blockquote p {font-size:1.1em;line-height:1.3em;margin:0;}/***** Table styles *****/table {margin:0 0 16px 0;padding:0;line-height:1.3em;border-collapse:collapse;border:1px solid #d8d8d8;}caption {text-align:left;font-size:1.5em;font-weight:normal;margin:0;padding:6px 0 8px 0;}th {padding:7px;text-align:left;background:#eaeaea url(img/menubg2.gif) bottom left repeat-x;color:#505050;}td {padding:7px;font-size:0.9em;text-align:left;background:#ffffff url(img/menubg.gif) bottom left repeat-x;color:#303030;}/***** Form styles *****/.button {border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:4px solid #cccccc;margin:0 0 15px 0;padding:7px 7px 7px 11px;background:#f4f4f4 url(img/menubg.gif) bottom left repeat-x;color:#505050;font-weight:bold;width:120px;}input, textarea {border:1px solid #cccccc;font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:1em;margin:0;padding:4px;}label {margin:2px;}input {width:200px;}textarea {width:400px;}/***** Search box *****/#searchbox {padding:0;margin:6px 0 16px 0;}#searchform {background:#ffffff;border:1px solid #cccccc;color:#505050;font-size:0.9em;padding:4px;width:116px;}#searchbox label {display:none;}/***** Various classes *****/.left {margin:10px 10px 5px 0;float:left;}.right {margin:10px 0 5px 10px;float:right;}.announce {margin:10px 0 10px 0;padding:10px 10px 10px 10px;width:105px;color:#ffffff;background:#ffffff (cfed7a) url(img/menbg.gif) bottom left repeat-x;border-top:1px solid #d8d8d8;border-right:0px solid #d8d8d8;border-bottom:0px solid #d8d8d8;border-left:0px solid #cccccc;line-height:1.3em;}.announce a {font-weight:bold; color: #ffffff;}.announce p {font-size:0.9em; }.announce h2 {margin:0 0 10px 0;padding:0; color:#74AC74;}#avmenu .announce {width:125px;}#avmenu .announce h2 {font-size:1.6em;font-weight:normal;margin:0 0 6px 0;;letter-spacing:-1px;}#avmenu .announce a {font-weight:bold;}.textright {text-align:right;margin:-10px 0 4px 0;}.center {text-align:center;}.small {font-size:0.8em;}.large {font-size:1.3em;}.bold {font-weight:bold;}.highlighted {padding:3px;background-color:#f0f0f0;color:#303030;border:1px solid #b0b0b0;}.hide {display:none;}----------------------------------#centerColumn { 	margin:0 auto;padding:1em;width:720px;text-align:left;vertical-align: middle;	background-color:#ffffff;}#centerColumn h2 {margin:0 0 -.5em 0;padding:.75em 0 0 0;font-family: arial, "Times New Roman", Times, serif;font-size:1.1em;}#centerColumn h3 {margin:0 0 -.5em 0;padding:.75em 0 0 0;font-size:.8em;font-weight:lighter;letter-spacing:.1em;}#cell_1 {margin:0 14px 1em 0em;padding:5px;float:left;width:210px; height:320px;background-color:#ffffff; border:3px solid #ccc;}#cell_2 {margin:0 14px 1em 14px;padding:5px;float:left;width:210px; height:320px;background-color:#ffffff; border:3px solid #ccc;}#cell_3 {margin:0 0 1em 5px;padding:5px;float:left;width:210px; height:320px;background-color:#ffffff; border:3px solid #ccc;}#cell_1 p, #cell_2 p, #cell_3 p {font-family: arial, "Times New Roman", Times, serif;font-size:.86em;color:#000000;}#cell_1 h2 {margin:0 0 -4px 0 !important;margin:0 0 -20px 0;padding:4px 0 10px 0;font-family:bradley hand itc, arial, Georgia, "Times New Roman", Times, serif;color:#000000;font-weight:bold;}#cell_2 h2 {margin:0 0 -4px 0 !important;margin:0 0 -20px 0;padding:4px 0 10px 0;font-family:bradley hand itc,arial, Georgia, "Times New Roman", Times, serif;color:#000000;font-weight:bold;}#cell_3 h2 {margin:0 0 -4px 0 !important;margin:0 0 -20px 0;padding:4px 0 10px 0;font-family:bradley hand itc,arial, Georgia, "Times New Roman", Times, serif;color:#000000;font-weight:bold;}.news em {font-size:.8em;color:#000000;}#cell_1 ul.news, #cell_2 ul.news, #cell_3 ul.news {margin:0 0 0 5px;padding:0 0 0 0;list-style:none;}#cell_1 li.news, #cell_2 li.news, #cell_3 li.news {margin:0 0 .3em 0;padding:5px 0 6px 10px;font-size:.75em;}#cell_1 ul, #cell_2 ul, #cell_3 ul {margin:0 0 0 5px;padding:0 0 0 0;list-style:none;}#cell_1 li, #cell_2 li, #cell_3 li {margin:0 0 .3em 0;padding:5px 0 6px 5px;font-size:.75em;}#box_1 {margin:0 7px 2em 7px;padding:8px;float:left;width:150px; height:150px;background:#cccccc url(smallpostit3.jpg);}#box_2 {margin:0 7px 2em 14px;padding:8px;float:left;width:150px; height:150px;background:#cccccc url(smallpostit.jpg);}#box_3 {margin:0 14px 2em 7px;padding:8px;float:left;width:150px; height:150px;background:#cccccc url(smallpostit3.jpg);}#box_4 {margin:0 0 2em 5px;padding:8px;float:left;width:150px; height:150px;background:#cccccc url(smallpostit3.jpg);}#box_1 p, #box_2 p, #box_3 p, #box_4 p {font-size:.76em;font-family: arial, "Times New Roman", Times, serif;color:#000000;}#box_1 h2, #box_2 h2, #box_3 h2, #box_4 h2 {font-family: arial, Georgia, "Times New Roman", Times, serif;color:#000000;font-size:1em; text-decoration: underline;} #box_1 ul, #box_2 ul, #box_3 ul, #box_4 ul {margin:0 0 0 5px;padding:0 0 0 0;list-style:none;}#box_1 li, #box_2 li, #box_3 li, #box_4 li {margin:0 0 .3em 0;padding:5px 0 0 5px;font-size:.8em;}