/* CSS Document */

body {

background-color:#EEEEEE;

}





/* ********************************************WRAP******************************************************** */



#wrap {

min-width:800px;

font-family:"Times New Roman", Times, serif;

margin:0px 0px 0px 0px;

padding:0px 0px 0px 0px;



}



#wrap a {

text-decoration:none;

color:#FFFFFF;

}







/* ********************************************sideBar******************************************************** */

#sideBar {

position:relative;

float:left;

width:207px;

height:800px;

margin-right:0px;

margin-top:0px;

}



#photographer {

position:relative;

width:100%;

height:140px;

margin:0px 0px 10px 0px;

background-image:url(../images/bg_photographer.jpg);

background-repeat:repeat-x;

}



#punteado {

position:absolute;

bottom:0px;

}



#menu {

position:relative;

width:100%;

height:500px;

margin:0px 0px 0px 0px;

background-image:url(../images/bg_sideBar.png);

background-repeat:repeat-y;

}



#menu ul {

margin:0px 0px 0px 0px;

padding:10px 15px 0px 0px;

}



#menu li {

color:#FFFFFF;

font-weight:550;

list-style:none;

text-align:right;

margin:0px 0px 10px 0px;

}



#jesse {

position:relative;

padding:25px 5px 0px 0px;

color:#FFAA00;

font-size:16px;

}



#jesse a{

text-decoration:none;

color:#FFAA00;

}



#jesse a:active{

text-decoration:none;

color:#FFAA00;

}



#travelNature {

position:absolute;

top:100px;

left:215px;

}

/* ********************************************mainFrame******************************************************** */



#mainFrame {

position:relative;

margin-left:225px;

margin-top:0px;

margin-right:0px;

padding:0px 0px 0px 0px;



}



/* ********************************************header******************************************************** */



#header {

position:relative;

width:575px;

height:140px;

top:25px;

margin-left:auto;

margin-right:auto;

}



#background_header {

position:relative;

height:140px;

width:100%;

background-image:url(../images/bg_header.jpg);

background-repeat:repeat-x;

}





#header img {

margin-left:5px;

margin-right:5px;

}



.sinBorde {

border:none;

}



.pictureFoot_header {

font-family:"Times New Roman", Times, serif;

color:#000066;

font-size:13px;

}



/* ********************************************body******************************************************** */

#body {

position:relative;

width:575px;

margin-left:auto;

margin-right:auto;

margin-top:15px;

padding:0px 0px 0px 0px;

}



#body_photo {

position:relative;

width:415px;

height:307px;

margin:0px 0px 15px 0px;

padding:19px 0px 0px 0px;

background-image:url(../images/backGround_picture.jpg);

background-repeat:no-repeat;

background-position:bottom;



}



#navigator {

position:relative;

width:575px;

color:#000066;

font-size:13px;

margin-bottom:20px;

}



#navigator a {



color:#000066;

}



/* ********************************************Home******************************************************** */



#mainPicture {

margin:18px 0px 0px 21px;

}



#body_welcome {

position:relative;

width:100%;



}



#body_events {

position:relative;

float:right;

padding:20px 0px 0px 10px;

margin:19px 0px 0px 0px;

width:135px;

height:280px;



}



.title {

color:#000066;

font-size:15px;

margin:0px 0px 10px 0px;

padding:0px;

}







.subtitle {

color:#000000;

font-size:12px;

}



.text {

color:#333333;

font-size:12px;

}



/* ********************************************Gallery******************************************************** */





.frame_photoGallery {

position:relative;

width:234px;

height:166px;

background-image:url(../images/bg_picture_gallery.jpg);

background-position:bottom;

background-repeat:no-repeat;

margin:5px 44px 15px 30px;

}



.pictureGallery {

margin-top:10px;

margin-left:10px;

border:none;

}



.titleGallery {

color:#000099;

font-family:"Times New Roman", Times, serif;

font-size:15px;

margin:0px 0px 0px 30px;

padding:0px;

}





/* ********************************************Album: Category o photo a photo******************************************** */





#buy {

position:absolute;

color:#000066;

font-size:12px;

float:right;

right:0px;

}

#buy li {

list-style:none;

}



#buy a {

color:#000066;

}





#index a {



color:#000066;

}

#index img {

margin-left:15px;

margin-right:15px;

border:none;

}

#index {

position:relative;

margin-top:15px;

color:#000066;

font-size:12px;

padding-bottom:15px;

}



.photo{

border:#FFFFFF 20px solid;

margin:10px;

}

.photoIndex {

border:#FFFFFF 10px solid;

margin:10px;

}



.pictureFoot {

color:#000066;

font-size:16px;

}



#comments {

position:relative;

margin-left:auto;

margin-right:auto;

color:#000066;

}



/* ********************************************Foot******************************************************** */



#foot {

height:100%;

text-align:center;

font-size:14px;

color:#000000;

margin-top:30px;

}





/* ********************************************Contact******************************************************** */



.contact td {

color:#000066;

}



.term {

width:85px;

padding:5px 5px 5px 5px;

}



.contact li {

margin-left:5px;

list-style:none;

font-size:14px;

}

.contact ul {

font-size:16px;

margin:0px 0px 0px 0px;

}



/* ********************************************Events******************************************************** */



#nameEvent {

color:#000066;

margin-bottom:3px;

}



#dateEvent {

font-style:italic;

}

#galleryEvent {

font-weight:bold;

color:#009999;

}

#dataEvent {

color:#333333;

margin-left:10px;

font-size:14px;

}



/* ********************************************globales******************************************************** */



.titlePage {

color:#000066;

}





#error {

color:#FF0000;

font-style:italic;

}



.input

{

color: #000000;

background: #FFFFFF;

width:250px;

}



/* ********************************************orderPhoto******************************************************** */



#orderPhoto {

position:relative;

float:left;

width:220px;



}



#orderForm {

position:relative;

margin-left:260px;

width:270px;

height:280px;

padding:5px 5px 5px 5px;

}















