/*   
Theme Name: House M.D.
Theme URI: shamrays.com
Description: personal theme
Author: Strachys@gmail.com
Version: 1.0
.
VIP
.
*/
*{
margin: 0;
padding: 0;
}
img{
border: 0;
}
a{
outline: none;
color: #929292;
text-decoration: none;
}
html{
background: url(images/bg.png) repeat-x;
}
body{
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 13px;
color: #494949;
background: url(images/footer.png) repeat-x bottom;
}
#wrap{
width: 1000px;
margin: 0 auto;

}
#header{
background: url(images/header.png) no-repeat top center;
height: 375px;
width: 1000px;
}
#quote{
width: 306px;
height: 103px;
background: url(images/quote.png) no-repeat;
font: 11px Arial;
color: #000;
padding: 22px 0 0 43px;
float: right;
margin: 10px 60px 0 0;
}
#quote p{
width: 225px;
height: 60px;
text-align: left;
}
#quote p a{
color: #9b9a9a;
}


#nav{
height: 51px;
background: url(images/nav-bg.png) repeat-x;
display: inline;
float: left;
margin: 162px 0 0 20px;
}
#myslidemenu{
height: 51px;
background: url(images/nav-left.png) left no-repeat;
padding: 0 8px 0 10px;
}
#myslidemenu li{
float: left;
list-style: none;
min-width: 90px;
margin: 0 0 0 18px; 
padding: 10px 18px 0 0;
height: 51px;
background: url(images/lic.png) 100% 25% no-repeat;
text-align: center;
}
#myslidemenu li ul li{
clear: both;
list-style: none;
background: #2b2b2b;
margin: 0;
padding: 5px 0 5px 0 !important;
height: 25px;
width: 90px;
}
#myslidemenu li ul li a{
margin: 0;
padding: 0;
font-size: 16px;
height: 10px;
display: inline;
}
#myslidemenu li ul{
position: relative;
z-index: 10;
display: none;
margin: 0;
padding: 10px 0 0 0;
}
#myslidemenu li a{
color: #d3e9f2;
font-size: 22px;
text-decoration: none;
display: block;
padding: 0;
height: 25px;
}
#myslidemenu li a:hover{
background: url(images/orange.png) top repeat-x;
display: block;
}

.rnav{
background: url(images/nav-right.png) right no-repeat;
}
#content{
width: 675px;
float: right;
padding: 35px 0 0 0;

}
#sidebar{
width: 300px;
float: left;
}
#inner{
background: #f6f6f6 url(images/content-top.png) no-repeat top;
float: left;
border-top: 0;
margin: 0 10px 0 10px;
padding-bottom: 40px;
border-bottom: 2px solid #DCE3E6;
border-right: 2px solid #DCE3E6;
border-left: 2px solid #DCE3E6;
}
.enter h3, .gallery h3{
background: url(images/enter.png) no-repeat left;
width: 282px;
height: 36px;
margin: 38px 0 0 0;
color: #c1ecfe;
font-size: 22px;
font-weight: normal;
padding-top: 6px;
padding-left: 12px;
}
#sidebar h2{
background: url(images/enter.png) no-repeat left;
width: 282px;
height: 36px;
margin: 38px 0 0 0;
color: #c1ecfe;
font-size: 22px;
font-weight: normal;
padding-top: 6px;
padding-left: 12px;
}
.widget-title{
background: url(images/enter.png) no-repeat left;
width: 282px;
height: 36px;
margin: 38px 0 0 0;
color: #c1ecfe;
font-size: 22px;
font-weight: normal;
padding-top: 6px;
padding-left: 12px;
}
.entry-content{
padding-left: 25px !important;
padding-top: 25px !important;
}
.more-link{
color: #494949;
margin-left:340px;
margin-top:30px;
float: left;
}
.enter{
color: #979797;
}

.info{
width: 240px;
background: url(images/dotted.png) repeat-x top;
padding: 17px 0 0 10px;
margin-left: 5px;
}
.info a{
text-decoration: none;
color: #929292;
display: block;
margin-bottom: 5px;
}
.enter form{
margin-left: 20px;
}
.enter label{
display: block;
font-size: 13px;
margin: 12px 0 1px 10px;
}
.enter .usr, .pass{
width: 200px;
height: 30px;
border: 1px solid #cfcfcf;
font-size: 20px;
color: #979797;
font-weight: normal;
}
.you{
font-size: 20px;
color: #979797;
font-weight: normal;
}
.you a{
color: #979797;
display: block;
margin: 10px 0 10px 30px;
text-decoration: none;
}
.profile{
text-decoration: underline !important;
}
.profile:hover{
text-decoration: none !important;
}
.you em{
margin: 20px 0 0 30px;
font-style: normal;
}
.ch{
margin: 15px 0 0 5px;
width: 15px;
height: 15px;
border: 1px solid #cfcfcf;
}
.submit{
margin-left: 80px;
margin-top: 20px;
margin-bottom: 15px;
}
.gallery li{
list-style: none;
float: left;
margin: 0 0 0 7px;
}
.gallery li a img{
border: 2px solid #dfdfdf;
}
.gallery li a img:hover{
border: 2px solid #a9a9a9;
}
.gallery ul{
width: 240px;
margin-left: 15px;
margin-top: 20px;

}
.gallery{
margin-bottom: 80px;
float: left;
}
.zaglav h2{
color: #c2edff;
font-size: 13px;
font-family: Verdana;
background: #949494 url(images/zaglavright.png) no-repeat right;
display: inline;
margin-left: 65px;
}
.zaglav h2 a{
color: #c2edff;
font-size: 13px;
font-family: Verdana;
font-weight: normal;
text-decoration: none;
background: url(images/gaglavleft.png) no-repeat left;
padding-left: 25px;
padding-right: 25px;
}

.post-info{
height: 35px;
width: 660px;
background: #95D1E9 url(images/post-info-right.png) no-repeat right;
}
.autor{
height: 25px;
float: left;
background: url(images/post-info-left.png) no-repeat top left;
position: relative;
padding-top: 10px;
padding-left: 22px;
font: 11px Verdana;
color: #494949;
}
.autor small{
background:  url(images/autor.png) no-repeat left;
padding-left: 20px;
padding-top: 5px;
}
.autor em{
font-style: normal;
font-size: 13px;
font-weight: 100;
border-bottom: 1px dashed #2d2d2d;
}
.date{
font-size: 13px;
font-weight: 100;
padding-top: 10px;
display: block;
float: left;
padding-left: 15px;
background:  url(images/data.png) no-repeat left bottom;

}
.cat{
font-size: 13px;
font-weight: 100;
padding-top: 10px;
display: block;
float: left;
padding-left: 10px;
}
.cat a{
color: #2d2d2d;
text-decoration: none;
border-bottom: 1px dashed #2d2d2d;
}
.endcontent{
float: right;
margin-right: 15px;
}
.endcontent a{
text-decoration: none;
color: #929292;
font-size: 13px;
}
.padd{
padding: 10px  0 20px 30px; 
}
#post{
clear: both;
}
#footer{
clear: both;
height: 80px;
color: #4f4f4f;
text-align: center;
font: 13px Verdana;
}
.copyright{
display: block;
padding-top: 20px;
}
.design{
display: block;
margin-top: 10px;
}
.entry{
padding: 20px;
}
.entry p{
margin: 10px 0 10px 0;
}
#sidebar li{
list-style: none;
margin-left: 20px;
}
#wp-calendar{
margin-left: 20px;
}
#comments{
margin-left: 20px;
}
#respond{
margin-left: 20px;
margin-top: 40px;
}






.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

