/*
Theme Name: Rafiel Palomino Final
Theme URI: http://timepass.co.in/wp
Description: The site for the Restaurants - Latino Chef.
Version: 1.0.1
Author: Grafixvalley
Author URI: http://www.graphixvalley.com
Tags: Latino Chef, Blog, fixed width, two columns, widgets

    This theme was designed and built by Grafixvalley
    whose blog you will find at http://timepass.co.in/projects/rafael/

    The CSS, XHTML and design is released under GPL:
    http://www.opensource.org/licenses/gpl-license.php

*/

*{
    margin:0px;
    padding:0px;
}


body {
font-family: arial, helvetica, sans-serif;
background:url(images/body_bg.jpg);
}
h1{
    color:#CA7F0C;
    font-size:16px;
}
h2{
    color:#CA7F0C;
    font-size:22px;
    font-weight:normal;
    font-family: Arial, Verdana;
    margin-top:10px;
    background:url(images/bg_icon.gif) no-repeat;
    padding:3px 0px 5px 30px;
    text-transform:capitalize;
    
}
h3{
color:#CA7F0C;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
}
h1 span, h3 span{
 font-family:Arial !important;
}
a{
   color:#CA7F0C;
   text-decoration:none;
   outline:none;
}
img{
    border:0px solid #000;
}
#header{
    width:980px;
    margin:auto;
}
#post-3 h2{
   display:none;
}
#header{
    height:70px;
    position:relative;
    z-index:500;
}
.logo{
    position:absolute;
    left:14px;
    z-index:500;
}
.logo a.bg{
    display:block;
    text-indent:-99999px;
    height:179px;
    width:204px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://timepass.co.in/wp/wp-content/themes/rafael/images/logo.png', sizingMethod='crop');
        cursor:pointer;
    
}
.frm{
    width:500px;
    margin:50px auto auto auto;
    text-align:center;
}
.bg[class]{
    background:url(images/logo.png) no-repeat;
}
.nav_left{
    background:url(images/topnav_left.jpg) no-repeat top left;
    
    height:34px;
    position:absolute;
    top:0px;
    right:5px;
    padding-left:15px;
}
.nav_right{
background:url(images/topnav_right.jpg) no-repeat;
    width:5px;
    height:35px;
    position:absolute;
    top:-1px;
    right:0px;
}
.sidebar{
        position:absolute;
    top:30px;
    right:0px;
        width:755px;
}

.sidebar ul{
    background:url(images/topnav_bg.gif) repeat-x;
    height:35px;
    
    padding:0px 5px 0px 5px;
}
.sidebar ul li{
    float:left;
    list-style:none;
    padding:6px 10px 7px 10px;
}
.sidebar ul li a{
    color:#CA7F0C;
    font-family:Arial;    
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
        text-transform:lowercase;
}
.sidebar ul li a:hover{
    color:#fff;
}
.current_page_item{
    background:#CA7F0C;
   height:21px;
    
}
.current_page_item a{
color:#000 !important;
}

#follow{
       position:absolute;
    top:-35px;
right:15px;
width:330px;
height:25px;
padding-top:7px;
   font-size:12px;
   font-weight:bold;
   color:#9f916f;

}
#follow ul{
   position:absolute;
   top:0px;
   right:0px;
   width:240px;
}
#follow ul li{
   float:left;
   list-style:none;
   padding:0px 10px 10px 10px;
}
.sep1{
   background:url(images/sep1.gif) no-repeat center right;
}
#follow ul li a{
   display:block;
   text-indent:-99999px;
}
.twitter{
   background:url(images/twitter.jpg) no-repeat 0px 0px;
   width:29px;
   height:28px;
}
.twitter:hover{
  background:url(images/twitter.jpg) no-repeat 0px -28px;
}
.linked{
  background:url(images/linkedinn.jpg) no-repeat 0px 0px;
  width:89px;
  height:26px;
}
.linked:hover{
  background:url(images/linkedinn.jpg) no-repeat 0px -26px;
}
.facebook{
   background:url(images/facebook.jpg) no-repeat 0px 0px;
   width:69px;
   height:26px;
}
.facebook:hover{
   background:url(images/facebook.jpg) no-repeat 0px -26px !important;
width:69px;
   height:26px;
}
#content{
    width:1000px;
    margin:auto;
    padding:40px 0px 0px 0px;
    position:relative;
}
.widecolumn{
    background:#CA7F0C;
    padding:1px 0px 1px 0px !important;
}
.postreply{
 margin:10px;
 padding:90px 10px 10px 10px;
 background:#CCC;
}

.cont_top, .cont_bottom{
    background:url(images/dash_hor.jpg) repeat-x bottom;
    height:10px;
    width:100%;
    font-size:0px;
}
.cont_bottom{
    background-position:top;

}
.cont_main, .cont_main1{
    background:url(images/dash_ver.jpg) repeat-y;
    height:510px;
    position:absolute;
    width:980px;
    left:10px;
    top:40px;
    
}
.cont_main1{
    background-position:right;
    right:10px;
}
.innermaincontent{
        width:948px;
        background:#1C1209;
        border:10px solid #FFF;
        margin:5px auto 5px auto;
        display:table;
}
.content{
    background:#1C1209;
    padding:0px 0px 10px 0px;
    color:#9F916F;
    font-family:Arial !important;
    margin-bottom:5px;
    width:948px;
    line-height:18px;
    padding-top:30px;
   min-height:400px;

}
.hgt{
   height:450px;
}
.content p a{
    font-family:Arial !important;
   font-size:13px;
color:#CA7F0C;
}
.content p a:hover{
   color:#FFF;
   text-decoration:underline;
}
.inner_bg{
   background:url(images/content_bg.gif) repeat-y 10px 0px;
   padding:0px !important;
   top:40px;
   margin-bottom:40px !important;
}
.clients{
    background:#CA7F0C;
    height:80px;
        clear:both;
    padding-left:20px;
    margin-top:1px;
}
.clients ul li{
        list-style:none;
    float:left;
    background:url(images/clients_sep.jpg) no-repeat right;
    padding:0px 10px 0px 10px;
}
.clients ul li a{
    display:block;
    text-indent:-99999px;

}
.pasion{
    background:url(images/pasion.jpg) no-repeat 0px 15px;
    width:99px;
    height:80px;
}
.pacifico{
    background:url(images/pacifico.jpg) no-repeat 0px 10px;
    width:84px;
    height:80px;
}

.greenwich{
    background:url(images/greenwich.jpg) no-repeat 0px 10px;
    width:117px;
    height:80px;
}
.sanora{
    background:url(images/sanora.jpg) no-repeat 0px 25px;
    width:129px;
    height:80px;
}
.latino{

    background:#CA7F0C url(images/latino_chef.jpg) no-repeat 15px 5px;

    width:125px;

    padding:5px;
    height:61px;
    margin-top:4px;
}

.blackrock{
    background:#CA7F0C url(images/blackrock.jpg) no-repeat 0px 5px;
    width:231px;
    padding:5px;
    height:57px;
    margin-top:4px;
}

.rafael{
   background:url(images/raf_pal.jpg) no-repeat 30px 15px;
   width:157px;
   height:70px;
   padding-left:30px;
}

.post h2 a{
 font-size:25px !important;
 color:#FFF !important;
}
.post h2{
   margin-top:0px;
}

li.page-item-14{
    display:none;  
}
.imgcont{
  margin-right:15px !important;
}
/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow, #slideshow2 {
width: 948px;
top:5px;
height:460px;
position:relative;
padding:10px;
background:#FFF;

margin:auto auto 10px auto;
}

#slideshow ul, #slideshow2 ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#slideshow ul:after, #slideshow2 ul:after {
    content: ".";
    clear: both;
    display:block;
    height: 0;
    visibility: hidden;
}     
.writeups, .writeups1{
    position:absolute;
    z-index:502;
    bottom:95px;
    left:10px;
    background:#000;
    color:#fff;
    padding:20px 20px 0px 20px;
    width:908px;
    filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;

}

.writeups{
   display:none;
   border-top:1px solid #FFF;
}
.writeups p, .writeups1 p{
    font-size:12px;
    line-height:18px;
font-family: Arial, Verdana;
       margin-bottom:5px;
      color:#9F916F;
}

.writeups p span, .writeups1 p span{
font-size:12px !important;
    line-height:18px;
font-family:"Myriad Pro", Arial !important;

}

.writeups h2 a, .writeups1 h2 a{
        color:#CA7F0C;
        text-decoration:none;
        font-size:16px;
}
.writeups1{
 width:908px;
left:10px;
filter:alpha(opacity=99);
	-moz-opacity:0.99;
	-khtml-opacity: 0.99;
	opacity: 0.99;

background:#1C1208;
height:200px;
overflow:auto;
}
.writeups1 p a span span{
    color:#CA7F0C;
    text-decoration:none !important;
}
small{
   font-size:10px;
   color:#CCC;
letter-spacing:1px;

}
.postmetadata a{
 color:#CA7F0C;
 font-size:11px;
 text-decoration:none;

}
.entry{
  margin:10px 0px 10px 0px;
}
.entry p{
   margin-bottom:10px;
}
.entry p span{
   font-family: Arial, Verdana !important;
   font-size:12px !important;
   letter-spacing:0.5px;
}
.entry a span span{
 color:#CA7F0C;
 text-decoration:none !important;
}
.entry a{
 text-decoration:none;
}
.entry a :hover{
 color:#fff;
text-decoration:underline !important;
}
.entry h3{
 color:#CA7F0C;
}
.navigation{
 margin-top:10px;
}
.navigation a{
  color:#789D00;
  font-size:11px;
 text-decoration:none;
}
a:hover{
 color:#FFF;
}
.more{
    height:20px;
    text-align:right;
    clear:both;
    margin-top:10px;
}
.more a{
    background:#FFF;
    padding:5px 10px 5px 10px;
    text-decoration:none;
    font-size:12px;
    color:#CA7F0C;
    
}
small, .postmetadata{
      display:none;
}
.rand{
    position:relative;
    top:0px;
    left:0px;
    margin-top:-30px;
}
/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides,#slideshow2 .slides2 {
height:379px;
overflow: hidden;}

#slideshow .slides ul, #slideshow2 .slides2 ul {
width: 948px;
height:379px;
overflow:hiddden;
}
#sld ul{
    width:540px !important;
    height:360px !important;
}
#sld1 ul{
    width:280px !important;
    height:360px !important;
}

#slideshow .slides li, #slideshow2 .slides2 li{
width: 948px;
float: left;
height:379px;
}
#sld li{
    width:540px !important;
    height:360px !important;
}

#slideshow .slides h2, #slideshow2 .slides2 h2 {
margin-top: 0;}

/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */

.slide_icons{
    position:absolute;
    top:-46px;
    right:0px;
}

.slides-nav li {
height:30px;
float: left;
margin:0px 5px 0px 5px;
}

.slides-nav li a {
border:2px solid #CA7F0C;
display:block;
outline: none;
height:25px;
width:55px;}
.slides-nav li img{
   width:55px;
}


.activeSlide{

    border:2px solid #fff !important;
}
.rcolor{

    color:#FF0000;
}
.ocolor{
    color:#CA7F0C;
}



#footer{
    width:980px;
    margin:auto;
    display:table;
    padding-bottom:10px;
}
#footer p, #footer a{
    color:#CA7F0C;
    font-size:11px;
    line-height:20px;
}
#footer a{
    text-decoration:none;
}
#footer a:hover{
    color:#FFF;
}
.foot_left{
    padding-left:10px;
    float:left;
}
.foot_right{
    padding-right:5px;
    float:right;
    text-align:right;
}







.sh1{
    width:540px !important;
    height:360px !important;
   
}
.sh2{
    width:280px !important;
    height:360px !important;
}
.ss{
     background:#9A916B !important;
    padding:2px !important;
}
#inner a#min{
 position:absolute;
 top:5px;
 right:5px;
}
#innermin a#max{
 position:absolute;
 top:3px;
 right:3px;
 width:80px;
 margin-top:5px;
background:#000 url(images/max.gif) no-repeat 20px 0px;
 padding:2px 0px 0px 50px;
 font-size:12px;
font-weight:bold;
}
#innermin p{
   font-size:12px;
   margin-top:5px;
}
#innermin a#max img{
   float:left;
}
#innermin{
   position:absolute;
   bottom:95px;
   left:10px;
   height:38px;
   background:#000;
   display:block;
   color:#9F916F;
   width:928px;
   z-index:550;
   border-top:1px solid #CCC;
   overflow:hidden;
   padding:0px 10px 0px 10px;
  line-height:22px;
filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}
.cont_left{
 width:552px;
 float:left;
 background:url(images/dash_ver.jpg) repeat-y right;
 padding:0px 15px 20px 15px;
overflow-x:auto;
 margin:15px 0px 20px 0px;
display:table;


}
.cont_right{
 width:335px;
height:auto;
float:right;
 padding:0px 15px 0px 5px;
 margin-top:15px;
display;table;
}
.cont_right p{
 font-size:12px;
}
.blk, blk1{
  margin-bottom:20px;
  clear:both;
}
.blk1{
  display:table;
  height:35px;
}
input, textarea{
    width:200px;
    background:#9F916F ;
    border:#9F916F solid 1px;
    color:#000;
}
.input{
   height:20px;
}
textarea{
    height:auto;
    width:300px;
}
form{
 width:800px;
 margin:auto;
   display:table;
}
.conleft{
  float:left;
  width:450px;
  padding:0px 0px 40px 0px;
}
.conright{
  float:right;
  width:350px;
}
.conright span{
  position:relative;
}
.conright img{
 position:absolute;
 top:-30px;
left:30px;

}
.curved1 {
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    behavior:url(border-radius.htc);

    padding:2px 0px 3px 2px;
}
.curvy1{
margin:0px;
}
.frm_label{
    float:left;
    padding-top:5px;
    margin-right:10px;
    width:100px;
    font-size:12px;
}
.frm_input{
    float:left;
}

.inner_img{
     margin:0px 15px 20px 10px !important;
}
.inner_img1{
     margin:10px 6px 10px 20px !important;
}
.cont_right ul{
   margin:0px 0px 15px 20px;
}
.cont_right ul li{
   list-style:url(images/li_bg.gif);
   line-height:20px;
   font-size:12px;
}
.imgleft{
    margin:5px 10px 10px 0px !important;
}


.button_content{
     width:230px;
     margin: 20px auto auto auto;
}
.sbutton{
    background:url(images/topnav_bg.gif) repeat-x;
    width:90px;
    margin-right:20px;
    border:0px;
    height:33px;
    padding:4px 0px 4px 0px;
    color:#FFF;
   font-weight:bold;
}

.page-item-17{
display:none !important;
}