a:link
{
  color: rgb(222, 127, 79); text-decoration: none;;
}

a:visited
{
  color: rgb(222, 127, 79); text-decoration: none;;
}

a:hover
{
  border-bottom: 1px dotted rgb(78, 121, 183); color: rgb(78, 121, 183); text-decoration: none;;
}

a:active
{
  color: rgb(222, 127, 79); text-decoration: none;;
}

hr
{
  color: rgb(222, 127, 79); height: 1px;;
}

body
{
  margin: 0px; color: rgb(102, 102, 102); font-family: Verdana,Arial,Georgia,Helvetica,sans-serif; font-size: 11px; letter-spacing: 0.05em;;
}

a img
{
  border-width: 0px; padding: 3px; color: rgb(204, 204, 204);;
}

img.profile
{
  border-width: 0px; margin-bottom: 5px;;
}

#mainFrame
{
  margin: -29px auto; background: transparent url(http://pics.yamedia.tw/themes/whitePC/images/mainbg.jpg) repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 960px; position: relative; text-align: left;;
}

#topbar
{
  background: transparent url() repeat scroll 0% 0%; height: 0px; width: 100%; font-size: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;;
}

#topbar a:link, a:visited, a:hover, a:active
{
  color: rgb(255, 255, 255);;
}

#companyBar
{
  position: relative; top: 7px; z-index: 10; color: rgb(255, 255, 255); width: 150px; float: left; padding-left: 30px;;
}

#companyBar a
{
  background: transparent none repeat scroll 0% 0%; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;;
}

#companyBar span.logo
{
  display: none;;
}

#companyBar a:link
{
  color: rgb(255, 255, 255); text-decoration: none;;
}

#adText
{
  position: absolute; top: 7px; left: 250px;;
}

#adText a
{
  color: rgb(255, 255, 255);;
}

#commend
{
  width: 190px; float: right; text-align: center; color: rgb(255, 255, 255);;
}

#linkLogin
{
  float: right; position: relative; top: 7px; display: block;;
}

#linkLogin a
{
  background: transparent none repeat scroll 0% 0%; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;;
}

#linkLogin a:link
{
  color: rgb(255, 255, 255); text-decoration: none;;
}

#linkLogin a:hover
{
  color: rgb(78, 126, 192); text-decoration: none;;
}

#banner
{
  border-left: medium none; border-bottom: medium none; width: 960px; height: 293px; background-color: rgb(255, 255, 255); background-image: url(http://pics.yamedia.tw/themes/whitePC/images/banner.jpg); background-repeat: no-repeat; background-position: right top;;
}

#banner a:link
{
  color: rgb(78, 121, 183); text-decoration: none;;
}

#banner a:hover, #banner a:active
{
  color: rgb(54, 74, 111);;
}

h1
{
  font-size: 24px; text-align: left; width: 700px; color: rgb(255, 255, 255); font-family: Arial Black; position: absolute; letter-spacing: 0.03em; line-height: 120%; height: 40px; top: -65px; left: -10px;;
}

h1 a
{
  color: rgb(0, 0, 0);;
}

h2
{
  font-size: 11px; width: 500px; left: -130px; color: rgb(255, 255, 0); line-height: 170%; text-align: left; font-family: Georgia,Verdana,Helvetica,Arial,sans-serif; position: absolute; top: -35px;;
}

#navBar
{
  padding-left: 30px; width: 600px; letter-spacing: 0.1em; position: absolute; top: 270px; line-height: 180%;;
}

#navBar a:link
{
  padding: 3px 2px 3px 5px; color: rgb(131, 163, 203); margin-right: 0px; letter-spacing: 4px;;
}

#navBar a:hover
{
  padding: 3px 2px 3px 5px; margin-right: 0px; letter-spacing: 4px; color: rgb(54, 74, 111);;
}

#contentBlock
{
  background: transparent url(http://pics.yamedia.tw/themes/whitePC/images/mainbg.jpg) repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 960px; text-align: left; padding-top: 12px; height: 100%;;
}

#MainSide
{
  border: medium none ; padding-right: 20px; margin-left: 0px; font-size: 12px; z-index: 2; width: 210px; color: rgb(255, 102, 0); line-height: 1.4em; padding-top: 0px; padding-bottom: 20px; float: right;;
}

#MainSide a:link
{
  color: rgb(125, 164, 216); text-decoration: none;;
}

#MainSide a:visited
{
  color: rgb(147, 181, 186); text-decoration: none;;
}

#MainSide a:hover
{
  color: rgb(54, 74, 111);;
}

#MainSide a:active
{
  color: rgb(125, 164, 216);;
}

.sideColumn
{
  border: medium none ; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-bottom: 0px; letter-spacing: 1px;;
}

.sideTitle
{
  border-bottom: 0px solid rgb(120, 154, 187); background: transparent url(http://pics.yamedia.tw/themes/whitePC/images/side_title.jpg) no-repeat scroll 5px top; font-size: 13px; color: rgb(125, 164, 216); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 28px; margin-bottom: 0px; padding-top: 20px; padding-left: 48px; padding-bottom: 5px; letter-spacing: 3px; text-align: left; font-weight: bold;;
}

.sideContent
{
  padding: 7px 7px 20px; color: rgb(121, 151, 156); line-height: 18px; font-family: Arial,sans-serif; background-image: url(); background-repeat: no-repeat; background-position: center bottom;;
}

span.calendar
{
  margin-left: 5px; margin-right: 5px; text-align: center;;
}

#MainSide ul
{
  margin: 0px; padding: 0px; list-style-type: none;;
}

#navmenu li
{
  padding-right: 2px; padding-left: 1px; float: left; padding-top: 2px; position: relative;;
}

#navmenu li a
{
  padding-right: 2px; padding-left: 1px; float: left; padding-top: 2px; position: relative;;
}

#navmenu li ul
{
  display: none; left: 0px; color: rgb(222, 127, 79); padding-top: 5px; position: absolute; top: 1em;;
}

#navmenu li ul li
{
  background: rgb(204, 204, 204) none repeat scroll 0% 0%; clear: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 130px; padding-top: 5px;;
}

#navmenu li ul li a:hover
{
  background: rgb(222, 127, 79) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(78, 121, 183);;
}

#navmenu li ul li.title
{
  background: rgb(49, 96, 140) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center;;
}

#navmenu li:hover ul
{
  display: block;;
}

#navmenu li.over ul
{
  display: block;;
}

#articleBlock
{
  border-style: none; overflow: hidden; padding-left: 2px; padding-bottom: 150px; width: 600px; line-height: 1.7em;;
}

#articleBlock
{
  line-height: normal; float: left; padding-left: 25px; width: 668px;;
}

#articleBlock a:link
{
  color: rgb(78, 126, 192); text-decoration: none;;
}

#articleBlock a:visited
{
  color: rgb(78, 126, 192); text-decoration: none;;
}

#articleBlock a:hover
{
  border-bottom: 1px dotted rgb(54, 74, 111); color: rgb(54, 74, 111); text-decoration: none;;
}

#articleBlock a:active
{
  color: rgb(78, 126, 192); text-decoration: none;;
}

.post
{
  border-bottom: 0px dotted rgb(0, 0, 0); background: rgb(255, 255, 255) url() no-repeat scroll 0% 0%; margin-bottom: 20px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-top: 6px;;
}

.postbody
{
  height: 100%; padding-left: 8px; font-size: 12px; line-height: 1.6em;;
}

.post_title
{
  padding-left: 50px; margin-top: 0px; font-size: 16px; margin-bottom: 1px; margin-left: 0px; font-weight: bold; color: rgb(125, 164, 216); padding-top: 2px; padding-bottom: 6px; letter-spacing: 0px; background-image: url(http://pics22.blog.yam.com/22/userfile/c/cctsai/blog/14b915820c7733.gif); background-repeat: no-repeat;;
}

.post_title a:link
{
  color: rgb(78, 126, 192); text-decoration: none;;
}

.post_title a:hover
{
  color: rgb(54, 74, 111); text-decoration: none;;
}

.post_date
{
  margin-left: 10px; font-weight: normal; font-size: 10px; color: rgb(125, 164, 216); padding-top: 0px; padding-bottom: 4px; text-align: center; background-image: url(); letter-spacing: 0px; width: 108px;;
}

.post_time
{
  border: 0px solid rgb(223, 223, 223); padding-left: 15px; padding-top: 3px; padding-bottom: 8px; line-height: 1.8em; height: 100%; font-size: 11px; background-image: url(); background-repeat: repeat-y; background-position: left top;;
}

.cheer
{
  border: 0px solid rgb(223, 223, 223); padding: 15px; line-height: 1.8em; height: 100%; font-size: 13px; background-image: url(); background-repeat: repeat-y;;
}

.post_body
{
  float: left; width: 100%;;
}

.post_content
{
  border: 0px solid rgb(223, 223, 223); padding-left: 15px; padding-top: 15px; padding-bottom: 15px; line-height: 1.8em; height: 100%; font-size: 13px; background-image: url(); background-repeat: repeat-y;;
}

.post_info
{
  border-bottom: 0px solid; background: transparent url(http://pics.yamedia.tw/themes/whitePC/images/ges/a-t.gif) no-repeat scroll left bottom; font-size: 11px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; clear: both; padding-left: 10px; padding-bottom: 11px; padding-top: 6px; text-align: center;;
}

.post_info a:link
{
  color: rgb(120, 154, 187); text-decoration: none;;
}

.post_info a:visited
{
  color: rgb(120, 174, 187); text-decoration: none;;
}

.post_info a:hover
{
  color: rgb(49, 96, 140); text-decoration: none;;
}

.post_info a:active
{
  color: rgb(120, 154, 187); text-decoration: none;;
}

input.text, textarea
{
  border: 1px dotted rgb(120, 154, 187); padding: 2px; background: transparent none repeat scroll 0% 0%; font-size: 11px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); font-family: Georgia,Verdana,Arial,serif;;
}

form
{
  margin: 0px; padding: 0px; font-size: 11px; color: rgb(108, 96, 99); font-family: georgia,verdana,arial;;
}

select
{
  font-size: 10px; color: rgb(136, 136, 136); font-family: Georgia,Verdana,Arial,Helvetica,sans-serif;;
}

input.btn
{
  padding: 1px 3px; font-size: 11px; font-family: Georgia,Verdana,Arial,Helvetica,sans-serif;;
}

.trackback
{
  width: 100%;;
}

.trackbackURL
{
  border: 0px dotted rgb(120, 154, 187); padding: 5px 5px 8px; margin-top: 10px;;
}

.trackbackTitle
{
  font-weight: bold; font-size: 12px; padding-left: 15px; padding-bottom: 6px;;
}

.trackbackTitle a
{
  color: rgb(128, 0, 0);;
}

.trackbackBody
{
  font-size: 12px; padding-left: 15px; padding-bottom: 6px;;
}

.trackbackDate
{
  font-size: 12px; padding-left: 15px; padding-bottom: 6px;;
}

span.trackbackBodyTitle
{
  font-weight: bold; color: rgb(64, 64, 64);;
}

.commentbody
{
  padding: 8px 0px; font-size: 11px;;
}

.blockquote
{
  border: 0pt none ; background: rgb(238, 238, 238) none repeat scroll 0% 0%; padding-left: 25px; padding-top: 15px; color: rgb(208, 0, 0); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;;
}

.commentNote
{
  border-bottom: 0px dotted rgb(120, 154, 187); color: rgb(153, 153, 153); text-align: right; font-size: 11px; background-color: rgb(248, 248, 248); background-repeat: repeat-x; background-position: center top;;
}

.commentNote a
{
  color: rgb(232, 190, 149);;
}

.commentNote a:visited
{
  color: rgb(232, 190, 149);;
}

.post_commentbody
{
  border: 0px solid rgb(255, 246, 229); padding: 15px; background: transparent url() no-repeat scroll left top; line-height: 1.8em; height: 100%; font-size: 13px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;;
}

span.highlight
{
  font-weight: bold;;
}

.rightPage
{
  text-align: center; margin-bottom: 10px;;
}

.rssmain
{
  padding-top: 10px;;
}

.rssbody
{
  border-style: none solid solid; border-left: 1px solid rgb(216, 226, 228); border-right: 1px solid rgb(216, 226, 228); border-bottom: 1px solid rgb(216, 226, 228); height: auto; margin-top: 0px; position: relative; width: 98%; padding-left: 10px;;
}

.rssmenu
{
  color: rgb(170, 102, 102); font-size: 16px; font-weight: bold; line-height: 30px; text-align: center;;
}

.rss
{
  width: 98%; position: relative;;
}

.rss_content
{
  margin-top: 10px;;
}

.rss_content ul
{
  margin-left: 10px;;
}

.rss_title, .rss_content
{
  width: 97%;;
}

.rssphoto
{
  width: 110px; height: 110px; float: left;;
}

.rss_view
{
  border: 1px solid rgb(204, 204, 204); margin: 10px 10px 10px 30px; padding: 5px;;
}

.rss_view ul
{
  list-style-type: none;;
}

.rss_view img
{
  border: 1px solid rgb(204, 204, 204);;
}

#profile
{
  background: rgb(255, 255, 255) url() no-repeat scroll 0% 0%; margin-bottom: 10px; color: rgb(102, 102, 102); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;;
}

#profile table
{
  width: 100%; font-size: 13px; padding-left: 10px; padding-bottom: 25px;;
}

.th_title
{
  padding: 5px; font-weight: normal; width: 90px; color: rgb(120, 154, 187); text-align: center;;
}

.td_desc
{
  color: rgb(102, 102, 102);;
}

.profile_title
{
  border: 1px dotted rgb(126, 166, 197); background: rgb(237, 245, 247) none repeat scroll 0% 0%; clear: both; padding-left: 16px; font-weight: bold; font-size: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 650px; color: rgb(107, 152, 186); line-height: 140%; margin-top: 10px; padding-top: 3px; margin-bottom: 10px; letter-spacing: 0.08em;;
}

.introduce
{
  padding-left: 33px; color: rgb(102, 102, 102); line-height: 22px; font-size: 13px; padding-bottom: 30px;;
}

.pageCtrl
{
  margin: 3px; padding: 2px; width: 95%; float: left; text-align: right;;
}

.pageCtrl ul
{
  margin: 0pt; padding: 0pt; text-align: right; font-size: 10px;;
}

.pageCtrl li
{
  list-style-type: none; display: inline; padding-bottom: 1px;;
}

.pageCtrl a, .pageCtrl a:visited
{
  padding: 0pt 5px; text-decoration: none; color: rgb(102, 102, 102);;
}

.pageCtrl a:hover, .pageCtrl a:active
{
  color: rgb(49, 96, 140); background-color: lightyellow;;
}

.pageCtrl li.currentpage
{
  padding: 0pt 5px; font-weight: bold; color: rgb(120, 154, 187);;
}

.pageCtrl li.disablepage
{
  padding: 0pt 5px; color: rgb(87, 69, 62);;
}

.pageCtrl li.nextpage
{
  font-weight: bold;;
}

* html .pageCtrl li.currentpage, * html .pageCtrl li.disablepage
{
  margin-right: 5px; padding-right: 0pt; color: rgb(120, 174, 187);;
}

#albumBlock
{
  width: 710px; text-align: left; padding-bottom: 30px; float: left; padding-right: 20px;;
}

#albumbody
{
  background: transparent none repeat scroll 0% 0%; padding-left: 10px; font-size: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; padding-bottom: 50px; width: 660px; position: relative; text-align: left;;
}

h3
{
  font-weight: bold; font-size: 16px; color: rgb(120, 154, 187); line-height: 30px; letter-spacing: 2px;;
}

.album
{
  border-style: solid; border-color: rgb(120, 154, 187) rgb(255, 255, 255) rgb(255, 255, 255) rgb(120, 154, 187); border-width: 0px; margin: 15px; background: transparent none repeat-x scroll left top; text-align: center; float: left; height: 280px; font-size: 11px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 255px; color: rgb(68, 68, 68);;
}

.albumimg
{
  height: 200px; width: 200px;;
}

.albumList_title
{
  font-size: 13px; width: 100%; color: rgb(255, 150, 27); padding-top: 8px; font-family: Georgia,Verdana,Arial,serif; height: 14px; text-align: center;;
}

.albumList_date
{
  font-size: 11px; color: rgb(170, 170, 170); padding-top: 5px; font-family: Arial,Georgia,Verdana,serif;;
}

.album img
{
  border: 1px solid rgb(204, 204, 204); padding: 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;;
}

.albumDesc
{
  margin: 5px; color: rgb(51, 51, 51); font-size: 12px;;
}

.albumCategory
{
  font-size: 12px; padding-bottom: 17px; color: rgb(136, 136, 136); line-height: 150%; letter-spacing: 0.05em;;
}

.photo
{
  margin: 10px; background: transparent none repeat scroll 0% 0%; float: left; height: 190px; font-size: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 125px; color: rgb(46, 46, 46); text-align: center;;
}

.photo img
{
  border: 1px solid rgb(204, 204, 204); padding: 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;;
}

.photoimg
{
  height: 100px; width: 100px;;
}

.photoList_desc
{
  width: 100%; color: rgb(153, 85, 85); height: 14px; font-size: 13px; text-align: center;;
}

.albumview
{
  text-align: right; width: 665px;;
}

.backindex
{
  float: right; position: relative; top: 7px; display: block;;
}

#viewPicDiv
{
  border: 1px solid rgb(0, 0, 0); margin: 0px auto; width: 100%; text-align: left; position: relative;;
}

#viewPicDiv a:link, a:visited
{
  color: rgb(120, 154, 187); text-decoration: none;;
}

#viewPicDiv a:hover, a:active
{
  color: rgb(120, 154, 187); text-decoration: none;;
}

.viewalbumTitle
{
  font-weight: bold; font-size: 16px; color: rgb(120, 154, 187); line-height: 30px; letter-spacing: 2px; padding-left: 20px;;
}

.viewalbumTitle a:link, a:visited
{
  color: rgb(120, 154, 187); text-decoration: none;;
}

.viewalbumTitle a:hover, a:active
{
  color: rgb(49, 96, 140); text-decoration: none;;
}

.photoviewTitle
{
  width: 100%; color: rgb(102, 102, 102); height: 20px; text-align: center; float: left;;
}

#photoViewbody
{
  text-align: center;;
}

.album_pageCtrl
{
  margin: 10px; padding: 2px; width: 90%; float: left; text-align: right;;
}

.photoview
{
  text-align: center; width: 100%;;
}

.photoview img
{
  border: 1px solid rgb(51, 51, 51);;
}

#photomsg
{
  padding-left: 10px; width: 960px; margin-bottom: 20px;;
}

.photomsg_title
{
  font-size: 18px; font-weight: bold; line-height: 30px; color: rgb(46, 46, 46);;
}

.photomsg_comment
{
  padding: 8px 0pt; font-size: 13px;;
}

.photomsg_Body
{
  font-size: 13px; line-height: 22px;;
}

.photomsg_info
{
  border-bottom: 1px dotted rgb(229, 229, 229); color: rgb(153, 153, 153); text-align: right;;
}

.photoviewDesc
{
  width: 100%;;
}

table.photoList
{
  margin-top: 20px; margin-bottom: 20px;;
}

td.photoList
{
  color: blue; height: 125px; width: 125px; font-size: 13px;;
}

td.photoList img
{
  border: 0px solid rgb(46, 46, 46);;
}

#imsg
{
  border-bottom: 0px dotted rgb(120, 154, 187); margin: 12px; background: transparent none repeat scroll 0% 0%; font-weight: bold; font-size: 15px; text-decoration: none; letter-spacing: 0.15em; color: rgb(255, 150, 27); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100px; text-align: center;;
}

.friendlist
{
  margin: 10px 5px; padding: 5px; width: 120px; height: 150px; float: left; text-align: center;;
}

.buddyicon
{
  border-width: 0px; padding: 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(204, 204, 204); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;;
}

.friend_dest
{
  float: left; width: 98%; padding-left: 10px;;
}

.friend_select
{
  float: right; display: block;;
}

#articleBlock2
{
  overflow: hidden; line-height: 1.7em; width: 698px; padding-left: 15px; padding-bottom: 30px; position: relative; float: left;;
}

.shadetabs
{
  border-bottom: 1px solid rgb(216, 226, 228); width: 689px;;
}

.shadetabs ul
{
  padding: 3px 0pt; margin-left: 0pt; margin-top: 1px; margin-bottom: 0pt; font-family: Verdana; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; list-style-type: none; text-align: left;;
}

.shadetabs li
{
  margin: 0pt; display: inline;;
}

.shadetabs li a
{
  border: 1px solid rgb(119, 119, 136); padding: 3px 7px; background: white url(http://pics.yamedia.tw/themes/whitePC/images/shade.gif) repeat-x scroll left top; text-decoration: none; margin-right: 3px; color: rgb(45, 43, 43); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;;
}

.shadetabs li a:visited
{
  color: rgb(45, 43, 43);;
}

.shadetabs li a:hover
{
  text-decoration: underline; color: rgb(45, 43, 43);;
}

.shadetabs li.selected
{
  top: 1px;;
}

.shadetabs li.selected a
{
  background-image: url(http://pics.yamedia.tw/themes/whitePC/images/shadeactive.gif); border-bottom-color: white;;
}

.shadetabs li.selected a:hover
{
  text-decoration: none;;
}

.mediamain
{
  padding-top: 10px;;
}

.mediabody
{
  border-style: none solid solid; border-left: 1px solid rgb(216, 226, 228); border-right: 1px solid rgb(216, 226, 228); border-bottom: 1px solid rgb(216, 226, 228); height: auto; margin-top: 0px; position: relative; width: 678px; padding-left: 10px;;
}

.medialist
{
  border-bottom: 1px dashed rgb(204, 204, 204); height: 100%; float: left; margin-bottom: 10px; width: 100%; padding-bottom: 10px;;
}

.mediaimg
{
  padding: 5px;;
}

.mediamdig
{
  border: 1px solid rgb(255, 204, 0); display: block; width: 60px; float: left; background-color: rgb(255, 255, 204); font-weight: bold;;
}

.mediaid
{
  margin: 0px 3px 10px 0px; float: left; width: 150px; text-align: center;;
}

.mediacontent
{
  margin: 0px 0px 10px; float: left; width: 100%; height: auto;;
}

.mediatitle
{
  padding: 5px;;
}

.mediadesc
{
  padding: 2px; width: 95%; background-color: rgb(235, 241, 241); float: left;;
}

.mediainfo
{
  border-left: 1px solid rgb(204, 204, 204); padding: 5px; text-align: left; float: left; width: 60%;;
}

.mediamdy2
{
  padding: 5px; text-align: left;;
}

.mediapageCtrl
{
  width: 98%; text-align: right; display: block; padding-top: 8px; padding-bottom: 8px;;
}

.mediapageCtrl ul
{
  margin: 0pt; padding: 0pt; text-align: right; font-size: 10px;;
}

.mediapageCtrl li
{
  list-style-type: none; display: inline; padding-bottom: 1px;;
}

.mediapageCtrl a, .pageCtrl a:visited
{
  padding: 0pt 5px; text-decoration: none; color: rgb(102, 102, 102);;
}

.mediapageCtrl a:hover, .pageCtrl a:active
{
  color: rgb(87, 69, 62); background-color: lightyellow;;
}

.mediapageCtrl li.currentpage
{
  padding: 0pt 5px; font-weight: bold; color: rgb(255, 255, 255);;
}

.mediapageCtrl li.disablepage
{
  padding: 0pt 5px; color: rgb(87, 69, 62);;
}

.mediapageCtrl li.nextpage
{
  font-weight: bold;;
}

* html .mediapageCtrl li.currentpage, * html .mediapageCtrl li.disablepage
{
  margin-right: 5px; padding-right: 0pt; color: rgb(153, 0, 0);;
}

.myclublist
{
  border-bottom: 1px dashed rgb(204, 204, 204); padding: 10px; height: 100%; float: left; margin-bottom: 10px;;
}

.myclubimg
{
  padding: 5px; width: 155px; float: left;;
}

.myclubid
{
  margin: 0px 3px 10px 0px; float: left; width: 675px; height: auto;;
}

.myclubinfo
{
  border-left: 1px solid rgb(204, 204, 204); padding: 5px; text-align: left; float: left; width: 490px;;
}

.myclubcontent
{
  padding: 10px; width: 650px; font-size: 12px; float: left; background-color: rgb(235, 241, 241);;
}

.myclubtitle
{
  padding: 5px;;
}

.myclubdesc
{
  padding: 5px;;
}

.myclubdesch3
{
  font-size: 14px; color: rgb(87, 69, 62);;
}

.cletemp
{
  display: inline-block;;
}

.clearboth
{
  clear: both;;
}

.mediarss
{
  border-bottom: 1px dashed rgb(153, 153, 153); margin: 10px; padding-bottom: 5px; height: 120px;;
}

.mediarss_ID
{
  text-align: center; width: 120px; float: left;;
}

.mediarss_view
{
  border-left: 1px solid rgb(153, 153, 153); float: left;;
}

.mediarss_list
{
  text-align: center; width: 160px; float: left;;
}

.clx
{
  clear: both;;
}

#systemAnnouncebyyam
{
  display: none ! important;;
}

#sponsorAd
{
  display: none ! important;;
}

#othermessage
{
  display: none ! important;;
}

.chromestyle
{
  opacity: 0;;
}

.chromestyle:hover
{
  opacity: 1;;
}

div#banner
{
  background-image: url(http://img696.imageshack.us/img696/305/888p.gif); background-repeat: no-repeat; height: 260px;;
}

#banner h1.h1 a
{
  color: rgb(255, 255, 0);;
}

#MainSide div.sideTitle
{
  background-image: url(http://pics22.blog.yam.com/22/userfile/c/cctsai/blog/14b915820c7733.gif); padding-top: 3px;;
}

div#boxbRss
{
  display: none;;
}

#navbarb
{
  display: none;;
}

