.dummy{}



/****** LAYOUT ********/


body{

  margin:0;

  background:#353c5f url(feng-bg-slice.jpg) repeat-x;

}



#logo

  {

    padding:0px 0px 10px 35px;

  }


.mainTable

  {

    border-collapse:collapse;

    width:900px;

    margin: 0 auto;

    background:white;

  }


.right_col

  {

    width:196px;

  }


.right_col h2

  {

    font-size:12px;

    background: #E7E7E9 url(bare-grey-right.gif) no-repeat;

    padding:5px 5px 0px 5px;

    margin:0px;

    font-weight:bold;

  }


.right_col p

  {

    font-size:12px;

    background: #E7E7E9 url(bare-grey-right-bottom.gif) no-repeat bottom;

    padding:5px;

    margin:0px 0px 5px 0px;

    color:black;

    font-weight:normal;

  }



.logoRight

  {

    width:204px;

  }



.logoRight a:link,

.logoRight a:visited

  {

    text-decoration:none;

    color:#939598;

  }



.banner

  {

    padding:20px 0px 0px 0px;

  }



.footerImage

  {

    padding:0px 0px 1px 5px;

  }




.newsHeader

  {

    background:url(news.gif) no-repeat;

    margin:0px;

  }


.newsHeader p

  {

    padding:5px 0px;

    color:#353c5f;

    font-weight:bold;

  }

  





/****** left BOX LAYOUT  ********/


.leftBox

  {

    padding:0 0px 0px 5px;

  }



.leftText h4

  {

    font-size:12px;

    padding:4px 0px 4px 4px;

    margin:0px 0px 4px 0px;

    background:#E2E2E2;

    color:#F9A13A;

    font-weight:bold;

  }


.leftText h4 a:link,

.leftText h4 a:visited

  {

    color:#F9A13A;

  }


.leftText p

  {

    font-size:12px;

    font-weight:bold;

    padding:0px 0px 4px 4px;

    margin:0px 0px 4px 0px;

    background:#E2E2E2;

    color:#939598;

  }



.leftText a:link,

.leftText a:visited

  {

    text-decoration:none;

  }






/****** SEARCH BOX LAYOUT  ********/


.searchForm

  {

    margin:0px;

    padding:0px 0px 0px 1px;

  }



.searchFormB

  {

    margin:0px;

    padding:0px 0px 0px 5px;

  }


.inputDiv

  {

    height:30px;

    width:140px;

    text-align:left;

    background:url(search-box.gif) no-repeat;

    padding:2px 1px 0px 3px; 

    text-align:left;

    margin:0px;

  }


.inputBox

  {

    margin:0px;

    border:0px solid #888;

    width:130px;

  }







/****** NEWS ITEM ********/


.newsItemTable

  {

    background:#E7E7E9;

  }


.newsItem1

  {

    padding:5px;

  }


.newsItemTable p

  {

    color:#939598;

  }




.leftText p

  {

    line-height:180%;

  }


.leftText a

  {

    color:#939598;

    text-decoration:none;

  }





#footer{

  padding:15px;

  text-align:center;

}

#footer p{

  margin:0;

  font-size:12px;

  color:white;

}



#footer a

  {

    color:white;

  }


#footer a:link,

#footer a:visited

  {

    text-decoration:none;

  }


#footer a:hover,

#footera:active

  {

    text-decoration:underline;

    color:white;

  }






#usercontent

{

  margin:0px;

}



/****** MAINMENU ********/


#mainMenu

{

  text-align:center;

  margin:0px 0px 5px 2px;

  width:895px;

  height:24px;

}

#mainMenu td

  {

    text-align:center;

    width:177px;

    padding:0;

  }


#mainMenu a{

  text-decoration:none;

  color:#555555;

  font-weight:bold;

}


#mainMenu a:hover,

#mainMenu a:active{

  text-decoration:underline;

}


#mainMenu td.pageOn a

  {

    display:block;

    color:white;

    background: #353c5f url(menu-bg.gif) no-repeat;

    padding:5px 0px 5px 0px; 

    width:177px;    

    height:14px;

  }


#mainMenu td.pageOff a

  {

    display:block;

    color:white;

    background: #353c5f  url(menu-bg.gif) no-repeat;

    padding:5px 0px 5px 0px;     

    width:95px;

    height:14px;

  }



/****** SUBMENU ********/


#subMenu

  {

    padding:0px;

    margin:0px;

  }


#subMenu div

{


}


#subMenu a

{

    display:block;

    padding:4px;

    margin:0px 0px 4px 0px;

    background:#E2E2E2;

    color:#939598;

    font-weight:bold;

    font-size:12px;

    text-decoration:none;

}


#subMenu a:hover{

color: #FFFFFF;

background-color: #FE0000;

}

#subMenu a:active{

  text-decoration:none;

}






/****** TYPOGRAPHY ******/


body,

td{

  font-family:arial, sans-serif;

  font-size:11px;

  color:#939598;

}


p{

  margin:0 0 9px 0;

}


h1{

  font-weight:normal;

  font-size:21px;

  color:#EE1A2C;

}


h2

{

  font-weight:normal;

  font-size:17px;

  color:#EE1A2C;

}



h3

{

  font-weight:normal;

  font-size:9px;

  color:#EE1A2C;

}


h4{}


a{

  color:black;

}

a:link,

a:visited{

  text-decoration:underline;

}


a:hover,

a:active{

  text-decoration:underline;

}





/****** GALLERY 4 ********/


.gallery4{

  border-collapse:collapse;

}

.gallery4 td{

  vertical-align:top;

  padding:0;

  width:119px;

}


.gallery4 img{

  margin:0 0 4px 0;  

}


.gallery4r2{

  background: url(fourColbg.gif) no-repeat;  

  text-align:center;

  font-weight:bold;

}


.gallery4r2 p{

  margin:0;

  color:white;

  padding:6px;

}

td.gallery4r2divider{

  background:white;

  width:6px;

}


.gallery4 tr.gallery4r3 td{

  padding:10px 0 0 0;

}


.gallery4r3 p{

  margin:0 0 4px 0;

}





/****** GALLERY 3 ********/


.gallery3{

  border-collapse:collapse;

}

.gallery3 td{

  vertical-align:top;

  padding:0;

  width:161px;

}


.gallery3 img{

  margin:0 0 4px 0;  

}


.gallery3r2{

  background:#F9A13A;  

  text-align:center;

  font-weight:bold;

}


.gallery3r2 p{

  margin:0;

  color:white;

  padding:3px;

}

td.gallery3r2divider{

  background:white;

  width:6px;

}


.gallery3 tr.gallery3r3 td{

  padding:10px 0 0 0;

}


.gallery3r3 p{

  margin:0 0 4px 0;

}






.threeColheading3

  {

    background: url(threecolbg3.gif) no-repeat;

  }


.threeColheading3 h1,

.threeColheading3 h2,

.threeColheading3 h3,

.threeColheading3 p

  {

    font-size:12px;

    font-weight:bold;

    text-align:center;

    padding:5px 0px;

    color:white;

  }





.threeColheading2

  {

    background:url(threecolbg2.gif) no-repeat;

  }


.threeColheading2 h1,

.threeColheading2 h2,

.threeColheading2 h3,

.threeColheading2 p

  {

    font-size:12px;

    font-weight:bold;

    text-align:center;

    padding:5px 0px;

    color:white;

  }




/****** GALLERY 3a ********/


.threeColheading

  {

    width:193px;

    background: url(three-home.gif) no-repeat;

  }



.threeColheading h1,

.threeColheading h2,

.threeColheading h3,

.threeColheading p

  {

    font-size:12px;

    font-weight:bold;

    text-align:center;

    padding:5px 0px;

    color:white;

    margin:0px;

  }




/****** GALLERY 2 ********/


.gallery2{

  border-collapse:collapse;

}

.gallery2 td{

  vertical-align:top;

  padding:0;

  width:240px;

}


.gallery2 img{

  margin:0 0 4px 0;  

}


.gallery2r2{

  background: url(colbg5.gif) no-repeat;  

  text-align:center;

  font-weight:bold;

  color:white;

}


.gallery2r2 h1,

.gallery2r2 h2,

.gallery2r2 h3,

.gallery2r2 p

  {

    color:white;

    padding:4px 0px 0px 0px;

  }



td.gallery2r2divider{

  background:white;

  width:9px;

}


.gallery2 tr.gallery3r3 td{

  padding:10px 0 0 0;

}


.gallery2r3 p{

  margin:0 0 4px 0;

}






/****** GALLERY 2A ********/


.gallery2a{

  border-collapse:collapse;

}

.gallery2a td{

  vertical-align:top;

  padding:0;

  width:120px;

}


.gallery2a img{

  margin:0 0 4px 0;  

}


.gallery2r2a{

  background:#EE1A2C;  

  text-align:center;

  font-weight:bold;

}


.gallery2r2a p{

  margin:0;

  color:white;

  padding:2px;

}

td.gallery2r2dividera{

  background:white;

  width:4px;

}


.gallery2a tr.gallery3r3 td{

  padding:10px 0 0 0;

}


.gallery2r3a p{

  margin:0 0 4px 0;

}






/****** GALLERY 2b ********/


.gallery2b{

  border-collapse:collapse;

}

.gallery2b td{

  vertical-align:top;

  padding:0;

  width:80px;

}


.gallery2b img{

  margin:0 0 4px 0;  

}


.gallery2r2b{

  background:url(threecolbg3b.gif) no-repeat;  

  text-align:center;

  font-weight:bold;

}


.gallery2r2b p{

  margin:0;

  color:white;

  padding:5px 0px;

}

td.gallery2r2dividerb{

  background:white;

  width:2px;

}


.gallery2b tr.gallery3r3 td{

  padding:10px 0 0 0;

}


.gallery2r3b p{

  margin:0 0 4px 0;

}



