.rborder .roundbox-header,
.rborder .roundbox-content { border-color: #FFF; border-width: 1px; border-style: none solid;}
.rborder .r1 { background-color: #FFF;}
.rborder .r2 { border-color: #FFF; border-width: 2px; border-style: none solid;}
.rborder .r3 { border-color: #FFF; border-width: 1px; border-style: none solid;}

.rheader { background-color: #a9c1c3; }
.roundbox-header { color: #FFF;}

#episode-title { width: 776px; height: 75px; position: absolute; z-index: 500; margin-top: 150px;}
#episode-title img { width: 776px; height: 75px; behavior: url(/css/iepngfix.htc);}

#home-ribbon { width: 776px; height: 60px; padding-top: 20px;}
#home-ribbon img { width: 776px; height: 60px; behavior: url(/css/iepngfix.htc);}

#villians { width: 220px; height: 206px; float: right; margin-top: 50px; }
#villians img { width: 220px; height: 206px; behavior: url(/css/iepngfix.htc);}

#woogly { width: 380px; height: 330px; /*margin-top: 20px;*/}
#woogly img { width: 190px; height: 165px; behavior: url(/css/iepngfix.htc); }

#contents { padding: 0 15px; margin-top: -15px; }
#contents #left-column { width: 545px; height: auto; display: inline-block; float: left; margin-top: -10px;}

#contents #left-column #catch-text { width: 545px; height: 50px; text-align: center; position: absolute; margin-top: -45px;}
#contents #left-column #catch-text img { width: 545px; height: 50px; behavior: url(/css/iepngfix.htc);}

#contents #left-column #game-container { position: relative; width: 545px; height: 420px; margin-top: 10px; }
#contents #left-column #game-container #gc-bg { width: 545px; height: 420px; background: url(/images/game-container.png) left top no-repeat; behavior: url(/css/iepngfix.htc);}
#contents #left-column #game-container #gc-cont { width: 545px; height: 420px; position: absolute; top: 0; left: 0; text-align: center;}
/*#contents #left-column #game-container #gc-cont img { margin-top: 15px;}*/
#contents #left-column #game-container #gc-cont #gc-presentation { margin-top: 15px; background: url(/images/wordbugger.png) 17px top no-repeat; height: 359px; }
#contents #left-column #game-container #gc-cont #gc-presentation2 { margin-top: 15px; background: url(/images/index-presentation/slide2.png) 17px top no-repeat; height: 359px; }
#contents #left-column #game-container #gc-cont #gc-presentation2 img { cursor: pointer; margin-top: 129px; }
#contents #left-column #game-container #gc-cont #home-buttons { display: inline; float: right; width: 425px; margin-right: 5px; margin-top: 20px; }
#contents #left-column #game-container #gc-cont #home-buttons ul { margin: 0px; padding: 0px; list-style-type: none; }
#contents #left-column #game-container #gc-cont #home-buttons ul li { display: inline-block; float: left;	width: 75px; height: 16px; line-height: 16px; cursor: pointer; background: url(/images/home-button.png) left top no-repeat; margin: 0 4px; font-size: 10px; text-align: center; font-weight: bold;}

#contents #left-column #home-text { margin: 15px 0px; text-align: center; font-weight: bold; font-size: 12px; color: #333;  }
#contents #left-column #home-text h2 { color: #333; margin: 0px; font-size: x-large; }

#contents #left-column #play-now { width: 545px; height: 30px; }
#contents #left-column #play-now img { width: 545px; height: 30px; behavior: url(/css/iepngfix.htc);}

#contents #left-column #share .roundbox-header { padding: 3px 10px; font-size: 14px; font-weight: bold; text-align: left; }
#contents #left-column #share .roundbox-header h3 { margin: 0px; font-size: 14px; font-weight: bold; color: #FFF; }
#contents #left-column #share .roundbox-content { padding: 10px 5px;}
#contents #left-column #share .roundbox-content ul { margin: 0px; padding: 0px; list-style-type: none;}
#contents #left-column #share .roundbox-content ul li { text-align: left; display: inline; float: left; width: 150px; margin-left: 25px; height: 30px; line-height: 30px; color: #FFF; font-weight: bold;}
#contents #left-column #share .roundbox-content ul li a { color: #FFF; font-weight: bold;}


#contents #right-column { width: 173px; height: auto; display: inline-block; float: left; margin-left: 15px;}

#contents #right-column #wordwar { position: relative; margin-top: 110px; margin-left: 11px; }
#contents #right-column #wordwar .roundbox-header { text-align: center; padding-bottom: 5px; }
#contents #right-column #wordwar .roundbox-header a { color: #FFF; font-weight: bold; }
#contents #right-column #wordwar .roundbox-header #wt-logo { position: absolute; width: 125px; margin: -100px 20px 0; top: 0; left: 0; }
#contents #right-column #wordwar .roundbox-header #wt-logo img { width: 125px; height: 125px; behavior: url(/css/iepngfix.htc);}
#contents #right-column #wordwar .roundbox-header #wwtext { margin-top: 20px; width: 150px; height: 30px; behavior: url(/css/iepngfix.htc); }
#contents #right-column #wordwar #top5 { padding: 5px 10px;}
#contents #right-column #wordwar #top5 ul { margin: 0px; padding: 0px; list-style-type: none; }
#contents #right-column #wordwar #top5 ul li { height: 50px; margin: 15px 0px;}
#contents #right-column #wordwar #top5 ul li img { width: 58px; height: 50px; float: left; margin-right: 5px; behavior: url(/css/iepngfix.htc);}
#contents #right-column #wordwar #top5 ul li .top-uname { font-size: 14px; font-weight: bold; color: #EEE; display: block; width: 75px; float: left; }
#contents #right-column #wordwar #top5 ul li .top-score { font-size: 18px; font-weight: bold; color: #FFF	}
/*
#contents #right-column #p4s { width: 165px; margin-right: -185px; margin-top: 75px; text-align: center; font-weight: bold; position: absolute; top: 0px; right: 0px; }
#contents #right-column #p4s img { width: 165px; height: 165px; behavior: url(/css/iepngfix.htc);}

#contents #right-column #w-comp { width: 165px; text-align: center; position: absolute; top: 275px; right: 0px; margin-right: -185px; }

#contents #right-column #customize-it { width: 165px; text-align: center; margin-top: 95px; }*/

#contents #right-colum #fbox { width: 200px; height: auto;}

#contents #right-column #p4s { width: 165px; text-align: center; font-weight: bold; }
#contents #right-column #p4s img { width: 165px; height: 165px; behavior: url(/css/iepngfix.htc);}

#comic-strip a { display: block; clear: both; }
#comic-strip a#cslink1 { margin-left: 25px; width: 140px; height: 80px;}
#comic-strip a#cslink2 { margin-top: 305px; margin-left: 90px; width: 112px; height: 66px;}
#comic-strip a#cslink3 { margin-top: 25px; margin-left: 8px; width: 68px; height: 39px;}
#comic-strip a#cslink4 { margin-left: 94px; margin-top: 112px; width: 56px; height: 34px;}
#comic-strip a#cslink5 { margin-top: 193px; margin-left: 10px; width: 130px; height: 100px; }
/*#comic-strip #strip-ad { width: 150px; height: 600px; margin-top: 11px; margin-left: 5px; float:left;}
#comic-strip #strip-add { width: 10px; height: 600px; margin-top: 11px; margin-left: 5px; float:right; }*/
#comic-strip #strip-left { width: 20px; float:left; }
#comic-strip #strip-right { width: 30px; float:right; }
#comic-strip #strip-ad { width: 180px; height: 600px; border: 1px;}

#comic-strip #ft-form { background: url(/images/banner/get-free_04.jpg) repeat-y top left; width: 150px; height: 100px; text-align: center; }
#comic-strip #ft-form label { font-size: 10px; display: block; clear: both; }
#comic-strip #ft-form .txtbox { font-size: 11px; background-color: #B7DAE0; border: none;}
#comic-strip #ft-form .btn { margin-top: 5px; }
#comic-strip #ft-form input { margin-bottom: 5px;}

#left-strip { position: absolute; top: 260px; left: 0px; margin-left: -175px; width: 170px; text-align: right; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  }
#left-strip span { color: #FF9900; }
#left-strip .large { font-size: 10px; }
#left-strip .xlarge { font-size: 14px; }

.index-text { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 200px; padding-left: 10px; }
.index-text span { color: #FF9900; }
.index-text .large { font-size: 14px; }
.index-text .xlarge { font-size: 16px; }
.index-text strong { font-size: 16px; }
.index-text a { font-weight: bold; color: #000;}
.index-text .blue { color: #00C; }

#it1 { margin-top: -145px; }
#it2 { margin-top: 10px;}


/* comments */
#comments-box { margin-top: 15px; }
#comments-box .roundbox-header h3 { margin: 0px; padding: 5px 10px; font-size: 14px; }
#comments-box .roundbox-content .page-strip { padding: 5px 10px; }
#comments-box .roundbox-content .page-strip .add-comment { color: #FFF; font-weight: bold; font-size: 14px;  }
#comments-box .roundbox-content .page-strip .add-comment img { border: none; vertical-align: -5px; width: 16px; height: 16px; }
#comments-box .roundbox-content .page-strip .paging { display: inline; float: right; }
#comments-box .roundbox-content .page-strip .paging ul { margin: 0; padding: 0; list-style: none; display: inline; }
#comments-box .roundbox-content .page-strip .paging ul li { display: inline; padding: 0 3px; font-weight: bold; }
#comments-box .roundbox-content .page-strip .paging ul li a { font-weight: normal; color: #000; }
#comments-box .roundbox-content #comments-container { background: #F9F9F9; padding: 10px; }
#comments-box .roundbox-content #comments-container ul { margin:0px; padding:0px; list-style:none; }
#comments-box .roundbox-content #comments-container ul li { margin: 5px 0px; background: #EEEEEE; padding: 10px; }
#comments-box .roundbox-content #comments-container ul li .avatar { float: left; display: inline; width: 100px; text-align: center; }
#comments-box .roundbox-content #comments-container ul li .avatar img { width: 75%; }
#comments-box .roundbox-content #comments-container ul li .text { float: left; display: inline; width: 400px; }
#comments-box .roundbox-content #comments-container ul li .text p.player { padding-bottom: 10px; }
#comments-box .roundbox-content #comments-container ul li .text p.player a { font-weight: bold; color: #900; font-size: 14px; }
#comments-box .roundbox-content #comments-container ul li .text p.player span { color: #666; font-size: 10px; }
#comments-box .roundbox-content #comments-container ul li .text p.comment { font-size: 14px; }
#comments-box .roundbox-content #comments-container .no-comments { text-align: center; font-size: 16px; color: #666; padding: 25px 0; }
#comments-box .roundbox-content #comments-container .no-comments a { color: #000; font-weight: bold; }


/* rate */
#rate-strip { height: 16px; text-align: left; padding: 2px 10px; }
#rate-strip strong { font-style: italic; font-size: 15px; color: #666; float: left; }
#rate-strip #rate { margin-left: 10px; display: inline; float: left; position: relative; width: 80px; height: 16px; background-position: left top; }
#rate-strip #rate,
#rate-strip #rate ul, 
#rate-strip #rate ul li a {  background: url(/images/star.jpg) repeat-x; }
#rate-strip #rate ul { margin: 0px; padding: 0px; list-style: none; display: inline;  }
#rate-strip #rate ul li { display: inline; }
#rate-strip #rate ul li a { height: 16px; position:absolute; top: 0px; left:0px; background-position: left 16px; }
#rate-strip #rate ul li a:hover { background-position: left -16px;}
#rate-strip #rate .star { width: 0px;}
#rate-strip #rate .star1 { width: 16px; z-index: 7; }
#rate-strip #rate .star2 { width: 32px; z-index: 6; }
#rate-strip #rate .star3 { width: 48px; z-index: 5; }
#rate-strip #rate .star4 { width: 64px; z-index: 4; }
#rate-strip #rate .star5 { width: 80px; z-index: 3; }
#rate-strip #rate .totalRate,
#rate-strip #rate .totalRate a { background: url(/images/star.jpg) repeat-x; }
#rate-strip #rate .totalRate { background-position: left 16px; width: 80px; height: 16px; }
#rate-strip #rate .totalRate a { height: 16px; position:absolute; top: 0px; left:0px; display: inline; z-index: 2; background-position: left -32px; }
#rate-strip div.notify { font-style: italic; font-size: 10px; color: #666; float: left; display: inline; margin-left: 5px; }

#reportbug { float: right; display: inline; margin-top: 5px; margin-right: 10px; }

#free-game-new { width: 168px;margin-left: 11px; }
#free-game-new .roundbox-header { text-align: center; padding: 5px 0; width: 165px; }
#free-game-new .roundbox-content { width: 165px; }
#free-game-new .roundbox-content img { margin: 10px 0; }
#free-game-new #ft-form { width: 165px; height: 100px; text-align: center; }
#free-game-new #ft-form label { font-size: 10px; display: block; clear: both; }
#free-game-new #ft-form .txtbox { font-size: 12px; background-color: #B7DAE0; border: none; width: 90%; text-align: center; }
#free-game-new #ft-form .btn { margin-top: 5px; }
#free-game-new #ft-form input { margin-bottom: 5px;}
#free-game-new p { font-size: 9px; text-align: center; padding: 10px 0; }

/* trial movement of comic strip to left side */
#wrapper { width: 980px; padding-left: 200px; }
#wrapper #comic-strip { left: 0px; margin-right: 0px;  }
#wrapper #comic-strip .index-text { text-align: right; padding-left: 0px; padding-right: 0px; margin-left: -5px; }
#wrapper #comic-strip a#cslink1 { margin-left: 36px; margin-top: 5px; }
#wrapper #comic-strip a#cslink2 { margin-left: 0px; }
#wrapper #comic-strip a#cslink3 { margin-left: 125px; }
#wrapper #comic-strip a#cslink4 { margin-left: 56px; }
#wrapper #comic-strip a#cslink5 { margin-left: 65px; }

#affbutton { margin-top: -310px; margin-left: 95px; position: absolute; top: 0px; left: 0px; }
#fbbutton { margin-top: -500px; margin-left: 95px; position: absolute; top: 0px; left: 0px; }
#twbutton { margin-top: -410px; margin-left: 95px; position: absolute; top: 0px; left: 0px; }


.addthis_toolbox a { width: 24%; margin: 5px 0; color: #FFF; }
.addthis_toolbox a span { margin-right: 5px; }
.addthis_toolbox a.addthis_button_expanded { float: right; }