/*
Theme Name: MGP Domizine
Theme URI: http://www.mygeekpal.com/277/free-wordpress-theme-mgp-domizine/
Description: A simple 2 columns clean wordpress theme with various features and customizable settings. By mygeekpal.com
Version: 1.0
Author: Mohd Ameenuddin Atif
Author URI: http://www.mygeekpal.com/
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p { margin: 0px; padding: 0px;}
ol,ul,li { list-style:none; }
html {font-size: 13px; font-weight: 300; font-family: Arial,Helvetica,sans-serif }
.clear {clear: both;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; padding: 10px 5px; font-family: "Lucida Sans Unicode",helvetica,sans-serif;}

h1 { font-size: 2.4em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.2em; font-weight:bold; }

strong { font-weight:bold; }
img { border: 0px none;}

.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; } .alignright { float: right; }

a, .pagenavi { text-decoration: none; color: #359AFF;}

body { background: #1b1c1d url(images/titlebar.gif) repeat-x; }

.silver, .silver a { color: #CACACA; }


#wrapper {
  width: 950px;
  margin: auto;
}

#titlebar {
  height: 32px;
  overflow: hidden;
  display: block;
  margin-bottom: 35px;
  font-size: 11px;
}

#titlebar li {
  float: left;
}

#titlebar li a {
  display: block;
  padding: 9px 10px;
  margin: 0px 10px;
}

#titlebar li a:hover {
  background: #1B1C1D;
}

/* logo */

#logo {
  padding: 10px;
  margin: 10px 0px 20px;
}

#logo a {
    text-indent: -9999px;
  display: block;
  width: 600px;
  height: 100px;
}


/* nav */

#nav {
  background: url(images/nav.gif) no-repeat;
  width: 950px;
  height: 42px;
  overflow: hidden;
  padding: 0px 20px;
  font-size: 11px;
}

#nav li {
  float: left;
}

#nav li a {
  display: block;
  padding: 13px 10px 14px;;
  margin: 1px 10px 0px;
}

#nav li a:hover {
  background: url(images/nav-hover.gif) no-repeat 50% 0%;
}

/* content */

#content {
  background: #363636;
  width: 950px;
}

/* featured */

#featured {
  background: url(images/featured.gif) repeat-x;
  height: 241px;
  overflow: hidden;
}

/* post */

#pwrap {
  width: 600px;
  float: left;
  overflow: hidden;
}

.post {
  background: #434343;
  padding: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  display: block;
  margin: 10px auto;
  width: 560px;
}

.ptitle {
  padding: 5px 25px 5px 10px;
  color: #FFD562;
  font-size: 1.6em;
  background: url(images/stripe_279e146787279ed5d255574e70cd09e2.png)
}
.ptitle a { color: #FFD562; }

.psocial {
  background: url(images/post-social.gif) no-repeat 0% 0%;
  height: 20px;
  padding: 8px 0px 6px 20px ;
  overflow: hidden;
}
.psocial li { float: left; padding: 0px 6px; }


.post .meta { background: #3B3B3B; padding: 5px 10px; text-align: justify; margin: 0; }
.post .meta .comments {
  float: right;
  background: url(images/post-comments.gif) no-repeat;
  display: block;
  width: 52px;
  height: 40px;
  text-align: center;
  font-size: 16px;
  padding: 22px 0px 0px;
}
.post .meta .comments a {color: #1B1C1D;}
.post .meta .cats { background: url(images/categs.gif) no-repeat; padding-left: 20px; height: 20px; display: block; }
.post .meta .cats a { padding: 2px 5px; }


.entry { background: #303030; padding: 5px 10px; text-align: justify; }
.entry img { margin: 5px 10px;}
.entry blockquote {
  border-left: 5px solid #DBDCDD;
  padding: 0px 0px 0px 10px;
  margin: 15px;
}
.entry code {
  background: #EFEFEF; border: 1px solid #989B9E;
  color: #4B4E50;
  margin: 10px auto;
  padding: 8px;
  display: block;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}

/* comments */

img.avatar {
  float:left;
  padding:0 10px 5px;
}
#comments {
  background: #F0F0EA;
  padding: 10px;
  margin: 10px 0px;
}


.commentlist li {
  clear:both;
  margin-bottom:10px;
  padding:10px;
}
.commentlist li.alt {
  background:#C7C7C1 none repeat scroll 0 0;
  border:1px solid #A9A9A0;
}
.commentlist a {
  color: #0066CC ;
}
div.comment-text {
  padding:5px 0 0;
}
span.comment-author {
  color:#373737;
  font-weight:bold;
  padding:5px;
  text-transform:capitalize;
}
#comments p {
  padding-bottom:10px;
}

#comments small {
  font-size:11px;
  padding-left:10px;
}

#comments textarea {
  border:1px solid #D6D6D6;
  padding:5px;
}

input#author, input#email, input#url {
  border:1px solid #D6D6D6;
  padding:5px;
}

input#submit {
  padding:5px;
}

/* sidebar */

#sidebar {
  width: 330px;
  float: right;
  padding: 10px 10px 0px;
}

/*ad*/

#sidebarads {
  background: #434343;
  width: 312px;
  padding: 5px 0px;
  margin: auto auto 20px;
}


.ads125 {
  margin: 5px auto;
  text-align: center;
  display: block;
}

.ads125 img {
  margin: 5px 10px;
}


/* widget */

.widget {
  padding: 0 8px 8px;
  width: 312px;
  margin: 0px auto 20px;
  display: block;
}

.widget h2 {
  background: url(images/sb-h2.gif) no-repeat;
  margin: 0;
  padding: 8px ;
  text-transform: uppercase;
  font-weight: bold;
  color: #FFFFFF;
  font-size: 14px;
  height: 17px;
  overflow: hidden;
  font-family: Verdana, Tahoma, Arial, sans-serif;
}


.widget div{
  padding: 10px;
  background: #434343;
  font-size: 11px;
}

.widget div ul{
  padding: 10px;
  background: #F9F9F9;
}

.widget div ul li{
  background:transparent url(images/hr-image.png) repeat-x scroll center bottom;
  padding:10px 10px 10px 5px;
}



/* footer */

#footer {
  background: url(images/footer.gif) no-repeat;
  width: 950px;
  height: 12px;
  display: block;
  overflow: hidden;
  padding: 15px 20px;
  margin: 0 0 20px;
  font-size: 11px;
}


