@charset "utf-8";
/* CSS Document */

body {background-color:#fff;}
body p {font-family: 'Abel', 'Source Sans Pro','Dosis','Raleway',Arial, Helvetica, sans-serif;}
#container {width:960px; margin: 0 auto; background-color:#fff; 
border-radius: 50px 50px 17px 17px; 
-moz-border-radius: 50px 50px 17px 17px; 
-webkit-border-radius: 50px 50px 17px 17px;
border: 0px solid #ffffff;
}
#header {height:215px; background-color:#fff; background-image:url('../images/LOGO.jpg'); border-radius: 50px 50px 17px 17px; 
-moz-border-radius: 50px 50px 17px 17px; 
-webkit-border-radius: 50px 50px 17px 17px;
border: 1px solid #ffffff;}
#nav {height:40px; background-color:#fff; border-bottom:solid; border-color:#303030; margin-bottom:20px;}
#nav li {list-style-type: none; display:inline;}
#nav li a {margin-left:45px; font-family: 'Merienda', cursive;}
#nav a {text-decoration:none;  font-size:15px;}
#nav a:link {color:#2c96b0;}      /* unvisited link */
#nav a:visited {color:#2c96b0;}  /* visited link */
#nav a:hover {color:#303030;}  /* mouse over link */
#nav a:active {color:#2c96b0;}  /* selected link */
#list {padding-top:10px;}
#leftColumn {width:320px; float:left; background-color:#fff; margin-left:10px; margin-right:10px;}
#rightColumn {width:600px; float:right; background-color:#fff; margin-left:10px; margin-right:10px;}
#sitemap {clear:both; height:40px; background-color:#2c96b0;}
#sitemap p {float:left;color:#fff; padding-top:1px; margin-left:10px; font-size:12px; font-family: 'Merienda', cursive;}
#phoneNum {color:#303030;}
#sitemap a {text-decoration:none; color:#fff;}
#sitemap a:hover {color:#303030;} 
#sitemap img {float:right; margin-right:10px;margin-top:5px;}
#copyrightSign {font-family:Verdana, Geneva, sans-serif;}
#positionBanner {}

.allImages {width:600px; position:relative}
.maskImages {height:300px; overflow:hidden;}

#adminH {float:right; margin-right:20px;}

/*-----------------------------packages below-----------------------------------------------------*/






#leftColumnHolder {float:left; width:480px; background-color:#fff;}
#rightColumnHolder{float:right; width:480px; background-color:#fff;}

#Col1 {width:220px; float:left; background-color:#fff; margin-left:10px; margin-right:10px; }
#Col1 h2{font-family: 'Merienda', cursive; color:#600; }
#Col1 p {font-family: 'Abel', 'Source Sans Pro','Dosis','Raleway' sans-serif;}
#Col2 {width:220px; float:right; background-color:#fff; margin-left:10px; margin-right:10px;}
#Col2 h2 {font-family: 'Merienda', cursive;color:#600; }
#Col2 p {font-family: 'Abel', 'Source Sans Pro','Dosis','Raleway' sans-serif;}
#Col3 {width:220px; float:left; background-color:#fff; margin-left:10px; margin-right:10px;}
#Col3 h2 {font-family: 'Merienda', cursive;color:#600; }
#Col3 p {font-family: 'Abel', 'Source Sans Pro','Dosis','Raleway' sans-serif;}
#Col4 {width:220px; float:right; background-color:#fff; margin-left:10px; margin-right:10px;}
#Col4 h2 {font-family: 'Merienda', cursive;color:#600; }
#Col4 p {font-family: 'Abel', 'Source Sans Pro','Dosis','Raleway' sans-serif;}




#Col1-2 {clear:both;width:219px; float:left; background-color:#fff; margin-left:10px; margin-right:10px;border-right:thin solid #2c96b0;}

#Col2-2 {width:219px; float:right; background-color:#fff; margin-left:10px; margin-right:10px; }

#Col3-2 {width:219px; float:left; background-color:#fff; margin-left:10px; margin-right:10px;border-right:thin solid #2c96b0;}

#Col4-2 {width:219px; float:right; background-color:#fff; margin-left:10px; margin-right:10px;border-right:thin solid #2c96b0;}



#investMoreInfo {clear:both;float:left; width:500px;margin-left:10px; margin-right:10px; padding-top:7px; font-family: 'Abel', 'Source Sans Pro','Dosis','Raleway' sans-serif; margin-bottom:20px;}
#investMoreInfo h2 {font-family: 'Merienda', cursive;color:#600; margin-top:20px;}
#securedByPayPal {float:right;}
#securedByPayPal img {margin-top:20px; margin-right:10px;}
{font-family: 'Abel', 'Source Sans Pro','Dosis','Raleway' sans-serif;}

/*------------------------------------portfolio below------------------------------------------------------------*/




#subNav {height:40px; background-color:#fff; border-bottom:solid; border-color:#2c96b0; margin-bottom:20px;}
#subNav li {list-style-type: none; display:inline;}
#subNav li a {margin-left:20px; font-family: 'Merienda', cursive;}
#subNav a {text-decoration:none;  font-size:14px;}
#subNav a:link {color:#300;}      /* unvisited link */
#subNav a:visited {color:#300;}  /* visited link */
#subNav a:hover {color:#2c96b0;}  /* mouse over link */
#subNav a:active {color:#300;}  /* selected link */
#list2 {padding-top:10px; margin-left:100px;}

#randomImageGallery {margin-left:5px; margin-right:5px;}
.imageRow .set .single  {display:inline; margin-left:5px; margin-right:5px;}
.imageRow .set .single img {margin-top:10px;}

/*MORPH*/

.imageRow .set .single img {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
border-style:solid;
 border-color:#300;
 border-width:medium;
 border-radius:5px;
}
 
.imageRow .set .single img:hover {
  -webkit-transform: rotate(-10deg);
     -moz-transform: rotate(-10deg);
       -o-transform: rotate(-10deg);
      -ms-transform: rotate(-10deg);
          transform: rotate(-10deg);
 border-color:#F30;
 border-width:medium;
 border-radius:5px;
}

#RandomImageGallery h2 {font-family: 'Merienda', cursive; margin-left:10px;color:#600;}
#BabyImageGallery h2 {font-family: 'Merienda', cursive;margin-left:10px;color:#600;}
#WeddingImageGallery h2 {font-family: 'Merienda', cursive;margin-left:10px;color:#600;}
#FamilyImageGallery h2 {font-family: 'Merienda', cursive;margin-left:10px;color:#600;}
#highschoolSeniorsGallery h2 {font-family: 'Merienda', cursive;margin-left:10px;color:#600;}
#ChildrenImageGallery h2 {font-family: 'Merienda', cursive;margin-left:10px;color:#600;}


/*----------------------------------------------Pritns&Other Below----------------------------------------------*/





#list3 {padding-top:10px; margin-left:19px; }
#list4 {padding-top:10px; margin-left:55px; }


 

#leftColumn h2 {font-family: 'Merienda', cursive;margin-left:10px;color:#600;}
#rightColumn h3 {font-family: 'Merienda', cursive;margin-left:10px;color:#600;}

#rightColumn p {font-family: 'Abel', 'Source Sans Pro','Dosis','Raleway' sans-serif;}
#rightColumn li a {margin-left:20px; font-family: 'Merienda', cursive;}
#rightColumn a {text-decoration:none;font-size:14px;}
#rightColumn a:link {color:#300;}      /* unvisited link */
#rightColumn a:visited {color:#300;}  /* visited link */
#rightColumn a:hover {color:#2c96b0;}  /* mouse over link */
#rightColumn a:active {color:#300;}  /* selected link */
#rightColumn li {margin-top:20px;}
#loungePic {margin-bottom:20px;}
#clientLoungeTitle {margin-top:0px;}