/* InnoPortal v1.0 Main Style */











body {





	margin:0;





	background: #B0AEAF url(images/page_bg.gif) repeat-y center;





   SCROLLBAR-FACE-COLOR: #7A0000;





   SCROLLBAR-HIGHLIGHT-COLOR: #B0AEAF;





   SCROLLBAR-SHADOW-COLOR: #726E7E;





   SCROLLBAR-3DLIGHT-COLOR: #969394;





   SCROLLBAR-ARROW-COLOR: #FFBE00;





	SCROLLBAR-TRACK-COLOR: #C1BFC1;





   SCROLLBAR-DARKSHADOW-COLOR: #B0AEAF;





}





table {





	font: 11px Tahoma;





}





#main_page {





	width: 770px;





	background-color: White;





}





#main_con{





	padding-right: 8px;





}





.main_article {





	padding-left: 8px;





}





#menu {





	background-color: #FAF7EE;





	border-left: 1px solid #CFCFCF;





	color: #800000;text-align:center





}





#left_menu {





	background-color: #FAF7EE;





	border-right: 1px solid #CFCFCF;





	color: #800000;text-align:center





}





.f_input {





	border: 1px solid #B5B5B5;





	font-family: Tahoma;





	font-size: 13px;





}











/* comments */





#comment_body {





	background-color: #F8F8F6;





}





.comment_title {





	background-position: top; font-family: Arial;





	font-size: 15.5px;





	font-weight: bold;





	border-top: 1px solid #DEDEDE;





	border-bottom: 1px solid #AAA8A9;





	padding-left:3px; padding-right:8px; padding-top:3px; padding-bottom:3px; background-image:url('images/4444.gif'); background-repeat:repeat-x; background-attachment:scroll





}





.comments {





	overflow: auto;





	height: 380px;





	padding: 6px 6px 6px 6px;





}





.comment {





	border: 1px solid #D4D4D4;





	margin-bottom: 14px;





	background-color: #F2F2F2;





}





.comment_info {





	border-top: solid 1px #FFFFFF;





	color: #6D6A6C;





	font: 12px Tahoma;





	padding: 3px;





	padding-right: 5px;





	border-bottom: 1px solid #D4D4D4;





}





.comment_text {





	border-top: solid 1px #FFFFFF;





	color: #3A3939;





	padding: 5px;





	font: 12px Tahoma;





}





.comment_frame {





	border: 1px solid #D1CEAF;





	background-color: #F0F0EC;





	margin: 8px 8px 8px 8px;





}





/* end comments */











/* poll style */





#poll_question {





	color: Maroon;





}





#poll_percent {





	color: #000000;





	font-size: 10pt;font-family:Times New Roman; font-weight:bold





}





#poll_body {





	background-color: #FAF7EE;





	color: #000000;





	background-image: none; font-variant:normal; font-size:11pt; font-family:Times New Roman; font-weight:bold; margin-left:2px; margin-right:4px; margin-top:4px; margin-bottom:4px





}





/* end poll style */





#menu_title {





	background-position: top; font-family: Arial;





	font-size: 15.5px;





	font-weight: bold;





	border-top: 1px solid #DEDEDE;





	border-bottom: 1px solid #AAA8A9;





	padding-left:3px; padding-right:8px; padding-top:3px; padding-bottom:3px; background-image:url('images/4444.gif'); background-repeat:repeat-x; background-attachment:scroll





}





#cat {





	height: 30px;





}





#cat a {





	font-family: Arial;





	font-size: 15.5px;





	font-weight: bold;





	color: #6B764C;





	text-decoration: none;





	padding-top: 6px;





}





#cat a:hover {





	color: #645E3C;





}











.input {





	border: 1px solid #958458;





	font-family: Tahoma;





	font-size: 12px;





	height: 24px;





}





.input2 {





	border: 1px solid #D1CDB0;





	font-family: Tahoma;





	font-size: 12px;





	height: 22px;





	padding-top: 2px;





}





.banners {





}





#pagenum a{





	border: 1px solid #D2CDAD;





	text-decoration: none;





	background-color: #FDFDFB;





	color: #7F8362;





	font-family: Tahoma;





	font-size: 12px;





	padding: 1px 5px 2px 5px;





	width: auto;





	float:right;





	margin-left: 3px;





}





#pagenum a:hover{





	background-color: #FEF8D6;





	color: #635D3B;





}





#footer {





	color: #1D1D1D;





	padding-top: 5px;





	padding-bottom: 5px;





	background: #C0BEBF url(images/footer_bg.gif) repeat-x bottom;





	border-top: 1px solid #B4B3B4;





}





.home_text {





	color: #000000;





	text-align: justify; font-variant:normal; font-size:11pt; font-family:Times New Roman; font-weight:bold





}





textarea {





	font-family: Tahoma;





}











fieldset {





	margin-right: 3px;





}





.b_dot{





	border-bottom: 1px dashed #D3D5BF;





	margin-left: -10px;





}





.right_c{





	border-left: 1px dashed #D3D5BF;





	padding-left: 10px;





}





.left_c{





	padding-right: 10px;





	padding-left: 10px;





}





.search_box{





	background: url(images/full_page_06.gif) no-repeat fixed center;





	width: 101px;





	font: 12px Tahoma;





	border: 0px;





	height: 21px;





	margin-bottom: -1px;





	margin-top: -1px;





	margin-right: 0px;





	padding-left: 6px;





	padding-top: 3px;





}





.search_botton{





	border: 0px;





}





#small_text {





	font-size: 11pt;





	display: inline;





	color: #800000;





	font-family: Times New Roman;font-weight:bold





}





#small_b {





	font-size: 10px;





	display: inline;





	color: #556B2F;





	font-family: Tahoma;





}





.di{





	border-bottom: 1px dashed #E9EBDC;





	text-align: left;





	margin-top: 4px;





	margin-bottom: 4px;





	clear: both;





}





.c_title a {





	font-family: Arial;





	font-size: 15px;





	font-weight: bold;





	color: #8B0000;





	padding-right: 16px;





	background-image: url(images/ca.gif);





	background-repeat: no-repeat;





	background-position: right;





	text-decoration: none;





	display: block;





	}





.c_title a:hover {





	color: #D2691E;





}











hr {





	margin-left: 10px;





	height: 1px;





	border: 1px solid #C8C6C7;





	display: block;





	clear: right;





}





/* Issue */





.issue_info {





	color: #000000;





	padding: 3px;





	margin: 3px 5px;





	background: #F5F5F5;





	border: 1px solid White; font-variant:normal; font-size:11pt; font-family:Times New Roman; font-weight:bold





	}











/* end issue style */











/* writer */





.writer_name {





	background: url(images/writer_icon.gif) no-repeat right;





	color: #CC3300;





	font: bold 16px Arial;





	padding-right: 15px;





	margin: 4px 0px 8px 0px;





}





.writer_menu {





	border-right: 1px dotted #D1CEAF;





	position: relative; 





	float: left;





	width: 180px;





}





.writer_name a{





	font: bold 16px Arial;





	text-decoration: none;





}





.writer_name a:hover {





	color: #D2691E;





}





.writer_pic {





	border: 1px solid #CCCCCC;





	padding: 3px 3px 3px 3px;





	margin: 3px 2px 1px 2px;





}





.writer_info {





	color: #878D63;





	font-family: Tahoma;





	font-size: 12px;





	padding-right: 7px;





	line-height: 16px;





}





/* end writer */





.main_article {





	padding-left: 10px;





}





.info {





	background: url(images/info.gif) no-repeat right top;





	color: #8B7547;





	font: 12px Tahoma;





	height: 19px;





	line-height: 19px;





	margin-bottom: 2px;





	padding-right: 15px;





}





.last_news {





	background: url(images/t_bg.gif) repeat-x bottom;





}





.news_text {





	font-family: Arial;





	font-size: 15px;





	font-weight: bold;





	color: #B0AEAF;





	padding-top: 3px;





	padding-bottom: 3px;





}





.news_text a {





	font-family: Arial;





	font-size: 15px;





	font-weight: bold;





	color: #4C4C4C;





	text-decoration: none;





}





.news_text a:hover {





	color: #D2691E;





}





.news_title {





	padding-right: 14px;





	font-family: Arial;





	font-size: 15px;





	font-weight: bold;





	color: #8B0000;





	background-image: url(images/news_icon.gif);





	background-position: right;





	background-repeat: no-repeat;





	clear: both;





}





.news_title a {





	font-family: Arial;





	font-size: 15px;





	font-weight: bold;





	color: #1D1D1D;





	text-align: right;





	text-decoration: none;





}





.news_title a:hover {





	color: #D2691E;





}





.r_title a {





	clear: both;





	font-family: Arial;





	font-size: 15px;





	font-weight: bold;





	color: #8B0000;





	text-align: right;





	height: 16px;





	padding-right: 13px;





	background-image: url(../../images/dot.gif);





	background-repeat: no-repeat;





	background-position: right;





	float: right;





	text-decoration: none;





}





.r_title a:hover {





	color: #D2691E;





}











.page_con {





	font-family: Arial;





	font-size: 15.5px;





	font-weight: bold;





	padding-left: 15px;





	text-align: justify;





	color: #000000;





}











.page_title





{





	border-top: 1px solid #DEDEDE;





	border-bottom: 1px solid #AAA8A9;





	background: #B2B0B1 url('images/title_bg.gif') repeat-x top;





	color: #800000;





	padding-top: 3px;





	margin-right: -8px;





	font-style:normal; font-variant:normal; font-weight:bold; font-size:16px; font-family:Arial; padding-left:3px; padding-right:10px; padding-bottom:2px





}





.page_title a





{





	color: #404040;





	font-family: Arial;





	font-size: 16px;





	font-weight: bold;





	text-decoration: none;





}





.page_title a:hover {





	color: #D2691E;





}











.news_cat_title {





	background: url(images/cat_bg.gif) repeat-x bottom;





	width: 100%;





	height: 26px;





	text-align: center;





}





.news_cat_title img {





	margin-left: -3px;





	margin-right: -4px;





}





.news_cat_title a {





	font-family: Arial;





	font-size: 15px;





	font-weight: bold;





	color: #1D1D1D;





	text-decoration: none;





}





.news_cat_title a:hover {





	color: #D2691E;





}











/* article links */





.a_link_info {





	background: url(images/info.gif) no-repeat right;





	color: #AAAAAA;





	font: 12px "MS Sans Serif";





	line-height: 20px;





	padding-bottom: 2px;





	padding-right: 15px;





	padding-top: 2px;





}





.a_link {





	background: #F5F5F5;





	color: #6D6D6D;





	font: bold 16px Arial;





	padding: 3px;





	width: 95%;





}





.a_link a {	





	color: #4B4B4B;





	font: bold 16px Arial;





	text-decoration: none;





}





.a_link a:hover {





	color: #D2691E;





}





.left_menu {





	float: left;





	width: 150px;





	height: 100%;





	background-color: #FAF7EE;





	border-right: 1px solid #CFCFCF;





	color: #1D1D1D;





}





/* end article links */











/* article */





.note {





	color: #6B6B6B;





	margin-bottom: 15px;





}





.article_pic {





	border: 1px solid #CCCCCC;





	padding: 3px 3px 3px 3px;





	margin: 3px 2px 1px 2px;





	background-color: White;





	display: inline;





}





.pic_comment {





	border: 1px solid #DCDCDC;





	padding: 3px 3px 3px 3px;





	margin: 3px 2px 1px 2px;





}





.article_info





{





	background-image: url(images/info.gif);





	background-repeat: no-repeat;





	background-position: right;





	color: #6B6B6B;





	font-family: Tahoma;





	font-size: 12px;





	display: block;





	padding: 2px 13px 2px 3px;





	margin-bottom: 2px;





}





.article_info a {





	color: #A0522D;





	text-decoration: none;





}





#print_body {





	margin: 7px 12px 7px 5px;





	background-color: White;





}





/* end article */











/* quote */





.open_quote {





	float: left;





	width: 140px;





	background: url(images/open_quote.gif) no-repeat right;





}





.quote {





	float: left;  





	font: bold 16px Arial;  





	width: 140px;  





	text-align: justify;





	margin-right: 5px;





	margin-left: 5px;





	margin-bottom: 5px;





	margin-top: 5px;





	border: 1px dotted #E4D5B6;





	padding: 3px 3px 3px 3px;





	background-color: #FDFBF4;





}





.close_quote {





	float: left;





	width: 140px;





	background: url(images/close_quote.gif) no-repeat left;





}





/* end quote */











/* menu */





a.menu_link {





	color: #66602A;





	font-family: Arial;





	font-size: 16px;





	font-weight: bold;





	display: block;





	padding: 2px 10px 2px 2px;





	width: 100%;





	background-color: #FFFFFF;





	border-bottom: 1px solid #79777E;





	border-top: 1px solid #FAF8F1;





}





a:link.menu_link, a:visited.menu_link {





	color: #3C3F2B;





	text-decoration: none;





}





a:hover.menu_link {





	border-right: 3px solid #E4D5B6;





}





/* end menu */





a {





	color: #8B4513;





	text-decoration: none; font-family:Times New Roman; font-size:11pt; font-weight:bold





}





a:hover {





	color: #B8860B; font-family:Times New Roman; font-size:11pt; font-weight:bold





}





.left {





  text-align: left;





  font-weight: bold;





  color: #fff;





  margin-left: 3px;





}





.right {





  float: right;





  text-align: right;





  font-weight: bold;





  color: #fff;





  width: 49%;





}











.s_menu {





	background-color: #F5F5F5;





	color: #1D1D1D;





	padding: 2px 10px 2px 3px;





	border-bottom: 1px solid #E3E3E3;





	border-right: 4px solid #E3E3E3;





	font: bold 16px Arial;





	text-align: center;





	margin-top: 5px;





	margin-right: 3px;





}











.s_menu_l {





	border-bottom: 1px solid #E1E1E1;





	margin: 0px 3px 0px 2px;





	padding: 4px 4px 4px 2px;





}





.s_menu_l a:hover {





	color: #CD853F;





}











/* guest book color */





.main_g_table {





	border: 1px dotted #C3D6A1;





	border-collapse: collapse;





}





.g_header {





	background-color: #EBF0E3;





}





.g_comment {





	background-color: #F5F9F4;





}





/* end guest book color */











/* form color */





.f_color {





	background-color: #F5F5F5;





	font: 16px Arial;





	color: #616161;





}





.s_color {





	background-color: #FAFAFA;





	font: 16px Arial;





	color: #5B5B5B;





}





.form_input {





	border: 1px solid #DADADA;





	font: 13px Tahoma;





}





.form_bot {





	border: 1px solid #C6C6C6;





	font: 12px Tahoma;





	color: #565656;





	background-color: #F5F5F5;





}





/* end form color */











.maq_list {





	background-color: #FAF7EE;





	padding: 2px 2px 2px 1px;





	color: #1D1D1D;





	margin-bottom: 1px;





	margin-top: 1px;





}





.maq_list a {





	color: #4A4A4A;





	text-decoration: none;





}





.maq_list a:hover {





	color: #323232;





}





.sha_list a {





	color: #4A4A4A;





	text-decoration: none;





}





.sha_list a:hover {





	color: #323232;





}





.player_border {





	border: 1px solid #FAF7EE;





}





.text {





	padding-right: 3px;





	padding-left: 3px;





	padding-bottom: 3px;





}





.text_frame {





	height: 350px;





	border: 1px solid #FAF7EE;





	overflow: auto;





	font-family: Arial;





	font-size: 16px;





	font-weight: bold;





	padding: 6px 6px 6px 6px;





	margin-left: 6px;





	margin-right: 6px;





	text-align: justify;





	background-color: White;





}





.title {





	color: #B22222;





	font-weight: bold;





	font-size: 12px;





}





.bot {





	cursor:hand; 





	width:205px;	





	height:50px;





	border: 1px solid #E4E4E4;





	background-color: White;





	margin: 4px 4px 4px;





	font-family: tahoma;





	font-size: 11px;





	background-image: url(images/t_bg.gif);





	background-position: bottom;





	background-repeat: repeat-x;





	float: right;





}











.cat {





	width:47%;	





	float: right;





	margin: 4px 4px 4px;





	font-family: tahoma;





	font-size: 11px;





	border-bottom: 1px solid #CDCDCD;





	border-top: 1px solid #E8E8E8;





	border-left: 1px solid #CDCDCD;





	background: White url(images/t_bg.gif) repeat-x bottom;





	border-right: 1px solid #E8E8E8;





}





.cat_pic {





	/*border: 1px solid #CCCCCC;





	padding: 3px 3px 3px 3px;





	margin-left: 3px;





	background-color: White;*/





	border-left: 1px solid #FAF7EE;





	float: right;





}





.cat_title {





	border-bottom: 1px solid #969195;





	text-align: right;





	font-family: Tahoma;





	font-size: 12px;





	font-weight: bold;





	color: White;





	margin-bottom: 5px;





	padding: 3px 4px 3px 3px;





	background: #B2B0B1 url(images/title_bg.gif);





}





.cat_title a {





	color: #404040;





	text-decoration: none;





}





.cat_title a:hover {





	color: #101010;





}





.perview {





	border: 1px solid #1D1D1D;





	width:185px;	





	height:140px;





	margin: 9px 9px 5px 9px;





	background-color: Black;





}





.types {





	filter : progid:DXImageTransform.Microsoft.Alpha(Opacity=70, FinishOpacity=0, Style=, StartX=0, StartY=0);





	width:22px;





	padding: 2px 3px 2px 2px;





	background-color: #E6E6E6;





}





.nav {





	border-bottom: 1px solid #D1D1D1;





	text-align: right;





	font-family: Tahoma;





	font-size: 12px;





	font-weight: bold;





	padding-right: 4px;





	padding-bottom: 3px;





	color: #8C8C8C;





	margin-top: 5pt;





	margin-bottom: 5px;





	margin-left: 3px;





}





.nav a {





	color: #323030;





	text-decoration: none;





}





.nav a:hover {





	color: #535152;





}





.bar {





	text-align: right;





	height: 12px;





	font-size: 8px;





	display: inline;





	border-top: 1px solid #DEDEDE;





	border-bottom: 1px solid #AAA8A9;





	background: #B2B0B1 url(images/title_bg.gif) repeat-x top;





}





.m_title {





	font-family: Arial;





	font-size: 15.5px;





	font-weight: bold;





	padding: 3px 8px 3px 3px;





	color: #464646;





	border-top: 1px solid #DEDEDE;





	border-bottom: 1px solid #AAA8A9;





	background: #B2B0B1 url(images/title_bg.gif) repeat-x top;





	margin: 0px 3px 0px 3px;





}





.menu_title {





	font-family: Arial;





	font-size: 15.5px;





	font-weight: bold;





	padding: 3px 8px 3px 3px;





	color: #464646;





	border-top: 1px solid #DEDEDE;





	border-bottom: 1px solid #AAA8A9;





	background: #B2B0B1 url(images/title_bg.gif) repeat-x top;





}





.menu_content{





	padding: 3px 3px 3px 3px;





}





.commnet_frame {





	margin: 0px 3px 0px 0px;





	width: 100%;





}





.comment_body {





	font: 11px Tahoma;





}





.comment_ {





	font: 11px Tahoma;





	background-color: #FAF7EE;





	border: 1px solid #C2C0C1;





	margin: 3px 3px 3px 3px;





	padding: 3px 3px 3px 3px;





}





.signed {





	display: block;





	color: #343434;





	text-align: left;





}





/* start gallery style */





.gallery_pic {





	cursor:hand; 





	border: 1px solid #E4E4E4;





	background-color: White;





	margin: 4px 4px 4px;





	font-family: tahoma;





	font-size: 11px;





	background-image: url(images/t_bg.gif);





	background-position: bottom;





	background-repeat: repeat-x;





	width: 30%;





	float: right;





	padding: 4px 4px 3px 4px;





	position: fixed;





}





.gallery_picf {





	border: 1px solid #E4E4E4;





	background-color: White;





	margin: 4px 4px 4px 13px;





	background-image: url(images/t_bg.gif);





	background-position: bottom;





	background-repeat: repeat-x;





	padding: 4px 4px 3px 4px;





}





.gallery_pic_img {





	cursor:hand; 





	display: block;





	height: 90px;





	background-position: center;





	background-repeat: no-repeat;





}





.gallery_pictitle {





	cursor:hand; 





	display: block;





	font: bold 12px Tahoma;





	text-align: center;





	color: #535353;





	margin-top: 4px;





}





.gallery_picinfo {





	display: block;





	font: 12px Tahoma;





	text-align: center;





	color: #535353;





	margin-top: 4px;





	border-top: 1px solid #DCDCDC;





	padding-top: 3px;





}





/* end gallery style */





.counter {





	font-family: Arial;





	font-size: 15.5px;





	font-weight: bold;





}