/*

	Theme Name: Magazine

	Theme URL: http://www.studiopress.com/themes/magazine

	Description: Magazine is a 2-column Widget-ready theme created for WordPress.

	Author: StudioPress

	Author URI: http://www.studiopress.com

	Version: 1.0

	Tags: two-columns, fixed-width, sidebar-widgets, threaded-comments

	

	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php

*/



body {

background : #ebebeb url(images/bg.gif) repeat-y center top;

color : #333333;

font-size : 12px;

font-family : Arial, Tahoma, Verdana;

margin : 0 auto 0;

padding : 0;

}

#wrap {

background : #eaeaea;

width : 960px;

margin : 0 auto 0;

padding : 0;

position : relative;

}

hr {

border : none;

border-bottom : 1px solid #c0c0c0;

margin-bottom : 10px;

padding : 0 0 10px 0;

height : 0;

clear : both;

}

.clear {

clear : both;

}

.thumb {

float : left;

margin : 0 10px 0 0;

}

.tabber {

display : none;

}

a, a:visited {

color : #b2265d;

text-decoration : none;

}

a:hover {

color : #b2265d;

text-decoration : underline;

}

a img {

border : none;

}

a:focus, a:hover, a:active {

outline : none;

}

#header {

background : #111111 url(images/header.png);

width : 960px;

height : 150px;

margin : 0 auto 0;

padding : 0;

overflow : hidden;

}

#header p {

padding : 0 0 5px 10px;

margin : 0;

line-height : 20px;

}

#header #imageheader {

width : 340px;

height : 150px;

text-indent : -10000px;

background : url(images/logo.png) no-repeat left top;

}

#header #imageheader a {

display : block;

width : 340px;

height : 80px;

}

#header h1, #header h4 {

color : #eaeaea;

font-size : 24px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 15px 0 0 10px;

text-decoration : none;

}

#header h1 a, #header h1 a:visited, #header h4 a, #header h4 a:visited {

color : #eaeaea;

font-size : 24px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 0;

text-decoration : none;

}

#header h1 a:hover, #header h4 a:hover {

color : #eaeaea;

text-decoration : none;

}

.headerleft {

color : #eaeaea;

width : 350px;

float : left;

margin : 0;

padding : 0;

overflow : hidden;

position : absolute;

bottom : 0;

left : 0;

height : 25px;

z-index : -9999;

}

.headerleft p {

color : #eaeaea;

font-size : 14px;

margin : 0;

padding : 0 0 0 10px;

}

.headerleft h1 {

color : #eaeaea;

font-size : 9px;

margin : 0;

padding : 0 0 0 10px;

}

.headerleft h1 a {

color : #eaeaea;

font-size : 9px;

margin : 0;

padding : 0 0 0 10px;

}

.headerleft h1 a:hover {

color : #eaeaea;

font-size : 9px;

margin : 0;

padding : 0 0 0 10px;

}

.headerright {

width : 600px;

float : right;

margin : 0;

padding : 50px 0 0 0;

}
#topimg
{
margin:auto;
float:right;
margin:0 0 0 0;
}
#topnav {

margin : 10px 0 0 0;

padding : 0 5px 0 0;

float : right;

}

#topnav ul {

float : left;

list-style : none;

margin : 0;

padding : 0;

}

#topnav li {

float : left;

list-style : none;

margin : 0;

padding : 0;

}

#topnav li a, #topnav li a:link {

background : #484848;

color : #ffffff;

display : block;

font-family : Arial, Tahoma, Verdana;

font-size : 12px;

font-weight : bold;

margin : 0 5px 0 0;

padding : 8px 15px 7px 15px;

text-decoration : none;

text-transform : uppercase;

}

#topnav li a:hover {

background : #6c6c6c;

color : #ffffff;

margin : 0 5px 0 0;

padding : 8px 15px 7px 15px;

}

#topnav li li a, #topnav li li a:link, #topnav li li a:visited {

background : #6c6c6c;

width : 150px;

color : #ffffff;

float : none;

margin : 0 0 0 -1px;

padding : 7px 10px 7px 10px;

border-bottom : 1px solid #111111;

border-left : 1px solid #111111;

border-right : 1px solid #111111;

}

#topnav li li a:hover {

background : #484848;

color : #ffffff;

margin : 0 0 0 -1px;

padding : 7px 10px 7px 10px;

}

#topnav li ul {

z-index : 9999;

position : absolute;

left : -999em;

height : auto;

width : 180px;

margin : 0;

padding : 0;

}

#topnav li ul a {

width : 150px;

}

#topnav li ul ul {

margin : -30px 0 0 171px;

}

#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.sfhover1 ul ul, #topnav li.sfhover1 ul ul ul {

left : -999em;

}

#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li.sfhover1 ul, #topnav li li.sfhover1 ul, #topnav li li li.sfhover ul {

left : auto;

}

#topnav li:hover, #topnav li.sfhover1 {

position : static;

}

#topnav .current_page_item a {

background : #6c6c6c;

color : #ffffff;

}

#navbar {

background : url(images/navbar.png);

width : 960px;

height : 36px;

font-size : 12px;

font-family : Arial, Tahoma, Verdana;

color : #ffffff;

font-weight : bold;

margin : 0 auto 0;

padding : 0;

}

#navbar p {

margin : 0;

padding : 8px 0 0 15px;

text-transform : uppercase;

}

#nav {

margin : 0;

padding : 0;

}

#nav ul {

float : left;

list-style : none;

margin : 0;

padding : 0;

}

#nav li {

float : left;

list-style : none;

margin : 0;

padding : 0;

}

#nav li a, #nav li a:link, #nav li a:visited {

background : url(images/navside.png) no-repeat right;

color : #ffffff;

display : block;

font-size : 12px;

font-family : Arial, Tahoma, Verdana;

font-weight : bold;

text-transform : uppercase;

text-decoration : none;

margin : 0;

padding : 11px 17px 10px 15px;

}

#nav li a:hover, #nav li a:active {

background : url(images/navhov.png) no-repeat right;

color : #ffffff;

margin : 0;

padding : 11px 17px 10px 15px;

text-decoration : none;

}

#nav li li a, #nav li li a:link, #nav li li a:visited {

background : #6c6c6c;

color : #ffffff;

width : 150px;

font-size : 12px;

font-family : Arial, Tahoma, Verdana;

font-weight : bold;

text-transform : uppercase;

float : none;

margin : 0;

padding : 7px 10px 7px 10px;

border-bottom : 1px solid #111111;

border-left : 1px solid #111111;

border-right : 1px solid #111111;

}

#nav li li a:hover, #nav li li a:active {

background : #111111;

color : #ffffff;

margin : 0;

padding : 7px 10px 7px 10px;

}

#nav li ul {

z-index : 9999;

position : absolute;

left : -999em;

height : auto;

width : 170px;

margin : 0;

padding : 0;

}

#nav li ul a {

width : 140px;

}

#nav li ul ul {

margin : -30px 0 0 171px;

}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

left : -999em;

}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {

left : auto;

}

#nav li:hover, #nav li.sfhover {

position : static;

}

#searchbar {

background : #6c6c6c;

width : 960px;

height : 44px;

font-size : 12px;

font-family : Arial, Tahoma, Verdana;

color : #ffffff;

font-weight : bold;

margin : 0 auto 0;

padding : 0;

}

#searchbarleft {

width : 350px;

float : left;

margin : 0;

padding : 10px 0 0 10px;

}

#searchbarmiddle {

width : 290px;

float : left;

margin : 0;

padding : 10px 0 0 0;

}

#searchbarright {

width : 295px;

float : left;

margin : 0;

padding : 2px 0 0 0;

}

#searchbarright a, #searchbarright a:visited {

font-weight : bold;

color : #ffffff;

text-decoration : none;

}

#searchbarright a:hover {

text-decoration : underline;

}

#searchbarright a img {

border : none;

margin : 0 3px 1px 0;

padding : 0;

}

#searchbarform {

margin : 10px 0 0 0;

display : inline;

overflow : hidden;

}

#searchbarformheader {

margin : 0;

}

#searchbarsearch {

background : #ffffff url(images/searchbar.png) repeat-x;

width : 240px;

color : #222222;

font-family : Arial, Tahoma, Verdana;

padding : 3px 0 3px 5px;

margin : 0 5px 0 3px;

border : 1px solid #666666;

display : inline;

}

#searchbarsubmit {

background : #222222;

color : #ffffff;

font-family : Arial, Tahoma, Verdana;

font-size : 11px;

font-weight : bold;

text-decoration : none;

margin : 0;

padding : 2px 3px 2px 3px;

border : 1px solid #222222;

}

#cat {

background : url(images/searchbar.png) repeat-x;

width : 220px;

color : #222222;

font-family : Arial, Tahoma, Verdana;

padding : 3px 2px 2px 2px;

margin : 0 3px 0 3px;

border : 1px solid #666666;

display : inline;

}

.postform {

background : #ffffff;

color : #222222;

font-size : 12px;

font-family : Arial, Tahoma, Verdana;

margin : 5px 0 0 0;

padding : 5px;

display : inline;

}

.rsslink {

padding : 2px 5px 2px 15px;

background : url(images/rss.png) no-repeat left center;

}

.hptabber {

background : #ffffff;

margin : 0 0 10px 0;

padding : 15px 10px 0 10px;

border : 1px solid #c0c0c0;

}

.hpfeatured {

background : #ffffff;

margin : 0 0 10px 0;

padding : 10px 10px 10px 10px;

border : 1px solid #c0c0c0;

}

.hpfeatured p {

margin : 0;

padding : 0;

}

.homeleft {

float : left;

width : 299px;

margin : 0;

padding : 0;

}

.homeright {

float : right;

width : 299px;

margin : 0;

padding : 0;

}

.homeblock {

background : #ffffff;

margin : 0 0 10px 0;

padding : 10px 10px 10px 10px;

border : 1px solid #c0c0c0;

}

.homeblock p {

margin : 0;

padding : 0;

}

.homeblock embed, .homeblock object {

width : 277px;

height : 225px;

margin : 0;

padding : 0;

}

#content {

width : 940px;

margin : 0 auto 0;

padding : 10px 0 0 0;

line-height : 18px;

}

#contentleft {

float : left;

width : 608px;

margin : 0;

padding : 0;

}

#contentfull {

float : left;

width : 940px;

margin : 0;

padding : 0;

}

#contentleft h1, #contentfull h1 {

color : #111111;

font-size : 20px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0 0 10px 0;

padding : 0;

}

#contentleft h1 a, #contentfull h1 a {

color : #111111;

font-size : 20px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 0;

text-decoration : none;

}

#contentleft h1 a:hover, #contentfull h1 a:hover {

color : #b2265d;

font-size : 20px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 0;

text-decoration : none;

}

#contentleft h2, #contentfull h2 {

color : #111111;

font-size : 18px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0 0 5px 0;

padding : 0;

}

#contentleft h2 a, #contentfull h2 a {

color : #111111;

font-size : 18px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 0;

text-decoration : none;

}

#contentleft h2 a:hover, #contentfull h2 a:hover {

color : #b2265d;

font-size : 18px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 0;

text-decoration : none;

}

#contentleft h3, #contentfull h3 {

color : #111111;

font-size : 16px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0 0 5px 0;

padding : 0;

}

#contentleft h4, #contentfull h4 {

color : #111111;

font-size : 14px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0 0 5px 0;

padding : 0;

}

#contentleft h4 a {

color : #111111;

font-size : 14px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 0;

text-decoration : none;

}

#contentleft h4 a:hover {

color : #b2265d;

font-size : 14px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 0;

text-decoration : none;

}

#contentleft h5, #contentfull h5 {

color : #111111;

font-size : 12px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0 0 5px 0;

padding : 0;

}

#contentleft h6, #contentfull h6 {

color : #111111;

font-size : 10px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0 0 5px 0;

padding : 0;

}

#contentleft img.wp-smiley {

float : none;

border : none;

padding : 0;

margin : 0;

}

#contentleft img.wp-wink {

float : none;

border : none;

padding : 0;

margin : 0;

}

.post {

margin : 0 0 50px 0;

}

.postarea {

background : #ffffff;

margin : 0 0 10px 0;

padding : 10px 10px 10px 10px;

border : 1px solid #c0c0c0;

}

.postarea .breadcrumb {

background : #f7f7f7;

font-size : 11px;

text-transform : uppercase;

margin : 0 0 20px 0;

padding : 5px 0 5px 10px;

border : 1px solid #e6e6e6;

}

.postarea p {

margin : 0;

padding : 0 0 10px 0;

}

.postarea ol {

margin : 0 0 0 20px;

padding : 0 0 10px 0;

}

.postarea ol li {

margin : 0;

padding : 0 0 5px 0;

}

.postarea ul {

list-style-type : none;

margin : 0;

padding : 0 0 10px 0;

}

.postarea ul ul {

list-style-type : none;

margin : 0;

padding : 0 0 0 0;

}

.postarea ul li {

background : url(images/icon.gif) no-repeat left top;

margin : 0 0 5px 0;

padding : 0 0 0 20px;

}

.postarea ul ul li {

background : url(images/icon.gif) no-repeat left top;

margin : 0 0 5px 0;

padding : 0 0 0 20px;

}

blockquote {

background : #f7f7f7;

margin : 0 25px 15px 25px;

padding : 0 25px 0 10px;

border : 1px solid #e6e6e6;

}

#content blockquote p {

margin : 0;

padding : 10px 0 10px 0;

}

.postauthor {

margin : 0 0 15px 0;

padding : 0 0 5px 0;

border-bottom : 1px solid #999999;

}

.postauthor p {

margin : 0;

padding : 0;

}

.postmeta {

background : #f7f7f7;

font-size : 11px;

text-transform : uppercase;

margin : 0 0 40px 0;

padding : 5px 10px 5px 10px;

border : 1px solid #e6e6e6;

}

.postmeta p {

margin : 0;

padding : 0;

}

code {

background : #f7f7f7;

margin : 0 25px 15px 25px;

padding : 10px;

display : block;

font-family : Verdana, Tahoma, Verdana;

border : 1px solid #e6e6e6;

}

.archives {

float : left;

width : 250px;

margin : 0;

padding : 0 25px 20px 0;

}

.adblock {

background : #ffffff;

margin : 0 0 10px 0;

padding : 10px 10px 10px 10px;

border : 1px solid #c0c0c0;

}

.postcomments {

background : #ffffff;

margin : 0 0 10px 0;

padding : 15px 10px 10px 10px;

border : 1px solid #c0c0c0;

}

img.centered {

display : block;

margin-left : auto;

margin-right : auto;

margin-bottom : 10px;

padding : 0;

}

img.alignnone {

padding : 0;

margin : 0 0 10px 0;

display : inline;

}

img.alignright {

padding : 0;

margin : 0 0 10px 10px;

display : inline;

}

img.alignleft {

padding : 0;

margin : 0 10px 10px 0;

display : inline;

}

.aligncenter {

display : block;

margin-left : auto;

margin-right : auto;

margin-bottom : 10px;

}

.alignright {

float : right;

margin : 0 0 10px 10px;

}

.alignleft {

float : left;

margin : 0 10px 10px 0;

}

.wp-caption {

background : #f7f7f7;

text-align : center;

padding : 4px 0 5px 0;

border : 1px solid #e6e6e6;

}

.wp-caption img {

margin : 0 0 5px 0;

padding : 0;

border : 0;

}

.wp-caption p.wp-caption-text {

margin : 0;

padding : 0 0 0 0;

font-size : 11px;

font-weight : normal;

line-height : 12px;

}

#sidebar {

float : right;

width : 322px;

margin : 0;

padding : 0 0 0 0;

line-height : 20px;

}

#sidebar a, #sidebar a:visited {

color : #b2265d;

text-decoration : none;

}

#sidebar a:hover {

color : #b2265d;

text-decoration : underline;

}

#sidebar h2, #sidebar h4 {

color : #111111;

font-size : 14px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 0;

}

#sidebar p {

margin : 0;

padding : 0;

line-height : 20px;

}

#sidebar img {

margin : 5px 0 0 0;

padding : 0;

}

#sidebar embed, #sidebar object {

width : 300px;

height : 250px;

margin : 5px 0 0 0;

padding : 0;

}

#sidebar .widget {

background : #ffffff;

margin : 0 0 10px 0;

padding : 5px 5px 10px 10px;

border : 1px solid #c0c0c0;

}

#sidebar ul {

list-style-type : none;

margin : 0;

padding : 0;

}

#sidebar ul li {

list-style-type : none;

margin : 0 0 5px 0;

padding : 0;

}

#sidebar ul ul li a, #sidebar ul ul li a:visited {

color : #b2265d;

text-decoration : none;

}

#sidebar ul ul li a:hover {

color : #b2265d;

text-decoration : underline;

}

#sidebar ul ul {

list-style-type : none;

margin : 0;

padding : 0;

}

#sidebar ul ul ul {

list-style-type : none;

margin : 0 0 0 0;

padding : 0;

}

#sidebar ul li li {

background : url(images/icon.gif) no-repeat left top;

padding : 0 0 0 20px;

margin : 0 0 0 0;

}

#sidebar ul li ul li {

background : url(images/icon.gif) no-repeat left top;

padding : 0 0 0 20px;

margin : 0 0 0 0;

}

#sidebar .textwidget {

margin : 0;

padding : 0;

}

.widget_tag_cloud {

margin : 0;

padding : 0 0 0 10px;

}

.enews {

background : #ffffff url(images/enews.gif) no-repeat right top;

margin : 0;

padding : 0;

}

#searchform {

color : #111111;

font-size : 14px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 10px 0 0 0;

padding : 0;

display : inline;

}

#searchformheader {

margin : 0;

}

#s {

background : #ffffff url(images/searchbar.png) repeat-x;

width : 200px;

color : #222222;

font-family : Arial, Tahoma, Verdana;

padding : 3px;

margin : 5px 5px 0 3px;

border-top : 1px solid #666666;

border-left : 1px solid #bbbbbb;

border-right : 1px solid #bbbbbb;

border-bottom : 1px solid #eeeeee;

}

#searchsubmit {

background : #b2265d;

color : #ffffff;

font-family : Arial, Tahoma, Verdana;

font-size : 11px;

font-weight : bold;

text-decoration : none;

margin : 0;

padding : 3px 2px 2px 2px;

border : 1px solid #b2265d;

}

#footer {

background : url(images/footer.gif);

width : 960px;

height : 55px;

margin : 0 auto 0;

padding : 0;

font-family : Arial, Tahoma, Verdana;

font-size : 11px;

}

#footer p {

color : #ffffff;

margin : 0;

padding : 0 0 5px 0;

}

#footer a {

color : #ffffff;

text-decoration : none;

}

#footer a:hover {

color : #ffffff;

text-decoration : underline;

}

#footer a img {

border : none;

margin : 0 4px 1px 0;

padding : 0;

}

.footerleft {

float : left;

width : 300px;

margin : 0;

padding : 11px 0 0 30px;

}

.footerright {

float : right;

width : 600px;

margin : 0;

padding : 11px 10px 0 0;

text-align : right;

}

#subscribe {

margin : 0;

padding : 0 0 5px 0;

overflow : hidden;

}

#subbox {

background : #ffffff url(images/searchbar.png) repeat-x;

width : 220px;

color : #222222;

font-family : Arial, Tahoma, Verdana;

padding : 3px;

margin : 5px 5px 0 0;

border-top : 1px solid #666666;

border-left : 1px solid #bbbbbb;

border-right : 1px solid #bbbbbb;

border-bottom : 1px solid #eeeeee;

}

#subbutton {

background : #222222;

color : #ffffff;

font-family : Arial, Tahoma, Verdana;

font-size : 11px;

font-weight : bold;

text-decoration : none;

margin : 0;

padding : 2px 3px 2px 3px;

border : 1px solid #222222;

}

#submit {

background : #222222;

color : #ffffff;

font-family : Arial, Tahoma, Verdana;

font-size : 11px;

font-weight : bold;

text-decoration : none;

margin : 0;

padding : 2px 0 2px 0;

border : 1px solid #222222;

}

#author, #email, #url {

background : #f7f7f7 !important ;

color : #222222;

font-size : 12px;

font-family : Arial, Tahoma, Verdana;

margin : 0;

padding : 4px;

border : 1px solid #f0e4e4;

}

#comment {

background : #f7f7f7 !important ;

color : #222222;

font-size : 12px;

font-family : Arial, Tahoma, Verdana;

margin : 5px 0 5px 0;

padding : 4px;

border : 1px solid #e6e6e6;

}

.commentlist li ul li {

font-size : 12px;

}

.commentlist li {

font-weight : bold;

}

.commentlist li .avatar {

background : #ffffff;

float : right;

border : 1px solid #eeeeee;

margin : 0 5px 0 10px;

padding : 2px;

}

.commentlist cite, .commentlist cite a {

font-weight : bold;

font-style : normal;

font-size : 12px;

}

.commentlist p {

font-weight : normal;

text-transform : none;

}

.commentmetadata {

font-weight : normal;

}

#commentform input {

width : 170px;

padding : 2px;

margin : 5px 5px 1px 0;

}

#commentform {

margin : 5px 10px 0 0;

}

#commentform textarea {

width : 99%;

padding : 2px;

}

#respond:after {

content : ".";

display : block;

height : 0;

clear : both;

visibility : hidden;

}

#commentform p {

margin : 5px 0 5px 0;

}

#commentform #submit {

margin : 0;

float : left;

}

.alt {

margin : 0;

padding : 10px;

}

.commentlist {

margin : 0;

padding : 0;

}

.commentlist ol {

margin : 0;

padding : 10px;

}

.commentlist li {

margin : 15px 0 10px;

padding : 10px 5px 10px 10px;

list-style : none;

}

.commentlist li ul li {

margin-right : -5px;

margin-left : 10px;

}

.commentlist p {

margin : 10px 0 10px 0;

padding : 0;

}

.children {

margin : 0;

padding : 0;

}

.nocomments {

text-align : center;

margin : 0;

padding : 0;

}

.reply a, .reply a:visited {

background : #222222;

color : #ffffff;

font-family : Arial, Tahoma, Verdana;

font-size : 11px;

text-decoration : none;

margin : 0;

padding : 2px 5px 2px 5px;

border : 1px solid #222222;

}

.reply a:hover {

background : #b2265d;

color : #ffffff;

text-decoration : none;

border : 1px solid #b2265d;

}

.commentmetadata {

font-size : 10px;

margin : 0;

display : block;

}

.navigation {

display : block;

text-align : center;

margin-top : 10px;

margin-bottom : 60px;

}

.alignright {

float : right;

}

.alignleft {

float : left;

}

.thread-alt {

background : #ffffff;

margin : 0;

padding : 0;

}

.thread-even {

background : #f7f7f7;

margin : 0;

padding : 0;

}

.depth-1 {

border : 1px dotted #e6e6e6;

margin : 0;

padding : 0;

}

.even, .alt {

border-top : 1px solid #e6e6e6;

border-bottom : 1px solid #e6e6e6;

border-left : 1px solid #e6e6e6;

margin : 0;

padding : 0;

}

.tabberlive .tabbertabhide {

display : none;

}

.tabberlive {

margin-bottom : 10px;

}

ul.tabbernav {

margin : 0;

padding : 0;

color : #222222;

font-size : 12px;

font-family : Arial, Tahoma, Verdana;

font-weight : normal;

}

ul.tabbernav li {

list-style : none;

margin : 0;

display : inline;

}

ul.tabbernav li a {

padding : 0;

border-bottom : none;

text-decoration : none;

}

ul.tabbernav li a:link {

background : #dadada;

color : #222222;

margin : 0 5px 0 0;

padding : 5px 10px 4px 10px;

}

ul.tabbernav li a:visited {

background : #dadada;

color : #222222;

}

ul.tabbernav li a:hover {

background : #f7f7f7;

color : #222222;

text-decoration : none;

}

ul.tabbernav li.tabberactive a {

background : #f7f7f7;

color : #222222;

padding : 5px 10px 5px 10px;

text-decoration : none;

}

ul.tabbernav li.tabberactive a:hover {

background : #dadada;

color : #222222;

}

.tabberlive .tabbertab {

background : #f7f7f7;

color : #222222;

margin : 3px 0 0 0;

padding : 15px 15px 5px 15px;

}

.tabberlive .tabbertab h2 {

display : none;

}

.tabberlive .tabbertab h3 {

color : #111111;

font-size : 20px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 0;

text-decoration : none;

}

.tabberlive .tabbertab h3 a {

color : #111111;

font-size : 20px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 0;

text-decoration : none;

}

.tabberlive .tabbertab h3 a:hover {

color : #b2265d;

font-size : 20px;

font-family : Tahoma, Arial, Verdana;

font-weight : normal;

margin : 0;

padding : 0;

text-decoration : none;

}

.tabbertab cite {

font-size : 11px;

margin : 0;

padding : 0;

}

.tabbertab p {

font-size : 12px;

margin : 0 0 10px 0;

}

.oio-banner-zone {

margin : 0;

padding : 0;

border : none;

background : none !important ;

list-style : none !important ;

list-style-type : none !important ;

list-style-image : none !important ;

}

.oiopub-banner-zone ul {

background : none !important ;

}

.oio-banner-zone li:before {

content : " " !important ;

}

.oio-banner-zone li {

float : left;

display : inline;

overflow : hidden;

padding : 0 !important ;

background : none !important ;

clear : none !important ;

}

.oio-banner-zone li:hover {

padding : 0 !important ;

}

.oio-banner-zone li a {

background : none !important ;

}

.oio-banner-zone a, .oio-banner-zone img {

border : none;

display : block;

margin : 0 !important ;

padding : 0 !important ;

}

.oio-banner-zone .border {

border : 2px solid #999;

}

.oio-link-zone {

margin : 0;

padding : 0;

border : 1px solid #999;

background : none !important ;

list-style : none !important ;

list-style-type : none !important ;

list-style-image : none !important ;

}

.oiopub-link-zone ul {

background : none !important ;

}

.oio-link-zone li:before {

content : " " !important ;

}

.oio-link-zone li {

float : left;

display : inline;

overflow : hidden;

margin : 0 !important ;

padding : 2px !important ;

background : none !important ;

clear : none !important ;

}

.oio-link-zone li:hover {

padding : 2px !important ;

}

.oio-link-zone li a {

background : none !important ;

}

.oio-link-zone a {

border : none;

display : block;

margin : 0 !important ;

padding : 0 !important ;

}

.oio-inline-left {

float : left;

margin-top : 10px;

margin-right : 10px;

}

.oio-inline-right {

float : right;

margin-top : 10px;

margin-left : 10px;

}

.oio-inline-border {

border : 2px solid #999;

}

.oio-inline-left a, .oio-inline-left img, .oio-inline-right a, .oio-inline-right img {

border : none;

display : block;

margin : 0 !important ;

padding : 0 !important ;

}

#myrss_feed {

padding : 10px;

border : 1px dashed black;

}

.rsscontainer {

margin-bottom : 1em;

text-align : left;

}

.oio-badge {

margin-top : 20px;

margin-bottom : 20px;

text-align : center;

}

.oio-postlinks {

margin-top : 15px;

}

.oio-body {

margin : 0 !important ;

padding : 0 !important ;

}

.oio-center {

text-align : center;

}

.oio-clear-left {

clear : left;

}

.oio-clear-right {

clear : right;

}

.oio-clear {

clear : both;

}

.oio-clear-left, .oio-clear-right, .oio-clear {

content : " ";

height : 0.1px;

font-size : 0.1px;

line-height : 0.1px;

visibility : hidden;

overflow : hidden;

}


