body
 {
    background-color:   #ddccdd;
    margin:             0px;
    font-family:        Arial,Helvetica,sans-serif;
    font-size:          12px;
    color:              #000000;
 }

a
 {
    color:              #704db0;
    text-decoration:    none;
 }

a:hover
 {
    color:              #704db0;
    text-decoration:    underline;
 }

.jtwContainer
 {
    width:              920px;
    margin:             0px auto 0px auto;
    background-color:   #ffff6a;
    overflow:           auto;
    border:             1px solid #704db0;
 }

.jtwLeft
 {
    width:              170px;
    float:              left;
    background-color:   #ffff6a;
    border-right:       1px solid #704db0;
    border-bottom:      1px solid #704db0;
    text-align:         center;
 }

img.beater
 {
    border-bottom:      1px solid #704db0;
 }

.jtwSpacer
 {
    height:             10px;
 }

.jtwMoment
 {
    text-align:         center;
    background:         #704db0;
 }

.jtwMoment .thumb
 {
    margin:             10px 0px 10px 0px;
 }

.jtwMoment .thumb img
 {
    border:             none;
    width:              130px;
    background-color:   #ffffff;
    padding:            2px;
    border:             1px solid #000000;
 }

.jtwRightAd
 {
    background:         #704db0;
    padding:            20px 0px 5px 0px;
 }

.jtwLeaderboard
 {
    height:             95px;
    width:              739px;
    background:         #704db0;
    float:              left;
    padding:            5px;
    text-align:         center;
 }

.jtwTop
 {
    height:             122px;
    width:              728px;
    float:              left;
    background-color:   #ffff6a;
 }

.jtwTop a img
{
    border: none;
}

.jtwNav
 {
    height:             31px;
    width:              749px;
    background-image:   url(/img/j2k7_12.jpg);
    background-repeat:  no-repeat;
    background-color:   #7e7c7c;
    float:              left;
    color:              #ffffff;
    text-align:         right;
 }

.jtwNav ul
 {
    margin:             5px 25px 0px 80px;
    padding:            0px;
    list-style-type:    none;
 }

.jtwNav ul li
 {
    display:            inline;
    padding:            5px 20px 0px 10px;
    font-weight:        bold;
    float:              left;
    white-space:        nowrap;
 }

.jtwNav ul li select
 {
    width:              200px;
    margin-top:         -5px;
 }

.jtwNav ul li a
 {
    color:              #ffffff;
    text-decoration:    none;
 }

.jtwNav ul li a:hover
 {
    color:              #ffffff;
    text-decoration:    underline;
 }


.jtwContentArea
 {
    width:              745px;
    float:              left;
    background-image:   url(/img/j2k7_13.jpg);
    background-repeat:  no-repeat;
    background-color:   #ffff6a;
    overflow:           auto;
 }

.jtwContentArea .content
 {
    padding:            10px;
    font-size:          14px;
 }

.jtwContentArea .content h2
 {
    padding:            10px 0px 10px 0px;
    clear:              both;
    font-size:          18px;
    font-weight:        bold;
 }

.jtwContentArea .content img.theMan
 {
    float:              right;
    background-color:   #ffffff;
    padding:            10px;
    border:             1px solid #000000;
    margin:             0px 0px 10px 10px;
 }

.jtwContentArea .content .prevNext
 {
    clear:              both;
    text-align:         right;
 }

.jtwContentArea .content .prevNext img
 {
    margin-left:        100px;
    border:             none;
 }

.jtwFooter
 {
    width:              745px;
    float:              left;
 }

.jtwFooter p, .jtwFooter form
 {
    margin-left:        15px;
 }

.jtwBottom
 {
    clear:              both;
    margin:             20px 0px 0px 10px;
 }


/* jebus uses firefox. */
*html body
 {
    text-align:         center;
 }

*html form
 {
    margin:             0px;
    padding:            0px;
 }

*html .jtwContainer
 {
    width:              912px;
    padding:            0px;
    text-align:         left;
 }

*html .jtwTop
 {
    height:             122px;
    width:              700px;
 }

*html .jtwNav
 {
    height:             31px;
    width:              739px;
    display:            inline;
    margin-top:         -3px;
 }

*html .jtwContentArea
 {
    width:              733px;
 }

*html .jtwFooter
 {
    width:              728px;
    float:              left;
 }

*html img.beater
 {
    margin-top:         -3px;
    border-bottom:      1px solid #704db0;
 }

*html .jtwSpacer
 {
   height:              0px;
 }

*html .jtwRightAd
 {
    width:              170px;
 }

*html .jtwNav ul li select
 {
    width:              auto;
 }

*html .jtwBottom
 {
    margin:             20px 0px 0px 5px;
 }