/*
Theme Name: startrunning
Description: Learn how to start running  Theme designed and built by Jago Holmes using Turbo Flex Pro Theme Master for WordPress! Visit <a href="http://www.affitek.com" target="_blank">AFFiTek.com</a> for more details! 
Version: 1
Author: Jago Holmes
*/

#startrunningcontent{
*width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#startrunningcontent h1{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:none;
margin:0px 0px 10px 0px;
padding:0px;
}

#startrunningcontent h2,h3{
margin:0px 0px 5px 0px;
padding:0px;
}

#startrunningcontent p{
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
}

#startrunningcontent .post #postarea h1{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:none;
margin:0px 0px 10px 0px;
padding:0px;
}

#startrunningcontent .post #postarea h1 a{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:none;
}

#startrunningcontent .post #postarea h1 a:hover{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:underline;
}

.post{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:normal;
color:#000000;
}

.post h1{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:none;
}

.post h1 a{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:none;
}

.post h1 a:hover{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:underline;
}

.post h2{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:none;
}

#postarea{
background-color:transparent;
margin:15px 0px 10px 0px;
padding:0px 0px 0px 0px;
border:0px solid #FFFFFF;
}

#postarea h1{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:none;
}

#postarea h1 a{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:none;
}

#postarea h1 a:hover{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:underline;
}

#postarea a{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:normal;
font-style:normal;
color:#3366CC;
text-decoration:underline;
}

#postarea a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:normal;
font-style:normal;
color:#A4A4A4;
text-decoration:underline;
}

#commentarea{
background-color:transparent;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
border:0px solid #FFFFFF;
}

.comment{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:normal;
color:#000000;
background-color:#EEEEEE;
margin:15px 0px 10px 0px;
padding:5px 5px 0px 5px;
border:1px solid #999999;
}

.comment p{
margin:0px;
padding:0px;
}

.comment a{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
font-style:normal;
color:#A4A4A4;
text-decoration:underline;
}

.comment a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
font-style:normal;
color:#A4A4A4;
text-decoration:underline;
}

.comment .gravatarside img{
float:right;
background-color:transparent;
margin:0px 0px 0px 10px;
border:3px solid #FFFFFF;
}

.comment .commenticon{
margin:0px 0px 0px 0px;
}

.commenticon a{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
font-style:normal;
color:#A4A4A4;
text-decoration:underline;
}

.commenticon a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
font-style:normal;
color:#A4A4A4;
text-decoration:underline;
}

#respond{
background-color:transparent;
margin:25px 0px 30px 0px;
padding:0px 0px 0px 0px;
border:0px solid #FFFFFF;
}

#respond h2{
font-family:Tahoma, Geneva, sans-serif;
font-size:16pt;
font-weight:bold;
font-style:normal;
color:#555555;
text-decoration:none;
margin:0px 0px -5px 0px;
}

#respond p{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:none;
margin:20px 0px 20px 0px;
padding:0px;
}

#respond #commentform{
margin:0px;
padding:0px;
}

#respond #author{
width:43%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#000000;
background-color:#FFFFFF;
margin:0px;
padding:1px;
border:1px solid #999999;
}

#respond #email{
width:43%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#000000;
background-color:#FFFFFF;
margin:0px;
padding:1px;
border:1px solid #999999;
}

#respond #url{
width:43%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#000000;
background-color:#FFFFFF;
margin:0px;
padding:1px;
border:1px solid #999999;
}

#respond #comment{
width:100%;
height:90px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#000000;
background-color:#FFFFFF;
margin:0px;
padding:1px;
border:1px solid #999999;
}

#respond .button{
width:70px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#FFFFFF;
background-color:#CE120A;
margin:0px;
padding:0px 0px 2px 0px;
*padding:1px 0px 0px 0px;
border:1px solid #A4A4A4;
cursor:pointer;cursor:hand;
}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{#respond .button{padding:2px 0px 0px 0px; !important;}}

#widgetzone1{
font-family:arial;
width:160px;
background-color:transparent;
margin:0px 0px 0px 25px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_pages{
text-align:left;
width:99%;
*width:100%;
background-color:transparent;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_pages #menuheader{
display:block;
*width:100%;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
text-align:left;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
overflow:hidden;
}

#widgetzone1 .widget_pages #menuheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative; top:5px; left:0px;
}

#widgetzone1 .widget_pages ul{
list-style:none;
text-align:left;
width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_pages li{
list-style:none;
*float:left;
}

#widgetzone1 .widget_pages li a{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_pages li a:hover{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_archive{
text-align:left;
width:99%;
*width:100%;
background-color:transparent;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_archive #menuheader{
display:block;
*width:100%;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
text-align:left;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
overflow:hidden;
}

#widgetzone1 .widget_archive #menuheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative; top:5px; left:0px;
}

#widgetzone1 .widget_archive ul{
list-style:none;
text-align:left;
width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_archive li{
list-style:none;
*float:left;
}

#widgetzone1 .widget_archive li{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
cursor:pointer;cursor:hand;
}

#widgetzone1 .widget_archive li.selected{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
cursor:pointer;cursor:hand;
}

#widgetzone1 .widget_archive li.selected a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
}

#widgetzone1 .widget_archive li a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

#widgetzone1 .widget_archive li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
}

#widgetzone1 .widget_archive select{
display:block;
text-align:left;
width:98%;
*width:99%;
background-color:transparent;
margin:auto;
*margin:0px 0px 0px 1px;
padding:0px 0px 0px 0px;
}

#widgetzone1 .widget_calendar{
display:block;
*width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px;
border:0px solid #FFFFFF;
}

#widgetzone1 .widget_calendar #menuheader{
display:block;
*width:100%;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:normal;
font-style:normal;
text-decoration:none;
text-align:center;
color:#000000;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
overflow:hidden;
}

#widgetzone1 .widget_calendar #menuheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#000000;
font-weight:normal;
font-style:normal;
text-decoration:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative; top:5px; left:0px;
}

#widgetzone1 #calendar_wrap{
width:100%;
margin:0px;
padding:0px;
border:0px;
}

#widgetzone1 #wp-calendar{
width:100%;
margin:0px;
padding:0px;
border:0px;
border-collapse: collapse;
}

#widgetzone1 #wp-calendar caption{
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#000000;
background-color:transparent;
margin:0px;
padding:5px 0px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px;
border-right:0px;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 #wp-calendar thead{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#000000;
background-color:transparent;
margin:0px;
padding:0px 0px 0px 0px;
}

#widgetzone1 #wp-calendar thead tr th{
padding:5px 0px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px;
border-right:0px;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 #wp-calendar tbody td{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration:none;
text-align:center;
color:#000000;
background-color:transparent;
margin:0px;
padding:5px 0px 5px 0px;
}

#widgetzone1 #wp-calendar tbody td a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration:underline;
color:#0000FF;
}

#widgetzone1 #wp-calendar tbody td a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
font-style:normal;
text-decoration:underline;
color:#0000FF;
}

#widgetzone1 #wp-calendar tfoot{
background-color:transparent;
line-height:25px;
}

#widgetzone1 #wp-calendar tfoot td{
border-top:0px solid #FFFFFF;
border-left:0px;
border-right:0px;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 #prev{
text-align:left;
padding:0px 0px 0px 5px;
}

#widgetzone1 #prev a{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
font-style:normal;
text-decoration:underline;
color:#0000FF;
}

#widgetzone1 #prev a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
font-style:normal;
text-decoration:underline;
color:#0000FF;
}

#widgetzone1 #next{
text-align:right;
padding:0px 5px 0px 0px;
}

#widgetzone1 #next a{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
font-style:normal;
text-decoration:underline;
color:#0000FF;
}

#widgetzone1 #next a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
font-style:normal;
text-decoration:underline;
color:#0000FF;
}

#widgetzone1 .widget_categories{
text-align:left;
width:99%;
*width:100%;
background-color:transparent;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_categories #menuheader{
display:block;
*width:100%;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
text-align:left;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
overflow:hidden;
}

#widgetzone1 .widget_categories #menuheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative; top:5px; left:0px;
}

#widgetzone1 .widget_categories ul{
list-style:none;
text-align:left;
width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_categories li{
list-style:none;
*float:left;
}

#widgetzone1 .widget_categories li{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
cursor:pointer;cursor:hand;
}

#widgetzone1 .widget_categories li.selected{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
cursor:pointer;cursor:hand;
}

#widgetzone1 .widget_categories li.selected a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
}

#widgetzone1 .widget_categories li a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

#widgetzone1 .widget_categories li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
}

#widgetzone1 .widget_categories select{
display:block;
text-align:left;
width:98%;
*width:99%;
background-color:transparent;
margin:auto;
*margin:0px 0px 0px 1px;
padding:0px 0px 0px 0px;
}

#widgetzone1 .widget_nav_menu{
text-align:left;
width:99%;
*width:100%;
font-size:1pt;
background-color:transparent;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_nav_menu div{
background-color:transparent;
margin:0px 0px 0px 0px;
*margin:[LEFTSIDEBAR CUSTOM MENU HEADER IE MARGIN TOP]px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:0px;
border-top:0px solid #FFFFFF;
}

#widgetzone1 .widget_nav_menu #menuheader{
display:block;
*width:100%;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
text-align:left;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px;
overflow:hidden;
}

#widgetzone1 .widget_nav_menu #menuheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative; top:5px; left:0px;
}

#widgetzone1 .widget_nav_menu ul{
list-style:none;
text-align:left;
width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_nav_menu li{
list-style:none;
*float:left;
}

#widgetzone1 .widget_nav_menu li a{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_nav_menu li a:hover{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_links{
text-align:left;
width:99%;
*width:100%;
background-color:transparent;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_links #menuheader{
display:block;
*width:100%;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
text-align:left;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
overflow:hidden;
}

#widgetzone1 .widget_links #menuheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative; top:5px; left:0px;
}

#widgetzone1 .widget_links ul{
list-style:none;
text-align:left;
width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_links li{
list-style:none;
*float:left;
}

#widgetzone1 .widget_links li{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
cursor:pointer;cursor:hand;
}

#widgetzone1 .widget_links li.selected{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
cursor:pointer;cursor:hand;
}

#widgetzone1 .widget_links li.selected a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
}

#widgetzone1 .widget_links li a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

#widgetzone1 .widget_links li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
}

#widgetzone1 .widget_links img{
display:block;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
border:0px;
}

#widgetzone1 .widget_meta{
text-align:left;
width:99%;
*width:100%;
background-color:transparent;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_meta #menuheader{
display:block;
*width:100%;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
text-align:left;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
overflow:hidden;
}

#widgetzone1 .widget_meta #menuheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative; top:5px; left:0px;
}

#widgetzone1 .widget_meta ul{
list-style:none;
text-align:left;
width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_meta li{
list-style:none;
*float:left;
}

#widgetzone1 .widget_meta li a{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_meta li a:hover{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_recent_comments{
text-align:left;
width:99%;
*width:100%;
background-color:transparent;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_recent_comments #menuheader{
display:block;
*width:100%;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
text-align:left;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
overflow:hidden;
}

#widgetzone1 .widget_recent_comments #menuheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative; top:5px; left:0px;
}

#widgetzone1 .widget_recent_comments ul{
list-style:none;
text-align:left;
width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_recent_comments li{
list-style:none;
*float:left;
}

#widgetzone1 .widget_recent_comments li{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
cursor:pointer;cursor:hand;
}

#widgetzone1 .widget_recent_comments li.selected{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
cursor:pointer;cursor:hand;
}

#widgetzone1 .widget_recent_comments li a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

#widgetzone1 .widget_recent_comments li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
}

#widgetzone1 .widget_recent_entries{
text-align:left;
width:99%;
*width:100%;
background-color:transparent;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_recent_entries #menuheader{
display:block;
*width:100%;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
text-align:left;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
overflow:hidden;
}

#widgetzone1 .widget_recent_entries #menuheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative; top:5px; left:0px;
}

#widgetzone1 .widget_recent_entries ul{
list-style:none;
text-align:left;
width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_recent_entries li{
list-style:none;
*float:left;
}

#widgetzone1 .widget_recent_entries li a{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_recent_entries li a:hover{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_rss{
text-align:left;
width:99%;
*width:100%;
background-color:transparent;
margin:6px 0px 6px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_rss #menuheader{
display:block;
*width:100%;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
text-align:left;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
overflow:hidden;
}

#widgetzone1 .widget_rss #menuheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
position:relative; top:5px; left:0px;
}

#widgetzone1 .widget_rss #menuheader h2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:underline;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
cursor:pointer;cursor:hand;
}

#widgetzone1 .widget_rss #menuheader h2 a img{
margin:0px 0px -1px 0px;
padding:0px 0px 0px 0px;
border:0px;
}

#widgetzone1 .widget_rss ul{
list-style:none;
text-align:left;
width:100%;
background-color:transparent;
margin:1px 0px 0px 0px;
*margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_rss li{
list-style:none;
*float:left;
}

#widgetzone1 .widget_rss li{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_rss li.selected{
display:block;
*width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-color:transparent;
margin:-1px 0px 0px 0px;
padding:5px 5px 5px 0px;
border-top:0px solid #FFFFFF;
border-left:0px solid #FFFFFF;
border-right:0px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
}

#widgetzone1 .widget_rss li.selected a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:none;
margin:0px;
padding:0px;
}

#widgetzone1 .widget_rss li a{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

#widgetzone1 .widget_rss li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#3366CC;
font-weight:normal;
font-style:normal;
text-decoration:underline;
}

#widgetzone1 .widget_search{
text-align:left;
width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:0px solid #FFFFFF;
}

#widgetzone1 .widget_search #menuheader{
display:block;
*width:100%;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:none;
text-align:left;
background-color:transparent;
margin:0px;
padding:0px;
border:0px solid #FFFFFF;
overflow:hidden;
}

#widgetzone1 .widget_search #menuheader h2{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:none;
margin:0px;
padding:0px;
position:relative; top:5px; left:0px;
}

#widgetzone1 .widget_search #searchform{
display:block;
width:100%;
margin:1px 0px 0px 0px;
*margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#widgetzone1 .widget_search #s{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000000;
font-weight:normal;
text-align:left;
width:100%;
background-color:transparent;
margin:0px 0px 0px 0px;
padding:1px 0px 0px 5px;
border:1px solid #555555;
}