/*
 Theme Name:  ISLAMGLOBE THEME
 Theme URI:   http://www.islamglobe.com/media/
 Description: Media Home
 Author:      ISLAMGLOBE.COM
 Author URI:  http://www.islamglobe.com
 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin : 0;
padding : 0;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
fieldset, img {
border : 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style : normal;
font-weight : normal;
}
ol, ul {
list-style : none;
}
caption, th {
text-align : left;
}
h1, h2, h3, h4, h5, h6 {
font-size : 11px;
font-weight : normal;
}
q:before, q:after {
content : '';
}
abbr, acronym {
border : 0;
}
html {
border : 0;
height : 101%;
}
body {
font-size : 11px;
font-family : tahoma, Arial, verdana, Helvetica, sans-serif;
text-align : center;
color : #000;
margin : 0 auto auto;
background-color : #f0f0f0;
}
ol, ul, li {
list-style : none;
}
img {
border : 0;
}
a, a:link, a:hover, a:visited {
text-decoration : none;
color : #003399;
}
.b {
font-weight : bold;
}
div {
overflow : hidden;
}
a img {
border : 0;
}
#logoheader {
margin : 0 auto;
padding-top : 20px;
margin-bottom : 5px;
width : 764px;
text-align : left;
}
#logoheader p {
margin-right : 3px;
float : left;
font-weight : bold;
}
.searchBox {
font-size : 24px;
font-weight : bold;
width : 202px;
height : 30px;
}
.searchButton {
cursor : pointer;
font-weight : bold;
font-size : 24px;
width : 50px;
height : 35px;
}
#register {
margin : 0;
float : right;
font-weight : bold;
width : 160px;
}
.registerIn {
border : 1px solid #b1cbdb;
margin-bottom : 3px;
padding : 3px;
background-color : #f1fd64;
}
#topbg {
margin : 0 auto;
text-align : left;
width : 768px;
height : 14px;
background-image : url(images/top_bg.gif);
background-repeat : no-repeat;
}
#bottombg {
margin : 0 auto;
text-align : left;
width : 768px;
height : 14px;
background-image : url(images/bottom_bg.gif);
background-repeat : no-repeat;
}
.catetitle {
background-color : #cee3f6;
font-weight : bold;
border : 1px solid #b1cbdb;
border-bottom : 0;
padding : 3px;
font-size : 14px;
width : 242px;
}
.catemenu ul {
list-style-type : none;
margin : 0;
padding : 0;
margin-bottom : 5px;
background-color : #e0ecf8;
border : 1px solid #7fbdc2;
border-bottom : 0;
width : 248px;
}
.catemenu ul li {
padding-bottom : 2px;
border-bottom : 1px solid #dadada;
padding : 5px;
font-size : 12px;
}
.catemenu ul li a {
color : #000000;
padding : 0;
padding-left : 5px;
text-decoration : none;
font-weight : bold;
}
.webdirectory {
background-color : #efefef;
border : 1px solid #b1cbdb;
padding-top : 0;
width : 248px;
margin-bottom : 5px;
}
.webdirectory p {
border-bottom : 1px dashed #b1cbdb;
padding : 4px;
margin : 0;
float : left;
width : 114px;
font-weight : bold;
}
#footer {
width : 760px;
clear : both;
height : 50px;
margin : 10px auto;
padding-bottom : 22px;
text-align : left;
}
#footer p {
float : right;
width : 125px;
padding-left : 5px;
}
#subscribe {
margin : 0 0 5px;
border : 1px solid #ccc;
width : 242px;
padding : 3px;
background-color : #e0ecf8;
}
#subscribe p {
margin : 5px 0 5px 0;
}
.feedlink {
display : block;
font-weight : bold;
background : url(images/rss.gif) no-repeat;
background-position : left 3px;
padding : 5px 0 5px 22px;
border-bottom : 1px dashed #ccc;
}
.feedmail {
display : block;
font-weight : bold;
background : url(images/mail.gif) no-repeat;
background-position : left 4px;
padding-left : 22px;
line-height : 1.5em;
height : 1.5em;
}
#subscribe input {
vertical-align : middle;
}
#feedinput {
padding : 2px;
border : 1px solid #ddd;
width : 160px;
color : #666;
}
#feedbutton {
width : 40px;
height : 22px;
cursor : pointer;
}
.page {
width : 760px;
margin : 0 auto;
}
#content {
width : 764px;
background-color : #ffffff;
padding : 0;
margin : 0 auto;
text-align : left;
border-right : 1px solid #aca899;
border-left : 1px solid #aca899;
}
.sidebar {
width : 256px;
float : right;
}
.top {
float : left;
padding : 1px 0 0 1px;
height : 22px;
line-height : 22px;
margin : 0 auto auto;
width : 464px;
border : 1px solid #ccc;
background-color : #eee;
}
.top li {
float : left;
margin-right : 10px;
margin-left : 10px;
font-weight : bold;
}
.top li span {
float : left;
display : block;
padding-left : 18px;
}
.top {
display : block;
height : 22px;
}
.filter {
float : right;
padding-top : 18px;
text-align : center;
width : 88px;
}
.filter span {
display : block;
line-height : 20px;
width : 100%;
}
.one {
background : transparent url(images/1.png) no-repeat scroll 0 50%;
}
.two {
background : transparent url(images/two.png) no-repeat scroll 0 50%;
}
.three {
background : transparent url(images/three.png) no-repeat scroll 0 50%;
}
.four {
background : transparent url(images/four.png) no-repeat scroll 0 50%;
}
#contentLeft {
float : left;
width : 468px;
margin-left : 10px;
}
#contentRight {
float : right;
width : 250px;
margin-right : 10px;
}
.adsDivs {
margin-bottom : 5px;
padding : 0;
}
.inp {
border : 1px solid #ccc;
color : #760606;
font : bold 11px tahoma;
width : 188px;
padding : 3px;
}
.inpp {
color : #280d0d;
font : bold 10px tahoma;
width : 48px;
padding : 3px 0;
margin-left : 5px;
cursor : pointer;
}
.search {
height : 40px;
}
.search ul, .search ul li {
float : left;
}
.search ul {
margin-top : 10px;
padding-left : 2px;
}
.head {
font : normal 11px/30px tahoma;
color : #f00808;
text-align : right;
width : 100%;
clear : both;
}
.head span {
padding-right : 5px;
}
.advertVert {
width : 100%;
clear : both;
margin-top : 10px;
}
.links li span {
margin-left : 8px;
background : url(images/sp.gif) no-repeat 0 50%;
padding-left : 13px;
}
.links {
margin : 0 0 10px;
padding : 0;
}
.links li {
width : 248px;
line-height : 30px;
border-left : 1px solid #823939;
border-top : 1px solid #823939;
padding : 1px;
margin : 0 0 5px 1px;
}
.links li a {
display : block;
width : 100%;
background : #9f5f5f;
}
.links li a, .links li a:hover, .links li a:visited {
color : #280d0d;
font-size : 11px;
}
.inp {
background : #e7c089;
border : 1px solid #ccc;
color : #4a4135;
font : bold 11px tahoma;
width : 188px;
padding : 3px;
}
.inpp {
border : 1px solid #ccc;
color : #f9e2b3;
font : bold 10px tahoma;
width : 48px;
height : 22px;
margin-left : 5px;
cursor : pointer;
}
.wh {
color : #fff;
}
.filter {
float : right;
width : 88px;
text-align : center;
padding-top : 18px;
}
.filter span {
width : 100%;
display : block;
line-height : 20px;
}
.filter span.off a {
color : #ff0000;
font : bold 14px tahoma;
}
.filter span.on a {
color : #55ff00;
font : bold 14px tahoma;
}
.break {
clear : both;
padding : 0;
margin : 0 0 10px 0;
}
.clear {
clear : both;
padding : 0;
margin : 0;
}
.item {
width : 129px;
float : left;
font : bold 12px arial;
margin : 5px 40px 10px 0;
}
.item h2 {
font-size : 1.2em;
margin : 0 0 3px 0;
padding : 0;
}
.item p {
margin : 0;
}
.item p a, .item p a:visited {
border : 1px solid #b5b5b5;
padding : 1px;
width : 125px;
height : 76px;
}
.item a, .item a:visited {
clear : both;
display : block;
margin : 0;
}
.item img {
width : 125px;
height : 76px;
}
.details {
background : transparent none repeat scroll 0 0;
border : medium none;
margin : 0;
padding : 0;
float : left;
}
.details ul {
margin : 5px 0 5px 15px;
list-style-type : none;
}
.details li {
padding : 3px 0 3px 0;
list-style-type : square;
}
.details h2 {
font-size : 1.2em;
color : #e7c089;
margin : 0 0 3px 0;
}
.details p {
margin : 0 0 15px 0;
font : normal 12px/16px tahoma;
}
.details-comment {
background : transparent none repeat scroll 0 0;
border : medium none;
margin : 0;
padding : 0;
float : left;
width : 100%;
}
.details-comment p {
margin : 0 0 15px 0;
color : #944747;
font : normal 12px/16px tahoma;
}
.details-comment h2 {
font-size : 1.2em;
color : #e7c089;
margin : 0 0 3px 0;
font-weight : bold;
}
.details p img {
padding : 0;
border : 1px solid #e5e5e5;
}
.tags {
margin : 0;
padding : 15px 0 0 0;
font-size : 1.2em;
font-weight : bold;
}
.post-ratings span {
float : right;
font-size : 11px;
padding : 3px 0 0 0;
}
.navbottom {
background : url('images/navbottom.gif') no-repeat;
height : 21px;
margin : 1px 0 0 0;
}
#ads {
border : 1px solid #cdcdcd;
clear : both;
width : 280px;
padding : 9px;
}
#ads ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#ads li {
float : left;
margin : 0;
padding : 3px 8px 3px 7px;
list-style-type : none;
}
.singleads {
background : #fdf9eb;
padding : 9px;
margin : 0 30px 15px 0;
border : 1px solid #f8ecbd;
}
.singleads h2 {
margin : 0 0 10px 0;
font-size : 1.2em;
}
.tabs {
border-bottom : 1px solid #ddd;
height : 20px;
width : 468px;
}
.tabs li {
float : left;
display : inline;
margin-right : 2px;
height : 20px;
}
.tabs li a {
float : left;
display : block;
border : 1px solid #ddd;
border-bottom : 0;
padding : 0 5px 0 5px;
background : #cee3f6;
font-weight : bold;
height : 20px;
line-height : 20px;
text-transform : uppercase;
}
.tabs li a:hover {
background : #498fd6;
color : #fff;
}
.tabs li a.selected {
background : #efefef;
color : #333;
z-index : 9;
}
.igtabs {
display : none;
border : 1px solid #ddd;
border-top : 0;
padding : 5px 10px 10px 10px;
margin : 0 0 10px 0;
width : 446px;
background : url(images/gradient.gif) repeat-x 0 0;
}
.igtabs li {
padding : 4px 0 4px 0;
line-height : 1.4em;
border-bottom : 1px dashed #ccc;
}
@media print {
.tabcontent {
display : block !important ;
}
}
.wp-smiley {
border : none !important ;
padding : 0 !important ;
margin : 0 !important ;
}
#comment_form .text_input {
width : 191px;
padding : 3px;
border : 1px solid #ccc;
color : #2981a1;
font-weight : bold;
font-size : 12px;
}
#comment_form .text_area {
border : 1px solid #ccc;
color : #2981a1;
width : 321px !important ;
font-weight : bold;
font-size : 12px;
}
ul#comment_list {
list-style-type : none;
margin : 0;
padding : 0;
}
ul#comment_list li.comment {
margin : 0 0 10px 0;
}
ul#comment_list li.trackback {
padding : 1.2em 15px 0 15px;
}
.comment_meta {
font-size : 11px;
margin : 0 5px 0 15px;
}
.comment_num {
padding : 4px;
color : #ff0000;
border : 1px solid #1d0000;
}
.trackback .comment_num {
padding : 0 0 0 20px;
}
.comment_num a, .comment_num a:visited {
color : #ff0000;
text-decoration : none;
}
.comment_num a:hover {
color : #303030;
text-decoration : none;
}
.comment_meta strong {
font-size : 1.2em;
}
.comment_time {
font-size : 1em;
color : #2981a1;
}
blockquote {
font-style : italic;
font-size : 11px;
margin : 0 0 5px 20px;
padding : 0 0 0 10px;
border-left : 4px solid #0066cb;
color : #888888;
}
abbr, acronym {
border-bottom : 1px dotted #0066cb;
text-transform : uppercase;
}
code {
color : #474848;
font-family : Courier, monospace;
margin : 0 0 5px 5px;
}
pre {
margin : 0 0 1.5em 0;
overflow : auto;
font-size : 1.3em;
clear : both;
}
form {
margin : 0;
padding : 0;
}
.design a {
color : #982a05;
font-size : 11px;
text-decoration : none;
}
.head {
font : normal 11px/30px tahoma;
color : #f00808;
text-align : right;
width : 100%;
clear : both;
margin : 0;
}
.sideUl {
text-align : right;
width : 252px;
margin : 0;
padding : 0;
}
#over {
overflow : hidden;
float : left;
width : 100%;
clear : both;
}
#row {
width : 510px;
}
.post-ratings img, .post-ratings-loading img, .post-ratings-image img {
border : 0 none;
height : 15px;
margin : 0;
padding : 0;
width : 15px;
}
.post-ratings {
margin : 3px 0 0;
}
.post-ratings img.post-ratings-image {
border : none;
}
.widget ul {
padding : 0;
}
.widget .widgettitle {
font : normal 11px/30px tahoma;
color : #333;
text-align : right;
width : 245px;
clear : both;
margin : 0 0 0 0;
}
#contentRight .widgettitle {
font : normal 11px/30px tahoma;
color : #f00808;
text-align : right;
width : 240px;
clear : both;
margin : 0;
}
.widget_recent_comments #recentcomments {
padding : 0;
margin : 10px 0 10px 0;
}
.widget ul.blogroll li {
background : #9f5f5f none repeat scroll 0 0;
border-left : 1px solid #823939;
border-top : 1px solid #823939;
line-height : 25px;
margin : 0 0 5px 1px;
padding : 1px;
width : 248px;
}
.widget ul.blogroll li a, .widget ul.blogroll li a:hover {
color : #280d0d;
font-size : 11px;
background : transparent url(images/sp.gif) no-repeat scroll 0 50%;
margin-left : 8px;
padding-left : 13px;
}
.widget ul#recentcomments li {
background : #9f5f5f none repeat scroll 0 0;
border-left : 1px solid #823939;
border-top : 1px solid #823939;
margin : 0 0 5px 1px;
padding : 5px 5px 15px 10px;
width : 235px;
}
.widget ul#recentcomments li.recentcomments a, .widget ul#recentcomments li.recentcomments a:hover {
color : #280d0d;
font-size : 11px;
background : transparent no-repeat scroll 0 50%;
margin-left : 8px;
padding-left : 13px;
line-height : 25px;
}
#tag_cloud a, #tag_cloud a:hover {
color : #9f5f5f;
}
.details p.video-block {
background : #e3e3e3;
border : 1px solid #ccc;
padding : 2px;
width : 462px;
}
.details .vvqbox {
display : block;
margin : 0;
max-width : 100%;
visibility : visible !important ;
}
.details .vb {
border-top : 1px dashed #ccc;
clear : both;
margin : 10px 0;
width : 466px;
}
.details .vbLeft {
float : left;
padding : 5px;
width : 330px;
}
.details .vbRight {
float : left;
width : 105px;
padding : 10px;
}
.vbH a {
font : bold 12px/18px tahoma;
margin-bottom : 5px;
color : #e7c089;
}
.vbH a:hover, .vbH a:visited {
color : #e7c089;
}
.vbLeft p {
color : #535353;
font : normal 12px/16px tahoma;
}
.vbRight span {
display : block;
width : 100%;
}
.kh {
color : #606060;
font-size : 10px;
height : 25px;
line-height : 25px;
}
.kj {
font : normal 24px tahoma;
color : #010101;
}
.vbH {
color : #e7c089;
font : bold 12px/18px tahoma;
margin-bottom : 5px;
}
.vbH img {
float : left;
margin-right : 5px;
}
.red {
color : #ff0000;
margin-right : 3px;
}
.white {
color : #ffffff;
}
.sdm {
clear : both;
margin-bottom : 0;
padding : 0 15px;
color : #944747;
}
.sdm p {
line-height : 16px;
color : #535353;
}
.details h2.red {
font-size : 1.2em;
color : #ff0000;
margin : 0 0 3px 0;
}
.viz {
background : url(images/go.png) repeat-x top left;
border : 1px solid #ccc;
color : #f9e2b3;
font : bold 10px tahoma;
width : 75px;
padding : 3px 0;
cursor : pointer;
}
.pathWay {
float : left;
color : #444444;
font : normal 10px tahoma;
background : url(images/ull.png) no-repeat top left;
padding-left : 25px;
margin : 10px 0;
width : 468px;
}
.pathWay li {
float : left;
list-style-image : none;
list-style-position : outside;
list-style-type : none;
margin-right : 5px;
}
.pathWay li a, .pathWay li a:hover, .pathWay li a:visited {
color : #444444;
}
.gray {
clear : both;
color : #5e5e5e;
display : block;
margin : 5px 0;
}
.widget {
margin-top : 5px;
padding : 0;
}
#mTop5 a {
margin-top : 5px;
font-weight : bold;
}
.comment .details {
margin : 0 0 15px 0;
font : normal 12px/16px tahoma;
}
ul.related_post {
width : 550px;
overflow : hidden;
margin : 5px 0;
}
.related_post li {
display : inline;
float : left;
margin-right : 36px;
}
.related_post li p img {
height : 76px;
width : 125px;
border : 1px solid #b5b5b5;
padding : 1px;
}
.related_post_title {
display : block;
width : 125px;
}
.related_post_views {
display : block;
width : 125px;
color : #8a8a8a;
margin : 5px 0;
}
.related_post li div img {
height : 15px;
width : 15px;
}
.related_post img {
border : none;
}
.vbTags {
color : #b88d8d;
font : bold 12px/18px tahoma;
margin-bottom : 5px;
display : inline;
}
.vbTag {
border-bottom : 2px dashed #ccc;
clear : both;
margin : 10px 0;
padding : 3px 0 3px 5px;
width : 461px;
color : #4267a5;
}
.vbTag a, .vbTag a:hover, .vbTag a:visited {
color : #4267a5;
}
.textwidget {
padding : 0;
margin : 0;
width : 250px;
}
#adsense72890 {
border : 1px solid #28292b;
height : 90px;
margin : 5px 0 0;
overflow : hidden;
width : 728px;
}
#adsense72890 #firm {
float : left;
height : 70px;
padding : 4px;
width : 174px;
}
#adsense72890 #firm h2 a {
color : #e7bf88;
display : block;
font-family : verdana, sans-serif;
font-size : 11px;
font-weight : bold;
text-decoration : underline;
}
#adsense72890 #firm p {
color : #939393;
display : block;
font-family : arial, sans-serif;
font-size : 11px;
height : 40px;
line-height : 12px;
}
#adsense72890 #firm a {
color : #4267a5;
display : block;
font-family : arial, sans-serif;
font-size : 11px;
}
#adsense72890 #bottom {
background : #28292b;
float : left;
font-family : verdana, sans-serif;
font-size : 10px;
height : 13px;
text-align : right;
text-decoration : underline;
width : 728px;
}
#adsense46860 {
border : 1px solid #ccc;
height : 60px;
margin-bottom : 8px;
margin-top : 14px;
overflow : hidden;
width : 466px;
}
#adsense46860 #firm {
float : left;
height : 40px;
padding : 4px;
width : 224px;
}
#adsense46860 #firm h2 a {
color : #e7bf88;
display : block;
font-family : verdana, sans-serif;
font-size : 11px;
font-weight : bold;
text-decoration : underline;
}
#adsense46860 #firm p {
color : #939393;
display : block;
font-family : arial, sans-serif;
font-size : 11px;
height : 35px;
line-height : 12px;
}
#adsense46860 #bottom {
background : #28292b;
float : left;
font-family : verdana, sans-serif;
font-size : 10px;
height : 13px;
text-align : right;
text-decoration : underline;
width : 466px;
}
#adsense250250 {
border : 1px solid #28292b;
height : 249px;
margin : 5px 0 0;
overflow : hidden;
text-align : left;
width : 250px;
}
#adsense250250 #firm {
border-bottom : 1px solid #28292b;
float : left;
height : 70px;
padding : 4px;
width : 242px;
}
#adsense250250 #firm a {
color : #4267a5;
display : block;
font-family : arial, sans-serif;
font-size : 11px;
}
#adsense250250 #firm h2 a {
color : #e7bf88;
display : block;
font-family : verdana, sans-serif;
font-size : 11px;
font-weight : bold;
text-decoration : underline;
}
#adsense250250 #firm p {
color : #939393;
display : block;
font-family : arial, sans-serif;
font-size : 11px;
height : 30px;
line-height : 12px;
margin : 0;
}
#adsense250250 #top {
background : #28292b none repeat scroll 0 0;
float : left;
font-family : verdana, sans-serif;
font-size : 10px;
height : 13px;
line-height : 13px;
text-decoration : underline;
width : 250px;
}
#gravatar {
float : left;
}
#gravatar img {
height : 50px;
width : 50px;
}
#comm {
float : left;
width : 400px;
}
.red a, .red a:hover, .red a:visited {
color : #fff;
}