@import url(http://fonts.googleapis.com/css?family=Satisfy);a:link {        color:            #0B3861;       }a:visited {        color:            #0B3861;       }body {/*        color: #0B3861;        color:            #848484;        color: #04B4AE;        background-image: url('images/background4.jpg');        background-color: lightblue;        background-color: #04B4AE;        background-image: url('images/background6.jpg');        background-size: 80px 60px;        background-repeat: no-repeat;        -webkit-background-size: cover;        -moz-background-size: cover;        -o-background-size: cover;        background-size: cover;*/        background-color: #11A6B2;        font-size:        20;        font-family:      arial;        margin: 0;        padding: 0;      }ol {        color:            #848484;        background-color: lightblue;        font-size:        20;        font-family:      arial;      }.footerdiv {  background-color:     lightblue;  width:                100%;  align:                center;  color:                #848484;  font-size:            12px;  font-family:          arial;  moz-border-radius:    12px;  webkit-border-radius: 12px;  border-radius:        12px;  position: relative;    top: 97%}.footercell {  background-color:     lightblue;  width:                60px;  text-align:           center;  color:                #848484;  font-size:            12px;  font-family:          arial;  moz-border-radius:    12px;  webkit-border-radius: 12px;  border-radius:        12px;  position: relative;}.copyrightcell {  background-color:     lightblue;  width:                200px;  text-align:           right;  color:                #848484;  font-size:            12px;  font-family:          arial;  moz-border-radius:    12px;  webkit-border-radius: 12px;  border-radius:        12px;  position: relative;}.graytext {        color:            #848484;        font-size:        22;        font-family:      arial;        text-align:       justify;      }.pageheading {        font-size:        96;        font-family:      MS UI Gothic;        color:            #848484;      }.pageheading1 {        font-size:        96;        font-family:      MS UI Gothic;        color:            black;      }.pageheading2 {        font-size:        96;        font-family:      MS UI Gothic;        color:            white;      }.cursive {        font-size:        45;        font-family:      Vijaya;        color:            #0B3861;      }.calloutmedium {        /*ont-size:        32;*/        font-size:        28;        color:            #0B3861;         }.calloutlarge {        font-size:        46;        color:            #0B3861;         }.aboutus {        font-size:        24;        color:            #0B3861;        text-align: justify;        display:block;         }.contactus {        font-size:        18;        color:            #0B3861;         }.abortionfacts {        font-size:        18;        color:            #0B3861;         }.prolifequotes {        font-size:        18;        color:            #0B3861;         }.underconstruction {        font-size:        18;        color:            yellow;         }.topdiv {        background-color:     lightblue;        width:                100%;        align:                left;        color:                #848484;        font-size:            20;        font-family:          arial;        moz-border-radius:    12px;        webkit-border-radius: 12px;        border-radius:        12px;         position: relative;      }.imagediv {         /*width:                1300;*/         /*height:               740;*/         align:                left;         moz-border-radius:    12px;         webkit-border-radius: 12px;         border-radius:        12px;         position: relative;       }.resourcesdiv {        /*width:                1300;*/        height:               900;        align:                left;        position:             relative;        color:                white;        font-size:            20;        font-family:          arial;}.resourceheader {        color:            white;        font-size:        24px;        font-family:      arial;      }.resourceheadermobile {        color:            white;        font-size:        48px;        font-family:      arial;      }a.resourcelink {        /*color:            #848484;*/        color:            lightblue;        font-size:        19px;        font-family:      arial;      }a.resourcelinkmobile {        /*color:            #848484;*/        color:            lightblue;        font-size:        46px;        font-family:      arial;              }.resourcephone {        /*color:            #848484;*/        color:            #FFFFFF;        font-size:        16px;        font-family:      arial;      }.resourcephonemobile {        /*color:            #848484;*/        color:            #FFFFFF;        font-size:        38px;        font-family:      arial;      }.normalmenubutton {        /*background-color:     #33ADD6;*/        background-color:     #11A6B2;        color:                white;        /*font-size:            16;*/        /*font-family:          "Bradley hand ITC";*/        font-family: 'Satisfy', cursive;        /*font-size: 22px;*/        font-size: 26px;        font-style:           normal;        /*letter-spacing: 2px;*/        line-height: 100%;        /*width:                105;*/        width:                115;        height:               45;        moz-border-radius:    12px;        webkit-border-radius: 12px;        border-radius:        12px;        }.mobilenormalmenubutton {        /*background-color:     #33ADD6;*/        background-color:     #11A6B2;        color:                white;        /*font-size:            16;*/        /*font-family:          "Bradley hand ITC";*/        font-family: Satisfy;        /*font-size: 22px;*/        /*font-size: 40px;*/        font-size: 57px;        font-style:           normal;        /*letter-spacing: 2px;*/        line-height: 100%;        /*width:                105;*/        /*width:                215;  */        width:                308px;        /*height:               55;*/        height:               79px;        moz-border-radius:    12px;        webkit-border-radius: 12px;        border-radius:        12px;        }.normalmenubuttonwide {        /*background-color:     #33ADD6;*/        background-color:     #11A6B2;        color:                white;        /*font-size:            16;*/        /*font-family:          "Bradley hand ITC";*/        font-family: Satisfy;        /*font-size: 22px;*/        font-size: 26px;        font-style:           normal;        /*letter-spacing: 2px;*/        line-height: 100%;        width:                135;        height:               45;        moz-border-radius:    12px;        webkit-border-radius: 12px;        border-radius:        12px;        }.activemenubutton {        background-color:     #D6C2AD; /*tan*/        /*background-color:     #ff0000;*/ /*red*//*        font-size:            16;        font-family:          "Bradley hand ITC";*/        font-family: Satisfy;        /*font-size: 22px;*/        font-size: 26px;        font-style:           normal;        width:                115;        height:               45;        moz-border-radius:    12px;        webkit-border-radius: 12px;        border-radius:        12px;        color:            #0B3861;                   text-align: center;}.mobileactivemenubutton {        background-color:     #D6C2AD; /*tan*/        /*background-color:     #ff0000;*/ /*red*//*        font-size:            16;        font-family:          "Bradley hand ITC";*/        font-family: Satisfy;        /*font-size: 22px;*/        /*font-size: 40px;*/        font-size: 57px;        font-style:           normal;        /*width:                215;  */        width:                308px;        /*height:               55;*/        height:               79px;        moz-border-radius:    12px;        webkit-border-radius: 12px;        border-radius:        12px;        color:            #0B3861;                   text-align: center;}.activemenubuttonwide {        background-color:     #D6C2AD; /*tan*/        /*background-color:     #ff0000;*/ /*red*//*        font-size:            16;        font-family:          "Bradley hand ITC";*/        font-family: Satisfy;        /*font-size: 22px;*/        font-size: 26px;        font-style:           normal;        width:                135;        height:               45;        moz-border-radius:    12px;        webkit-border-radius: 12px;        border-radius:        12px;        color:            #0B3861;}.normallargebutton {        background-color:     #11A6B2;        color:                white;        /*        font-size:            22;        font-family:          "Bradley hand ITC";        */        font-family: Satisfy;        font-size: 26px;        font-style:           normal;        width:                150;        height:               55;        moz-border-radius:    12px;        webkit-border-radius: 12px;        border-radius:        12px;        }.activelargebutton {        background-color:     #D6C2AD;/*        font-size:            22;        font-family:          "Bradley hand ITC";*/        font-family: Satisfy;        font-size: 22px;        font-style:           normal;        width:                150;        height:               55;        moz-border-radius:    12px;        webkit-border-radius: 12px;        border-radius:        12px;}.slidePrevButton {		height:36px;		width:34px;		position:absolute;		background:url('images/slidebuttonprev.gif');/*no-repeat;*/		top:50%;		margin-top:-36px;		cursor:pointer;		z-index:2000;		background-position:left top;		left:0	}.slideNextButton {		height:36px;		width:34px;		position:absolute;		background:url('images/slidebuttonnext.gif');/* no-repeat;*/		top:50%;		margin-top:-36px;		cursor:pointer;		z-index:2000;		background-position:left top;		left:1250	}.quote-container {  margin-top: 30px;  /*position: relative;*/}.note {  color: #333;  position: relative;  width: 350px;  margin: 0 auto;  padding: 20px;  font-family: Satisfy;  font-size: 26px;  box-shadow: 0 10px 10px 2px rgba(0,0,0,0.3);}.notemobile {  color: #333;  position: relative;  width: 90%;  margin: 0 auto;  padding: 20px;  font-family: Satisfy;  font-size: 52px;  box-shadow: 0 10px 10px 2px rgba(0,0,0,0.3);}.note .author {  display: block;  margin: 40px 0 0 0;  text-align: right;}.yellowp2 {  background-color: #F2F5A9;  -webkit-transform: rotate(2deg);  -moz-transform: rotate(2deg);  -o-transform: rotate(2deg);  -ms-transform: rotate(2deg);  transform: rotate(2deg);}.yellowp3 {  background-color: #F2F5A9;  -webkit-transform: rotate(3deg);  -moz-transform: rotate(3deg);  -o-transform: rotate(3deg);  -ms-transform: rotate(3deg);  transform: rotate(3deg);}.yellown2 {  background-color: #F2F5A9;  -webkit-transform: rotate(-2deg);  -moz-transform: rotate(-2deg);  -o-transform: rotate(-2deg);  -ms-transform: rotate(-2deg);  transform: rotate(-2deg);}.yellown3 {  background-color: #F2F5A9;  -webkit-transform: rotate(-3deg);  -moz-transform: rotate(-3deg);  -o-transform: rotate(-3deg);  -ms-transform: rotate(-3deg);  transform: rotate(-3deg);  font-size: 70px;}.pin {  background-color: #aaa;  display: block;  height: 32px;  width: 2px;  position: absolute;  left: 50%;  top: -16px;  z-index: 1;}.pinmobile {  background-color: #aaa;  display: block;  height: 32px;  width: 2px;  position: relative;  left: 50%;  top: -16px;  z-index: 1;}.pin:after {  background-color: #A31;  background-image: radial-gradient(25% 25%, circle, hsla(0,0%,100%,.3), hsla(0,0%,0%,.3));  border-radius: 50%;  box-shadow: inset 0 0 0 1px hsla(0,0%,0%,.1),              inset 3px 3px 3px hsla(0,0%,100%,.2),              inset -3px -3px 3px hsla(0,0%,0%,.2),              23px 20px 3px hsla(0,0%,0%,.15);  content: '';  height: 12px;  left: -5px;  position: absolute;  top: -10px;  width: 12px;}.pinmobile:after {  background-color: #A31;  background-image: radial-gradient(25% 25%, circle, hsla(0,0%,100%,.3), hsla(0,0%,0%,.3));  border-radius: 50%;  box-shadow: inset 0 0 0 1px hsla(0,0%,0%,.1),              inset 3px 3px 3px hsla(0,0%,100%,.2),              inset -3px -3px 3px hsla(0,0%,0%,.2),              23px 20px 3px hsla(0,0%,0%,.15);  content: '';  height: 12px;  left: -5px;  position: relative;  top: -10px;  width: 12px;}.pin:before {  background-color: hsla(0,0%,0%,0.1);  box-shadow: 0 0 .25em hsla(0,0%,0%,.1);  content: '';  height: 24px;  width: 2px;  left: 0;  position: absolute;  top: 8px;  transform: rotate(57.5deg);  -moz-transform: rotate(57.5deg);  -webkit-transform: rotate(57.5deg);  -o-transform: rotate(57.5deg);  -ms-transform: rotate(57.5deg);  transform-origin: 50% 100%;  -moz-transform-origin: 50% 100%;  -webkit-transform-origin: 50% 100%;  -ms-transform-origin: 50% 100%;  -o-transform-origin: 50% 100%;}.speechbubble{	position: relative;	width: 200px;	height: 100px;	text-align: left;	line-height: 29px;	background-color: #fff;	border: 4px solid #0B3861;    margin: 0 auto;    padding: 20px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;    font-family: Satisfy;    font-size: 26px;    color: #0B3861;}.speechbubblecite {    position:   absolute;    bottom:     20px;    /*left:       1px;*/    height:     20px;    /*height:     100%;*/    /*width:      90%;*/    right:      20px;    z-index:    1;    text-align: right;    /*display: table-cell;*/    vertical-align: bottom;}.speechbubblecitemobile {    position:   absolute;    bottom:     46px;    /*left:       1px;*/    height:     20px;    /*height:     100%;*/    /*width:      90%;*/    right:      20px;    z-index:    1;    text-align: right;    /*display: table-cell;*/    vertical-align: bottom;}.speechbubble:before{	content: ' ';	position: absolute;	width: 0;	height: 0;	left: 30px;	/*top: 100px;*/	top: 100%;	border: 20px solid;	/*border-color: #666 transparent transparent #666;*/	border-color: #0B3861 transparent transparent #0B3861;}.speechbubble:after{	content: ' ';	position: absolute;	width: 0;	height: 0;	left: 34px;	/*top: 100px;*/	top: 100%;	border: 15px solid;	border-color: #fff transparent transparent #fff;}.roundedimage {    border:                1px solid #;    -webkit-border-radius: 20px;    -moz-border-radius:    20px;    border-radius:         20px;}/**/* { box-sizing: border-box; }ul.list {    font-family: Satisfy;    /*font-size: 26px;*/	list-style: none;	position: relative;	/*width: 1095px;*/	margin: 40px auto;	border: 1px solid #f5f5f5;	padding: 5px 0;	background-color: #FBFBFB;	box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5),		    0 4px 3px -2px rgba(0,0,0,.1),		    0 1px 1px 0 rgba(0,0,0,.2);	text-shadow: 0 1px 0 white;    color: #0B3861;    /*list-style-type: square;*/}ul.list:before/*, ul.list:after*/ {	content: '';	position: absolute;	left: 2px;	top: 3px;	background-color: #F9F9F9;	border: 1px solid #f5f5f5;	width: 99%;	height: 100%;	z-index: -1;	box-shadow: 0 7px 1px -3px rgba(0,0,0,.1),		    0 1px 1px 0 rgba(0,0,0,.2);	transform: rotate(1deg) ;    color: #0B3861;}ul.list:after {	top: 4px;	transform: rotate(-1deg) ;    color: #0B3861;}.list li {	border-bottom: 1px solid rgba(205,220,243,1);	/*padding: 8px 10px 2px 35px;*/	padding: 4px 2px 2px 100px;    color: #0B3861;}.list li:first-of-type:after {	content: '';	position: absolute;	left: 90px;	top: -1px;	border-left: 1px solid rgba(240,214,213,1);	border-right: 1px solid rgba(240,214,213,1);	width: 1px;	height: 101%;    color: #0B3861;}.pagetitle{    font-family: Satisfy;    font-size: 32px;    color: #0B3861;}.contactus {        font-size:        18;        color:            #0B3861;         }