@charset "utf-8";
/* CSS Document */

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#ffffff;
}


.tipTitle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  padding-bottom:5px;
  font-weight:bold;
  color:#555555;
}

.popTip {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#555555;
}

.loader {
   background-color: #000000;
   opacity:.25;
   filter: alpha(opacity=25);
    -moz-opacity: 0.25;
   background-image:url(images/loader.gif); 
   background-position:center; 
   background-repeat:no-repeat;
}

.thumbs_text_panel {
   position:relative;
   width:591px;
   height:205px;
   background-color:#3d3d3d;
   top:-22px;
   left:336px;
   padding: 6px  6px 6px 6px;
   font-size:10px;
   line-height:13px;
}

.thumbs_text_panel_2 {
   position:relative;
   width:591px;
   height:316px;
   background-color:#3d3d3d;
   top:-22px;
   left:336px;
   padding: 6px  6px 6px 6px;
   font-size:10px;
   line-height:13px;
}

.thumbs[class] {
   background-image:url(images/portfolio_thumbs_background.png); 
   background-repeat:no-repeat;
   width:330px;
   height:217px;
}

.thumbs_2[class] {
   background-image:url(images/portfolio_thumbs_background_2.png); 
   background-repeat:no-repeat;
   width:330px;
   height:328px;
}

.thumb_loader {
   background-color:#000000;
   background-image:url(images/loader.gif); 
   background-position:center; 
   background-repeat:no-repeat;
   width:94px;
   height:94px;
   opacity:.25;
   filter: alpha(opacity=25);
    -moz-opacity: 0.25;
	
}

.thumb_image{
   width:94px;
   height:94px;
   position:relative;
   top:-94px;
}

.thumb {
   padding: 6px 6px 6px 6px;
   width:94px;
   height:94px;
}

.thumb_roll {
   padding: 0px 0px 0px 0px;
   border: solid 6px #ff3800;
   cursor:pointer;
}

.number1[class] {
   background-image:url(images/1.png); 
   background-repeat:no-repeat;
   position:relative;
   left:-28px;
   top:1px;
   width:24px;
   height:22px;
}

.number2[class] {
   background-image:url(images/2.png); 
   background-repeat:no-repeat;
   position:relative;
   left:-28px;
   top:1px;
   width:24px;
   height:22px;
}

.number3[class] {
   background-image:url(images/3.png); 
   background-repeat:no-repeat;
   position:relative;
   left:-28px;
   top:1px;
   width:24px;
   height:22px;
}

.number4[class] {
   background-image:url(images/4.png); 
   background-repeat:no-repeat;
   position:relative;
   left:-28px;
   top:1px;
   width:24px;
   height:22px;
}

.number5[class] {
   background-image:url(images/5.png); 
   background-repeat:no-repeat;
   position:relative;
   left:-28px;
   top:1px;
   width:24px;
   height:22px;
}

.number6[class] {
   background-image:url(images/6.png); 
   background-repeat:no-repeat;
   position:relative;
   left:-28px;
   top:1px;
   width:24px;
   height:22px;
}

.number7[class] {
   background-image:url(images/7.png); 
   background-repeat:no-repeat;
   position:relative;
   left:-28px;
   top:1px;
   width:24px;
   height:22px;
}

.number8[class] {
   background-image:url(images/8.png); 
   background-repeat:no-repeat;
   position:relative;
   left:-28px;
   top:1px;
   width:24px;
   height:22px;
}

.number9[class] {
   background-image:url(images/9.png); 
   background-repeat:no-repeat;
   position:relative;
   left:-28px;
   top:1px;
   width:24px;
   height:22px;
}

.ccdlg11[class] { background-image:url(images/zoom11.png); }
.ccdlg12[class] { background-image:url(images/zoom12.png); }
.ccdlg13[class] { background-image:url(images/zoom13.png); }
.ccdlg21[class] { background-image:url(images/zoom21.png); }
.ccdlg23[class] { background-image:url(images/zoom23.png); }
.ccdlg31[class] { background-image:url(images/zoom31.png); }
.ccdlg32[class] { background-image:url(images/zoom32.png); }
.ccdlg33[class] { background-image:url(images/zoom33.png); }

.closeZoom { background-image:url(images/closeZoom.jpg); }
.closeZoom_roll { background-image:url(images/closeZoom_roll.jpg); }

.menu {
  position:relative;
  top:401px;
  left:0px;
}

.menu_line {
  width:453px;
  height:23px;
  position:relative;
}

.menu_line_on[class] {
  width:453px;
  height:23px;
  cursor:pointer;
  position:relative;
  background-image:url(images/menu_bar.png);
  background-repeat:repeat-x;
}

.menu_text {
  width:347px;   
  height:13px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#ffffff;
  display:inline-block;
  text-align:right;
  position:relative;
  top:5px;
}

.menu_active_mark {
  width:7px;
  height:7px;
  position:relative;
  left:6px;
  top:5px;
  background-color:#ff3800;
  display:inline-block;
}


.title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#ffffff;
  font-weight:bold;
}

.vertical_repeat {
   background-image:url(images/vertical_repeat.gif);
   background-repeat:repeat-y;
   position:absolute;
   top:1500px;
   left:454px;
   display:inline-block;
}


a {
  color:white;
  text-decoration:none;
}

a:visited {
  color:white;
  text-decoration:none;
}

a:active {
  color:white;
  text-decoration:none;
}

a:hover {
  color:white;
  text-decoration:underline;
}



