    /*aesthetics*/ 
    /*debug*/
html{
    /*aesthetics*/ 
    background-color:#B9B9B9;
    /*debug*/    
}
#Medved{
    /*aesthetics*/ 
    color:#4c4c4c;
    /*debug*/
}

h3{
    color:#981C1E;
}

a {
    font-weight:bold;
    text-decoration:none;
    
    color:#4D4D4D;
}

/* --- modules --- */
.mod .hd{
    /*aesthetics*/
    line-height: 20px; /*30px;*/
    height:20px; /*30px;*/
    clear:both;
    /*debug*/
}
.mod .hd h2{
    /*aesthetics*/
    color:#FDCD01;
    font-size:123.1%;
    font-weight:bold;
    position:absolute;
    /*debug
    background-color:Fuchsia;*/
}
.mod .hd .modMiddle span{
    position:absolute;
    left:89%;
}
.mod .hd .modMiddle span{
    height:30px;
    width:24px;
    background-position:0px 10px;
    text-indent:10px;
}
.mod .hd .modMiddle span, .mod .hd .modMiddle span a{
    color:#FFE993;
}
.mod .hd .modLeft{
    /*aesthetics*/ 
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/section_header_left.jpg") no-repeat;
    /*structure*/
     float:left;
     width:11px;
     height:30px;
     
    /*debug*/
}
.mod .hd .modMiddle{
    /*aesthetics*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/section_header_middle.jpg") repeat-x; 
    /*structure*/
    float:left;
    position:relative;
    height:30px;
    /*debug*/
}
.mod .hd .modRight{
    /*aesthetics*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/section_header_right.jpg") no-repeat; 
    /*structure*/
    float:left;
    width:11px;
    height:30px;
    /*debug*/
}
.mod .bd,
.mod2 .bd{
    /*aesthetics*/
    clear:both;
    border-right:solid 1px #cccccc;
    border-left:solid 1px #cccccc;
    padding:.5em .5em .5em 1em;
    /*debug*/    
}

.mod .ft,
.mod2 .ft{
    /*aesthetics*/
    clear:both;
    /*debug*/
}
.mod .ft .modLeft,
.mod2 .ft .modLeft{
    /*aesthetics*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/section_footer_left.jpg") no-repeat -1px 0;
    float:left;
    width:12px;
    height:13px; 
    /*debug*/
}
.mod .ft .modMiddle,
.mod2 .ft .modMiddle{
    /*aesthetics*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/section_footer_middle.jpg") repeat-x;
    height:13px;
    float:left; 
    /*debug*/
}
.mod .ft .modRight,
.mod2 .ft .modRight{
    /*aesthetics*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/section_footer_right.jpg") no-repeat;
    float:left;
    width:12px;
    height:13px;
    font-size:0px; 
    /*debug*/
}
.mod2 .hd{
    font-size:0px;
    height:9px;
}
.mod2 .hd .modLeft{
    /*aesthetics*/ 
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/rounded_box_left.jpg") no-repeat;
    /*structure*/
     float:left;
     width:11px;
     height:9px;
     font-size:0px;
    /*debug*/
}
.mod2 .hd .modMiddle{
    /*aesthetics*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/rounded_box_center.jpg") repeat-x; 
    /*structure*/
    float:left;
    position:relative;
    height:9px;
    font-size:0px;
    /*debug*/
}
.mod2 .hd .modRight{
    /*aesthetics*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/rounded_box_right.jpg") no-repeat; 
    /*structure*/
    float:left;
    width:11px;
    height:9px;
    /*debug*/
}
.mod .bd p{
    padding:0 0 .5em 0;
}
.modBtn{
    margin:0 .4em  0 0;
}
.modBtn .leftArea{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/button_left.jpg") no-repeat;
    float:left;
    width:5px;
    height:21px; 
}
.modBtn .rightArea{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/button_right.jpg") no-repeat;
    float:left;
    width:5px;
    height:21px; 
}
.modBtn .midArea{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/button_middle.jpg") repeat-x;
    float:left;
    height:21px; 
    line-height:21px;
}

/* --- Buttons --- */
.btnLeft{
    /*aesthetics*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/nav_highlight_left.jpg") no-repeat; 
    width:10px;
    height:39px;
    /*debug*/
}
.btnRight{
    /*aesthetics*/ 
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/nav_highlight_right.jpg") no-repeat;
    width:11px;
    height:39px;
    /*debug*/
}
.btnMiddle{
    /*aesthetics*/ 
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/nav_highlight_middle.jpg") repeat-x;
    height:39px;
    /*debug*/
}

.btnGO{
    /*aesthetics*/
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/btn_go.jpg") no-repeat;
    position:absolute;
    width:38px;
    height:26px;
}

.btnSignUpRed{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/btn_signup_red.jpg") no-repeat;
    position:absolute;
    width:65px;
    height:20px;
}
.btnListenNow-blue{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/btn_listen_now_small_blue.jpg") no-repeat;
    position:absolute;
    width:110px;
    height:20px;
}
.btnGetPodCast-blue{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/btn_get_podcast.jpg") no-repeat;
    position:absolute;
    width:120px;
    height:20px;
}
.btnTwitter60x60{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/icon_twitter.jpg") no-repeat;
    position:absolute;
    width:60px;
    height:60px;
}
.btnFaceBook60x60{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/icon_facebook.jpg") no-repeat;
    position:absolute;
    width:60px;
    height:60px;
}
.btnAddToCart{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/btn_add_to_cart.jpg") no-repeat;
    position:absolute;
    width:130px;
    height:20px;
}
.btnVote-blue{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/btn_vote.jpg") no-repeat;
    position:absolute;
    width:50px;
    height:20px;
}
.btnLogin-blue{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/login_button.jpg") no-repeat;
    position:absolute;
    width:60px;
    height:20px;
}

.btnSubmit-yellow,
.btnSend{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/submit_button.jpg") no-repeat;
    position:absolute;
    width:92px;
    height:30px;
}

.btnClear{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/clear_button.jpg") no-repeat;
    position:absolute;
    width:92px;
    height:30px;
}

.btnLearnMore-yellow{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/btn_medhead_learn_more.jpg") no-repeat;
    position:absolute;
    width:118px;
    height:46px;
}
.btnLoginNow-yellow{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/btn_medhead_login.jpg") no-repeat;
    position:absolute;
    width:118px;
    height:46px;
}
.arrowWhite{
    background:transparent url("http://media.townhall.com/res/4.3.0.192/images/medved/arrowWhite.gif") no-repeat;
    position:absolute;
    width:6px;
    height:10px;
}
/* -- existing classes -- */
.top{
}
.bottom{
}
.left, .leftCol{
    float:left;
}
.right, .rightCol{
    float:right;
}

/*Used to represent an AdSpot region*/
.adSpot{
    /*aesthetics*/ 
    /*debug*/
    background-color:#354859;
    text-align:center;
    border:solid 1px #fff;
    font-weight:bold;
    color:#fff;
}

/*Used to represent a Menu Nav*/
.menuNav{
}
/*Used for unordered list with horizontal properties*/
ul.horizontalList, ol.horizontal{
}
.logo{
}
/*Anchors used to cover regions */
.linkMap{
}
a.linkMap{
    position:absolute;
}

div#star  { 
	display: inline; 
	LIST-STYLE: none; 
	MARGIN: 0; PADDING: 0; 
	WIDTH: 68px; 
	HEIGHT: 20px; 
	FLOAT: left; 
	BACKGROUND: url('http://media.townhall.com/res/4.3.0.192/images/medved/stars.gif') repeat-x; 
}
#star .rating { 
	DISPLAY: block; 
	WIDTH: 68px; 
	HEIGHT: 20px; 
	TEXT-DECORATION: none; 
	text-indent: -9000px; 
	Z-INDEX: 20; 
	BACKGROUND: url('http://media.townhall.com/res/4.3.0.192/images/medved/stars.gif') left 25px; FONT-SIZE: 1px; 
}

