/* iPads (portrait and landscape) ----------- */
@media screen and (min-width :320px) and (max-width : 1024px) {
#greeting {
width:100%;
background-image:url("images/greetingbg3.png");
background-repeat:no-repeat;
background-size:cover;
background-position:center;
min-height:550px;
}	

	

}



}




@media screen and (max-width: 320px) {


	

	}
	


@media screen and (min-width: 1025px) {


/********Greeting**********/
#greeting {
width:100%;
background-image:url("images/greetingbg3alt.png");
background-repeat:no-repeat;
background-size:cover;
background-position:center;
min-height:750px;
}

#greeting h1 {
font-family: 'new_ciclefina';
font-weight:100;
text-align:center;
margin:200px 0 0 0;
color:white;
font-size:100px;
line-height:0.8em;
}

#titlename {
display:block;
margin:0 auto;
padding:0px;
max-height:200px;
max-width:350px;
}

#greeting ul {
margin-top:10px;
padding:0px;
text-align:center;
list-style:none;
}

#greeting li {
display:inline-block;
}

#greeting a {
font-family: 'Raleway', sans-serif;
padding:15px;
text-decoration:none;
color:#545554;
width:auto;
border-radius: 50px; 
-moz-border-radius: 50px; 
-webkit-border-radius: 50px; 
display:inline-block;
margin:10px;
background-color:white;
-webkit-box-shadow: 4px 6px 32px -1px rgba(0,0,0,0.25);
-moz-box-shadow: 4px 6px 32px -1px rgba(0,0,0,0.25);
box-shadow: 4px 6px 32px -1px rgba(0,0,0,0.25);
}

#greeting a:hover {
color:white;
border-radius: 50px; 
-moz-border-radius: 50px; 
-webkit-border-radius: 50px; 
display:inline-block;
margin:10px;
background-color:#A4A4A2;
-webkit-box-shadow: 4px 6px 32px -1px rgba(0,0,0,0.25);
-moz-box-shadow: 4px 6px 32px -1px rgba(0,0,0,0.25);
box-shadow: 4px 6px 32px -1px rgba(0,0,0,0.25);
}

#portfolio {
max-width:2000px;

}


#gallery li {

 float:left;

 width: 20%;

 margin:2.5%;	

}

#nextprev {
max-width:900px;
}

#portcontainer {
max-width:850px;
}


}

/*****Mobile Pull-down menu*********/








