body					{
					background-color:#E9E9E9;
					margin:0 0 0 0;
					overflow-x:hidden; 
					}
form					{
					display:inline;
					}
.navlinks				{
					position:relative;
					top:-2px;
					left:10px;
					font: 12px verdana;
					font-weight:bold;
					color:#555;
					}
.navlinks a				{
					font: 12px verdana;
					font-weight:bold;
					color:#623041;
					text-decoration:none;
					}
.navlinks a:hover			{
					font: 12px verdana;
					font-weight:bold;
					color:#FFF;
					text-decoration:none;
					}
.navlogout				{
					position:relative;
					top:-2px;
					left:4px;
					font: 12px verdana;
					font-weight:bold;
					color:#555;
					}
.navlogout a				{
					font: 12px verdana;
					font-weight:bold;
					color:#623041;
					text-decoration:none;
					}
.navlogout a:hover			{
					font: 12px verdana;
					font-weight:bold;
					color:#FFF;
					text-decoration:none;
					}
.item					{
					padding:2px 2px 5px 10px;
					font: 10px verdana;
					color:#555;
					width:210px;
					border-bottom:1px solid #AAA;
					}
.forum_item				{
					padding:2px 0 5px 15px;
					font: 10px verdana;
					color:#555;
					}
.item_intro p				{
					margin:10px 0 0 0;
					font: 12px verdana;
					color:#333;
					}
.item_popin p				{
					margin:3px 0 4px 4px;
					font: 12px verdana;
					color:#333;
					}
.item p					{
					padding:0;
					margin:4px 0 4px 5px;
					font: 11px verdana;
					color:#333;
					width:210px;
					border:none;
					}
a.mainitem				{
					font:12px verdana;
					color:#000;
					text-decoration:none;
					}
a.mainitem:hover			{
					font: 12px verdana;
					color:#623041;
					text-decoration:underline;
					}
.item_pop				{
					position:relative;left:15px;
					width:354px;
					height:21px;
					padding:0px;
					border:1px solid #555;
					margin-bottom:5px;
					}
.item_pop i				{
					margin:0 0 0 5px;
					font: 10px verdana;
					color:#777;
					}
.item_pop a				{
					font:bold 11px verdana;
					color:#000;
					text-decoration:none;
					}
.item_pop a:hover			{
					color:#623041;
					text-decoration:underline;
					}
a.subitem				{
					padding:0 0 0 0;
					font: bold 10px verdana;
					color:#555;
					width:210px;
					text-decoration:none;
					}
a.subitem:hover				{
					padding:0 0 0 0;
					font: bold 10px verdana;
					color:#623041;
					width:210px;
					text-decoration:underline;
					}
.navitem a				{
					font: 12px verdana;
					color:#000;
					text-decoration:none;
					}
.navitem a:hover			{
					font: 12px verdana;
					color:#623041;
					text-decoration:underline;
					}
.navitem				{
					padding:0 0 0 17px;
					font: 12px verdana;
					color:#555;
					text-decoration:none;
					}
.s_box					{
					margin:0 0 5px 9px;
					padding:2px;
					font:12px verdana;
					width:163px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.error					{
					font: 12px verdana;
					color:#235BD9;
					padding:0 0 5px 15px;
					}
.s_drop					{
					margin:0 0 0 9px;
					padding:2px;
					font:12px verdana;
					width:203px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.ex_box					{
					margin:0 0 0 15px;
					padding:2px;
					font:12px verdana;
					width:245px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.ex_box2				{
					margin:0 0 0 15px;
					padding:2px;
					font:12px verdana;
					width:122px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.s_but					{
					font: bold 11px verdana;
					margin:4px 0 5px 2px;
					background:#623041;
					width:30px;
					height:20px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					color:#FFF;
					}
.s_rem a				{
					position:relative;
					top:-6px;
					left:8px;
					font: 10px verdana;
					color:#000;
					text-decoration:none;
					}
.s_rem a:hover				{
					position:relative;
					top:-6px;
					left:8px;
					font: 10px verdana;
					color:#623041;
					text-decoration:underline;
					}
.f_title				{
					padding:0 0 8px 13px;
					font: bold 28px times;
					font-style:italic;
					color:#623041;
					}
.f_title em				{
					position:relative;
					top:4px;
					right:6px;
					font: bold 16px times;
					font-style:italic;
					color:#666;
					}
.f_title i				{
					position:relative;
					top:-4px;
					left:150px;
					font: bold 12px times;
					font-style:italic;
					color:#999;
					}
.i_title				{
					padding:4px 0 0 8px;
					font: bold 19px times;
					font-style:italic;
					color:#623041;
					}
.i_title em				{
					padding:0 0 0 6px;
					font: bold 14px times;
					font-style:italic;
					color:#666;
					}
#relative				{
					position:relative;
					}
.n_cap					{
					padding:0 0 0 15px;
					font: bold 12px verdana;
					color:#555;
					width:200px;
					}
.f_cap a				{
					font: bold 12px verdana;
					color:#555;
					text-decoration:none;
					width:200px;
					}
.f_cap					{
					padding:0 0 0 15px;
					font: bold 12px verdana;
					color:#555;
					text-decoration:none;
					width:200px;
					}
.f_cap span				{
					display: none
					}
.f_cap:hover span			{
					position:absolute;
					left:391px;
					top:80px;
					display:block;
					width:157px;
					height:196px;
					background: url(images/static/notesbox.png) no-repeat;
					}
.spantext				{
					padding:21px 5px; 0 5px;
					font: 12px verdana;
					color:#444;
					text-decoration:none;
					}
.logintext				{
					font: 11px verdana;
					color:#444;
					margin:0 0 0 10px;
					padding:0;
					width:200px;
					}
.f_box					{
					margin:0 0 5px 15px;
					padding:2px;
					font:12px verdana;
					width:350px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.f_ver					{
					margin:0 10px 12px 15px;
					padding:2px;
					font:12px verdana;
					width:250px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.f_upload				{
					margin:0 0 5px 15px;
					padding:2px;
					font:12px verdana;
					width:355px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.f_upload_cap				{
					padding:0 0 4px 15px;
					font: 12px verdana;
					color:#555;
					}
.f_area_b				{
					margin:0 0 5px 15px;
					padding:2px;
					font:12px verdana;
					width:350px;
					height:125px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.f_area_s				{
					margin:0 0 5px 15px;
					padding:2px;
					font:12px verdana;
					width:350px;
					height:50px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.f_drop					{
					margin:0 0 5px 15px;
					padding:2px;
					font:12px verdana;
					width:356px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.fp_drop				{
					margin:3px 0 3px 3px;
					padding:1px;
					font:12px verdana;
					width:291px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.f_but					{
					margin:0 0 5px 15px;
					font: bold 11px verdana;
					background:#623041;
					width:150px;
					height:19px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					color:#FFF;
					}
.fp_but					{
					margin:5px 0 5px 3px;
					font: bold 11px verdana;
					background:#623041;
					width:142px;
					height:19px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					color:#FFF;
					}
.ex_but					{
					margin:5px 0 5px 2px;
					font: bold 11px verdana;
					background:#623041;
					width:142px;
					height:19px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					color:#FFF;
					}
#del					{					
					font:bold 12px verdana;
					color:#555;
					}
.ex_nav					{
					font:12px verdana;
					padding:3px 0 3px 15px;
					color:#555;
					}
.ex_nav					{
					font:12px verdana;
					}
.ex_nav a				{
					color:#000;
					text-decoration:none;
					}
.ex_nav a:hover				{
					color:#623041;
					text-decoration:underline;
					}
.mod_red				{
					color: #FF0000
					}
.mod_green				{
					color: #006633
					}
.bgfix1					{
					background: url(images/static/navbar_public.png);
					}
.bgfix2					{
					background: url(images/static/bgmain_public.png);
					}
.bgfix3					{
					background: url(images/static/titlesearch.jpg);
					background-repeat: no-repeat;
					background-position: top right
					}
.navabout				{
					position:relative;
					top:-2px;
					left:-3px;
					font: 12px verdana;
					font-weight:bold;
					color:#555;
					}
.navabout a				{
					font: 12px verdana;
					font-weight:bold;
					color:#623041;
					text-decoration:none;
					}
.navabout a:hover			{
					font: 12px verdana;
					font-weight:bold;
					color:#FFF;
					text-decoration:none;
					}
.p_title				{
					padding:5px 0 0 10px;
					font: bold 28px times;
					font-style:italic;
					color:#623041;
					}
.searcharea				{
					position:relative;
					top:7px;
					left:20px;
					}
.asbox					{
					margin:0 0 5px 15px;
					padding:2px;
					font:12px verdana;
					width:273px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.asdrop					{
					margin:0 0 5px 15px;
					padding:2px;
					font:12px verdana;
					width:280px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					}
.asbut					{
					margin:0 0 5px 15px;
					font: bold 11px verdana;
					background:#623041;
					width:150px;
					height:19px;
					border-style:solid;
   					border-color:#555;
   					border-width:1px;
					color:#FFF;
					}
.ascap					{
					font: 12px verdana;
					color:#666;
					padding:0 0 0 10px;
					}

.main_content				{
					font:12px verdana;
					line-height:120%;
					margin:0 4px 0 4px
					}
.main_content p				{
					margin:0 0 5px 0;
					padding:0;
					}
.main_content a				{
					margin:0 0 5px 0;
					padding:0;
					color:#000;
					text-decoration:none;
					}
.main_content a:hover			{
					color:#623041;
					text-decoration:underline;
					}
.main_content hr			{
					
					}
.main_content em			{
					font:12px verdana;
					line-height:120%;
					}
.main_content i				{
					font:12px verdana;
					line-height:120%;
					}

.imagelink				{
					display:block;
					width:300px;
					background:#D7D7D7;
					border-top:1px solid #AAA;
					border-bottom:1px solid #AAA;
					text-align:center;
					font:bold 12px verdana;
					padding:5px 0 5px 0;
					margin-top:5px;
					}
.imagelink a				{
					color:#000;
					text-decoration:none;
					}
.imagelink a:hover			{
					color:#623041;
					text-decoration:underline;
					}
.seres_col				{
					padding:7px 0 3px 17px;
					font: bold 18px times;
					font-style:italic;
					color:#623041;
					}
.seres_col a				{
					padding:0;
					font: bold 18px times;
					font-style:italic;
					color:#623041;
					text-decoration:none;
					}
.seres_col a:hover			{
					padding:0;
					font: bold 18px times;
					font-style:italic;
					color:#8D5B6C;
					text-decoration:none;
					}
.seres_item				{
					padding:3px 0 0 20px;
					font:bold 12px verdana;			
					color:#000;
					}
.seres_item a				{
					font:bold 12px verdana;			
					color:#000;
					text-decoration:none;	
					}
.seres_item a:hover			{			
					color:#623041;
					text-decoration:underline;
					}
.seres_content				{
					padding:0 0 6px 20px;
					font: bold 12px times;
					font-style:italic;
					color:#666;
					}
.seres_forum				{
					padding:0 6px 6px 27px;
					font:12px verdana;	
					color:#666;
					}
.seres_sub				{
					padding:0 0 3px 27px;
					font: bold 12px times;
					font-style:italic;
					color:#666;
					}
.colnav					{
					padding:5px 0 6px 16px;
					font: 12px verdana;
					font-weight:bold;
					color:#666;
					text-decoration:none;
					}
.colnav a				{
					font: 12px verdana;
					font-weight:bold;
					color:#000;
					text-decoration:none;
					}
.colnav a:hover				{
					font: 12px verdana;
					font-weight:bold;
					color:#623041;
					text-decoration:none;
					}
.wel1					{
					padding:16px 0 0 0;
					font: bold 19px times;
					font-style:italic;
					color:#999;
					}
.wel2					{
					padding:0 0 0 5px;
					font: bold 27px times;
					font-style:italic;
					color:#623041;
					}
.wel3					{
					width:310px;
					font:12px verdana;
					line-height:130%;
					margin:0 4px 0 4px
					}
.wel3 p					{
					padding:0;
					margin:9px 0 4px 9px;
					}
.hp_1					{
					padding:2px 0 0 0;
					width:200px;
					text-align:left;
					font:12px verdana;
					}
.hp_1 a					{
					padding:4px 0 4px 0;
					display:block;
					font:bold 12px verdana;
					text-decoration:none;
					color:#000;
					}
.hp_1 a:hover				{
					text-decoration:underline;
					color:#623041;
					}
.hptable				{
					margin-top:16px;
					}
.hp_img					{
					margin:14px 0 0 0;
					}
.footimg				{
					padding: 14px 0  19px 178px;
					}
.foottxt				{
					text-align:center;
					font:10px verdana;
					line-height:160%;
					padding:0 4px 13px 114px
					}
.foottxt a				{
					color:#000;
					text-decoration:none;
					}
.foottxt a:hover			{
					color:#444;
					text-decoration:none;
					}
.links h1				{
					font:bold 15px verdana;
					margin:4px 0 4px 10px;padding:0;
					color:#623041;
					}
.links a				{
					padding:4px 0 10px 20px;
					font:12px verdana;
					text-decoration:none;
					color:#000;
					}
.links a:hover				{
					font:12px verdana;
					text-decoration:underline;
					color:#623041;
					}
.extra_but1				{
					margin: 10px 0 0 80px;
					font:bold 12px verdana;
					padding:5px 0 0 5px;
					display:block;
					height:20px;
					width:140px;
					background:#D7D7D7;
					border:2px solid #FFF;
					}
.extra_but1 a				{
					text-decoration:none;
					color:#000;
					}
.extra_but1 a:hover			{
					text-decoration:underline;
					color:#623041;
					}
.extra_wrap				{
					position:relative;
					left:168px;
					top:30px;
					}
.extra_but2				{
					margin: 10px 0 0 80px;
					font:bold 12px verdana;
					padding:5px 0 0 5px;
					display:block;
					height:20px;
					width:140px;
					background:#D7D7D7;
					border:2px solid #FFF;
					}
.extra_but2 a				{
					text-decoration:none;
					color:#000;
					}
.extra_but2 a:hover			{
					text-decoration:underline;
					color:#623041;
					}
.extra_but3				{
					margin: 10px 0 0 80px;
					font:bold 12px verdana;
					padding:5px 0 0 5px;
					display:block;
					height:20px;
					width:140px;
					background:#D7D7D7;
					border:2px solid #FFF;
					}
.extra_but3 a				{
					text-decoration:none;
					color:#000;
					}
.extra_but3 a:hover			{
					text-decoration:underline;
					color:#623041;
					}
.grid					{
					margin-top:13px;
					}
.capver					{
					position:relative;top:-8px;
					}