/* home - about - default #997744 */

.leftcol { float:left; position:relative; width:555px; margin:0; }
.rightcol { float:right; position:relative; width:215px; margin:0; }

.promomodule { float:left; position:relative; width:555px; height:310px; margin-bottom:10px; text-align:left; }

.leftcolinner { float:left; width:555px; padding:15px; text-align:left; }
.aboutcontent { float:left; width:250px; margin-right:30px; }
.newscontent { float:left; width:245px; }

.homeh1 { color: #202020; margin: 0; font: normal 24px Tahoma, Geneva, sans-serif; letter-spacing: -0.025em; padding: 0; }
.homeh1 a { display: block; color: #202020; text-decoration:none; background: url(../images/arrow_off.gif) no-repeat top right; }
.homeh1 a:hover { color:#000; text-decoration:none; background: url(../images/home_arrow.gif) no-repeat top right; }

.box_newwriting { float:left; width:215px; height:150px; margin-bottom:10px; padding:0; background:url(../images/box_newwriting.jpg); overflow:hidden; }
.box_participate { float:left; width:215px; height:150px; margin-bottom:10px; padding:0; background:url(../images/box_participate.jpg); overflow:hidden; }
.box_generic { float:left; width:215px; height:150px; margin-bottom:10px; padding:0; background:url(../images/box_generic.jpg); overflow:hidden; }
.box_alfredfagon { float:left; width:215px; height:150px; margin-bottom:10px; padding:0; background:url(../images/box_alfredfagon.jpg); overflow:hidden; }
.box_livestream { float:left; width:215px; height:150px; margin-bottom:10px; padding:0; background:url(../images/box_livestream.jpg); overflow:hidden; }
.box_community { float:left; width:555px; height:65px; margin-bottom:10px; padding:0; background:url(../images/box_community.jpg); overflow:hidden; }
.box_noticeboard { float:left; width:555px; height:65px; margin-bottom:10px; padding:0; background:url(../images/box_noticeboard.jpg); overflow:hidden; color:#FFF; }

.boxinner { color:#FFF; text-align:left; width:180px; margin:18px auto; line-height:18px; }
.longboxinner { text-align:left; width:515px; margin:14px auto; line-height:18px; }
.boxh1 { width:175px; font:normal 24px Tahoma, Geneva, sans-serif; letter-spacing:-0.025em; color:#FFF; height:40px; margin:0; padding:0; display:block; }

.box_newwriting .boxh1 a { width:180px; display:block; color:#FFF; text-decoration:none; background: url(../images/box_newwriting_off.jpg) no-repeat top right; }
.box_newwriting .boxh1 a:hover { color:#FFF; text-decoration:none; background: url(../images/box_newwriting_on.jpg) no-repeat top right; }
.box_participate .boxh1 a { width:180px; display:block; color:#FFF; text-decoration:none; background: url(../images/box_participate_off.jpg) no-repeat top right; }
.box_participate .boxh1 a:hover { color:#FFF; text-decoration:none; background: url(../images/box_participate_on.jpg) no-repeat top right; }
.box_generic .boxh1 a { width:180px; display:block; color:#FFF; text-decoration:none; background: url(../images/box_generic_off.jpg) no-repeat top right; }
.box_generic .boxh1 a:hover { color:#FFF; text-decoration:none; background: url(../images/box_generic_on.jpg) no-repeat top right; }
.box_alfredfagon .boxh1 a { width:180px; display:block; color:#FFF; text-decoration:none; background: url(../images/box_alfredfagon_off.jpg) no-repeat top right; }
.box_alfredfagon .boxh1 a:hover { color:#FFF; text-decoration:none; background: url(../images/box_alfredfagon_on.jpg) no-repeat top right; }
.box_livestream .boxh1 a { width:180px; display:block; color:#FFF; text-decoration:none; background: url(../images/box_livestream_off.jpg) no-repeat top right; }
.box_livestream .boxh1 a:hover { color:#FFF; text-decoration:none; background: url(../images/box_livestream_on.jpg) no-repeat top right; }

.box_participate a { color:#7BB; text-decoration:none; }
.box_participate a:hover { color:#FFF; }

.box_livestream a { color:#ccc; text-decoration:none; }
.box_livestream a:hover { color:#FFF; }

.noticeboardlinks { color:#FFF; text-decoration:none; font:normal 12px Tahoma, Geneva, sans-serif; }
.noticeboardlinks a { color:#CA8; text-decoration:none; }
.noticeboardlinks a:hover { color:#FFF; text-decoration:none; }

a { color: #997744; text-decoration:none; }
a:hover { color: #202020; text-decoration:underline; }
