/*			
Theme Name: mobipress			
Description: Dr. Know New Theme			
Author: Dr. Know Systems LLC			
Author URI: www.drknowsystems.com			
*/

.custompass {
float : left;
margin : 0 0 20px 10px;
font-size : 18px;
line-height : 20px;
}
hr {
color : #00cc00;
margin : 10px 5px 10px 5px;
}
h1 h2 h3 h4 h5 h6 {
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
font-weight : bold;
color : #504945;
}
table {
font-size : 14px;
padding : 0 0;
border-width : 0;
border-spacing : 0;
border-style : outset;
border-collapse : separate;
}
h1 {
font-size : 18px;
line-height : 20px;
margin-top : 0;
margin-bottom : 3px;
margin-left : 20px;
margin-right : 20px;
}
h2 {
font-size : 16px;
line-height : 18px;
margin-top : 0;
margin-bottom : 3px;
margin-left : 20px;
margin-right : 20px;
}
h3 {
text-transform : uppercase;
font-size : 16px;
line-height : 18px;
margin-top : 0;
margin-bottom : 3px;
margin-left : 20px;
margin-right : 20px;
}
h4 {
font-size : 15px;
line-height : 16px;
margin-top : 0;
margin-bottom : 3px;
margin-left : 20px;
margin-right : 20px;
}
h5 {
line-height : 16px;
margin-top : 0;
margin-bottom : 3px;
margin-left : 20px;
margin-right : 20px;
}
h6 {
text-transform : uppercase;
font-size : 15px;
line-height : 16px;
margin-top : 0;
margin-bottom : 3px;
margin-left : 20px;
margin-right : 20px;
}
p {
color : #504945;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
font-size : 15px;
line-height : 17px;
margin : 0 20px 0 15px;
padding : 0 10px 5px 10px;
}
ol {
color : #504945;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
font-size : 15px;
line-height : 15px;
margin : 0 10px 0 30px;
padding : 0 10px 10px 10px;
}
li p {
color : #504945;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
font-size : 15px;
line-height : 15px;
margin : 0 10px 0 30px;
padding : 0 10px 10px 10px;
}
body {
background : #2e2e2e;
}
img {
border : 0;
margin : 0 0;
}
a {
color : #6f615a;
text-decoration : none;
outline : none;
}
a:hover {
color : #d53030;
text-decoration : none;
}
blockquote {
padding : 5px 10px;
color : #444;
font-style : normal;
background : #f1f4f9;
border-left : 5px solid #c3cedf;
border-right : 5px solid #c3cedf;
}
.clear {
clear : both;
}
img.centered {
display : block;
margin-left : auto;
margin-right : auto;
margin-bottom : 10px;
padding : 0;
}
img.alignnone {
padding : 5px 5px;
margin : 0 0 0 0;
display : inline;
background : #f1f4f9;
border : 1px solid #d1d6df;
}
img.alignright {
padding : 5px 5px;
margin : 0 0 0 0;
display : inline;
background : #f1f4f9;
}
img.alignleft {
padding : 5px 5px;
margin : 0 0 0 0;
display : inline;
background : #f1f4f9;
}
.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
margin-bottom : 10px;
}
.alignright {
float : right;
margin : 0 0 10px 10px;
}
.alignleft {
float : left;
margin : 10px 10px 10px 0;
}
.wp-caption {
border : 1px solid #d1d6df;
text-align : center;
background-color : #f1f4f9;
padding : 4px 0 5px 0;
color : #ccc;
}
.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;
}
#wrapper {
width : 1000px;
margin : 0 auto;
background : #f4f4f4;
}
#casing {
padding : 10px 0 0 0;
background : url(images/casing.jpg);
background-repeat : repeat-y;
}
#topbar {
height : 35px;
margin-bottom : 0;
background : #161514;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
font-size : 12px;
text-transform : uppercase;
}
span.topfeed {
background : url(images/rss.html) no-repeat;
padding : 1px 0 0 20px;
float : left;
margin : 8px 0 0 10px;
height : 20px;
}
#top {
height : 106px;
margin : auto;
background : #f4f4f4 repeat-x top;
width : 1000px;
}
.blogname {
width : 359px;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
margin : 0 0;
float : left;
background : url(images/blogname.jpg) no-repeat;
height : 106px;
overflow : hidden;
}
.blogname h1 {
display : none;
height : 35px;
padding : 0 0 0 0;
font-weight : normal;
color : #cacccd;
text-align : left;
margin : 30px 0 0 15px;
background : url(images/logo.gif) no-repeat;
}
.blogname h1 a:link, .blogname h1 a:visited {
color : #cacccd;
display : block;
}
.blogname h1 a:hover {
color : #eee;
}
.blogname h2 {
margin : 2px 0 0 20px;
font-size : 12px;
font-weight : normal;
color : #343434;
text-align : left;
text-transform : uppercase;
}
.topright {
width : 641px;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
margin : 0 0;
float : right;
background : url(images/topright.jpg) no-repeat;
height : 106px;
overflow : visible;
position : relative;
}
.rsnews {
position : absolute;
top : 74px;
right : 45px;
}
.rscom {
position : absolute;
top : 74px;
left : 295px;
}
.googlesearch {
padding : 1px 0 0 30px;
float : left;
margin : 3px 0 0 5px;
height : 20px;
}
#menu {
margin : 34px 5px 0 5px;
font : 10px Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
#menu ul {
padding : 0;
list-style : none;
height : 34px;
text-transform : uppercase;
margin : 0 0;
}
#menu a {
color : #fff;
display : block;
font-weight : normal;
padding : 11px 10px 11px 10px;
}
#menu a:hover {
color : #fff;
display : block;
text-decoration : none;
background : url(images/menua.jpg) repeat-x;
}
#menu li {
float : left;
margin : 0 0 0 0;
padding : 0;
}
#menu li li {
float : left;
margin : 0 0 0 0;
padding : 0;
width : 130px;
}
#menu li li a, #menu li li a:link, #menu li li a:visited {
background : url(images/menub.jpg) repeat-x;
width : 150px;
float : none;
margin : 0;
padding : 5px 10px 5px 10px;
color : #fff;
}
#menu li li a:hover, #menu li li a:active {
background : url(images/menua.jpg) repeat-x;
width : 150px;
float : none;
margin : 0;
padding : 5px 10px 5px 10px;
color : #fff;
}
#menu li ul {
position : absolute;
width : 150px;
left : -999em;
z-index : 200;
}
#menu li:hover ul {
left : auto;
display : block;
}
#menu li:hover ul, #menu li.sfhover ul {
left : auto;
}
#catmenucontainer {
height : 30px;
background : url(images/catmenu.jpg);
display : block;
padding : 0 0 0 0;
font : 10px Tahoma, Arial, Verdana, Helvitica, sans-serif;
font-weight : normal;
text-transform : uppercase;
overflow : hidden;
}
#catmenu {
margin : 0;
padding : 0 10px;
width : 980px;
background : url(images/catmenu.jpg);
height : 30px;
}
#catmenu ul {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#catmenu li {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#catmenu li a, #catmenu li a:link, #catmenu li a:visited {
color : #59a8f1;
display : block;
margin : 0;
padding : 9px 10px 9px 10px;
}
#catmenu li a:hover, #catmenu li a:active {
background : url(images/catmenua.jpg) repeat-x;
color : #fff;
margin : 0;
padding : 9px 10px 9px 10px;
text-decoration : none;
}
#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited {
background : #0f101a;
width : 150px;
color : #5cabef;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
font-weight : normal;
float : none;
margin : 0;
padding : 9px 10px 9px 10px;
border-bottom : 1px solid #1f293f;
}
#catmenu li li a:hover, #catmenu li li a:active {
background : #06070b;
color : #fff;
padding : 9px 10px 9px 10px;
}
#catmenu li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
width : 170px;
margin : 0;
padding : 0;
}
#catmenu li ul a {
width : 140px;
}
#catmenu li ul ul {
margin : -31px 0 0 170px;
}
#catmenu li:hover ul ul, #catmenu li:hover ul ul ul, #catmenu li.sfhover ul ul, #catmenu li.sfhover ul ul ul {
left : -999em;
}
#catmenu li:hover ul, #catmenu li li:hover ul, #catmenu li li li:hover ul, #catmenu li.sfhover ul, #catmenu li li.sfhover ul, #catmenu li li li.sfhover ul {
left : auto;
}
#catmenu li:hover, #catmenu li.sfhover {
position : static;
}
#content {
float : left;
width : 645px;
height : 100%;
padding : 5px 0 0 0;
}
.title {
margin : 0 0 0 0;
padding : 0 0 0 0;
background : url(images/title.jpg) no-repeat;
}
.date {
font-size : 10px;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
padding : 0 5px;
color : #75481f;
text-transform : uppercase;
}
.single {
width : 629px;
margin : 0 5px 5px 10px;
height : 100%;
color : #504945;
font : 15px Tahoma, Arial, Verdana, Helvitica, sans-serif;
background : url(images/single.jpg) repeat-y;
line-height : 17px;
}
.single h2 {
margin : 0 0 0 0;
padding : 8px 0 5px 10px;
text-align : center;
font : 20px Tahoma, Arial, Verdana, Helvitica, sans-serif;
font-weight : bold;
overflow : hidden;
}
.single h2 a, .single h2 a:link, .single h2 a:visited {
color : #252525;
background-color : transparent;
}
.single h2 a:hover {
color : #ac0604;
background-color : transparent;
}
.author {
color : #fff;
padding : 2px 5px 2px 5px;
background : #33cc00;
margin-left : 5px;
}
.clock {
color : #fff;
padding : 2px 5px 2px 5px;
background : #33cc00;
margin-left : 5px;
}
.comm {
color : #fff;
padding : 2px 5px 2px 5px;
background : #33cc00;
margin-left : 5px;
}
.comm a:visited {
color : #fff;
}
.comm a:hover {
color : #fff;
}
.more {
font-size : 10px;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
padding : 0 5px;
color : #75481f;
text-transform : uppercase;
float : right;
display : inline;
margin : 5px 40px 0 0;
}
.more a:visited {
color : #fff;
}
.more a:hover {
color : #fff;
}
.singleinfo {
height : 23px;
margin : 0 0;
padding : 5px 0 5px 0;
background : #f7f7f7 url(images/macmet.jpg) left bottom;
font : 12px Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
.singleinfo2 {
height : 22px;
margin : 0 0;
padding : 5px 0 5px 0;
background : url(images/macmet2.jpg) no-repeat bottom;
font : 12px Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
.postmore {
padding : 0 5px 2px 25px;
float : left;
font-weight : bold;
background : url(images/pmore.html) no-repeat left;
}
.postmore a:link, .postmore a:visited {
color : #fff;
}
.postmore a:hover {
color : #fff;
}
.category {
font-size : 10px;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
padding : 0 5px 5px 10px;
text-transform : uppercase;
}
.category a:link, .category a:visited {
color : #0082d8;
}
.category a:hover {
color : #333;
}
.entry {
margin : 0 0;
padding : 0 5px 5px 5px;
}
.entry a:link, .entry a:visited {
color : #ac0604;
background-color : transparent;
}
.entry a:hover {
color : #455236;
background-color : transparent;
text-decoration : none;
}
.entry p {
margin : 5px 5px;
padding : 0 0;
}
#rightcol {
float : right;
width : 345px;
padding : 0 5px 10px 0;
}
.sidebar1 {
float : left;
width : 160px;
padding-top : 0;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
.sidebar1 h2 {
line-height : 30px;
font-size : 13px;
color : white;
margin : 5px 5px 5px 5px;
padding : 0 0 0 0;
background : transparent url(images/cat-bg.gif) no-repeat scroll 14px 18%;
font-weight : bold;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
.sidebar1 ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.sidebar1 ul ul {
list-style-type : none;
margin : 0;
padding : 0 0 10px 0;
background-repeat : no-repeat;
}
.sidebar1 ul ul ul {
list-style-type : none;
margin : 0;
padding : 0;
border : 0;
}
.sidebar1 ul ul ul ul {
list-style-type : none;
margin : 0;
padding : 0;
border : 0;
}
.sidebar1 ul li {
height : 100%;
line-height : 16px;
float : left;
clear : left;
width : 160px;
font-size : 10px;
}
.sidebar1 ul li a:link, .sidebar1 ul li a:visited {
color : #333;
text-decoration : none;
padding : 5px 0 5px 5px;
display : block;
border-bottom : 1px dotted #fff;
}
.sidebar1 p {
padding : 7px 10px;
margin : 0;
}
.sidebar1 table {
width : 100%;
text-align : center;
color : #787d7f;
}
.sidebar2 {
float : right;
width : 160px;
padding-top : 15px;
padding-right : 20px;
font-size : 10px;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
.sidebar2 h2 {
line-height : 30px;
font-size : 13px;
color : white;
margin : 5px 5px 5px 5px;
padding : 0 0 0 0;
background : transparent url(images/cat-bg.gif) no-repeat scroll 14px 18%;
font-weight : bold;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
.sidebar2 ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.sidebar2 ul ul {
list-style-type : none;
margin : 0;
padding : 0 0 10px 0;
background-repeat : no-repeat;
}
.sidebar2 ul ul ul {
list-style-type : none;
margin : 0;
padding : 0;
border : 0;
}
.sidebar2 ul ul ul ul {
list-style-type : none;
margin : 0;
padding : 0;
border : 0;
}
.sidebar2 ul li {
height : 100%;
line-height : 18px;
float : left;
clear : left;
width : 160px;
}
.sidebar2 ul li a:link, .sidebar2 ul li a:visited {
color : #333;
text-decoration : none;
padding : 5px 0 5px 5px;
display : block;
border-bottom : 1px dotted #fff;
}
.sidebar2 p {
padding : 7px 10px;
margin : 0;
}
.sidebar2 table {
width : 100%;
text-align : center;
color : #787d7f;
}
#footop {
width : 970px;
margin : 0 0 0 0;
padding : 10px 15px;
background : url(images/navi.html);
}
#footbar {
width : 980px;
padding : 0 10px 30px 10px;
margin : 0 0;
float : left;
background : url(images/bot.html) repeat-y;
height : 100%;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
.barone {
float : left;
width : 226px;
padding-top : 5px;
margin-right : 5px;
margin-left : 10px;
font-size : 12px;
color : #fff;
}
.barone ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.barone h2 {
height : 24px;
line-height : 24px;
font-size : 14px;
color : #06324e;
margin : 0 0 0 0;
padding : 0 0 10px 0;
font-weight : normal;
text-transform : uppercase;
}
.barone ul li {
height : 100%;
line-height : 28px;
padding : 0 0 0 8px;
color : #fff;
border-bottom : 1px dotted #353535;
}
.barone ul li a:link, .barone ul li a:visited {
color : #666;
text-decoration : none;
padding : 0 0 0 0;
}
.barone ul li a:hover {
color : #fff;
}
#wp-calendar {
width : 100%;
padding : 0 0 15px;
}
#wp-calendar caption {
padding : 5px 5px;
font-size : 16px;
}
#wp-calendar th, #wp-calendar td {
padding : 5px;
text-align : center;
color : #252525;
}
#wp-calendar td a {
padding : 0;
}
#wp-calendar td {
background : transparent;
}
#wp-calendar td, table#wp-calendar th {
padding : 2px 0;
}
#footer {
height : 85px;
width : 1000px;
padding : 10px 0 30px 0;
color : #666;
font-size : 13px;
font-weight : normal;
text-align : center;
letter-spacing : 1px;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
float : left;
background : #f4f4f4 url(images/foot.jpg) no-repeat top;
}
#footer a:link, #footer a:visited {
color : #0b68b6;
}
#footer a:hover {
color : #333;
}
.fleft {
float : left;
padding : 0 0 0 15px;
}
.fright {
float : right;
padding : 0 15px 0 0;
}
#navigation {
width : 600px;
margin : 0 0 0 0;
padding : 0 15px 10px 12px;
}
.contentCenter {
text-align : center;
}
h2.pagetitle {
padding : 0 0;
margin : 5px 0 10px 5px;
font-size : 20px;
text-align : center;
color : #4a413c;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
.post {
width : 336px;
margin : 0 0 5px 5px;
padding : 3px 0 0 0;
float : left;
background : #ebe1d2;
border : 1px solid #ded5c9;
display : inline;
color : #6c5b42;
font-style : italic;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
.post h2 {
margin : 0 0 0 0;
padding : 0 0 3px 0;
text-align : left;
font-size : 18px;
overflow : hidden;
font-weight : normal;
height : 20px;
}
.post h2 a, .post h2 a:link, .post h2 a:visited {
color : #354151;
background-color : transparent;
}
.post h2 a:hover {
color : #354151;
background-color : transparent;
}
.postinfo {
height : 28px;
margin : 0 0 0 0;
padding : 2px 0 0 0;
background : #34424f url(images/postinf.html) repeat-x;
}
.categ {
height : 14px;
margin : 1px 0 0 0;
padding : 0 0 2px 0;
overflow : hidden;
font-size : 12px;
}
.categ a:link, .categ a:visited {
color : #4395be;
}
.categ a:hover {
color : #ddd;
font-weight : normal;
}
.centry a:link, .centry a:visited {
color : #943d39;
background-color : transparent;
}
.post img {
border : 0;
float : left;
padding : 4px 4px;
border : 1px solid #ddd;
margin : 2px 5px 2px 0;
}
.centry p {
margin : 2px 0;
}
.centry a:hover {
color : #c6150c;
background-color : transparent;
text-decoration : none;
}
.centry {
margin : 0 0;
padding : 0 5px 5px 5px;
height : 120px;
overflow : hidden;
}
.ad1 {
text-align : center;
margin : 5px 5px;
}
.ad2 {
text-align : center;
margin : 2px auto;
}
#comment {
height : 100%;
padding : 0 7px;
margin : 0 0;
}
h3#comments {
padding : 5px 10px;
margin : 10px 0;
border : 1px solid #dedcdd;
font-size : 20px;
font-weight : normal;
color : #444;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
#respond {
height : 100%;
padding : 0 5px;
margin : 5px 0;
border : 1px solid #dedcdd;
}
#respond h3 {
padding : 5px 10px 5px 10px;
margin : 5px 0;
font-size : 22px;
font-weight : normal;
color : #444;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
#commentform {
padding : 0 10px 10px 10px;
margin : 0 0 0 0;
color : #bfafa7;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
.cancel-comment-reply {
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
margin-left : 10px;
padding : 0 0;
}
#commentform p {
color : #3f79c4;
}
#commentform input {
background : #f4f4f4;
border : 1px solid #dedcdd;
color : #444;
padding-left : 10px;
}
#commentform textarea {
background : #f4f4f4;
border : 1px solid #dedcdd;
color : #444;
width : 95%;
padding : 5px 5px;
}
.comments input#submit {
width : auto;
line-height : 25px;
padding : 3px 5px;
background : #0083db;
border : 2px solid #005f9f;
color : #fff;
font-family : Tahoma, Arial, Verdana, Helvitica, sans-serif;
}
ol.commentlist {
list-style : none;
margin : 0;
padding : 0;
text-indent : 0;
}
ol.commentlist li {
border : 1px solid #dedcdd;
margin : 0 0 10px;
padding : 5px 7px 5px 57px;
position : relative;
}
ol.commentlist li div.comment-author {
padding : 0 170px 0 0;
}
ol.commentlist li div.vcard {
font : 20px Georgia, helvetica, arial, sans-serif;
padding : 5px 0;
}
ol.commentlist li div.vcard cite.fn {
font-style : normal;
}
ol.commentlist li div.vcard cite.fn a.url {
color : #c00;
text-decoration : none;
}
ol.commentlist li div.vcard cite.fn a.url:hover {
color : #000;
}
ol.commentlist li div.vcard img.avatar {
border : 5px solid #ddd;
left : 7px;
position : absolute;
top : 7px;
}
ol.commentlist li div.comment-meta {
font : 12px Tahoma, helvetica, arial, sans-serif;
position : absolute;
right : 10px;
text-align : right;
top : 5px;
}
ol.commentlist li div.comment-meta a {
color : #0083db;
text-decoration : none;
}
ol.commentlist li div.comment-meta a:hover {
color : #000;
}
ol.commentlist li p {
font : normal 12px Tahoma, helvetica, arial, sans-serif;
margin : 0 0 1em;
line-height : 18px;
}
ol.commentlist li ul {
font : normal 12px/1.4 helvetica, arial, sans-serif;
list-style : square;
margin : 0 0 1em;
padding : 0;
text-indent : 0;
}
ol.commentlist li div.reply {
background : #777;
border : 2px solid #555;
color : #fff;
font : bold 9px/1 Tahoma, Georgia, arial, sans-serif;
padding : 5px 10px;
text-align : center;
width : 36px;
}
ol.commentlist li div.reply a {
color : #fff;
text-decoration : none;
text-transform : uppercase;
}
ol.commentlist li ul.children {
list-style : none;
margin : 1em 0 0;
text-indent : 0;
}
ol.commentlist li ul.children li.depth-2 {
margin : 0 0 0.25em;
}
ol.commentlist li ul.children li.depth-3 {
margin : 0 0 0.25em;
}
ol.commentlist li ul.children li.depth-4 {
margin : 0 0 0.25em;
}
ol.commentlist li.even {
background : #d4e4e8;
border : 1px solid #a6c2cc;
}
ol.commentlist li.pingback div.vcard {
padding : 0 170px 0 0;
}

