body {
	font: 14px georgia;
	color:#212121;
	background:#FFF url(images/bg.png) repeat-x;
}

/* Formatting */

h1, h2, h3, h4, h5 {
	padding: 10px 0;
}

a{
	color: #666;
	text-decoration: none;
}

a:hover{
	color: #666;
	text-decoration: underline;
}

blockquote p {
	padding: 5px 0;
}

h2.pagetitle{
	padding:10px 0;
	font-weight:400;
	color:#808080;
	font-size:18px;
}

a.more-link:link, a.more-link:visited, a.more-link:active{
	margin:10px 0;
	padding:5px 10px;
	background:#ccc;
	color:#212121;
	text-align:center;
	text-decoration:none;
}

a.more-link:hover{
	margin:10px 0;
	padding:5px 10px;
	background:#666;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

a.visit-link:link, a.visit-link:visited, a.visit-link:active{
	margin:10px 0;
	padding:5px 10px;
	background:#ffcc00;
	color:#212121;
	text-align:center;
	text-decoration:none;
	font-weight:700;
}

a.visit-link:hover{
	margin:10px 0;
	padding:5px 10px;
	background:#7cc523;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

/* Container */
#wrapper{
	width:913px;
	padding:0;
	margin:0 auto;
}

#before-header-bg{
	height:35px;
	background:#002C4F;
}

#before-header{
	margin:0;
	padding:0;
	height:35px;
}

#header-bg{
	height:155px;
	background:#00589F;
	border-bottom:1px solid #003D6F;
}

#header{
	position:relative;
	margin:0;
	padding:0;
	height:155px;
}

#after-header-bg{
	height:52px;
	background:url(images/nav-bg.png) repeat-x;
	border-bottom:1px solid #FFF;
}

#after-header{
	margin:0;
	padding:0;
	height:52px; 
}

#mediabox{
	background:url(images/bg_slideshow.jpg) repeat-x;
}

#mainarea{
	margin:0;
	padding:20px 15px;
	background:#FFF;
}

#bottom-widget-bg{
	width:100%;
}

#bottom-widget{ background:#FFF; }

/* Columns */
#main-column{}

#sidebar1-column{}

#sidebar2-column{}

#bottom-left{}

#bottom-center{}

#bottom-right{}

#bottom-right2{}

/* Header */
#header-image{
	height:155px;
}

#header #logo{}

#header #logo h1{}

#header #logo h1 a {
	text-decoration:none;
	color:#FFF;
	font-size:36px;
	border:none;
	font-weight:500;
}

#header #logo h1 a:hover{
	color:#FFF;
}

#header #logo .description{
	color:#E5E5E5;
	padding:5px 2px;
	font-size:14px;
}

/* Before Header Navigation */

#nav1, #nav1 ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
	z-index: 100;

}

#nav1 a{
	color:#Fefefe;  
	font-family: verdana, georgia, helvetica, sans-serif;
	font-size:10px; 
	display:block; 
	z-index:100; 
	padding:0 10px;
	line-height:35px;
	text-decoration:none;
	text-transform:uppercase;
}

#nav1 a:hover{
	color:#FFF;  
	text-decoration:none;
	background:#01354c;
}

#nav1 li:hover, #nav1 li.sfhover {
	cursor: pointer;
}

#nav1 li:hover span, #nav1 li.sfhover span{
	color: #fff;
}

#nav1 li{
	float:left; 
	width: auto; 
	height:35px;
}

#nav1 li ul {
	position: absolute; 
	left: -999em; 
	width: 180px;
	z-index: 20;
}

#nav1 li li {
	background:#FEFEFE; 
	border:1px solid #E5E5E5; 
	border-width:0 1px 1px 0; 
	height:35px; 
}

#nav1 li:hover ul, #nav1 li.sfhover1 ul {
	left: auto;
}

#nav1 li ul li a {
	font-family: georgia;
	width:160px; 
	line-height:35px; 
	padding:0 10px; 
	font-size:11px; 
	font-style:normal; 
	font-weight:400; 
	color:#555;
}

#nav1 li ul ul {
	margin: -35px 0 0 180px;
}

#nav1 li:hover ul ul, #nav1 li:hover ul ul ul, #nav1 li:hover ul ul ul ul, #nav1 li.sfhover ul ul, #nav1 li.sfhover ul ul ul, #nav1 li.sfhover ul ul ul ul {
	left: -999em;
}

#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul, #nav1 li li li li:hover ul, #nav1 li.sfhover1 ul, #nav2 li li.sfhover ul, #nav1 li li li.sfhover ul, #nav1 li li li li.sfhover ul{
	left: auto;
}

#nav1  li:hover, #nav1  li.hover {  
	position: static;
}

/* After Header Navigation */

#nav2, #nav2 ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
}

#nav2 a {
	text-decoration:none; 
	font-family: georgia;
	font-weight:700; 
	font-size:13px; 
	font-style:italic;
	display:block; 
	z-index:50; 
	padding:0 15px; 
	line-height:52px; 
	color:#666;  
	font-family: georgia;
	border-right:1px solid #d2d2d2;
}

#nav2 a:hover { 
	text-decoration:none; 
	background:#BFD6FF;
}


#nav2 li:hover, #nav2 li.sfhover1 {
	cursor: pointer;
}

#nav2 li:hover span, #nav2 li.sfhover1 span {
	color: #fff;
}

#nav2 li {
	float:left; 
	width: auto; 
	height:52px;

}

#nav2 li ul {
	position: absolute; 
	left: -999em; 
	width: 180px;
	z-index: 10;
}

#nav2 li li {
	background:#FFF; 
	border:1px solid #E5E5E5;
	border-width:0 1px 1px 0; 
	height:32px; 
}

#nav2 li:hover ul, #nav2 li.sfhover1 ul {
	left: auto;
}

#nav2 li ul li a {
	font-family: georgia;
	width:160px;
	line-height:32px;
	padding:0 10px;
	font-size:11px;
	font-style:normal;
	font-weight:400;
	color:#555;
}

#nav2 li ul li a:hover {
	color:#555;
	background:#F5F5F5;
}

#nav2 li ul ul {
	margin: -52px 0 0 180px;
}

#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li:hover ul ul ul ul, #nav2 li.sfhover1 ul ul, #nav2 li.sfhover1 ul ul ul, #nav2 li.sfhover1 ul ul ul ul {
	left: -999em;
}

#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li li li li:hover ul, #nav2 li.sfhover1 ul, #nav2 li li.sfhover1 ul, #nav2 li li li.sfhover1 ul, #nav2 li li li li.sfhover1 ul{
	left: auto;
}

#nav2  li:hover, #nav2  li.hover {  
	position: static;
}

/* Featured */

#slideshow{
	background:transparent;
}

#leftControl{
  	background:transparent url(images/control_left.jpg) no-repeat 0 0;
}

#rightControl{
  	background:transparent url(images/control_right.jpg) no-repeat 0 0;
}


.slide h3, .slide p{
  	margin:10px;
	color:#666;
}

.slide h3{
  	font:italic 24px georgia, "Times New Roman", Times, serif;
  	letter-spacing:-1px;
	color:#666;
}

.slide h3 a{
	text-decoration:none;
  	font:italic 24px georgia, "Times New Roman", Times, serif;
  	letter-spacing:-1px;
	color:#666;
}

.slide h3 a:hover{
	text-decoration:underline;
  	font:italic 24px georgia, "Times New Roman", Times, serif;
  	letter-spacing:-1px;
	color:#666;
}

.slide img{
  	float:right;
 	margin:0 0 0 10px;
}

#slideIndex{
	left: 60px;
	bottom: 10px;
	position: absolute;
}

.numbers{
	width: 16px;
	height: 16px;
	background: #E5E5E5;
	display: inline-block;
	color: #666;
	border: 1px solid #666;
	text-align: center;
	margin: 1px;
	cursor: pointer;
	font: normal 12px georgia;
}

.active{
	color: #E5E5E5;
	background: #666;
	border: 1px solid #E5E5E5;
}

/* Loop Slider */

h3.featured{
	display:block;
	margin:0 0 10px 0;
	padding:5px 0;
	color:#666;
	font-family:georgia;
	font-weight:800;
	font-size:16px;
	font-style:italic;
	border-bottom:1px solid #E5E5E5; 
}

/* Post */

.post{
	margin:0 0 10px 0;
	padding:0;
	border-bottom:1px solid #F0F0F0;
}

.entry h1.postitle{
	margin:0;
	padding:0 0 8px 0;
	color:#1a1a1a;
	font-weight:500;
	font-size:26px; 
}

.entry h1.postitle a{
	color:#1a1a1a;
	font-weight:500;
	font-size:26px;
	border:none;
}

.entry h1.postitle a:hover{
	color:#818181;
}

.entry h2.postitle{
	margin:0;
	padding:0 0 8px 0;
	color:#1a1a1a;
	font-weight:500;
	font-size:26px; 
}

.entry h2.postitle a{
	color:#1a1a1a;
	font-weight:500;
	font-size:26px;
	border:none;
}

.entry h2.postitle a:hover{
	color:#818181;
}

.entry .post-bylines {
	font-size:11px;	
	font-family:georgia;
	margin:5px 0;
}

.entry .post-bylines a {
	text-decoration: underline;
	font-size:11px;
	font-family:georgia;
}

.entry .post-bylines a:hover {
	text-decoration: none;
}

.postags{
	font-size:11px;	
	font-family:georgia;
}

.postags a {
	text-decoration: underline;
	font-size:11px;
	font-family:georgia;
}

.postags a:hover {
	text-decoration: underline;
	font-size:11px;
	text-decoration: none;
}

.entry ul{
	list-style-type:square;
}

.entry ol{
	list-style-type:decimal;
}

.entry p, .entry ul li, .entry ol li{ line-height:22px; }

.postmetadata{
	font-size:14px;
	font-weight:bold;
	text-align:right;
}

.postmetadata a {
	text-decoration:none;
	font-size:14px;
	font-family:georgia;
}

.postmetadata a:hover {
	text-decoration: underline;
	text-decoration:none;
	font-size:14px;
}

.post-rating {
	float:right;
}

.post-body-ad {
	float:right;
	margin:10px 0 0 10px;	
}

.post-bottom-ad {
	width:468px;
	height:60px;
	margin:10px auto;
	padding:0;
}

.relatedposts {
	padding-bottom:20px;
	margin-bottom:10px;
	border-bottom:1px solid #F0F0F0;
}

/*--comments--*/
.post-comments{	
	padding:10px 0;
}

#commentlist {}

#commentlist li {
	background:#f1f1f1; 
	border:1px solid #d3d3d3;
}
	
.comment-author {}
		
.comment-author img {
	background:#FFF; 
	border:1px solid #d3d3d3;
}
			
.depth-4 img {}
			
.depth-5 img {}
		
.comment-text {}

.pingback .comment-text {}
		
.reply {}
		
.reply a:link, .reply a:active, .reply a:visited {
	font:0.92em georgia, "Times New Roman", Times, serif; color:#666666;
}
			
.comment-text h3 {}
		
#commentform .input, #commentform .textarea {
	border:1px solid #d3d3d3;
	font:0.92em georgia, "Times New Roman", Times, serif; color:#666666;
}

#commentform .textarea {
	font:0.97em georgia, "Times New Roman", Times, serif;
	width:400px;
}

/* Sidebar */

#sidebar{
	margin:0;
	padding:0;
}

#sidebar ul {
	list-style:none;
	margin:0;
	padding:0;
}

#sidebar ul li {
	margin:0 0 15px 0;
	padding:15px;
	background:#F5F5F5;
}

#sidebar ul li h2 {
	margin:0 0 5px 0;
	padding:0 2px;
	color:#212121;
	font-size:15px;
	font-family:arial;
	text-transform:uppercase;
}

#sidebar ul li ul {
	list-style:none;
	margin:5px 5px 0 5px;
	padding:0;
	
}

#sidebar ul li ul li {
	margin:0;
	padding:3px 0;
	border:none;
	background-image:none;
	border-bottom:1px solid #E5E5E5;
	line-height:20px;
}

#sidebar ul li ul li a {
	text-decoration: none;
	font-family:georgia;
}

#sidebar ul li ul li a:hover {
	text-decoration: underline;
	font-family:georgia;
}

#sidebar ul li ul li ul{
	list-style:circle;
	margin:5px 15px 0 25px;
	padding:0;
}

#sidebar ul li ul li ul li{
	margin:0;
	padding:2px 0;
	border:none;
	background-image:none;
}

/* Bottom Widget */

#bot-widget{
	margin:0;
	padding:0;
}

#bot-widget ul {
	list-style:none;
	margin:0;
	padding:0;
}

#bot-widget ul li {
	margin:0;
	padding:3px 0;
	font-family:georgia;
	color:#666;
}

#bot-widget ul li h2 {
	margin:0;
	padding:5px 0;
	color:#212121;
	font-size:15px;
	font-family:arial;
	text-transform:uppercase;
}

#bot-widget ul li a {
	text-decoration: none;
	color:#666;
}

#bot-widget ul li a:hover {
	text-decoration: underline;
	color:#666;
}

#bot-widget ul li ul {
	margin:0;
	padding:0;
}

#bot-widget ul li ul li {
	margin:0;
	padding:3px 3px;
	border-bottom:1px solid #F0F0F0;
	line-height:25px;
}

#bot-widget ul li ul li a {
	text-decoration: none;
	color:#666;
}

#bot-widget ul li ul li a:hover {
	text-decoration: underline;
	color:#666;
}

#bot-widget ul li ul li ul{
	list-style:circle;
	margin:5px 15px 0 15px;
	padding:0;
}

#bot-widget ul li ul li ul li{
	margin:0;
	padding:2px 0;
	border:none;
}



/*--calendar--*/

#wp-calendar{
	width:98%;
	margin:0 auto 10px auto;
	clear:both;
	padding:0;
}

#wp-calendar caption{
	padding:5px 10px;
	font-weight:bold;
	color:#666;
}

#wp-calendar th{
	text-align:center;
	color:#808080;
	padding:5px;
}

#wp-calendar td{
	text-align:center;
	color:#9E9E9E;
	padding:5px;
}

#wp-calendar td, table#wp-calendar th{
	padding:3px 0;
}

#wp-calendar td#prev {
	text-align: left;
}

#prev a {
	text-decoration: underline;
	padding: 1px 2px;
}

#prev a:hover {
	text-decoration: none;
}

#wp-calendar td#next {
	text-align: right;
}

#next a {
	text-decoration: underline;
	padding: 1px 2px;
}

#next a:hover {
	text-decoration: none;
}

/* Bottom Widget */

#bot-widget{
	margin:0;
	padding:0;
}

#bot-widget ul {
	margin:0;
	padding:0;
}

/*--widget-formatting*/
.widget #searchform{ 
	margin: 15px 0 0 0; 
}

.widget select{ 
	width: 80%; 
	margin: 15px 0 0 0;
	padding:4px;
}

.widget input#s, .widget input.field, .widget select{ 
	width: 80%; 
	padding:4px;
	border: 1px solid #ccc; 
}

.widget select option{ 
	padding:0 4px;
}

.widget .screen-reader-text{ 
	display: none; 

}

.widget .textwidget p { 
	padding: 5px 0; 
}

a.tag-link-11 {
	text-decoration: none;
	margin: 0;
}

#tag_cloud .widgettitle, .widget_text .widgettitle, .widget_calendar .widgettitle {
	text-align: left;
}	

#tag_cloud {
	text-align: center;
}

ul#recentcomments li.recentcomments {	
	padding:5px 0;
}

ul#recentcomments li.recentcomments a {
	text-decoration: none;
	padding: 2px 4px;
}

ul#recentcomments li.recentcomments a:hover {
	text-decoration: underline;
}

.widget ul{
	margin:0;
	padding:0;
}

.widget ul li{
	margin:0;
	padding:0;
}

/*--search--*/
#searchform { 
	background:url(images/bg-search.png) no-repeat; 
	height:35px; 
	width:181px; 
	margin:4px auto 0 auto; 
	position:relative;
}

#searchform input { 
	background:none; 
	border:none !important; 
	padding:8px 10px 8px 12px !important; 
	width:156px; 
	margin:0 auto; 
	font-family:georgia, "Times New Roman", Times, serif; 
	font-style:italic; 
	font-size:12px; 
	color:#9d9d9d; 
}

#searchform input.submit { 
	cursor:pointer;
	background: url(images/ico-search.png) no-repeat; 
	width:15px; 
	height:16px; 
	position:absolute;
	right:0px; 
	top:7px; 
	padding:0; 
	margin:0; 
}

/* Footer */
#footer-bg{
	background:#01354c;
}

#footer{
	margin:10px 0;
	padding:0;
	height:40px;
	color:#FFF;
	line-height:40px;
	font-size:12px;
}

#footer a{
	color:#FFF;
	text-decoration:underline;
	font-size:12px;
}

#footer a:hover{
	color:#FFF;
	text-decoration:none;
}

.footinfo{
	height:40px;
	line-height:40px;
	font-size:12px;
}

/* Footer Navigation */
#nav3, #nav3 ul { padding: 0;margin: 0;list-style: none; }
#nav3 li { float:left;width:auto; }
#nav3 li a{ margin-right:5px;padding:0 5px 0 0;border-right:1px solid #FFF;text-decoration:none; }
#nav3 li a:hover{text-decoration:underline; }

/* Pagination */
.navigation {
	margin-bottom:20px;
	font-size:12px; 
	line-height:18px; 
	font-family:georgia, serif !important; 
	font-style:italic !important;
	text-align:right;
}

#wp-pagenavi a, #wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #ccc;
	color: #ccc;
	background-color: #FFFFFF;	
}

#wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #ccc;
	color: #ccc;
	background-color: #FFFFFF;	
}

#wp-pagenavi a:hover {	
	border: 1px solid #818181;
	color: #818181;
	background-color: #FFFFFF;
}

#wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #ccc;
	color: #ccc;
	background-color: #FFFFFF;	
}

#wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #818181;
	border: 1px solid #818181;
	background-color: #FFFFFF;
}

#wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #818181;
	color: #818181;
	background-color: #FFFFFF;
}

#wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #818181;
	color: #818181;
	background-color: #FFFFFF;
}

/* Sidebar Optin */
#sidebar ul li.sidebar_optin{
	margin:0;
	padding:0;
	background:#FFF;
	border:none;
}

#sidebar ul li.sidebar_optin h3 {
	text-align:center;
	color:#cc0000;
	font-size:24px;
	border-bottom:1px solid #E5E5E5;
	margin-left:10px;
	margin-right:10px;
}

#sidebar ul li.sidebar_optin p {
	margin-left:10px;
	margin-right:10px;
}

#sidebar ul li.sidebar_optin .sidebar_optin_area{
	width:85%;
	margin:0 auto;
	text-align:center;
}

#sidebar ul li.sidebar_optin .sidebar_optin_field{
	width:95%;
	margin:3px 0 3px 0;
	padding:5px;
	color:#818181;
	border:2px solid #E5E5E5;
}

#sidebar ul li.sidebar_optin .sidebar-button-orange{
	cursor:pointer;
	margin:10px 0;
	width:152px;
	height:30px;
	border:none;
	font-size:16px;
	font-family:arial, helvetica, sans-serif;
	font-weight:700;
	letter-spacing:-1px;
}

#sidebar ul li.sidebar_optin .sidebar-button-green{
	cursor:pointer;
	margin:10px 0;
	width:152px;
	height:30px;
	border:none;
	font-size:16px;
	font-family:arial, helvetica, sans-serif;
	font-weight:700;
	letter-spacing:-1px;
}

#sidebar ul li.sidebar_optin .sidebar-button-blue{
	cursor:pointer;
	margin:10px 0;
	width:152px;
	height:30px;
	border:none;
	font-size:16px;
	font-family:arial, helvetica, sans-serif;
	font-weight:700;
	letter-spacing:-1px;
}

#sidebar ul li.sidebar_optin .sidebar-button-red{
	cursor:pointer;
	margin:10px 0;
	width:152px;
	height:30px;
	border:none;
	font-size:16px;
	font-family:arial, helvetica, sans-serif;
	font-weight:700;
	letter-spacing:-1px;
	color:#FFF;
}

#sidebar ul li.sidebar_optin .sidebar-button-black{
	cursor:pointer;
	margin:10px 0;
	width:152px;
	height:30px;
	border:none;
	font-size:16px;
	font-family:arial, helvetica, sans-serif;
	font-weight:700;
	letter-spacing:-1px;
	color:#FFF;
}

#sidebar ul li.sidebar_optin .sidebar_optin_dsc{
	text-align:center;
	color:#666;
	font-family:verdana, helvetica, sans-serif;
	font-size:9px;
}

/* Sidebar Optin Color */
#sidebar ul li.optin-black { background:#212121; color:#FFF; border:1px solid #a7a7a7; }
#sidebar ul li.optin-black h3 { border-bottom:1px solid #2f2f2f; color:#FFF; }
#sidebar ul li.optin-black .sidebar_optin_dsc { color:#FeFeFe; }

#sidebar ul li.optin-blue { background:#005073; color:#FFF; border:1px solid #00709e; }
#sidebar ul li.optin-blue h3 { border-bottom:1px solid #05628b; color:#FFF; }
#sidebar ul li.optin-blue .sidebar_optin_dsc { color:#FeFeFe; }

#sidebar ul li.optin-green { background:#518412; color:#FFF; border:1px solid #aad46e; }
#sidebar ul li.optin-green h3 { border-bottom:1px solid #649e1c; color:#FFF; }
#sidebar ul li.optin-green .sidebar_optin_dsc { color:#FeFeFe; }

#sidebar ul li.optin-orange { background:#ee9c00; color:#FFF; border:1px solid #f4b757; }
#sidebar ul li.optin-orange h3 { border-bottom:1px solid #f4b757; color:#FFF; }
#sidebar ul li.optin-orange .sidebar_optin_dsc { color:#FeFeFe; }

#sidebar ul li.optin-grey { background:#a7a7a7; color:#FFF; border:1px solid #e6e6e6; }
#sidebar ul li.optin-grey h3 { border-bottom:1px solid #c1c1c1; color:#FFF; }
#sidebar ul li.optin-grey .sidebar_optin_dsc { color:#FeFeFe; }

#sidebar ul li.optin-pink { background:#ec6b9e; color:#FFF; border:1px solid #f59fbc; }
#sidebar ul li.optin-pink h3 { border-bottom:1px solid #f59fbc; color:#FFF; }
#sidebar ul li.optin-pink .sidebar_optin_dsc { color:#FeFeFe; }

#sidebar ul li.optin-red { background:#cc0000; color:#FFF; border:1px solid #f59fbc; }
#sidebar ul li.optin-red h3 { border-bottom:1px solid #ec0202; color:#FFF; }
#sidebar ul li.optin-red .sidebar_optin_dsc { color:#FeFeFe; }

#sidebar ul li.optin-yellow { background:#fff99d; color:#666; border:1px solid #faf8ed; }
#sidebar ul li.optin-yellow h3 { border-bottom:1px solid #f5f388; color:#666; }
#sidebar ul li.optin-yellow .sidebar_optin_dsc { color:#666; }

/* Sidebar Tabs */
#sidebar ul li.tab-lists {
	display:block;
}

#sidebar ul li.tab-lists ul.tab-titles {
	margin:0;
	padding:0;
	list-style:none;
}

#sidebar ul li.tab-lists ul.tab-titles li {
	float:left;
	display:inline;
	margin:0 3px 0 0;
	border:none;
}

#sidebar ul li.tab-lists ul.tab-titles li a {
	color:#FFF;
	text-decoration:none;
	display:block;
	padding:3px 7px;
	background:#b4b4b4;
	font-weight:bold;
	font-size:11px;
}

#sidebar ul li.tab-lists ul.tab-titles li a:hover {
	background:#18475c;
}

#sidebar ul li.tab-lists .tab-lists-contents .tab-contents {
	list-style:none;
	margin:10px 0;
}

#sidebar ul li.tab-lists .tab-lists-contents .tab-contents li {
	background:transparent;
	color:#666;
	font-weight:normal;
	display:block;
}

#sidebar ul li.tab-lists .tab-lists-contents .tab-contents li img {
	float:left;
	padding:3px;
	background:#FFF;
	border:1px solid #ccc;
	margin-right:10px;
}

#sidebar ul li.tab-lists ul.tab-titles li a.tab-selected {
	background:#18475c;
}

#sidebar ul li.tab-lists .tab-lists-contents .tab-content-hide {
	display:none;
}