/* Start of CMSMS style sheet 'ylp' */
@charset "utf-8";
/* CSS Document */

body {
	background-image: url(look/background.png);
	font-family: arial, san-serif;
	font-size: 80%;
	margin: 0px;
	padding: 0px;
	
}

#wrapper {
	margin-right: 40px;
	background-image: url(look/sitetop.gif);
	background-position: top left;
	background-repeat: no-repeat;
	position: relative;
}

#header {
	text-align: right;
	height: 126px;
}

#ilelink {
	font-size: 80%;
	position: absolute;
	top: 84px;
	left: 70px;
}

#ilelink a:link, #ilelink a:visited {
	color: #000000;
	text-decoration: none;
}

#ilelink a:hover {
	color: #000000;
	text-decoration: underline;
}

#loginbox {
   position: absolute;
	top: 30px;
	right: 0px;
	width: 395px;
	height: 85px;
padding-top: 2px;
	background-image: url(look/login_back.gif);
}

#mainpagetab td {
	vertical-align: top;
}

#leftcolumn {
	width: 273px;
}

#leftspacer {
	margin-left: 60px;
}

#navigation {
	background-image: url(look/navbox_title.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #ffffff;
	width: 213px;
}

#actualnav {
	background-image: url(look/navbox_bac.gif);
	padding: 10px 0px 10px 0px;
}

#actualnav li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#actualnav ul {
	margin: 0px;
	padding: 0px;
}

#actualnav a:link, #actualnav a:visited {
	display: block;
	background-image: url(look/sidenav_off.gif);
	text-align: right;
	width: 152px;
	height: 20px;
	margin: 0px 0px 6px 34px;
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
}

#actualnav a:hover {
	background-image: url(look/sidenav_on.gif);
	color: #612F00;
	font-weight: normal;
}

#actualnav li li a:link, #actualnav li li a:visited {
	display: block;
	background-image: url(look/sidenav_lili_off.gif);
	text-align: right;
	width: 152px;
	height: 16px;
	margin: 0px 0px 6px 34px;
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
}

#actualnav li li a:hover {
	background-image: url(look/sidenav_lili_on.gif);
	color: #612F00;
	font-weight: bold;
}

#membermenu {
	margin-top: 10px;
}

#membermenu a:link, #membermenu a:visited {
	background-image: url(look/mem_sidenav_off.gif);
}

#membermenu a:hover {
	background-image: url(look/mem_sidenav_on.gif);
}

#membermenu li li a:link, #membermenu li li a:visited {
	background-image: url(look/mem_sidenav_lili_off.gif);
}

#membermenu li li a:hover {
	background-image: url(look/mem_sidenav_lili_on.gif);
}

#address {
	padding: 10px;
	width: 213px;
}

#ilebox {
	background-image: url(look/ileadbox_bac.gif);
	background-position: top;
	background-repeat: no-repeat;
	text-align: center;
	margin-top: 10px;
	padding: 4px;
	height: 122px;
}

#ilebox img {
	margin-top: 10px;
	border: 0px;
}

#rightcolumn {
	padding: 0px 0px 0px 20px;
}

#maincontent {
	border: 1px solid #000000;
	background-color: #ffffff;
	padding: 20px;
}

h1 {
	color: #FF7E08;
	font-size: 140%;
}

a:link, a:visited {
	color: #FF8008;
	text-decoration: none;
}

a:hover {
	color: #FF4C06;
	text-decoration: underline;
}

dfn {
	display: none;
}

#logintable {
	width: 200px;
        margin-left: 70px;
}

#logintable td {
	
}

#logintable td input {
	border: 1px solid #C3C1C2;
	width: 180px;
height: 18px;
}

#logoutform {
	height: 39px;
}
#undertopnav {
        font-size: 80%;
        text-align: center;
}

.centerit {
	text-align: center;
}

/* new forum */
#forum .forum_title{ font-weight:bold; }
#forum .forum_link{ font-size:.9em; }
#forum a.forum_link{ text-decoration:none; }
#forum form textarea{ border:1px solid #000000; font-size:1.1em; background-color:#ffffff; width:570px; height:250px; }

#forum table.forum_pagetable{ width:100%; margin:0; padding:0; border:0; }
table.forum_pagetable th,td { padding:1px; }

.forum_head_table{ background-color:#000000; color: #ffffff; padding: 6px; }

.forum_head_table a:link, .forum_head_table a:visited {color: #ffffff;}

#forum img {border: 0px hidden;}

.forum_head_icon{ width:22px; }
.forum_head_name{ width:82%; text-align:left; }
.forum_head_count{ width:14%; text-align:center; }
.forum_head_subject{ width:47%; text-align:left; }
.forum_head_views{ width:14%; text-align:center; }
.forum_head_info{ width:21%; text-align:center; }
.forum_head_topic{ font-weight:bold; }
.forum_head_reply{ text-align:right; }

.forum_icon{ vertical-align:top; }
.forum_name{ vertical-align:top; }
.forum_count{ text-align:center; vertical-align:top; }
.forum_subject{ vertical-align:top; }
.forum_views{text-align:center; vertical-align:top; }
.forum_info{ width:21%; font-size:.8em; text-align:center; vertical-align:top; }
.forum_content{ width:66%; vertical-align:top; }
.forum_edit{ width:13%; text-align:center; vertical-align:top; }
.forum_bodypost{ width:79%; vertical-align:top; }

#forum td.forum_alternate1{ background-color:#cccccc; padding: 6px; }
#forum td.forum_alternate2{ background-color:#ACACAC; padding: 6px;}

.forum_pagination{ font-size:.9em; }
.forum_quote{ padding:0 7px; border:1px solid #000; background-color:#000000; }
.forum_center{ margin:0; padding:0; border:0; text-align:center; }

#forum a.reply_link{ font-size:.8em; text-decoration:none; }
#forum span.reply_link{ font-size:.8em; }

/* end new forum */


#committeelogin {
border: 1px solid #000000; 
padding: 5px;
width: 400px;
}

#committeelogin input {margin-bottom: 10px;}

#twitter {
position: absolute;
right: 400px;
top: 30px;
}

#twitter a img {
border: 0px;
}
/* End of 'ylp' */

