/* $TopStyle:URL=http://www.laphoto.us/includes/lynne_alyson.css$ */

body, p, h1, h2, h3, h4, h5, h6, table, td, th, ol, textarea, input, a, caption {
font-family: verdana,helvetica,arial,sans-serif;
color: White;
font-size: 12px;
line-height : 16px;

}

a:link 
{   color: #636363;
    text-decoration: none;
	line-height: 12px;
}
a:visited 
{  color: #5271a0;
	line-height: 12px;
	    text-decoration: none;


			
}
a:hover 
{  		
		 	color: #e39764;
 			text-decoration: underline;
				line-height: 12px;

 			
}

a:link.linkbig 
{  font-weight: bold;
}
a:visited.linkbig 
{   font-weight: bold;
}
a:hover.linkbig 
{   font-weight: bold;
}

a:link.topofpage 
{ 			font-size: 11px;
color: White; 
}
a:visited.topofpage 
{ 			font-size: 11px; 
color: color: #e39764;  

}
a:hover.topofpage 
{ 			font-size: 11px; 

}
a:link.H1 
{ 			font-size: 16px; 
}
a:visited.H1 
{ 			font-size: 16px; 
}
a:hover.H1 
{ 			font-size: 16px; 
}
a:link.bitty 
{ 			font-size: 9px; 
}
a:visited.bitty 
{ 			font-size: 9px; 
}
a:hover.bitty 
{ 			font-size: 9px; 
}

p 
 {   margin-top: 12px;
			margin-left: 12px;		
						}
						
H1, H3, H5 
{			font-size: 16px;
			font-weight: bold;
			font-style: normal;
			color: #e39764;
			margin-top: 6px;
			margin-left: 12px;
			}
H2, H4, H6 
{
			font-weight: bold;
			font-style: normal;
			color: #5271a0;
			margin-top: 6px;
			margin-left: 12px;
			}
H2 
{			
			font-size: 14px;
}

H3 
{ 			
			font-size: 12px;
}

H4 
{			
			font-size: 12px;
}

H5 
{		
			font-size: 10px;
			
}

H6 
{			
			font-size: xx-small;
}

ul           
{ 			
          	list-style-type:square;
				color: #5271a0; }
li 
{  list-style-position: outside;
color: #5271a0; 	
}
caption.little
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: italic;
	line-height: 10px;
	color: #FFFFFF;
}
hr
{
			color: #5271A0;
			border: medium;
}

td
{ 
			color: #000000;
}

/*Home page artwork and table cells*/
table.table1 {
	background-color: Black;
	margin: 0px;
	padding: 0px;
	width: 700px;
}

td.topartright
{ 
			color: #e39764;
			background-image: url(../images/topartright.jpg);
			background-repeat: no-repeat;
			height: 116px;
			width: 425px;
			vertical-align: top;
			text-align: right;
}
td.photoshome
{ 
			color: #000000;
			background-image: url(../images/photoshome.jpg);
			background-repeat: no-repeat;
			height: 517px;
			vertical-align: top;
			width: 275px;
}
td.name
{ 
			color: #000000;
			background-image: url(../images/name.jpg);
			background-repeat: no-repeat;
			height: 401px;
			width: 425px;
}
td.artistry
{ 
			color: #000000;
			background-image: url(../images/artistry.gif);
			background-repeat: no-repeat;
			height: 11px;
}
td.bottomart
{ 
			color: #e39764;
			text-align: center;
			height: 82px;
			background-image: url(../images/bottomart.gif);
			background-repeat: no-repeat;
			width: 700px;
			font: Verdana, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 13px;
			
}
/* portrait pages table and cell artwork*/
td.topartportrait {
	color: #e39764;
	background-image: url(../images/portraittop.jpg);
	background-repeat: no-repeat;
	height: 72px;
	width: 674px;
	text-align: right;
	padding-right: 24px;
	padding-top: 24px;
}
td.artportrait {
	background-image: url(../images/portrait.jpg);
	background-repeat: no-repeat;
	height: 200px;
	width: 338px;
	text-align: right;
	color: white;
	padding-top: 100px;
	padding-right: 12px;
	
	
}

td.portraitredline {
	color: #e39764;
	background-image: url(../images/redline.jpg);
	background-repeat: no-repeat;
	}
	/* wedding pages table and cell artwork*/
td.wedtopart {
	color: #e39764;
	background-image: url(../images/weddtop.jpg);
	background-repeat: no-repeat;
	height: 72px;
	width: 674px;
	text-align: right;
	padding-right: 24px;
	padding-top: 24px;
}
td.artwedding {

		background-image: url(../images/weddart.jpg);
background-repeat: no-repeat;
	width: 350px;	
	
}

td.weddingtext {


	color: white;
	width: 350px;
	text-align: left;
	padding-top: 60px;

}



p.weddingtext {
line-height: 24px;
font-size:12px;
}

	
}
td.weddingphotos {
	color: #e39764;
	background-image: url(../images/weddphotos.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 500px;
	padding-top: 25px;
	padding-left: 50px;
	padding-right: 50px;
	padding-bottom: 12px;
}
td.wedblueline {
	color: #e39764;
	background-image: url(../images/blueline.jpg);
	background-repeat: no-repeat;
	}
/* testimonial pages table and cell artwork*/
td.testimonialtext {


	color: white;
	height: 200px;
	width: 350px;
	text-align: left;
	padding-top: 60px;
	font-style:italic;
	}
	
p.testimonialtext {
line-height: 24px;
font-size:12px;

}
td.testimonialart {
	height: 200px;
	width: 350px;
	text-align: left;
	vertical-align: top;
	}
/* black and white pages table and cell artwork*/
td.topartbw {
	color: white;
	background-image: url(../images/topartbw.jpg);
	background-repeat: no-repeat;
	height: 72px;
	width: 674px;
	text-align: right;
	padding-right: 24px;
	padding-top: 24px;

}
td.bwphoto {

		background-image: url(../images/bwphoto.jpg);
background-repeat: no-repeat;
	height: 200px;
	width: 350px;
	text-align: right;
	
	
}
td.bwtext {


	color: white;
	background-repeat: no-repeat;
	height: 200px;
	width: 350px;
	text-align: left;
	padding-top: 70px;

}
p.bwtext {
line-height: 24px;
font-size:12px;
}
td.bwbottom
{ 
			color: #e39764;
			text-align: center;
			height: 82px;
			background-image: url(../images/bwbottom.jpg);
			background-repeat: no-repeat;
			width: 700px;
			font: Verdana, Helvetica, sans-serif;
			font-size: 10px;
			line-height: 13px;
			
}
/* photo portfolio pages table and cell artwork*/
td.portfolio {
	color: white;
	text-align: center;
	
	
}
td.title {
font-weight: bold;
			color: #5271a0;
			font-size:14px;
			line-height:14px;
}
/* contact page table and cell artwork*/
td.topartcontact {
	color: white;
	background-image: url(../images/contact.jpg);
	background-repeat: no-repeat;
	height: 72px;
	width: 674px;
	text-align: right;
	padding-right: 24px;
	padding-top: 24px;

}
td.contactphoto {

		background-image: url(../images/lynne.jpg);
background-repeat: no-repeat;
	height: 200px;
	width: 350px;
	text-align: right;
	
	
}
td.bwtext {


	color: white;
	background-repeat: no-repeat;
	height: 200px;
	width: 350px;
	text-align: left;
	padding-top: 70px;

}
p.bwtext {
line-height: 24px;
font-size:12px;
}

td.portfolioright {


	color: white;
	text-align: right;

}
td.portfolioleft {


	color: white;
	text-align: left;

}
