/* InnoPortal v1.0 Main Style */





body {


	margin:0;


	background: #B0AEAF url(images/page_bg.gif) repeat-y center;


   SCROLLBAR-FACE-COLOR: #3B353E;


   SCROLLBAR-HIGHLIGHT-COLOR: #B0AEAF;


   SCROLLBAR-SHADOW-COLOR: #726E7E;


   SCROLLBAR-3DLIGHT-COLOR: #969394;


   SCROLLBAR-ARROW-COLOR: #343434;


	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: #3B353E;


}


#left_menu {


	background-color: #FAF7EE;


	border-right: 1px solid #CFCFCF;


	color: #3B353E;


}


.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: #3B353E;


	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: #3B353E;


	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: White;


	padding: 2px 10px 2px 3px;


	padding-top: 3px;


	margin-right: -8px;


	font: bold 16px Arial;


}


.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: #3B353E;


	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: #3B353E;


}


/* 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: #3B353E;


	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: #3B353E;


	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 #3B353E;


	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;


}
