#joy_box_2{font-size: 90%;margin: 0;padding: 0;background: #EBEBEB;color: #3b3b3b;line-height: 1.5em;font-family: Droid Sans, Helvetica, Arial, sans-serif; overflow: hidden;}
#joy_box_2{padding: 5px 5px 5px 5px; }
#joy_box_2 a { color: #009; text-decoration: none; }
#joy_box_2 a:hover { text-decoration: underline; }
#joy_box_2 h3  {font-family:Droid Sans, Helvetica, Arial, sans-serif;font-weight: bold;line-height: 1.1em;}



#joy_box_2 .the_box_2 {
	
overflow: hidden;
background: #fff;
border: 3px solid #fff;
float: left;
width:285px;
height:100%; /* vip */
overflow: hidden;
line-height: 1.4;-moz-box-shadow: 1px 1px 5px #ddd;-webkit-box-shadow: 1px 1px 5px #ddd;box-shadow: 1px 1px 5px #ddd;}

#joy_box_2 .the_box_2 h3{background: #ddd;font-size: 1.2em;text-shadow: rgba(0,0,13,0.3) 1px 1px 1px;margin: 0 0 0 0;width:265px;padding:10px;display:block;float:left;text-transform: uppercase;}

#joy_box_2 .the_box_2 h3 a{width:90%;display:block;float:left;}
#joy_box_2 .the_box_2 h3 a.feed{width:16px;height:16px;float:right;text-indent:-9999px;padding:0;margin:0;background:transparent url(feed-icon-trans.png);}
#joy_box_2 .the_box_2 h3 a.feed:hover {text-decoration:none}
#joy_box_2 .the_box_2 h3 a img{display: none;margin:0 5px 0 0;width:16px; height:16px;}
#joy_box_2 .the_box_2 ul {margin: 0 .8em;padding: 1em 0;clear: both;}
#joy_box_2 .the_box_2 ul li {border-bottom: 1px dotted #ccc;list-style-type: none;margin: .4em 0;padding: .2em 0 .4em 0;font-size: .9em;}
#joy_box_2 .the_box_2 ul li a {color: #666;}
#joy_box_2 h3.box_2_header_1,#joy_box_2  h3.box_2_header_1 a{background: #50afd8;color: #fff;text-decoration:none;}
#joy_box_2 h3.box_2_header_2,#joy_box_2  h3.box_2_header_2 a {background: #ff6c0a;color: #fff;text-decoration:none;}



#joy_box_3_holder{width: 299px;}
/*#joy_box_3_holder{width: 300px;display:inline;	float:left;	margin: 7px;	padding: 0;}
#joy_box_3_holder{margin-top: 13px;margin-top: 2px;}*/
#joy_box_3 {border: solid 1px #d0d0d0;	border-top: solid 5px #d0d0d0;	margin-bottom: 14px;}
#joy_box_3 .tabs {	clear: both;}
#joy_box_3 .tabs li {	float: left;	width: 99px;	text-align: center;	cursor: pointer;	color: #007CA5;	text-transform: uppercase;	font-size: 85%;	padding-top: 7px;	padding-bottom: 7px;	background-color: #f8f8f8;	border: solid 1px #d0d0d0;	border-top: none;}
#joy_box_3 .tabs .tab-latest {	width: 97px;}
#joy_box_3 .tabs .tab-popular {	border-left: none;	width: 97px;}
#joy_box_3 .tabs .tab-test {width: 99px;}
#joy_box_3 .tabs .selected{	background-color: #FFF;	color: #333;	border: none;}
#joy_box_3 .panel {	clear: both;	display: none;	padding: 7px;	padding-bottom: 0;	padding-top: 0;}
#joy_box_3 .open{	display: block;}
#joy_box_3 .panel li {	border-top: dotted 1px #d0d0d0;	padding-top: 7px;	padding-bottom: 7px;	font-size: 85%;}
#joy_box_3 .panel li a {	text-decoration: none; font-weight:700} /*padding-left: 5px;*/
#joy_box_3 .panel li a:hover  {	border-bottom: dotted 1px #B0CADA;}
#joy_box_3 .panel li span {	color: #666;}
#joy_box_3 .panel li.first {	border-top: none;}






.joy_box_4 h2 {
	background-color: #f8f8f8;
	font-size: 138.5%;
	font-weight: bold;
	border-bottom: solid 1px #d0d0d0;
	padding: 6px;
	padding-left: 8px;
	letter-spacing: -1px;
	position: relative;
	min-height: 21px;
	text-shadow: 1px 1px 1px #FFFFFF;	
	color:#666;
}

.joy_box_4 .inside {
	padding: 7px;
	clear: both;
	position: relative;
}



.joy_box_4 {
	border: solid 1px #d0d0d0;
	border-top: solid 5px #d0d0d0;
	margin-bottom: 14px;
}


.joy_box_5 img{float:left;margin:0
8px 0 0;position:relative;top:2px}
.joy_box_5 p{padding-left:76px}











#joy_bullet_3 {}
#joy_bullet_3 .bullet_box_header{ font-size:12px; font-family:Tahoma, Geneva, sans-serif;font-size: 0.88em; font-weight:bold}
#joy_bullet_3 .bullet_box  a{text-decoration:none; color:#335282}
#joy_bullet_3 .bullet_box  a:hover{text-decoration:underline; color:Red}
#joy_bullet_3 .bullet_box ul{ list-style-position: none; 	margin: 0 !important;	padding: 0 0 5px 0 !important;} /* padding:0px 10px 0px 10px; */
#joy_bullet_3 .bullet_box ul li{ background: url(/v3/images/bullet4.gif) 8px 7px no-repeat ;  padding-bottom:3px; padding: 3px 0 0 20px !important; font-size:12px; font-family:Tahoma, Geneva, sans-serif;font-size: 0.8em; font-weight:bold} /*margin-left:8px; */





#joy_bullet_4 {}
#joy_bullet_4 .bullet_box_header{ font-size:16px; font-family:Tahoma, Geneva, sans-serif;font-size: 1.4em; font-weight:bold}
#joy_bullet_4 .bullet_box  a{text-decoration:none; color:#335282}
#joy_bullet_4 .bullet_box  a:hover{text-decoration:underline; color:Red}
#joy_bullet_4 .bullet_box ul{ list-style-position: none; 	margin: 0 !important;	padding: 0 0 5px 0 !important;} /* padding:0px 10px 0px 10px; */
#joy_bullet_4 .bullet_box ul li{ background: url(/v3/images/bullet4.gif) 8px 7px no-repeat ;  padding-bottom:3px; padding: 3px 0 0 20px !important; font-size:12px; font-family:Tahoma, Geneva, sans-serif;font-size: 0.89em;} /*margin-left:8px; */




#joy_bullet_5 {}
#joy_bullet_5 .bullet_box_header{ font-size:16px; font-family:Tahoma, Geneva, sans-serif;font-size: 1.4em; font-weight:bold}
#joy_bullet_5 .bullet_box  a{text-decoration:none; color:#335282}
#joy_bullet_5 .bullet_box  a:hover{text-decoration:underline; color:Red}
#joy_bullet_5 .bullet_box ul{ list-style-position: none; 	margin: 0 !important;	padding: 0 0 5px 0 !important;} /* padding:0px 10px 0px 10px; */
#joy_bullet_5 .bullet_box ul li{ background: url(/v3/images/bullet4.gif) 8px 5px no-repeat ;  padding-bottom:3px; padding: 3px 0 0 20px !important; font-size:12px; font-family:Tahoma, Geneva, sans-serif;font-size: 0.89em;} /*margin-left:8px; */





 /************************************************
*	peace_bullet_1
************************************************/			
.joy_bullet_6 { 
}
	
.joy_bullet_6 ul{
	list-style-type: square;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 4px 0px;
	}
	
.joy_bullet_6 ul li{
	list-style-type: square;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	line-height:130%;
	}

.joy_bullet_6 ul li a:visited {
	color: #800000;
	text-decoration: none;
	}
	
.joy_bullet_6 ul li a:hover {
	color: #800000;
	text-decoration: underline;
	}


 




/*/////////////////////////////////////////////////////////////////////////////////////////////
////////////// Date  Styles
//////////////////////////////////////////////////////////////////////////////////////////////*/



#tgdrivetime_date {
width:100%;
font:13px Verdana,tahoma;
color:#004066;
}


#tgdrivetime_date  .PostTime{
float:right;
overflow:hidden;
width:90px;
}

#tgdrivetime_date  .PostTime b{
background:#EF2C0A none repeat scroll 0 0;
clear:both;
color:#FFFFFF;
display:block;
font-family:Helvetica,Arial,"Trebuchet MS";
font-size:52px;
font-weight:bold;
height:54px;
line-height:58px;
overflow:hidden;
padding:0;
text-align:right;
width:75px;
z-index:999;
}

#tgdrivetime_date  .PostTime pm{
background: #293538;
color: #FFF;
padding:0px;
display: block;
width:75px;
left: 0;
font-size: 14px;
text-align: right;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////
////////////// Date  Styles
//////////////////////////////////////////////////////////////////////////////////////////////*/















/************************************************
*	Election Table - SMALLL
************************************************/
TABLE.www_table_1 {
	border-collapse: collapse;
	border: solid 1px #999;
}

TABLE.www_table_1 TH {
	border: solid 1px #999;
	background-color:#FEE7DE;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 10px;
	border-bottom-width: 3px;
	
}

TABLE.www_table_1 TD {
	border: solid 1px #fff;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 11px;
	color:#000;
	height:35px;
	background-color:#EFEFEF
	
}

TABLE.www_table_1 TD  .big_text{
	font-size: 13px;
	color:#900;
	text-decoration:none;
}

TABLE.www_table_1 TD  .big_text_2{
	font-size: 13px;
	color:#300;
	text-decoration:none;
}


TABLE.www_table_1 TD  .small_text_1{
	font-size: 10px;
	color:#666;
	text-decoration:none;
}




TABLE.www_table_1 TD TABLE TD, TABLE.www_table_1 TD TABLE TH {
	border: none;
}

TABLE.www_table_1 TR.topRow TD {
	border-top-width: 3px;
}


TABLE.www_table_1 TR.odd {
	background-color: #F4F4F4;
	
}
/************************************************
*	Election Table - SMALL
************************************************/
