/* -------------------------------------------------------------- 
  
   fancy-type.css
   * Lots of pretty advanced classes for manipulating text.
   
   See the Readme file in this folder for additional instructions.

-------------------------------------------------------------- */

/* Indentation instead of line shifts for sibling paragraphs. */
  /* p + p {
	text-indent:2em;
	margin-top:-1.5em;
}
   form p + p  { text-indent: 0; }*/ /* Don't want this in forms. */
   
   
   

/* For great looking type, use this code instead of asdf: 
   <span class="alt">asdf</span>  
   Best used on prepositions and ampersands. */
  
.alt { 
  color: #666; 
  font-family: "Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua", Georgia, serif; 
  font-style: italic;
  font-weight: normal;
}


/* For great looking quote marks in titles, replace "asdf" with:
   <span class="dquo">&#8220;</span>asdf&#8221;
   (That is, when the title starts with a quote mark). 
   (You may have to change this value depending on your font size). */  
   
.dquo { margin-left: -.5em; } 


/* Reduced size type with incremental leading
   (http://www.markboulton.co.uk/journal/comments/incremental_leading/)

   This could be used for side notes. For smaller type, you don't necessarily want to 
   follow the 1.5x vertical rhythm -- the line-height is too much. 
   
   Using this class, it reduces your font size and line-height so that for 
   every four lines of normal sized type, there is five lines of the sidenote. eg:

   New type size in em's:
     10px (wanted side note size) / 12px (existing base size) = 0.8333 (new type size in ems)

   New line-height value:
     12px x 1.5 = 18px (old line-height)
     18px x 4 = 72px 
     72px / 5 = 14.4px (new line height)
     14.4px / 10px = 1.44 (new line height in em's) */

p.incr, .incr p {
	font-size: 10px;
	line-height: 1.44em;  
	margin-bottom: 1.5em;
}


/* Surround uppercase words and abbreviations with this class.
   Based on work by Jørgen Arnor Gårdsø Lom [http://twistedintellect.com/] */
   
/*blockquote*/
blockquote {
	border : 2px solid #000;
	width: 400px;	
	margin: 0px auto;
	padding: 10px;
	background-color: #EEF5FA;
	quotes: "\201C" "\201D";
}

blockquote:before, blockquote:after {
	color: #85B8E3;
	display: block;
	font-size: 5em;
	width: 50px;
}

blockquote p {
	min-height:50px;
	padding-left:50px;
	padding-right:50px;
}


blockquote:before { 
	content: open-quote;
	height:40px;
}

blockquote:after { 
	content: close-quote;
	height:50px;
	margin:0px 0px 0px 350px;
}
/*-----------------------------------*/

   
.caps { 
  font-variant: small-caps; 
  letter-spacing: 1px; 
  text-transform: lowercase; 
  font-size:1.2em;
  line-height:1%;
  font-weight:bold;
  padding:0 2px;
}

.bol_d
{
	font-weight:bold;
}




/*- Menu Tabs--------------------------- */ 


    #vnphoto_tabs {
	float:left;
	line-height:normal;
	position: absolute;
	left: -32px;
	top: 97px;
	width: 150%;
      }
    #vnphoto_tabs ul {
	margin:0;
	padding:10px 0px 0 40px;
	list-style:none;
      }
    #vnphoto_tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #vnphoto_tabs a {
      float:left;
      background:url(../images/search/tableft_n.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  font-family:Arial, Helvetica, Georgia;
      }
    #vnphoto_tabs a span {
	float:left;
	display:block;
	background:url(../images/search/tabright_n.gif) no-repeat right top;
	padding:12px 14px 4px 10px;
	color:#fefeff;
	font-family:tahoma;
	font-size:11px;
	font-weight: bold;
	height:28px;
	margin-right: 5px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #vnphoto_tabs a span {float:none;}
    /* End IE5-Mac hack */
    #vnphoto_tabs a:hover span {
      color:#5c656e;
     }
    #vnphoto_tabs a:hover {
		background-position:0% -42px;
      }
    #vnphoto_tabs a:hover span {
		background-position:100% -42px;
    }
	#vnphoto_tabs .tab_selected a {
		background-position:0% -42px;
      }
    #vnphoto_tabs .tab_selected a span {
		color:#5c656e;
		background-position:100% -42px;
    }
/*--------------------customized input elements */
fieldset
{
	/*top:0px;*/
}
label {
	/*text-align:right;
	position: relative;
	top:-10px;
	left: 0px;
	margin-right:5px;*/
	
  }
/* adjusted values for IE6,ie7*/
*html label,*+html label,
{

	/*top:-8px;*/

}

.acciuntfield{
	font:1.1em  Verdana, Arial, Helvetica, sans-serif;
	color:#959ea7;
	margin:0px;
	height:18px;
	border:solid 0 #fff;
	padding: 1px 2px 2px 4px;
	background: transparent url(../images/search/textfield_bg.gif) no-repeat fixed;
	voice-family: "\"}\"";
	voice-family:inherit;
}

/*.search{
	top:-10px;
	position:relative;
}*/
/**html .search,*+html .search
{	
	top:-5px;
}*/

.button_header
{
	top:-5px;
	position:relative;
}
.acciuntfield
{
	background: transparent url(../images/search/accountfield_bg.gif)  no-repeat fixed;
	width:170px;
	top:-10px
}
*html .acciuntfield,*+html .acciuntfield
{	
	top:-5px
}
fieldset>input.acciuntfield {
	background: transparent url(../images/search/accountfield_bg.gif) no-repeat;
	position: relative;

}

/*textarea {
	font:1.1em  Arial, Helvetica, sans-serif;
	color:#959ea7 ;
	margin:3px;
	height:165px;
	border:solid 0 #fff;
	padding: 0 8px;
	background: transparent url(../images/search/textarea_bg.gif) no-repeat fixed;
	width:200px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:190px;
}
fieldset>textarea {
	background: transparent  url(../images/search/textfield_bg.gif) no-repeat;
}

/*---------------tab hover gallery------------------------*/

ul.galerry,ul.technique,ul.photo_es,ul.photo_w,ul.video,ul.gallery_anh,ul.gallery_dt,ul.bvm,ul.event,ul.event2{
	position: relative;
	width: 316px;
	background-image:url(../images/content/gallery/gallery_nav3.gif);
	background-repeat:no-repeat;
	height: 29px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	
}
ul.bvm{
	
	background-image: url(../images/kythuat/bv_hover.gif);
	width: 316px;
}
ul.event{
	background-image: url(../images/event/event1.gif);
	width: 650px;
}
ul.event2{
	background-image: url(../images/event/event2.gif);
	width: 320px;
}
ul.gallery_anh,ul.gallery_dt{
	background-image:url(../images/gallery/tab_gallery_anh.gif);
	width:628px;
	height: 14px;
	padding:6px 0px 10px 22px;
	font-size:14px;
	font-family:tahoma;
	color:#666f78;
	font-weight:bold;
	
}
ul.galerry{
	width:650px;
}
ul.gallery_dt{
	
	background-image:url(../images/duthi/tab_gallery_duthi.gif);
	
}
ul.technique{
	background-image:url(../images/content/enginer/nav_hover.gif);
	height:30px;
	
}
ul.photo_es{
	background-image:url(../images/content/photo_es/nav_hover.gif);
	width:650px;
	
}
ul.photo_w{
	background-image:url(../images/content/tp_week/tp_hover.gif);
	width: 317px;
	height: 31px;
	
}
ul.video{
	background-image:url(../images/content/tuorials/tab_hover1.gif);
	width: 316px;
	background-repeat: no-repeat;
	
}

li#bu1 a, li#bu2 a, li#bu3 a,li#bu4 a,li#toprate a,
li#bu1_y a,li#bu3_y a,
li#buk_y a,li#but_y a,
li#bupte_y a,li#buptd_y a,
li#tpw_y a, li#alltp_y a,
li#tt_y a,li#clip_y a, li#event_bu1 a,li#event_bu2 a, li#event2_bu1 a,li#event2_bu2 a, 
li#tab1 a, li#tab2 a,li#tab3 a, li#tab4 a, li#tab5 a,li#tab4_dt a, li#tab3_dt a,li#tab1_dt a,
li#bvm_y a,li#cbv_y a

{
	background: transparent;
	position: absolute;
	height: 29px;
	bottom: 0px;
	text-decoration: none;
}

/* adjusted values for IE6 */

* html*li#bu1 a, * html*li#bu2 a, * html*li#bu3 a,* html*li#bu4 a,* html*li#bu1_y a,* html*li#buk_y a, 
 * html*li#but_y a, * html*li#bupte_y a, 
* html*li#buptd_y a, * html*li#tpw_y a, * html*li#alltp_y a,
* html*li#tt_y a, * html*li#clip_y a, * html*li#event_bu1 a, * html*li#event_bu2 a, * html*li#event2_bu1 a, * html*li#event2_bu2 a, 
* html*li#tab1 a, * html*li#tab2 a,* html*li#tab3 a, * html*li#tab4 a, * html*li#tab5 a,* html*li#tab4_dt a, * html*li#tab3_dt a,* html*li#tab1_dt a,* html*li#toprate a,
* html*li#bvm_y a,* html*li#cbv_y a

{ bottom: -1px; }

li#tab1 a{
	left: 59px;
	width: 80px;
}
li#tab2 a{
	left: 59px;
	width: 80px;
}
li#tab3 a{
	left: 59px;
	width: 80px;
}
li#tab4 a{
	left: 59px;
	width: 80px;
}
li#tab5 a{
	left: 59px;
	width: 80px;
}
li#tab1 a,li#tab1_dt a{
	left: 723px;
	background: url(../images/gallery/day.gif) 0 0;
	background-repeat:no-repeat;
	width:90px;
	top: 4px;
}
li#tab1_dt a{
	left: 400px;
	top: 0px;
}
li#toprate a{
	left: 552px;
	background: url(../images/content/photo_es/top_rate.gif) 0 0;
	background-repeat:no-repeat;
	width:95px;
	top: 5px;
}
li#tab1_dt a{
	left: 292px;
	top: 5px;

}
li#tab2 a{
	left: 597px;
	background: url(../images/gallery/title.gif) 0 0;
	background-repeat:no-repeat;
	width:74px;
	top: 4px;
}
li#tab3 a,li#tab3_dt a{
	left: 452px;
	background: url(../images/gallery/lanxem.gif) 0 0;
	background-repeat:no-repeat;
	width:85px;
	top: 5px;
}
li#tab3_dt a{
	left: 886px;
	
}
li#tab4 a,li#tab4_dt a{
	left: 370px;
	background: url(../images/gallery/danhgia.gif) 0 0;
	background-repeat:no-repeat;
	width:85px;
	top: 5px;
}
li#tab4_dt a{
	left: 813px;
	
}
li#tab5 a{
	left: 524px;
	background: url(../images/gallery/photo_week.gif) 0 0;
	background-repeat:no-repeat;
	width:147px;
	top: 5px;
}
li#bu1 a{
	left: 397px;
	width: 80px;
	background: url(../images/content/gallery/new_image_none.gif) 0 0;
	background-repeat:no-repeat;
	top: 5px;
}
li#bu2 a{
	left: 467px;
	background: url(../images/content/gallery/album_none.gif) 0 0;
	background-repeat:no-repeat;
	width:85px;
	top: 5px;
}
li#bu3 a
{
	left: 549px;
	background: url(../images/content/gallery/all_album_none.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:98px;
	top: 5px;
}
li#bu4 a{
	left: 315px;
	background: url(../images/content/gallery/best_img.gif) 0 0;
	background-repeat:no-repeat;
	width:87px;
	top: 5px;
}
li#bvm_y a{
	left: 100px;
	background: url(../images/kythuat/bvm_image_none.gif) 0 0;
	background-repeat:no-repeat;
	width:102px;
	top: 5px;
}
li#cbv_y a{
	left: 204px;
	background: url(../images/kythuat/cbv_image_none.gif) 0 0;
	background-repeat:no-repeat;
	width:108px;
	top: 5px;
}
li#bu1_y a{
	left: 62px;
	background: url(../images/content/gallery/new_image_none.gif) 0 0;
	background-repeat:no-repeat;
	width:70px;
	top: 4px;
}
li#buk_y a{
	left: 225px;
	background: url(../images/content/enginer/kn_n.gif) 0 0;
	background-repeat:no-repeat;
	width:100px;
	top: 4px;
}
li#but_y a{
	left: 139px;
	background: url(../images/content/enginer/th_none.gif) 0 0;
	background-repeat:no-repeat;
	width:100px;
	top: 4px;
}
li#bupte_y a{
	left: 379px;
	background: url(../images/content/photo_es/none_1.gif) 0 0;
	background-repeat:no-repeat;
	width:90px;
	top: 5px;
}
li#buptd_y a{
	left: 467px;
	background: url(../images/content/photo_es/none_2.gif) 0 0;
	background-repeat:no-repeat;
	top: 5px;
	width: 90px;
}
li#tpw_y a{
	left: 0px;
	background: url(../images/content/tp_week/cata_week_n.gif) 0 0;
	background-repeat:no-repeat;
	top: 0px;
	width: 180px;
	height: 31px;
}
li#alltp_y a
{
	left: 178px;
	background: url(../images/content/tp_week/pow_view.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:133px;
	top: 0px;
}
li#tt_y a{
	left: 123px;
	background: url(../images/content/tuorials/tutorias_n.gif) 0 0;
	background-repeat:no-repeat;
	top: 3px;
	width: 90px;
	height: 25px;
}
li#clip_y a
{
	left: 209px;
	background: url(../images/content/tuorials/clips_other_none.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:148px;
	top: 3px;
}
li#event_bu1 a,li#event2_bu1 a{
	left: 415px;
	background: url(../images/event/tab1.gif) 0 0;
	background-repeat:no-repeat;
	top: 4px;
	width: 121px;
	height: 25px;
}
li#event_bu2 a,li#event2_bu2 a{
	left: 539px;
	background: url(../images/event/tab2.gif) 0 0;
	background-repeat:no-repeat;
	top: 4px;
	width: 121px;
	height: 25px;
}
li#event2_bu1 a{
	left: 99px;
	top: 4px;

}
li#event2_bu2 a
{
	left: 221px;
	top: 4px;
}
li#bu1 a:hover,li#bu2 a:hover, li#bu3 a:hover, li#bu4 a:hover,li#bu1_y a:hover,li#buk_y a:hover,li#but_y a:hover,li#bupte_y a:hover,li#buptd_y a:hover,
li#tpw_y a:hover,li#alltp_y a:hover,li#tt_y a:hover,li#clip_y a:hover,li#event_bu1 a:hover,li#event_bu2 a:hover,li#event2_bu1 a:hover,li#event2_bu2 a:hover,
li#tab1 a:hover,li#tab2 a:hover,li#tab3 a:hover,li#tab4 a:hover,li#tab5 a:hover,li#tab4_dt a:hover,li#tab3_dt a:hover,li#tab1_dt a:hover,li#toprate a:hover,li#bvm_y a:hover,li#cbv_y a:hover

{
	background-position: 0 -32px;
}

/*---------shadow----------------*/
div.shadow,div.shadow_black,div.shadow_bgblack
{
	float: left;
	border:1px solid;
	margin-bottom: 5px;

}
div.shadow
{
	width:111px;
	height:111px;
	background:#FFF;	

}
div.shadow_black
{
	border:1px solid #b1b1b1;
	width:110px;
	height:110px;
	background:#FFF;
	margin-right: 10px;
}
div.shadow_bgblack
{
	background-color:#000000;
	padding: 3px;

}
div.shadow_bgblack img
{
	padding-bottom: 10px;
}
div.shadow img
{
	position: relative;
	padding-top: 5px;
}
div.shadow_content
{
	float: left;
	border:2px solid #eeedec;
	width:151px;
	height:200px;
	text-align: center;

}
div.shadow_album
{
	border:1px solid;
	border-color:#bdc3d3;
	background:#FFF;
	width:142px;
	height:142px;
	text-align: center;
	margin-bottom: 5px;

}
div.shadow_album img
{
	position: relative;
	padding-top: 5px;
} 
 

div.shadow_gallery
{
	width:210px;
	height:210px;
	text-align: center;
	float: left;

}
div.shadow_gallery img
{
	position: relative;
} 
/*gallery_ album*/
.tab
{
	background-image:url(../images/gallery/tab1.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 20px;
	color:#666f78;
	font-size:14px;
	font-family:tahoma;
	font-weight:bold;
	height: 27px;
	
}
.menu_tab
{
	background-image:url(../images/gallery/menu_title.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 20px;
	color:#ffffff;
	font-size:14px;
	font-family:tahoma;
	font-weight:bold;
	height: 29px;
	
}
.tab_title
{
	background-image:url(../images/gallery/tab_2.gif);
	background-repeat:no-repeat;
	color:#666f78;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 10px;
	height:29px;
	font-family: TAHOMA;
	
}
/*-----adwards------------*/
.tab_title_adwards
{
	background-image:url(../images/adwards/top_title.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 17px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	height: 30px;
	
	
}
/*-------------------------*/
.pagenumstatic {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 1em;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #D1D6DC;
}
.pagenum A:link {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 1em;
	COLOR: #9A9A9A;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #A6AFBB;
}
.pagenum A:visited {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 1em;
	COLOR: #9A9A9A;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #A6AFBB;
}
.pagenum A:active {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 1em;
	COLOR: #9A9A9A;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border: 1px solid #A6AFBB;
}
.pagenum A:hover {
	BORDER-RIGHT: #738294 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #738294 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #738294 1px solid; WIDTH: 1em; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #738294 1px solid; BACKGROUND-COLOR: #ECFFFB; TEXT-DECORATION: none
}
.noteyellow
{
	text-align:center;
	padding: 5px;
	margin: 5px;
	background-color:#FFF9D9;
	border: 1px solid #CCCCCC;
}
/*menu ky thuat*/
#mnkt ul
{
	margin:0;
	padding: 0;
	list-style-type: none;
}

#mnkt ul li {
	float:left;
}

#mnkt ul li a
{
	text-decoration: none;
	color: #b3cce5;
	display:block;
	height:20PX;
	text-align:center;
	padding-top:5px;
	
}

#mnkt .t1 a
{
	width:120px;
	
}

#mnkt .t2 a
{
	width:166px;
	
}

#mnkt .t1 a:hover
{
	color: #a62624;
	background:url(../images/kythuat/t2.gif);
	background-repeat:no-repeat;
	width:120px;
}

#mnkt .t2 a:hover
{
	color: #a62624;
	background:url(../images/kythuat/t4.gif);
	background-repeat:no-repeat;
	width:166px;
}
.tab_kt
{
	background-image:url(../images/kythuat/tab_kt.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	color:#ab3230;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	height: 28px;
	width: 631px;
}
.bg_color_tab
{
	background-image:url(../images/kythuat/bg_tab_kt.gif);
	background-repeat:repeat-x;
	height:23px;
}
.bg_color_tab_selected
{
	background-image:url(../images/kythuat/bg_tab_kt_selected.gif);
	background-repeat:repeat-x;
	height:23px;
}

/*Style css của trang gallery_details.php*/
.title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#a92d2c;
	font-weight: bold;
}
.title_big {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13pt;
	color:#a92d2c;
	font-weight: bold;
}
a.title_big:link,a.title_big:active,a.title_big:visited
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13pt;
	color:#a92d2c;
	font-weight: bold;
	text-decoration:none;
}
a.title_big:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13pt;
	color:#a92d2c;
	font-weight: bold;
	text-decoration:underline;
}
.title_blue {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#2d63a3;
	font-weight: bold;
}
.title_big_blue {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13pt;
	color:#2d63a3;
	font-weight: bold;
}
.title_white {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#FFFFFF;
	font-weight: bold;
}
.title_black {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#646d7a;
	font-weight: bold;
	padding-left: 5px;
}
a:link {
	color: #2c719d; TEXT-DECORATION: none;
}
a:active {
	color: #2c719d; TEXT-DECORATION: none;
}
a:visited {
	color: #2c719d; TEXT-DECORATION: none;
}

a:hover {
	color: #da251c; TEXT-DECORATION: underline;
}
a.simpletip:link {
	color: #2c719d; TEXT-DECORATION: none;
}
a.simpletip:hover {
	color: #da251c; TEXT-DECORATION: underline;
}
a.simpletip:visited {
	color: #2c719d; TEXT-DECORATION: none;
}
a.simpletip:active {
	color: #2c719d; TEXT-DECORATION: none;
}

a.link_red:link {
	color: #da251c; TEXT-DECORATION: none;
}
a.link_red:hover {
	color: #da251c; TEXT-DECORATION: underline;
}
a.link_red:visited {
	color: #da251c; TEXT-DECORATION: none;
}
a.link_red:active {
	color: #da251c;
	TEXT-DECORATION: none;
}

.small_font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.small_font_red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #da251c;
}
.small_font_it {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:11px;
}
.feed-option {
	position: absolute;
	top: 0px; 
	right: 0px
}
.style1 {font-weight: bold}
/*-----------*/
.bar_grey
{
	background-image:url(../images/content/hot_new/tab1.gif);
	background-repeat:no-repeat;
	height: 22px;
	padding:8px 0px 0px 15px;
}
.album_fix
{
	background-image: url(../images/profile/album_img.gif);
	background-repeat: no-repeat;
	width: 85px;
	background-color: #FFFFFF;
	border: 0px;
	text-align: center;
	height: 90px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom: 5px;
}
*+html .album_fix
{
		padding-left:0px;
		width:91px;

}
/* MODULE: control panel */
.mini_box_so
{

}
.so
{
	width: 395px;
	background:url(../images/icon/sot_new.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	height: 15px;
}

.so a
{ 
	color: #FF4400; 
}


.sol 
{
	position: absolute;
	left: -13px;
	top: 20px;
	width: 14px;
	height: 13px;
	background-image:url(../images/icon/so1.gif);
	background-repeat:no-repeat
}
.solt
{
	border-left:1px solid #cccfd5;
	border-right:1px solid #cccfd5;
	width: 373px;
	padding-left: 20px;
	background-color: #FFFFFF;
}
.sob 
{
	width: 395px;
	height: 12px;
	background-image:url(../images/icon/sob.gif);
	background-repeat:no-repeat;
	font-size: 1px;
	clear: left;
}
/**/
/* Categories */



div.ui-tabs-panel {
	margin: 0 5px 0 0px;
	padding: .5em .9em;
	height: 10em;
	overflow: auto;
	border-width: 4px;
	border-style: solid;
	border-color: #cee1ef;
	width: 360px;

}

.title_box 
{
	padding:8px 0px 6px 10px;
	color:#2d343c;
	font-weight: bold;
	font-size: 14px;
}

.alt1
{
	background-color: #FFFDD9;
}
.alt2
{
	background-color:#ffffff;
}
.alt4
{
	background-color:#F2F2F2;
}
.alt5
{
	background-color: #FF6600;
	color: #FFFFFF;
}
.alt6
{
	background-color: #6699CC;
	color: #FFFFFF;
}
.alt_warning
{
	background-color: #FFFF66;
}
.alt_disable
{
	background-color: #c1c1c1;
	background-image: url(../images/bg_disable.jpg);
	color: #a3a3a3;
}
.alt_active
{
	background-color: #666666;
	color: #ffffff;
	border: 1px solid #999999;
}

.menu_default
{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#000000;
}
.menu_active
{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#999999;
}

.menu_default a:link,.menu_default a:visited,.menu_active a:link,.menu_active a:visited
{
	color:#FFFFFF;
	text-decoration:none;
}
.menu_default a:hover,.menu_default a:active,.menu_active a:hover,.menu_active a:active
{
	color:#FFFFFF;
	text-decoration:underline;
}
.menu_sub2
{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#cb3c2b;
	border-bottom: 1px solid #a62718;
	float:left;
	width: 308px;
	height:30px;
}
.menu_sub
{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#999999;
	border-bottom: 1px solid #999999;
	float:left;
	width: 998px; /* 690 */
	height:30px;
}
.menu_sub a:link,.menu_sub a:visited
{
	color:#FFFFFF;
}
.menu_sub a:hover,.menu_sub a:active
{
	color:#F2F2F2;
}
.menu_sub td
{
	padding-left: 10px;
	padding-right: 10px;
}

#content_reviews img {max-width:550px;
   width: expression(this.width > 550 ? 550: true);
} 

.img_border
{
	border: 1px solid #CCCCCC;
}

.tooltip{
   position: absolute;
   padding: 10px 13px;
   z-index: 20000;
   
   color: #303030;
   background-color: #FFFFFF;
   border: 1px solid #CCCCCC;
   
   font-family: sans-serif;
   font-size: 12px;
   line-height: 18px;
   text-align: center;
}
.bbcode_button {
background-color:#F5F5F5;
border-color:#EEEEEE #DEDEDE #DEDEDE #EEEEEE;
border-style:solid;
border-width:1px;
cursor:pointer;
margin-right:5px;
}

.div_topmenu
{
	width:245px;padding-top:36px; text-align:center;
}
.bor_img
{
	border: 1px solid #CCCCCC;
}
div.grippie {
				background:#EEEEEE url(../images/grippie.png) no-repeat scroll center 2px;
				border-color:#DDDDDD;
				border-style:solid;
				border-width:0pt 1px 1px;
				cursor:s-resize;
				height:9px;
				overflow:hidden;
			}
			.resizable-textarea textarea {
				display:block;
				margin-bottom:0pt;
				width:95%;
				height: 20%;
			}
			
textarea {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}