/* CSS RESET - KAY.L 2008/11/13 */
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,b,u,i,center,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-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

/* BASE - KAY.L 2008/11/13 */

body{font:13px/1.231 arial,helvetica,clean,sans-serif; background:url(images/bgg.png)}

li {list-style:none;}

.fl{ float:left}
.fr{ float:right}	

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/* TYPOGRAPHY - KAY.L 2008/11/13 */
h1 {
	font-size:138.5%;
}
h2 {
	font-size:123.1%;
}
h3 {
	font-size:108%;
}
h1, h2, h3 {
	margin:1em 0;
}
h1, h2, h3, h4, h5, h6, strong {
	font-weight:700;
}
abbr, acronym {
	border-bottom:1px dotted #000;
	cursor:help;
}
em {
	font-style:italic;
}
blockquote, ul, ol, dl {
	margin:1em;
}
ol, ul, dl {
	margin-left:2em;
}
ol li {
	list-style:decimal outside;
}
ul li {
	list-style:disc outside;
}
dl dd {
	margin-left:1em;
}
th, td {
	border:0px solid #000;
	padding:.2em;
}
th {
	font-weight:bold;
	text-align:center;
}
caption {
	margin-bottom:.5em;
	text-align:center;
}
p, fieldset, table, pre {
	margin-bottom:1em;
}
input[type=text], input[type=password], textarea {
	width:12.25em;
*width:11.9em;
}


#container , #content, #footer, #header{ behavior: url(iefix/iepngfix.htc) }
#content2 {overflow:hidden;  }
#main-inner, #main {margin-bottom: -2000px; padding-bottom: 2000px;} 
#sidebar {margin-bottom: -2000px; padding-bottom: 2000px;}


/* SCREEN CSS */
#wrapper {width: 819px;margin:0 auto; margin-top:10px }
#container { background: url(images/bg2.png) repeat-y ; width: 819px;  }
#content {padding:0 0 0 24px; width: 770px; font-family:Verdana, Geneva, sans-serif }
#header { background: url(images/top.png) no-repeat ;  height:24px; _height: 32px; margin:0 auto; display:block  }
#header2 {  position:relative; width: 771px; background:#52A2D1; margin-left: 23px;}
#join {position:absolute; top:80px; right:20px}
#logo { padding-left:5px}

#nav{list-style:none;background-image:url(images/nav.png);height:42px;padding-left:0;margin:0; clear:both; }
#nav li{list-style:none;float:left;line-height:1;}
#nav li a{height:42px;display:block;}
#nav li a:hover {background-image:url(images/nav-h.png);}

.nav1 a{width:60px;margin-right:30px;}
.nav2 a{width:100px;margin-right:30px;}
.nav3 a{width:80px;margin-right:20px;}
.nav4 a{width:95px;margin-right:30px;}
.nav5 a{width:65px;margin-right:115px;}
.nav6 a{width:140px;}

.nav2 a{ background-position:-90px}
.nav3 a{background-position:-220px}
.nav4 a{background-position:-320px}
.nav5 a{background-position:-445px}
.nav6 a{background-position:-625px}


#menu  {background:#0C4A6D; margin:0 auto; width:174px; text-align:center}
#menu ul{list-style:none;background:#0C4A6D url(images/menu.png); background-repeat:no-repeat; height:171px;padding-left:0;margin:0; width: 164px; margin-left: 5px;}
#menu li{list-style:none;float:left;line-height:1;}
#menu li a{ width:162px; margin-bottom: 8px; height:28px;display:block;}


#main {width: 596px;  float:right;   }
#main h2 {text-align:left}
#main-inner {  background:#fff;}
#main-entry { padding-left:10px; color:#01365e; font-weight:bold}

#main-inner .image { padding:5px}
#menu { position:relative; padding:5px 0 15px 0;}
#search #searchsubmit { position: relative; top:6px}
#search .text{ width:125px}
#main-top {background:#52A2D1; padding-bottom:5px;  height: 245px}
#main-top .fr {width: 200px; color:#FFF }
#sidebar{ width:174px; float:left;   }
.box {text-align:center}

#footer {background:url(images/bt2.png) no-repeat top; height:25px; width:819px; }
#footer2   { text-align:center; color:#505050; clear:both  }
/* links */
a 					{ text-decoration:none;  font-weight:700}


#main a 			{ color:#6a1d42}
#main a:hover  		{ color:#000000}

#menu { font-size:20px;}
#menu a {color:#6a1d42}
#menu a:hover {color: #909}

#footer2 a {padding:0 20px; color:#01355d}

.copyright { font-size:9px; text-align:center}






