/* sunnyvale skate supply body styles */



BODY {
    margin: 0px;
    padding: 0px;
    text-align: center;
}


.outer {
    width: 950px;
    margin: 0px auto;
    background: #000000;
    text-align: left;
    padding: 0px;
}




.obituarybackground
{
    background: url(images/obit-background.png); height: 100%; width: 800px;
    margin-left:  75px;

}

.photosbackground
{
    background: url(images/photos-background.png); height: 100%; width: 950px;
margin-left: 0px;
}




.obituarytext {
    font-size:  10pt;
    font-family:  Verdana,Sans-serif;
    line-height:  170%;
    color: #000000;
    text-align: left;
    padding-top: 50px;
    margin-left: 150px;
    margin-right:  150px;
    padding-bottom: 20px;
}


.obitlittlegirlfloat {
	width: 150px;
	height: 228px;
	float: right;
	margin: 50px -110px 0px 0px;
}


.obitgolffloat {
	width: 150px;
	height: 253px;
	float: left;
	margin: 0px 0px 0px -175px;
}


.obitweddingfloat {
	width: 200px;
	height: 206px;
	float: left;
	margin: 0px 30px 0px -250px;
}




.obitchucktuxfloat {
	width: 150px;
	height: 198px;
	float: right;
	margin: 0px -170px 0px 0px;
}


.obitskidawayfloat {
	width: 175px;
	height: 193px;
	float: right;
	margin: 0px -190px 0px 0px;
}


.obitnoxellfloat {
	width: 150px;
	height: 210px;
	float: left;
	margin: 50px 30px 0px -180px;
}



.obitbirthdayfloat {
	width: 250px;
	height: 291px;
	float: left;
	margin: 80px 30px 0px -200px;
}


.obitmartinifloat {
	width: 150px;
	height: 224px;
	float: right;
	margin: 0px -190px 0px 0px;
}


.obitkissfloat {
	width: 200px;
	height: 200px;
	float: left;
	margin: 80px 30px 0px -200px;
}



.rememberheadtext {
    font-size:  11pt;
    font-family:  Verdana,Sans-serif;
    font-style: italic;
    line-height:  170%;
    color: #000000;
    text-align: left;
    padding-top: 100px;
    margin-left: 70px;
    margin-right:  70px;
    padding-bottom: 0px;
}


.rememberheadtext a {
    color: #000000;
    text-align: left;
}

.rememberheadtext a:visited {
    color: #000000;

}


.rememberheadtext a:hover {
    color: #ad2e37;
}





.remembertext {
    font-size:  9pt;
    font-family:  Verdana,Sans-serif;
    line-height:  150%;
    color: #000000;
    text-align: left;
    padding-top: 0px;
    margin-left: 100px;
    margin-right:  100px;
    padding-bottom: 20px;
}

.remembername {
    font-size:  8pt;
    font-family:  Verdana,Sans-serif;
    font-style: italic;
    line-height:  150%;
    color: #ad2e37;
    text-align: left;
    padding-top: 10px;
    margin-left: 80px;
    margin-right:  150px;
    padding-bottom: 0px;
}




.rememberpoolsidefloat {
	width: 200px;
	height: 266px;
	float: right;
	margin: 50px -40px 0px 30px;
}


.rememberhoneymoonfloat {
	width: 200px;
	height: 270px;
	float: left;
	margin: 0px 30px 0px -100px;


}



.remembervirafloatright {
	width: 200px;
	height: 266px;
	float: right;
	margin: 50px -70px 0px 30px;
}




.remembervirafloatleft {
	width: 200px;
	height: 270px;
	float: left;
	margin: 0px 10px 0px -220px;


}











.copyright {
    font-size:  7pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    color:  #022a0a;
   text-align: left;
    margin:  0px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
}







H1 {
    font-size:  12pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    xfont-weight: bold;
    line-height:  170%;
    color:  #444444;
    margin-left: 0px;
    padding-top: 30px;
}

H2 {
    font-size:  10pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-weight: bold;
    line-height:  170%;
    color:  #414141;
    margin-left: 60px;
    margin-top: 10px;
}

H3 {
    font-size:  9pt;
     font-family:  Verdana,Arial,Helvetica,Sans-serif;
     font-weight:  bold;
    color:  #444444;
    margin-top:  50px;
    margin-left:  70px;
   margin-right:  90px;
}



H4 {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-weight:  bold;
    color:  #659252;
    margin-top:  10px;
    margin-left:  30px;
}









.chucktext {
   font-size:  9pt;
    font-family:  Verdana,Sans-serif;
    line-height:  150%;
    color: #000000;
    text-align: left;
    padding-top: 0px;
    margin-left: 150px;
    margin-right:  150px;
    padding-bottom: 20px;
}

.chucktext a {
    font-size: 9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  170%;
    color:  #13629d;
}

.chucktext a:visited {
    color:  #13629d; 
}

.chucktext a:hover {
     color:    #4080ae;
}


.chucktext ul {
 list-style: none;
 xpadding-left: 13px;
 text-indent: -17px;
 margin: 0px 0 0 0;
 line-height:  170%;
}

.chucktext li {
  margin: 10px 0 0 0;
 line-height:  170%;
}


.chucktext li a {
    font-size: 9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  170%;
    color:  #13629d;
}

.chucktext li a:visited {
    color:  #13629d; 
}

.chucktext li a:hover {
     color:    #4080ae;
}






.thumbcolumn {
    margin-left:  0px;
    margin-top: 10px;
    margin-bottom: 0px;
    margin-right: 0px;
    border:  2px solid #616161;
}

.thumbmargins {
   margin-left:  0px;
   
}



.photocolumn {
    border:  2px solid #616161;
float: right;
    margin-top: 10px;
}

.caption {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  150%;
    color:  #000000;
margin-right: 10px;
float: right;
}


.captiontext {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    font-style: italic;
    line-height:  150%;
    color:  #000000;
text-align: left;

}

.photoheader {
    font-size:  12pt;
    font-family:  Geogia, serif;
    font-style: italic;
    font-weight: bold;
    line-height:  150%;
    color:  #000000;
margin: 20px 0px 0px 27px;
text-align: left;
}


.grandchildrentext {
    font-size:  9pt;
    font-family:  Verdana,Arial,Helvetica,Sans-serif;
    line-height:  150%;
    color:  #000000;
text-align: left;
margin: 0px 0px 0px 50px;
}






.bullet {
    font-family: Verdana,Sans-serif; 
    font-size: 11pt;
    color: #f48618;
}

.number {
    font-family: Verdana,Sans-serif; 
    font-size: 11pt;
    color: #ffc324;
}



.rule {
    border:  1px solid #e08d73;
    width:  200px;
}


