/*
Theme Name: Buceo Iquique Theme3
Theme URI: http://www.buceoiquique.cl
Description: Buceo Iquique
Version: 1
Author: Jorlo
Author URI: http://www.jorgeloyola.com/
*/


/* Standard element */

		



body {

padding : 0;

margin : 0;

font : 0.74em Arial, sans-serif;

line-height : 1.5em;

background : #fff url(images/bg.jpg) repeat-x top;

color : #454545;

}

a {

color : #0066ff;

background : inherit;

text-decoration : none;

}

a:hover {

color : #0066ff;

background : inherit;

text-decoration : underline;

}

p {

margin : 5px 0;

}

h1 {

font : bold 1.8em Arial, Sans-Serif;

padding : 8px 0 4px 0;

margin : 0;

letter-spacing : -1px;

}

h2 {

font : bold 1.6em Arial, Sans-Serif;

letter-spacing : -1px;

}

h3 {

color: #0066FF;
font : bold 1.2em Arial, Sans-Serif;

padding : 8px 0 4px 0;

margin : 0;

letter-spacing : -1px;

}

ul {

margin : 0;

padding : 0;

list-style : none;

}

img {

border : 0;

}

hr {

height : 1px;

border-style : none;

color : #d0d0d0;

background-color : #c0c0c0;

margin : 10px 0;

}

.content {

margin : 0 auto;

width : 900px;

}

#top {
background: url(images/head_2.jpg) no-repeat top center;
color: inherit;
height: 127px;
width: 100%;
min-width:900px;
text-align:center;
}





#logo {

height : 4px;
text-indent:-999px;
overflow:hidden;

}







#top h1 {

font : bold 1.8em Arial, Sans-Serif;

padding : 15px 0 0 0;

margin : 0;

letter-spacing : 1px;

color : #616161;

}







#top h2 {

font : 0.9em Arial, Sans-Serif;

letter-spacing : 0;

color : #868686;

margin : 0;

padding : 0;

}

#top #icons {

float : right;

margin : 25px 15px 0;

padding : 0;

}



#top #icons img {

padding-right : 2px;

border : 0;

}



#menu {

margin : 0;

height : 34px;

padding-top : 0;

}



#nav li {list-style : none; display : inline; line-height : 36px;}

#nav li a {
text-decoration : none; 
margin : 0; 
padding : 10px 15px 10px 15px; 
font-weight : bold; 
color : #8dc3c5;

}	

#nav li a:hover {
color : #0066ff; 
background : #8dc3c4 url(images/trcorner.jpg) no-repeat top right; 
margin : 0;
}


#nav li.current_page_item a:hover, #nav li.current_page_item a {

color : #0066ff; 
background : #8dc3c5 url(images/trcorner.jpg) no-repeat top right; 
text-decoration: none;

}









#sub_nav li {list-style : none; display : inline; line-height : 4px;}

#sub_nav li a {

text-decoration : none; 
margin : 0;
padding-left :8px; 
padding-right :8px; 


font-weight : bold; 
color : #fff;
background : url(images/line.jpg) no-repeat left;


}	

#sub_nav li a:hover {color : #0066ff ; margin : 0;
background : url(images/line.jpg) no-repeat left;
}

#sub_nav li.current_page_item a,

#sub_nav li.current_page_item a:hover {

color : #0066ff; text-decoration: none;
background : url(images/line.jpg) no-repeat left;

}


#main {

width : 900px;

margin : 0;

padding : 0;

}



#left_side {

background : inherit;

float : right;

margin-bottom : 10px;

padding: 0 10px 0 10px;

width : 480px;

background : #fff;

border : 1px solid #e9edee;

margin-top: 0px;

}




#right_sidebar {

margin-left: 20px;

margin-top: 60px;

float : right;

width : 170px;

padding: 0 5px 0 5px;

overflow : hidden;

border : 1px solid #e9edee;
background: #fff;
}







#buscar {
width : 900px;
padding-top: 60px;
margin-left:auto;
margin-right:auto;
text-align:right;


}





#left_sidebar {

float : left;

width : 170px;

padding-left: 7px;

padding-top: 6px;

margin-top: 0px;

overflow : hidden;

border : 1px solid #e9edee;
background: #fff;

}



#right_side .pad {

padding : 20px 10px 10px 17px;

}

#right_side ul {

padding : 3px 0 8px 0;

}

#right_side li {

line-height : 18px;


list-style : square;

padding-left : 0;

margin-left : 15px;

color : #b4e04a;

}

#right_side a {

background : inherit;

text-decoration : none;

}

#right_side h3 {

color : #949494;

font : bold 1.2em Arial, Sans-Serif;

margin-top : 10px;

}

.intro {

height : 60px;

width: 680px;

margin-top: 0px;

color : #fff;

}

.intro .pad {

padding-left : 10px;
padding-top: 12px;

}

.intro a {

color : #b4e04a;

text-decoration : none;

}

.intro a:hover {

color : #cdff56;

text-decoration : underline;

}

#left_side .mpart {



}




#left_side .mpart img {
margin-bottom: 10px;
margin-top: 10px;
border : 1px solid #D8D8D8;

}




#left_side h3 {

background : inherit;

padding : 0;

margin : 0;

font : bold 1.4em Arial, Sans-Serif;

}

#left_side .mpart h2 {

height : 20px;

padding : 0;

margin : 0 0 15px 0;

font : 0.9em verdana, Arial, Sans-Serif;

}



#left_side .divide_top {background : url(images/lrline.gif) no-repeat bottom left;padding: 0 0 0 0;}#left_side .divide_bot {background : url(images/lrline.gif) no-repeat bottom left;padding: 20px 0 0 0;}





#left_side p {

color : #454545;

padding : 0;

text-align : justify;

}



#left_side blockquote {

padding-left : 10px;

border-left : 3px solid #a7cc44;

margin : 10px 0 10px 25px;

}

.date {

padding : 5px 0;

text-align : right;

}








#left_side .rs {

float : right;

margin : 0 10px;

border : 1px solid #ddd;

padding : 5px;

background : #f5f5f5;

}

#left_side ul {

list-style-position : inside;

margin-left : 2px;

}

#left_side ul li {

list-style-type : square;

margin-left : 15px;

}

#left_side ul ul li {

list-style : none;

margin-left : 10px;

list-style-type : lower-alpha;

list-style-position : inside;

}

#left_side .greybox {

border : 1px solid #ccc;

background : #f5f5f5;

width : 628px;

padding : 10px;

}




#tumb {

background : url(images/tumb.jpg) no-repeat;
padding-top: 7px;
padding-left: 10px;
margin-left: 20px;
color: #fff;

}

#tumb a {
border: none;
background :#ddecf3;
}


#footer {

height: 82px;
clear : both;
margin-bottom : 0px;
color : #0066ff;

font : normal 0.90em Arial, Sans-Serif;

background : url(images/bt.jpg) repeat-x bottom;

}





#footer .right {

text-align : center;

padding-top : 60px;

width : 900px;
margin : auto;

}





#footer a {
color: #0750BE;
text-decoration : underline;

}

#footer a:hover {
color: #fff;
text-decoration : underline;

}



a img{ border:none; }



.clear {padding: 10px 0 10px 0}

.clearsmall {padding: 5px 0 5px 0}

.cleartop {padding: 5px 0 0 0}

.clearbottom {padding: 0 0 5px 0}



#flickr img {

	display: block;

	float: left;

	padding: 0px;

	position: relative;

	height: 55px;

	width: 55px;

	border-width:0;

	margin:2px;

	}



#commentform textarea 

        {

	width:350px;

}

