/*
Theme Name: Gallery Mariana DC
Theme URI: http://gallery-space.org/
Description: Mariana DC Portfolio
Version: 1.0
Author: Space Gallery
Author URI: http://gallery-space.org
*/

/* Buy Now styles */
@import url("buynow.css");
@import url("JsGal.css");
body  { font-family : Trebuchet, Arial;
        padding: 0px;
		background:url(images/oportal.png) no-repeat #E7E7E7;
		background-position: 45% 5px;
		padding-top:10px;
		 text-align: center !important;
		 color:#000000;
}

h1,h2,h3,h4,h5,h6,form,fieldset {margin:0; padding:0;
font-family:"Times New Roman" ,Georgia, Trebuchet, Arial;
font-weight:bold;}
.low {display:none;}
h2{
font-size:13px;}
.container { margin: 0px auto;
             color: #000000;
			 width:700px;
             padding: 0px;
			 
			min-height:18em;
			left:50%;
			margin-left:-23em;
			margin-top:-9em;
			position:absolute;
			top:320px;
}



a  {     color : #000000;
         text-decoration : none;
         font-weight : normal;
 
}


a:link  {      color : #000000;
               text-decoration : none;
               font-weight : normal;
 
}

a:visited {    color : #000000;
               text-decoration : none;
               font-weight : normal;

 
}
   
a:active  {     color : #bbbbbb;
                text-decoration : none;
                font-weight : normal;
}



a:hover  {      color : #bbbbbb;
                text-decoration : none;
                font-weight : normal;
}
h1{
font-size:2.3em;
font-weight : normal;}

h1, h1 a{
color:#000000 !important;}
h2, h2 a{
color:#000000 !important;
font-weight:bold;
font-size:1.3em;}

.entry {   margin-top : 10px;
           margin-bottom : 0px;
           margin-left : 15px;
           margin-right : 15px;
           padding : 0px;     
	   color : #a9a9a9;
           font-size : 11px;
           font-weight : normal;
           text-align : center;
}

blockquote {     color: #a3a3a3;
                 text-align: left;
                 margin: 2px 15% 10px 16%;
                 font-size: 12px;
}

.entry img { 
border : none;
padding: 0px 23px;
background: url(images/shadow.jpg) no-repeat top left;
}



.entrycat img { 
margin: 3px;
border: 0px; 
text-align: center;
}
.entrycat img a { 
margin: 3px;
border: 0px; 
text-align: center;
}

.entrycat img a:hover { 
margin: 3px;
border: 1px solid #bbbbbb; 
text-align: center;
}

.entrycat {
padding-top : 20px;     
color : #999999;
font-size : 11px;
font-weight : normal;
text-align : center;
margin: 0 auto;
width: 70%;
}

code {    
color : #8B1D1D;
}


.info{     margin-top : 0px;
           margin-bottom : 5px;
           margin-left : 10px;
           margin-right : 10px;
           padding : 5px;     
	   color : #c0c0c0;
           font-size : 11px;
           font-weight : normal;      
           text-align : justify;
      
}


.pages {   
background-color:#FFFFFF;

	   color : #333333;
           font-size : 11px;
           font-weight : normal;
           text-align : left;
			padding:10px;

           margin: 5px auto;
           width: 700px;
}

.pages ul li{
margin:5px;
font-size:1em;   

}


.posted   {  margin-top : 5px;
             margin-bottom : 5px;
             margin-left : 20px;
             margin-right : 20px;  
             text-align : center;   
          
             font-size : 11px;
             letter-spacing: 2px; 
             text-transform:lowercase; 
}    




.posted a img { border: 0; }



.footer {  padding : 0px;
           text-align : left;
           font-size : 11px;
           color: #000000;
     
            
}

.footer a{ 
           color: #000000;
     
            
}
.commentscontainer { margin-top : 100px;
             width: 450px;
	     margin: 0px auto;
	     text-align: left;
             color: #a9a9a9;
   
             padding: 20px;
			  font-size : 10px;
             
}
.commentscontainer h3{ 
			  font-size : 12px;
             
}
.commentscontainer p{ 
			  font-size : 10px;
             
}
.commentscontainer #submit{ 
			  font-size : 10px;
			  padding:3px;
			  border:none;
			  border: 1px #313634 solid;
			  background-color:#5a6363;
			  color:#C7CECF;
             
}
.commentscontainer textarea{ 
			  font-size : 10px;
			  border: 1px #5a6363 solid;
			  background-color:#313634;
			  color:#C7CECF;
             
}
.comments{ margin-top : 0px;
           margin-bottom : 0px;
           margin-left : 0px;
           margin-right : 0px;
           padding : 12px;     
	   color : #a9a9a9;
           font-size : 10px;
           font-weight : normal;
           line-height : 16px;
           text-align : justify;
           width: 420px;
}

ol#comments {
list-style:none;
margin:15px 0 0;
padding:0;
}

.comments-popup { margin-top : 0px;
           margin-bottom : 0px;
           margin-left : 2px;
           margin-right : 2px;
           padding : 12px;     
	   color : #8C8C8C;
           font-size : 12px;
           font-weight : normal;
           line-height : 16px;
           text-align : justify;
}

.commentsbody {border-bottom : 1px solid #E8E8E8;
               text-align : justify;
               margin-bottom : 10px;
               padding : 10px;
               font-size : 12px;
               color : #8C8C8C;
border: 1px solid #f5f5f5;
          
}

.nav {       
             font-size : 11px;
             margin: 0px;
            color:#5a6363;
             text-decoration : none;
             font-weight : normal;
             text-align : center;
             padding : 0px;
             letter-spacing: 3px;}
.title{
float:left;
}
.nav{
float:left;
padding-top:15px;
padding-left:15px;}
.nav{
text-align:center;}

.nav ul{
text-align:center;
margin:0px auto;

}

.nav ul li{
list-style:none;
float:left;
}
.nav ul li a{
padding:5px;
color:#000000;
display:block;
}
.nav ul li a:hover{
 color : #ffffff;
 background-color:#000000;

}
.current_page_item a, .current_page_item a:hover{
 color: #ffffff !important;
 background-color:#000000;
 padding:5px;
}

.alt{
display:none;}
.slideshow{
text-align: left !important;
border:none;}

.slideshowlink{
margin-bottom:15px;}

.ngg-imagebrowser img {
border:2px solid #5a6363 !important;
padding:0px !important;
}

.ngg-imagebrowser-nav .back {
background-color:#5a6363  !important;
border:none !important;
}

.ngg-imagebrowser-nav .next {
background-color:#5a6363  !important;

border:none !important;
}
.ngg-album {
border:0  !important;
}
/*//////////// Login Page //////////*/

#content{
padding:20px;}

#content h2{
padding:10px;
font-size:1em;
font-weight:bold;

}
.mu_register{
text-align:center !important;
font-size:0.9em;}
.mu_register label input{
margin:10px;
}
#loginform{
width:280px;
padding-top:20px;
margin:0px auto;}

.submit{
text-align:center !important;
margin:0px;}


/*//////////////////CAlendar ////////////////////////*/
#wp-calendarLarge .dayHead {

background-color:#000000 !important;
color:#666666;
font-weight:normal !important;


}
#wp-calendarLarge .event-block {
border-top:5px solid #333333 !important;

}
#CalendarLarge-Header{
padding-bottom:20px;}
#wp-calendarLarge td {
border:1px dotted #000000 !important;
}
.contentevent{
float:left;
width:480px;
}
.widgi{
float:right;
width:200px;}

.ngg-clear{
clear:none!important;

}
.ngg-album-compactbox{
padding:0px!important;
margin:0px!important;
}
.contentevent{
float:left;
width:480px;
}
.widgi{
float:right;
width:200px;}
.contentlist{
padding:5px;
font-size:1.1em;
}
.contentjumptitle{
display:none;}
.widgi ul{
	margin:0px;
	padding:0px;}
.widgi ul li{
	padding:3px;
		list-style:none;
	border-bottom:1px;}
.contentlist li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
border-right:1px solid #dddddd;
}
.contentlist li a {
color:#5A6363;
display:block;


}
.contentlist li span {
display:block;


padding:5px;

}
.gal{
	padding-top:0px;}
div.column-sect {
  clear: both;
  display: inline-block;
  overflow: auto;
  width:100%;
}div.post-column {
  display: inline;
  float: left;
  margin-right: 18px;
  text-align: justify;
  width: 45%;
}
.Contactform textarea, .Contactform input{
border:none;
display:block;
width:50%}
.textbox, textarea{
	background:#fff;
	border:1px solid #ddd!important;}

.pushbutton-wide{
width:100px!important;
color:#FFFFFF;
background:#333;}


.ngg-album .ngg-description {
	background:none!important;
}
.ngg-galleryoverview  {
	overflow:hidden;
	height:600px;
}

#nav{
	text-align:right;}
	#nav a{
		margin:3px;
		border-left:1px solid #CCC;
		display:block;
		padding:0 3px;
		float:right;
font-size:12px;
font-weight:bold;
}
/*//////////// 941B1E 5A0D0C C7CECF 313634 //////////*/