/*#############################################################################*/
/*# CSS																		  #*/
/*#									CSS TAG									  #*/
/*#																			  #*/
/*# Author: Colotin Florin (www.yourchoice.ro - colotin_f@yahooo.com)		  #*/
/*#############################################################################*/

/*#################################### TAG CSS ################################*/
body {margin:auto; padding:0px; background:#999 url(../img/bg_page.jpg) repeat-x left top; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4E4E4E;}
form {margin:0px; padding:0px;}
input, select, textarea {color:#666666; font-size:14px;}
/*# END #*/

/*############################### TEXT COLORS CSS #############################*/
.color1 {color:#000000;} /*black*/
.color2 {color:#FFFFFF;} /*white*/
.color3 {color:#D4A15F;} /*white*/
/*# END #*/

/*############################# BACKGROUND COLOR CSS ###########################*/
.bd0 {border:0px none transparent; background:transparent;} /*transparent*/ 
.bg1 {background:#EEEEEE;} /*light grey*/

.bgAjaxLoading1 {background:#FFFFFF url(../img/ajax_indicator.gif) no-repeat center center;}
/*# END #*

/*################################# BORDER CSS #################################*/
.bd0 {border: 0px none transparent} /*transparent*/
/*# END #*/

/*################################### DISVERS CSS #############################*/
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.italic {font-style:italic}
.clr {clear:both;}
.center {text-align:center;}
.lh18 {line-height:18px;}
/*# END #*/

/*############################# OBJ VISIBLE - HIDDEN ##########################*/
.objVisible {visibility:visible; display:block;}
.objHidden {visibility:hidden; display:none;}
/*# END #*/

/*################################### LINKS CSS ###############################*/
.link1 {color:#00A6CC; text-decoration:underline;}
.link1:hover {color:#A8C900; text-decoration:underline;} 

.link2 {color:#3F89C3; text-decoration:none;}
.link2:hover {color:#3F89C3; text-decoration:underline; cursor:pointer;}

.link_back {background:url(../img/back.gif) no-repeat 0px 5px; padding-left:9px; color:#999999; text-decoration:none;}
.link_back:hover {background:url(../img/back_over.gif) no-repeat 0px 5px; padding-left:9px; color:#54A7EB; text-decoration:underline; cursor:pointer;}

.link_ym {background:url(../img/icon_ym.gif) no-repeat left center; padding-left:20px; color:#448CC5; text-decoration:none;}
.link_ym:hover {background:url(../img/icon_ym_over.gif) no-repeat left center; padding-left:20px; color:#333; text-decoration:none; cursor:pointer;}

.link_det {background:url(../img/details.jpg) no-repeat left center; padding-left:14px; text-decoration:none; color:#666666;}
.link_det:hover {color:#666634;}

.link_close {background:url(../img/close.gif) no-repeat left center; padding-left:11px; color:#333333; text-decoration:none;}
.link_close:hover {background:url(../img/close_over.gif) no-repeat left center; color:#999999; text-decoration:none;}

.link_down {background:url(../img/down.gif) no-repeat left center; padding-left:18px; color:#00A6CC; text-decoration:none;}
.link_down:hover {background:url(../img/down_over.gif) no-repeat left center; padding-left:18px; color:#A8C900; text-decoration:none;}
/*# END #*/

/*##################################### BUTONS ################################*/
.btn1 {display:block; background:url(../img/btn1_m.jpg) repeat-x;}
.btn1 div {display:block; background:url(../img/btn1_l.jpg) no-repeat left;}
.btn1 div a {display:block; background:url(../img/btn1_r.jpg) no-repeat right; height:21px; line-height:21px; text-align:center; text-decoration:none; padding:0px 15px 0px 15px;  color:#D3D0C7;}
.btn1 div a:hover {color:#FFF;}

.btnGS {background:#BC875D; color:#FFFFFF; padding:1px 0px 1px 0px; width:67px;}
.btnGS:hover {background:#348DCC; color:#FFFFFF;}
/*# END #*/


/*#############################################################################*/
/*#     																	  #*/
/*#							    CSS PORTABLE	    						  #*/
/*#																			  #*/
/*#############################################################################*/

/*#################################### NAV BAR ################################*/
#navBar {font-size:12px; color:#999999; margin-bottom:5px;}
#navBar a {color:#6277B6; text-decoration:none;}
#navBar a:hover {text-decoration:underline;}
#navBar span {color:#CCCCCC;}
/*# END #*/

/*#################################### TITLES #################################*/
.title {width:auto; height:32px; margin:0px 0px 10px 0px; padding:0px 0px 0px 34px; background:url(../img/bg_title.jpg) no-repeat left top; font-size:16px; color:#000;}
.title h1 {display:inline; width:auto; height:32px; line-height:32px; margin:0px; padding:0px; font-size:16px; font-weight:normal; color:#000;}
.title h2 {display:inline; width:auto; height:32px; line-height:32px; margin:0px; padding:0px; font-size:16px; font-weight:normal; color:#000;}

.stitle {width:auto; margin:0px 0px 10px 0px; font-size:14px; color:#000;}
.stitle h1 {display:inline; margin:0px; padding:0px; color:#000; font-weight:normal; font-size:14px;}
.stitle h2 {display:inline; margin:0px; padding:0px; color:#000; font-weight:normal; font-size:14px;}
.stitle h3 {display:inline; margin:0px; padding:0px; color:#000; font-weight:normal; font-size:14px;}
.stitle span {color:#D4A15F;}
/*# END #*/

/*################################## PAGING CSS ###############################*/
.pagination {width:auto;}
.pagination .pgL {float:left; font-size:11px; text-align:left;}
.pagination .pgL span {float:left; line-height:18px; border:0px; margin-right:5px; padding:0 5px; text-decoration:none;}
.pagination .pgL a {float:left; line-height:18px; border:1px solid #E5E5E5; margin-right:5px; padding:0 5px; text-decoration:none; color:#55A8EC;}
.pagination .pgL a:hover {background:#55A8EC; color:#FFFFFF; text-decoration:none;}
.pagination .pgL font {font-size:14px; margin:0px; padding:0px;}
.pagination .pgL b {float:left; line-height:18px; border:1px solid #55A8EC; background:#8DEF2A; margin-right:5px; padding:0 5px; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.pagination .pgL strong {float:left; line-height:18px; border:1px solid #E5E5E5; background:#F0F0F0; margin-right:5px; padding:0 5px; color:#999999; text-decoration:none; font-weight:normal;}
.pagination .pgL input {float:left; width:20px; height:18px; padding:0px; margin:0px 2px 0px 0px; text-align:center; line-height:18px; border:1px solid #E5E5E5;}
.pagination .pgR {float:right; text-align:right; color:#000; line-height:18px;}
/*# END #*/

/*################################ FORM DEFINITION #############################*/
.elemFrom {width:auto;}
.elemFrom .row {margin:8px 0px 8px 0px; clear:both;}
.elemFrom .row .cell {float:left;}
.elemFrom .row .cell span {color:#666666;}
.elemFrom .row .cell input {border:1px solid #D4A15F; margin-top:2px;}
.elemFrom .row .cell select {border:1px solid #D4A15F; margin-top:2px;}
.elemFrom .row .cell textarea {border:1px solid #D4A15F; margin-top:2px;}
.elemFrom .row .cell .a1 {color:#405AAE; text-decoration:underline;}
.elemFrom .row .cell .a1:hover {color:#666666; text-decoration:underline;}
/*# END #*/

/*############################### ERROR AND ALERT #############################*/
.alert {background:#3EB5D7; color:#FFFFFF; font-size:12px; padding:7px; border:1px dotted #666666;}

.error {background:#FFFFE1; color:#333333; font-size:12px; padding:7px; border:1px dotted #666666; line-height:20px;}
.error .errTitle {background:url(../img/error.gif) no-repeat left center; margin:0px 0px 5px 0px; color:#000000; font-size:13px; line-height:15px; font-weight:bold; padding:1px 0px 0px 23px;}
.error a {color:#3F89C3; text-decoration:none;} 
.error a:hover {color:#3F89C3; text-decoration:underline;}
.error p {margin:0px 0px 1px 0px; padding:0px; color:#DC0000;}

.success {background:#3EB5D7; color:#FFFFFF; font-size:12px; padding:7px; border:1px dotted #666666; line-height:20px;}
.success .successTitle {background:url(../img/success.gif) no-repeat left center; margin:0px 0px 5px 0px; color:#FFFFFF; font-size:13px; font-weight:bold; padding:0px 0px 0px 20px;}
.success a {color:#FFFFFF; text-decoration:underline;} 
.success a:hover {color:#000000; text-decoration:underline;}
/*# END #*/

/*################################### NO RESULTS ##############################*/
.noResults {margin:20px 0px 10px 0px; background:#3EB5D7; color:#FFFFFF; font-size:12px; padding:7px; border:1px dotted #666666; text-align:center;}
.noRowsResult {margin:10px 2px 10px 2px; color:#FF0000; font-weight:bold;}
/*# END #*/

/*################################ POPUP DIV MASK #############################*/
#popup_div {border: 1px solid #DFDFDF; z-index:9002; background:#ffffff url(../img/useful/spacer.gif) }
.popup_div_handle {cursor: move}
#popup_div_mask {position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 100%; height: 100%; z-index: 1001; background-color :#000000; -moz-opacity: 0.5; opacity: 0.5; filter: alpha(opacity=50); }
#popup_div_close {cursor: pointer}
/*# END #*/

/*#################################### FILTERS ################################*/
.filerOpacity1 {filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;}
.filerOpacity2 {filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
.filerOpacity3 {filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
/*# END #*/

/*#################################### CONTACT ################################*/

#contactAdr {width:auto;}
#contactAdr .row {margin:1px 0px 5px 0px;}
#contactAdr .row .var {width:100px; color:#333333; font-weight:bold;}
#contactAdr .row .val {margin:2px 0px 0px 60px; text-align:justify;}
#contactAdr .row .val span {font-style:normal;}
#contactAdr .row .val a {color:#54A7EB; text-decoration:none;}
#contactAdr .row .val a:hover {color:#000000; text-decoration:underline;}
#contactAdr .row .val .r {width:auto; margin-bottom:2px;}
#contactAdr .row .val .r .c1 {float:left; width:50px;}
#contactAdr .row .val .r .c2 {float:left; width:100px;}

#contactForm {width:auto;}
#contactForm h4 {color:#333333; font-weight:bold; margin:0px 0px 4px 0px; font-size:11px;}
#contactForm input {width:200px; border:1px solid #D4A15F;} 
#contactForm textarea {width:250px; border:1px solid #D4A15F;}
#contactForm span {font-size:11px; color:#999999;}

.elemFrom .row .cell input {border:1px solid #D4A15F; margin-top:2px;}
.elemFrom .row .cell select {border:1px solid #D4A15F; margin-top:2px;}
.elemFrom .row .cell textarea {border:1px solid #D4A15F; margin-top:2px;}
/*# END #*/

/*#################################### VOTE BOX ###############################*/
.voteBox {width:auto; line-height:normal;}
.voteBox .vbR1 {width:auto; height:16px; text-align:left;}
.voteBox .vbR1 .vbr1Item {float:left; width:24px; text-align:center; margin-right:1px;}
.voteBox .vbR2 {width:auto; height:21px; text-align:left;}
.voteBox .vbR2 .vbr2Item {float:left; width:24px; text-align:center; margin-right:1px; padding-top:3px;}
.voteBox .vbR2 .vbr2Item input {border:0px; vertical-align:middle;}
.voteBox .vbR2 .vbr2Btn {float:left; margin-left:10px}
.statsBox {width:auto; margin-top:10px; padding:0px 0px 0px 5px;}
/*# END #*/

/*#################################### COMMENT ################################*/
#comment {width:auto;}
#comment #cAddLink {margin:0px 0px 5px 0px; text-align:right;}
#comment #cAddLink a {background:url(../img/comm_add.gif) no-repeat left center; padding-left:18px; color:#999999; text-decoration:none; font-size:12px;}
#comment #cAddLink a:hover {text-decoration:none; color:#000000;}
#comment #cAddForm {margin:3px 0px 0px 0px; padding:5px; border:1px solid #C1C1C1; text-align:left; background:#F5F5F5}
#comment #cAddForm .error {margin-top:5px;}
#comment #cAddForm #comment_text {width:415px; margin:0px;}
#comment #cAddForm #comment_text_nochars {width:51px; margin-bottom:1px; text-align:right;}
#comment #commentOk {margin:3px 0px 15px 0px;}
#comment #cList {width:auto; margin:10px 0px 5px 0px;}
#comment #cList .cBg1 {background:#FAFAFA;}
#comment #cList .cBg2 {}
#comment #cList .clItem {margin:0px 0px 0px 0px; padding:5px;}
#comment #cList .clItem .cliDate {margin-bottom:5px; color:#348DCC;}/*#A8C900*/
#comment #cList .clItem .cliText {margin-bottom:3px; font-style:italic;}
#comment #cList .clItem .cliAuthor {text-align:right; color:#000; font-style:italic;}
#comment #cList .clItem .cliAuthor a {text-decoration:underline; color:#000; font-style:italic;}
#comment #cList .clItem .cliAuthor a:hover {text-decoration:underline; color:#348DCC;}
#comment #cList .separator {width:auto; height:10px; background:#FFFFFF url(../img/bg_dot.gif) repeat-x left center;}
/*# END #*/

/*############################### AJAX MESSAGE BOX ############################*/
.ajaxMsgBox {position:absolute; width:200px; background:#FFF0B6; border:1px solid #999999; text-align:left;}
/*# END #*/


/*#############################################################################*/
/*#     																	  #*/
/*#							    CSS PERSONALIZED							  #*/
/*#																			  #*/
/*#############################################################################*/

/*##################################### PAGE ##################################*/
#page {width:980px; margin:auto; text-align:left;}
		
#page #pHeader {width:auto; height:270px;}
#page #pHeader #ph1 {width:980px; height:100px; margin-bottom:10px;}
#page #pHeader #ph1 #ph1L {float:left; width:250px; padding:41px 0px 0px 10px;}
#page #pHeader #ph1 #ph1R {float:left; width:720px;}
#page #pHeader #ph1 #ph1R #ph1r1 {width:auto; height:33px; padding:40px 10px 0px 0px; text-align:right;}
#page #pHeader #ph1 #ph1R #ph1r2 {width:auto; height:27px;}
#page #pHeader #ph1 #ph1R #ph1r2 a {float:left; display:block; width:115px; height:27px; margin-right:5px; line-height:27px; background:url(../img/btn_menu.jpg) no-repeat left top; font-size:14px; color:#FFF; text-decoration:none; text-align:center;}
#page #pHeader #ph1 #ph1R #ph1r2 a:hover {color:#FFF; text-decoration:underline;}
#page #pHeader #ph2 {width:960px; height:130px; padding:10px; margin-bottom:10px;}
#page #pHeader .ph2Bg1 {background:url(../img/headers/header1.jpg) no-repeat left top;}
#page #pHeader .ph2Bg2 {background:url(../img/headers/header2.jpg) no-repeat left top;}
#page #pHeader .ph2Bg3 {background:url(../img/headers/header3.jpg) no-repeat left top;}
#page #pHeader .ph2Bg4 {background:url(../img/headers/header4.jpg) no-repeat left top;}
#page #pHeader .ph2Bg5 {background:url(../img/headers/header5.jpg) no-repeat left top;}
#page #pHeader .ph2Bg6 {background:url(../img/headers/header6.jpg) no-repeat left top;}
#page #pHeader .ph2Bg7 {background:url(../img/headers/header7.jpg) no-repeat left top;}
#page #pHeader .ph2Bg8 {background:url(../img/headers/header8.jpg) no-repeat left top;}
#page #pHeader .ph2Bg9 {background:url(../img/headers/header9.jpg) no-repeat left top;}
#page #pHeader .ph2Bg10 {background:url(../img/headers/header10.jpg) no-repeat left top;}
#page #pHeader .ph2Bg11 {background:url(../img/headers/header11.jpg) no-repeat left top;}
#page #pHeader .ph2Bg12 {background:url(../img/headers/header12.jpg) no-repeat left top;}
#page #pHeader .ph2Bg13 {background:url(../img/headers/header13.jpg) no-repeat left top;}
#page #pHeader .ph2Bg14 {background:url(../img/headers/header14.jpg) no-repeat left top;}
#page #pHeader .ph2Bg15 {background:url(../img/headers/header15.jpg) no-repeat left top;}
#page #pHeader .ph2Bg16 {background:url(../img/headers/header16.jpg) no-repeat left top;}
#page #pHeader .ph2Bg17 {background:url(../img/headers/header17.jpg) no-repeat left top;}

#page #pHeader #ph2 #ph2T {width:auto; height:95px; margin:0px 0px 5px 560px;}
#page #pHeader #ph2 #ph2T #ph2tT {width:auto; height:48px; padding:7px; margin-bottom:8px;}
#page #pHeader #ph2 #ph2T #ph2tT p {margin:0px 0px 3px 0px; padding:0px; color:#CCC; font-size:14px;}
#page #pHeader #ph2 #ph2T #ph2tT p a {text-decoration:none; color:#FFF;}
#page #pHeader #ph2 #ph2T #ph2tT p a:hover { text-decoration:none; color:#000;}
#page #pHeader #ph2 #ph2T #ph2tT div {text-align:right; color:#FFF; padding-right:2px;}
#page #pHeader #ph2 #ph2T #ph2tT div a {color:#FBFBFB;; text-decoration:none;}
#page #pHeader #ph2 #ph2T #ph2tT div a:hover {color:#FFF; text-decoration:underline;}
#page #pHeader #ph2 #ph2T #ph2tB {width:auto; height:23px;}
#page #pHeader #ph2 #ph2T #ph2tB input {float:left; width:198px; height:17px; margin:0px 3px 0px 0px; background:#000; color:#CCC; border:1px solid #999; font-size:12px;}
#page #pHeader #ph2 #ph2T #ph2tB select {float:left; width:112px; height:21px; margin:0px 5px 0px 0px; background:#000; color:#CCC; border:1px solid #999; font-size:12px;}
#page #pHeader #ph2 #ph2T #ph2tB a {float:left; display:block; width:55px; height:19px; line-height:19px; padding-left:20px; clear:right; background:url(../img/btn_search.gif) no-repeat left top; color:#CCC; text-decoration:none;}
#page #pHeader #ph2 #ph2T #ph2tB a:hover {color:#FFF;}
#page #pHeader #ph2 #ph2B {width:auto; height:30px; line-height:30px; padding-left:20px; font-size:14px; color:#FFF;}
#page #pHeader #ph2 #ph2B a {text-decoration:underline; color:#CCC;}
#page #pHeader #ph2 #ph2B a:hover {text-decoration:underline; color:#FFF;}
#page #pHeader #ph2 #ph2B h1 {display:inline; margin:0px; padding:0px; font-size:14px; font-weight:normal;}
#page #pHeader #ph2 #ph2B h2 {display:inline; margin:0px; padding:0px; font-size:14px; font-weight:normal;}
#page #pHeader #ph2 #ph2B b {font-weight:normal;}
#page #pHeader #ph2 #ph2B strong {font-weight:normal;}

#page #pcBdTop {width:980px; height:8px; background:url(../img/bd_content_top.gif) no-repeat left top;}
#page #pContent {width:960px; padding:2px 10px 1px 10px; background:#FFF;}
#page #pContent #pcL {float:left; width:180px;}
#page #pContent #pcM {float:left; width:580px; margin:0px 10px 0px 10px;}
#page #pContent #pcR {float:left; width:180px;}
#page #pcBdBottom {width:980px; height:8px; background:url(../img/bd_content_bottom.gif) no-repeat left top;}

#page #pFooter {width:auto; margin:7px 0px 10px 0px;}
#page #pFooter #pfL {float:left; width:400px; color:#FFF;}
#page #pFooter #pfL strong {font-weight:normal; color:#000; background:#FFF; padding:1px 2px 1px 2px;}
#page #pFooter #pfL a {text-decoration:none; padding:2px 4px 2px 4px; background:#000; color:#FFF;}
#page #pFooter #pfL a:hover {text-decoration:none;  background:#FFF; color:#000;}
#page #pFooter #pfR {float:right; width:580px; text-align:right; color:#CCC;}
#page #pFooter #pfR a {text-decoration:none; color:#FFF; padding:0px 1px 0px 1px;}
#page #pFooter #pfR a:hover {text-decoration:underline; color:#EEE;}

#page #pFoterST {width:auto; margin-bottom:7px; color:#D3D0C7; text-align:left; font-size:11px;}
#page #pFoterST a {text-decoration:underline; color:#D3D0C7;}
#page #pFoterST a:hover {text-decoration:underline; color:#FFF;}

#page #pFoterLE {width:968px; margin-bottom:7px; padding:5px; border:1px dotted #CCC; font-size:11px;}
#page #pFoterLE a {display:block; width:99px; float:left; margin:0px 4px 2px 4px; padding:1px 0px 1px 0px; border-bottom:1px dotted #CCC; color:#DDD; text-decoration:none;} 
#page #pFoterLE a:hover {color:#000; text-decoration:none; border-bottom:1px dotted #000;}

#page #pFoterB {width:auto; height:31px;}
/*# END #*/

/*##################################### BOX 1 #################################*/
.box {width:580px; margin-bottom:10px; text-align:left; background:url(../img/box580_bottom.jpg) no-repeat left bottom;}

.box .bTop {width:auto; height:34px; line-height:30px; padding:0px 11px 0px 11px; font-size:16px; font-weight:normal; background:url(../img/box580_top.jpg) no-repeat left top;}
.box .bTop a {color:#810081; text-decoration:none;}
.box .bTop a:hover {text-decoration:none; color:#000000;}
.box .bTop h2 {display:inline; font-size:16px; font-weight:normal;}
.box .bTop h3 {display:inline; font-size:16px; font-weight:normal;}

.box .bContent {width:558px; height:auto; padding:1px 10px 0px 10px; border-left:1px solid #E9E9E9; border-right:1px solid #E9E9E9;}
.box .bContent ul {float:left; width:182px; margin:0px 6px 8px 0px; padding:0px; background:#FDFDFD;}
.box .bContent ul li {display:block; list-style-type:none; margin:1px 0px 1px 0px; padding:0px;}
.box .bContent ul li span {display:block; float:left; width:23px; height:13px; background:url(../img/bg_no_quotes.jpg) no-repeat left top; text-align:center; color:#FFF; font-size:11px; margin-right:4px;}
.box .bContent ul li a {color:#000; text-decoration:none; font-size:12px;}
.box .bContent ul li a:hover {color:#000000; text-decoration:underline;}
.box .bContent ul li:hover span {background:url(../img/bg_no_quotes_over.jpg) no-repeat left top; text-decoration:none; color:#000;}

.box .bScroll {height:178px;}
.box .bScroll .scrollBox {position:absolute; width:560px; height:178px; clip:rect(0px 560px 178px 0px); z-index:2; visibility:hidden;}
.box .bScroll .scrollBox .scrollBoxC {position:absolute;}
.box .bScroll .scrollBtn {position:absolute; width:7px; margin-left:560px; z-index:300;}
.box .bScroll .scrollBtn div {width:7px; height:163px; background:url(../js/scrollablediv/vline.gif) repeat-y center center;}
.box .bScroll .scrollBtn a {display:block;}

.box .bBottom {width:auto; height:24px; line-height:18px; padding:0px 11px 0px 11px; text-align:right;}
.box .bBottom a {color:#414D62; text-decoration:none; font-size:12px;}
.box .bBottom a:hover {color:#000000;}

/*
.box2 .b2Content .b2cSBox1 {float:left; width:162px; margin:0px 6px 8px 0px; background:#FCFCFC;}
.box2 .b2Content .b2cSBox1 a {display:block; color:#414D62; text-decoration:none; margin:1px 0px 1px 0px;}
.box2 .b2Content .b2cSBox1 a span {display:block; float:left; width:20px; height:13px; line-height:13px; background:url(../img/bg_no_quotes.jpg) no-repeat left top; margin-right:3px; text-align:center; text-decoration:none; color:#414D62; font-size:9px;}
.box2 .b2Content .b2cSBox1 a:hover {color:#000000; text-decoration:underline;}
.box2 .b2Content .b2cSBox1 a:hover span {background:url(../img/bg_no_quotes_over.jpg) no-repeat left top; text-decoration:none; color:#FFFFFF;}
*/
/*# END #*/

/*##################################### DIVERSE ###############################*/
#navBarTmp {display:none;}
.gAds160x600 {text-align:center; padding-top:5px; padding-bottom:5px;}
.gAds160x600_2 {text-align:center; padding-top:8px; padding-bottom:8px; border:1px solid #E9E9E9; margin-bottom:7px;}
.gAds468x15 {margin:0px 0px 10px -5px;}
.gAds2x250x250 {margin:3px 3px 5px 3px;}
.gAds2x250x250 .gaL {float:left; width:250px; border:1px dotted #999999; padding:10px;}
.gAds2x250x250 .gaR {float:left; width:250px; border:1px dotted #999999; padding:10px; margin-left:30px;}
.banner468x60 {text-align:center; margin:3px 0px 5px 0px;}
/*# END #*/

/*################################# LEFT MENU #################################*/
.leftMenu {font-size:14px; background:#FFFFFF;}
.leftMenu a {display:block; width:auto; height:23px; line-height:23px; margin:0px; border-bottom:1px solid #FFFFFF; background:#E3E3E3; padding:0px 0px 0px 5px; color:#000; font-size:14px; text-decoration:none;}
.leftMenu a:hover {background:#161616; color:#FFF; text-decoration:none;}
/*# END #*/

/*############################# MODULES LEFT-RIGHT BOX ########################*/
.moduleLR {width:auto; margin-bottom:10px;}
.moduleLR .mlrHeader {width:auto; height:90px;}
.moduleLR .mlrHeader h3 {width:auto; height:27px; line-height:27px; margin:0px; padding:54px 0px 0px 10px; color:#FFF; font-size:16px; font-weight:normal;}
.moduleLR .mlrBg1 {background:url(../img/modules/module_bg1.jpg) no-repeat left top;}
.moduleLR .mlrBg2 {background:url(../img/modules/module_bg2.jpg) no-repeat left top;}
.moduleLR .mlrBg3 {background:url(../img/modules/module_bg3.jpg) no-repeat left top;}
.moduleLR .mlrBg4 {background:url(../img/modules/module_bg4.jpg) no-repeat left top;}
.moduleLR .mlrBg5 {background:url(../img/modules/module_bg5.jpg) no-repeat left top;}
.moduleLR .mlrBg6 {background:url(../img/modules/module_bg6.jpg) no-repeat left top;}
.moduleLR .mlrBg7 {background:url(../img/modules/module_bg7.jpg) no-repeat left top;}
.moduleLR .mlrContent {width:174px; border-left:1px solid #E9E9E9; border-right:1px solid #E9E9E9; padding:2px 2px 1px 2px;}
.moduleLR .mlrFooter {width:auto; height:3px; background:url(../img/box180_bottom.jpg) no-repeat left top;}

.moduleLR2 {width:auto; margin-bottom:10px;}
.moduleLR2 .mlr2Header {width:auto; height:5px; background:url(../img/module_lr2_header.jpg) no-repeat left top;}
.moduleLR2 .mlr2Content {width:172px; border-left:1px solid #E5DECB; border-right:1px solid #E5DECB; background:#FFEEB2; padding:2px 3px 1px 3px;}
.moduleLR2 .mlr2Content h3 {margin:0px; padding:0px 0px 7px 13px; font-size:14px; color:#000;}
.moduleLR2 .mlr2Footer {width:auto; height:5px; background:url(../img/module_lr2_footer.jpg) no-repeat left top;}

.moduleLR3 {display:block; margin-bottom:7px;}
/*# END #*/

/*##################################### LISTINGS ##############################*/
.listing1 {width:auto;}
.listing1 .item {width:566px; height:54px; padding:6px 7px 0px 7px; margin-bottom:7px; background:url(../img/bg_record.jpg) no-repeat left top;}
.listing1 .item p {width:auto; height:35px; margin:0px; padding:0px;}
.listing1 .item p a {color:#333333; text-decoration:none;}
.listing1 .item p a:hover {color:#D4A15F; text-decoration:none;}
.listing1 .item div .a1 {color:#D4A15F; text-decoration:none;}
.listing1 .item div .a1:hover {text-decoration:underline;}
.listing1 .item div .a2 {background:url(../img/fav.gif) no-repeat left center; padding-left:14px; color:#333; text-decoration:none;}
.listing1 .item div .a2:hover {color:#D4A15F; text-decoration:none;}
.listing1 .item div span {color:#D4A15F;}

.listing2 {width:auto;}
.listing2 .item {width:auto; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #CCC;}
.listing2 .item a {display:block; margin-bottom:3px; font-weight:bold; color:#000; text-decoration:none;}
.listing2 .item a:hover {text-decoration:underline;}
.listing2 .item div {margin-bottom:5px; color:#D4A15F;}
.listing2 .item p {margin:0px; padding:0px; color:#000;}

.lrListing1 {}
.lrListing1 h4 {margin:5px 0px 7px 0px; padding:0px; font-size:14px; font-weight:normal; color:#000;}
.lrListing1 .item {margin:0px 2px 5px 2px; padding:0px 0px 5px 1px; border-bottom:1px dotted #CCC;}
.lrListing1 .item .a1 {display:block; margin-bottom:3px; color:#333; text-decoration:none;}
.lrListing1 .item .a1:hover {text-decoration:underline;}
.lrListing1 .item .a2 {color:#D4A15F; text-decoration:none;}
.lrListing1 .item .a2:hover {text-decoration:underline;}

.lrListing2 {}
.lrListing2 a {display:block; margin-bottom:5px; background:url(../img/icon_news.gif) no-repeat 0px 1px; padding-left:16px; color:#333; text-decoration:none;}
.lrListing2 a:hover {color:#FF4E00; text-decoration:underline;}
/*# END #*/

/*################################### EVENTS LIST #############################*/
.eventList {}
.eventList h4 {margin:5px 0px 7px 0px; padding:0px; font-size:14px; font-weight:normal; color:#000;}
.eventList .item {margin:0px 2px 5px 2px; padding:0px 0px 5px 1px; border-bottom:1px dotted #CCC;}
.eventList .item .iImg {display:block; float:left; width:52px; height:52px; border:1px solid #D4A15F; margin-right:5px;}
.eventList .item .iImg:hover {border:1px solid #333;}
.eventList .item .iImg img {width:50px; height:50px; margin:1px;}
.eventList .item .aName {color:#D4A15F; text-decoration:none;}
.eventList .item .aName:hover {text-decoration:underline;}
.eventList .item span {background:url(../img/arrow2.jpg) no-repeat left center; padding-left:8px;}
/*# END #*/

/*############################## AUTHOR SHOR DETAILS ##########################*/
.authorShortDetails {}
.authorShortDetails .asdL {float:left; width:465px;}
.authorShortDetails .asdL div {margin:1px 0px 2px 0px;}
.authorShortDetails .asdL div .namedet {font-weight:bold; text-decoration:none; color:#348DCC;}
.authorShortDetails .asdL div .namedet:hover {color:#333; text-decoration:underline;}
.authorShortDetails .asdL div span {color:#999999;}
.authorShortDetails .asdL div .adet {background:url(../img/details.jpg) no-repeat left center; padding-left:14px; text-decoration:none; color:#000000;}
.authorShortDetails .asdL div .adet:hover {color:#348DCC;}
.authorShortDetails .asdR {float:right; width:84px;}
.authorShortDetails .asdR a {display:block; border:1px solid #D4A15F;}
.authorShortDetails .asdR a:hover {border:1px solid #333;}
.authorShortDetails .asdR a img {width:80px; height:80px; margin:1px;}
/*# END #*/

/*################################ LETTERS SEARCH #############################*/
.lettersSearch {text-align:left; text-align:center}
.lettersSearch a {text-decoration:none; margin:0px 9px 0px 0px; color:#666666;}
.lettersSearch a:hover {color:#000000;}
.lettersSearch .aSel {color:#000000; font-weight:bold;}
/*# END #*/

/*################################# FOLCLOR DETAILS ###########################*/
#folclorDet {width:auto;}
#folclorDet .row {margin:8px 0px 8px 0px; clear:both;}
#folclorDet .row .var {float:left; width:80px;}
#folclorDet .row .val {margin-left:80px;}
#folclorDet .row .val p {min-height:115px; margin:0px; padding:10px; border:1px dotted #CCCCCC; background:#FFF9F9 url(../img/pana2.gif) no-repeat right bottom; line-height:18px; color:#666633;}
#folclorDet .row .val .a1 {color:#D4A15F; font-weight:bold; text-decoration:none;}
#folclorDet .row .val .a1:hover {color:#000;}
#folclorDet .row .valBox {margin-left:80px; padding-top:5px; background:url(../img/bg_rec_details_top.jpg) no-repeat left top;}
#folclorDet .row .valBox p {border-left:1px solid #F5E9DA; border-right:1px solid #F5E9DA; min-height:50px; margin:0px; padding:6px 10px 10px 10px; line-height:18px; color:#666633;}
#folclorDet .row .valBox div {width:500px; height:7px; background:url(../img/bg_rec_details_bottom.jpg) no-repeat left top;}
#folclorDet .row .tags {color:#CCC; padding:7px; border:1px dotted #CCCCCC;}
#folclorDet .row .tags a {text-decoration:none; color:#448CC5;}
#folclorDet .row .tags a:hover {text-decoration:underline; color:#000;}
/*# END #*/

/*################################### NAV INTEM ###############################*/
.navItemDet {width:auto; margin:0px 0px 5px 0px; text-align:right; color:#CCC; font-weight:bold;}
.navItemDet a {color:#000; text-decoration:none;}
.navItemDet a:hover {color:#D4A15F; text-decoration:none;}
/*# END #*/

/*################################## QUOTE DETAILS ############################*/
#quoteDet {}
#quoteDet .row {margin:8px 0px 8px 0px; clear:both;}
#quoteDet .row .var {float:left; width:80px;}
#quoteDet .row .val {margin-left:80px;}
#quoteDet .row .val .imgads {margin:3px 0px 3px 0px;}
#quoteDet .row .val .imgads .img {float:left; width:236px; text-align:center;}
#quoteDet .row .val .imgads .img a {display:block; border:1px dotted #CCCCCC; text-align:center;}
#quoteDet .row .val .imgads .img a:hover {border:1px dotted #666633;}
#quoteDet .row .val .imgads .img a img {border:0px; margin:1px;}
#quoteDet .row .val .imgads .ads {float:left; width:250px; border:1px dotted #CCCCCC; padding:1px; margin-left:10px; text-align:center;}
#quoteDet .row .val .a1 {color:#D4A15F; font-weight:bold; text-decoration:none;}
#quoteDet .row .val .a1:hover {color:#000;}
#quoteDet .row .valBox {margin-left:80px; padding-top:5px; background:url(../img/bg_rec_details_top.jpg) no-repeat left top;}
#quoteDet .row .valBox p {border-left:1px solid #F5E9DA; border-right:1px solid #F5E9DA; min-height:50px; margin:0px; padding:6px 10px 10px 10px; line-height:18px; color:#666633;}
#quoteDet .row .valBox div {width:500px; height:7px; background:url(../img/bg_rec_details_bottom.jpg) no-repeat left top;}
#quoteDet .row .tags {margin-left:80px; padding:7px; border:1px dotted #CCCCCC; color:#CCC; background:#FFF9F9; color:#D4A15F;}
#quoteDet .row .tags a {text-decoration:none; color:#666633;}
#quoteDet .row .tags a:hover {text-decoration:underline; color:#000;}
/*# END #*/

/*############################# PHOTO AUTHOR LIST #############################*/
#photoAuthorList {}
#photoAuthorList .palItem {float:left; width:182px; height:240px; margin:0px 14px 12px 1px;}
#photoAuthorList .palItem .photoLink {display:block; border:3px solid #CCCCCC;}
#photoAuthorList .palItem .photoLink:hover {display:block; border:3px solid #996600;}
#photoAuthorList .palItem .photoLink img {border:0px; margin:3px;}
#photoAuthorList .palItem .nameLink {display:block; width:auto; height:15px; margin-top:3px; color:#990033; text-decoration:none; font-size:12px; font-weight:bold;}
#photoAuthorList .palItem .nameLink:hover {color:#990033; text-decoration:underline;}
/*# END #*/

/*############################## DICTIONARY LIST ##############################*/
#dictDet {width:auto;}
#dictDet h1 {margin:0px 0px 10px 0px; font-weight:normal; font-size:16px;}
#dictDet .ddDate {margin:0px 0px 10px 0px; color:#D4A15F;}
#dictDet .ddText {margin:0px 0px 10px 0px; line-height:18px;} 
#dictDet .ddText .ads {float:right; width:250px; margin:0px 0px 0px 5px;}
#dictDet .ddAuthor {margin:0px 0px 10px 0px;}
#dictDet .ddAuthor span {color:#D4A15F;}
#dictDet .ddSource {margin:0px 0px 10px 0px;}
#dictDet .ddSource span {color:#D4A15F;}
#dictDet .ddSource a {color:#333; text-decoration:none;}
#dictDet .ddSource a:hover {text-decoration:underline;}
/*# END #*/

/*################################### NEWS PAGE ###############################*/
#newsDet {width:auto;}
#newsDet h1 {margin:0px 0px 10px 0px; font-weight:normal; font-size:16px;}
#newsDet .ndDate {margin:0px 0px 10px 0px; color:#D4A15F;}
#newsDet .ndText {margin:0px 0px 10px 0px; line-height:18px;} 
#newsDet .ndText .ads {float:right; width:250px; margin:0px 0px 0px 5px;}

#newsDet .ndImg {width:580px;}
#newsDet .ndImg a {display:block; float:left; width:177px; height:122px; border:1px solid #D4A15F; margin:0px 8px 10px 0px;}
#newsDet .ndImg a:hover {border:1px solid #333;}
#newsDet .ndImg a img {margin:1px; border:0px;}
/*# END #*/

/*################################## AUTHOR DETAILS ###########################*/
#authorDet {width:auto;}
#authorDet .aImg {position:absolute; width:236px; margin:0px 0px 0px 344px;}
#authorDet .aImg a {display:block; border:1px solid #CCCCCC;}
#authorDet .aImg a:hover {border:1px solid #CCCCCC;}
#authorDet .aImg a img {margin:1px;}
#authorDet .row {margin:8px 0px 10px 0px; padding:0px; clear:both;}
#authorDet .row .var {float:left; width:95px; line-height:18px;}
#authorDet .row .val {margin-left:95px; line-height:18px;}

#authorDet .row .valThemes {margin-left:95px; line-height:18px; border:1px dotted #CCCCCC; padding:7px; background:#FFF9F9; font-style:italic; color:#666633;}
#authorDet .row .valThemes a {text-decoration:none; color:#666633;}
#authorDet .row .valThemes a:hover {text-decoration:underline; color:#000000;}

#authorDet .row .valBox {margin-left:95px; padding-top:5px; background:url(../img/bg_rec_details2_top.jpg) no-repeat left top;}
#authorDet .row .valBox p {border-left:1px solid #F5E9DA; border-right:1px solid #F5E9DA; min-height:50px; margin:0px; padding:6px 10px 10px 10px; line-height:18px; color:#666633;}
#authorDet .row .valBox div {width:485px; height:7px; background:url(../img/bg_rec_details2_bottom.jpg) no-repeat left top;}
/*# END #*/

/*################################### WEBMASTER ###############################*/
.webmaster {width:auto;}
.webmaster textarea {width:570px; border:1px solid #D4A15F; font-size:11px; padding:4px;}
/*# END #*/

/*###################################### TAGS #################################*/
.tagSearchIndex {margin:15px 0px 10px 0px;}
.tagSearchIndex span {color:#000000;}
.tagSearchIndex a {margin:0px 3px 0px 3px; color:#C2AD82; text-decoration:underline;}
.tagSearchIndex a:hover {color:#000; text-decoration:underline;}
.tagSearchIndex .aSel {color:#000; text-decoration:underline;}

#tagSearch {width:auto; line-height:35px; text-align:justify;}
#tagSearch a {text-decoration:none; color:#333; margin-right:10px;}
#tagSearch a:hover {text-decoration:underline; color:#C40000}

.lrTagSearch {width:170px; text-align:justify; line-height:22px; margin:0px 2px 0px 2px;}
.lrTagSearch a {text-decoration:none; color:#333;}
.lrTagSearch a:hover {text-decoration:underline; color:#C40000;}
/*# END #*/

/*################################### AUTOCOMPLETE #############################*/
div.autocomplete {position:absolute; background:#747345; border:1px solid #333333; margin:0px; padding:0px;}
div.autocomplete ul {list-style-type:none; margin:0px; padding:0px;}
div.autocomplete ul li.selected {background:#333333; color:#FFFFFF;}
div.autocomplete ul li {list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer; color:#FFFFFF;}
/*# END #*/

/*################################# LINK EXCHANGE #############################*/
#linkexchangePage {width:auto;}
#linkexchangePage a {display:block; float:left; width:180px; margin:3px 5px 3px 5px; border-right:1px dotted #CCC; text-decoration:none; color:#666633;}
#linkexchangePage a:hover {text-decoration:underline; color:#000;}
/*# END #*/

/*################################### ----------- #############################*/
/*################################### ----------- #############################*/
/*# END #*/