/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body
{
font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;

background-image:url('imgs/BG.png');
background-repeat:repeat-x;
background-position:top center;
background-attachment:fixed;
}

h1 {text-align:center;}
p.left {text-align:left;}
p.main {text-align:justify;}
p.sansserif{font-family:Verdana,Arial,sans-serif;}
p.hLinks {color:#FFFFFF;}
p.hLinksD {color:#666666;}
p.hLinksB {color:#cc6666; font-size:16px;}

h1 {font-size:40px;}
h2 {font-size:16px;}
h3 {font-size:14px;}

#wrapper { 
 margin: 0 auto;
 width: 950px;

}
#header {
 color: #333;
 width: 939px;
 padding: 0px;
 height: 102px; 

}

#headerflash {
 color: #333;
 width: 950px;
  padding:0 0 0 0px;
  margin: 0 0 0 0px;
  height: 250px;   
  }
  
  #headerLife {
 color: #333;
 width: 900px;
  padding:0 0 0 0px;
  margin: 0 0 0 0px;
  height: 850px;  
   background: #121a0e;
  }
  
 #headerflashB {
 color: #333;
 width: 950px;
  padding:0 0 0 0px;
  margin: 0 0 0 0px;
  height: 250px; 
  background:url(images/trans2.png) 0 0 repeat;  
  z-index:-1000;
  }
  
  
  #boxHome
{
width:950px;
height:427px;
padding:0px;
margin: 50px 0px 0px 0px; 
background:url(imgs/homePage.jpg) no-repeat right top; 
 float:left
z-index:-1;
clear;
}
  #boxHNav
{

width:100px;
height:427px;
padding:0px;
margin: -275px 0px 0px 200px; 
float:left
color:white;
z-index:100;

}




#content1 { 
 padding: 0px;
 height: 200px;
 width: 1000px;
 background: #FFFFFF;
}

#rightcolumn { 
 padding: 10px;
 height: *px;
 width: 400px;

  margin: 0 0 0 0px;
float: right;
}

#leftcolumn { 
 height: *px;
 width: 430px;
 background: #aac7fe;
 float: left;
}


#footer { 
 width: 921px;
 height: 50;px
 clear: both;
 color: #000;
 border: 0px solid #000000;
 background: #ffffce;
 padding: px;
 margin: 0 0 0 0px;
 text-align:center;

}

#boxFOOTER
{
height:40px;
padding:0px;
margin: 20px 0px 0px 0px;
text-align:center;
z-index:100;

}

#boxPict
{
width:430px;
height:290px;
padding:0px;
 margin: 0 0 0 44px;
float:left

}


#boxContact
{
width:430px;
height:290px;
padding:0px;
 margin: -300px 0 0 250px;
float:left

}

#boxCenter
{
width:949px;
height:*px;
padding:0px;
margin:0px;
margin: 0px 0 0 1px;
background: #FFFFFF;
}

#boxREG
{
width:500px;
height:*px;
padding:0px;
margin:0px;
margin: 0px 0 0 1px;
background: #000000;
}

#boxDIS
{
width:600px;
height:*px;
padding:0px;
margin:0px;
margin: 0px 0 0 1px;
background: #FFFFFF;
}

#boxTitle
{
width:925px;
height:40px;
padding:0px;
margin:0px;
margin: 0px 0 0 1px;
}

#boxBack
{
width:949px;
color: #000;
height:*px;
padding:0px;
margin:0px;
margin: 0px 0 0 0px;
background:url(imgs/BG_Daughter.jpg)  right bottom;
background-repeat:no-repeat;
}


#boxCenterText
{
width:600px;
padding:0px;
margin: 0px 0 0px -15px;
}

#boxLeftPhoto
{
width:75px;
height:*px;
padding:0px;
margin: 0px 0 0px 0px;
float:left
}






