/*
Travis Glodt
310 435 1165
travis@speakphoto.com
*/

/**************************************************************Margins and Body Properties*/
*{
margin:0;
padding:0;
}

body
{
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

/**************************************************************Containers*/

#master_container
{
position:relative;
margin: 0px auto;
width:982px;
}

#header
{
width:982px; 
height: 150px;
}

#head_column
{
width: 982px;
height:30px;
background-image:url(images/header.gif);
background-repeat:repeat-x;
}

#foot_column
{
width: 982px;
height:30px;
background-image:url(images/foot.gif);
}

#blank_column
{
width: 982px;
height:30px;
}

#head_column_minus_margin
{
position:relative;
bottom:20px;
width: 982px;
height:30px;
}

#trial_column
{
position:relative;
width: 982px;
height:67px;
}

#body 
{
position:relative;
left:5px;
width: 990px;
height: 402px;
}

#body_two
{
position:relative;
width: 982px;
}

#body_three 
{
position:relative;
left:5px;
width: 982px;
height: 402px;
border-style:solid;
color:black;
border-width:thin;
}

.contact_head
{
position:relative;
top:5px;
width:975px;
text-align:center;
}
#body_four
{
position:relative;
left:5px;
width: 982px;
height: 430px;
border-style:solid;
color:black;
border-width:thin;
}

#copyright
{
width:982px;
text-align:center;
}

.position_center
{
text-align:center;
}
.center
{
position:relative;
width:350px;
text-align:center;
}

/**************************************************************a styles*/
a:link
	{
	color:#663300;
	text-decoration:none;
	}
a:active
	{
	color:#663300;
	text-decoration:none;
	}
a:hover
	{
	color:black;
	text-decoration:none;
	}
a:visited
	{
	color:#663300;
	text-decoration:none;
	}
a:visited:hover
	{
	color:black;
	text-decoration:none;
	}

li a:link
	{
	color:#663300;
	text-decoration:none;
	}
li a:active
	{
	color:#663300;
	text-decoration:none;
	}
li a:hover
	{
	color:black;
	text-decoration:none;
	}
li a:visited
	{
	color:#663300;
	text-decoration:none;
	}
li a:visited:hover
	{
	color:black;
	text-decoration:none;
	}

.perfection_system a:link
	{
	color:white;
	text-decoration:none;
	}
.perfection_system a:active
	{
	color:white;
	text-decoration:none;
	}
.perfection_system a:hover
	{
	color:#999999;
	text-decoration:none;
	}
.perfection_system a:visited
	{
	color:white;
	text-decoration:none;
	}
.perfection_system a:visited:hover
	{
	color:#999999;
	text-decoration:none;
	}

.order_child a:link
	{
	color:white;
	text-decoration:none;
	}
.order_child a:active
	{
	color:white;
	text-decoration:none;
	}
.order_child a:hover
	{
	color:#CCCCCC;
	text-decoration:none;
	}
.order_child a:visited
	{
	color:white;
	text-decoration:none;
	}
.order_child a:visited:hover
	{
	color:#CCCCCC;
	text-decoration:none;
	}
	
.buy_text a:link
	{
	color:white;
	text-decoration:none;
	}
.buy_text a:active
	{
	color:white;
	text-decoration:none;
	}
.buy_text a:hover
	{
	color:#000000;
	text-decoration:none;
	}
.buy_text a:visited
	{
	color:white;
	text-decoration:none;
	}
.buy_text a:visited:hover
	{
	color:#000000;
	text-decoration:none;
	}
	
	
.rhodes a:link
	{
	color:black;
	text-decoration:underline;
	}
.rhodes a:active
	{
	color:black;
	text-decoration:underline;
	}
.rhodes a:hover
	{
	color:white;
	text-decoration:underline;
	}
.rhodes a:visited
	{
	color:black;
	text-decoration:underline;
	}
.rhodes a:visited:hover
	{
	color:white;
	text-decoration:underline;
	}

/**************************************************************UNIQUE styles*/

.ten_point
{
font-size:10px;
}	

.twenty_point
{
font-size:20px;
}
.contact_box_one
{
position:relative;
width:200px;
margin-left:300px;
display:inline;
float:left;
text-align:left;
}
.contact_box_two
{
position:relative;
width:440px;
display:inline;
float:right;
text-align:left;
}
h5
{
font-size:10px;
font-weight:normal;
}	

.twenty_four_point
{
font-size:24px;
}

.eighteen_point
{
font-size:18px;
}

.fourteen_point
{
font-size:14px;
}

.read_more
{
font-size:10px;
font-style:italic;
color:#FFFF99;
}

.policy_style
{
text-align:justify;
font-size:12px;
margin:0px auto;
width:850px;
}

.fourteen_black
{
font-size:14px;
font-weight:bold;
}

.hair_line
{
position: relative;
top: 5px;
border-bottom-width:thin;
border-bottom-style:solid;
border-bottom-color:#663300;
}	

#hair_line
{
position: relative;
top: 5px;
border-bottom-width:thin;
border-bottom-style:solid;
border-bottom-color:#663300;
}	
/**************************************************************Navigation*/	

.sections li
{
position:relative;
top:7px;
float:left;
left:15px;
display:inline;
list-style-type:none;
padding-right:15px;
}
.sections h2
{
font-size:12px;
color:black;
font-weight:normal;
}

/**************************************************************Header*/	

.logo
{
position:relative;
left:10px;
top:40px;	
width:307px;
height:62px;
background-image:url(images/logo.gif);
}

.skin_text
{
position:relative;
display:inline;
top:20px;
left:15px;
float:left;
}

.skin_text h1
{
font-size:24px;
font-weight:normal;
}

.fields
{
position:relative;
display:inline;
float:right;
right:30px;
bottom:63px;
text-align:right;
font-size:12px;
line-height:230%;
}

.fields h2
{
text-align:right;
font-size:12px;
line-height:230%;
}

/**************************************************************Body*/	

#body li
{
position:relative;
display:inline;
float:left;
list-style-type: none;
color: black;
border-width:thin;
border-style:solid;
}
.index_girl
{
position:relative;
float:left;
display:inline;
width:420px;
height:400px;
border-style:solid;
border-width:thin;
border-color:black;
background-image:url(images/index_girl.jpg);
background-repeat:no-repeat;
}

.rhodes
{
position:relative;
top:335px;
left:110px;
font-size:12px;
text-align:justify;
width:250px;
}

#bottom_block
{
position:absolute;
top:200px;
left:422px;
width:556px;
height:205px;
background-image:url(images/gradient.gif);
background-repeat:repeat-x;
}

.perfection_system
{
left:5px;
top:5px;
width:390px;
color:white;
}

.payments
{
position:absolute;
display:inline;
top:30px;
right:25px;
float:right;
color:#FFFF99;
text-align:center;
width:159px;
height:144px;
background-image:url(images/haze.png);
}

.buy_now
{
position:absolute;
top:155px;
right:15px;
float:right;
display:inline;
}

.buy_text
{
position:absolute;
font-weight:bold;
right:45px;
top:7px;
font-size:14px;
}

.column_one
{
position:relative;
float:left;
display:inline;
left:50px;
top:40px;
width:400px;
height:300px;
}

.column_one h4
{
font-size:12px;
color:#663300;
text-align:justify;
font-weight:normal;
}

.column_one h3
{
color:#663300;
}

#what_head
{
position:relative;
left:30px;
top:30px;
width:400px;
color:#660000;
}

.column_one_image
{
position:relative;
float:left;
display:inline;
left:50px;
top:65px;
width:285px;
height:243px;
background-image:url(images/amby_portrait.jpg);
}

.column_two_image
{
position:relative;
float:right;
top:35px;
right:55px;
width:500px;
height:300px;
display:inline;
color:black;
text-align:justify;
font-size:12px;
}

.column_two
{
position:relative;
float:right;
top:42px;
right:60px;
width:400px;
height:300px;
display:inline;
color:#663300;
text-align:justify;
font-size:12px;
}

.acknowledgement
{
position:relative;
left:140px;
width:700px;
top:80px;
text-align:center;
font-size:36px;
color:black;
}

.product_one_explanation
{
position:relative;
z-index:10;
float:left;
display:inline;
width:424px;
height:402px;
border-right-width:thin;
border-right-style: solid;
border-right-color:black;
background-color:white;
}

.product_two_explanation
{
position:relative;
z-index:10;
float:left;
display:inline;
width:424px;
height:430px;
border-right-width:thin;
border-right-style: solid;
border-right-color:black;
background-color:white;
}

.product_three_explanation
{
position:relative;
z-index:10;
float:left;
display:inline;
width:424px;
height:402px;
border-right-width:thin;
border-right-style: solid;
border-right-color:black;
background-color:white;
}

.product_four_explanation
{
position:relative;
z-index:10;
float:left;
display:inline;
width:424px;
height:402px;
border-right-width:thin;
border-right-style: solid;
border-right-color:black;
background-color:white;
}

.product_one_insert
{
position:relative;
left:125px;
top:10px;
width:150px;
height:342px;
background-image:url(images/product_one_image.jpg);
}

.next_product
{
position:relative;
float:right;
display:inline;
right:20px;
font-size:12px;
}

.next_product_two
{
position:relative;
top:105px;
float:right;
display:inline;
right:20px;
font-size:12px;
text-align:right;
}

.product_one_text_box
{
position:relative;
float:left;
display:inline;
left:40px;
top:10px;
color:#663300;
width:480px;
font-size:12px;
text-align:justify;
}


.product_description_text
{
position:relative;
top:5px;
width:200px;
left:10px;
font-size:12px;
color:black;
}
.product_two_insert
{
position:relative;
left:90px;
top:80px;
width:238px;
height:237px;
background-image:url(images/product_two_image.jpg);
}

.product_three_insert
{
position:relative;
left:120px;
top:30px;
width:164px;
height:332px;
background-image:url(images/product_three_image.jpg);
}

.next_product_three
{
position:relative;
float:right;
display:inline;
right:20px;
font-size:12px;
text-align:right;
}

.product_four_insert
{
position:relative;
left:140px;
top:60px;
width:130px;
height:282px;
background-image:url(images/product_four_image.jpg);
}

.treatment_chart
{
position:relative;
width:470px;
height:280px;
background-image:url(images/chart.gif);
border-style:solid;
border-width:thin;
color:black;
left:5px;
}

.amby_title
{
position:relative;
display:inline;
float:right;
text-align:right;
top:245px;
font-size:11px;
color:black;
}
#trial_placement
{
position:relative;
left:55px;
width:920px;
}

.trial_title
{
position:relative;
color:#663300;
top:8px;
left:20px;
}

.trial_image_list li
{
position:relative;
display:inline;
list-style-type:none;
float:left;
padding-right: 10px;
}

.plaque_text li
{
position:relative;
display:inline;
left:90px;
list-style-type:none;
padding-right: 10px;
font-size:12px;
color:#663300;
font-weight:bold;
padding-right: 160px;
}

.trial_image_list_two li
{
position:relative;
display:inline;
list-style-type:none;
float:left;
padding-right: 10px;
}

.next_trial
{
position:relative;
float:right;
top:5px;
display:inline;
font-size:12px;
right:10px;
}

/**************************************************************Sub Menus*/
.order_child
{
position:relative;
float:right;
display:inline;
top:10px;
}

.order_child_text
{
position:relative;
font-size:14px;
font-weight:bold;
width:100px;
bottom:32px;
left:14px;
}

.see_trials
{
position:relative;
top:10px;
left:10px;
display:inline;
float:left;
}

.see_trials h2
{
font-size:12px;
font-weight:normal;
}

.icons li
{
position:relative;
right:10px;
top:5px;
display:inline;
float:right;
list-style-type:none;
}

.trials li	
{
position:relative;
left:5px;
display:inline;
float:left;
list-style-type:none;
}

.copyright_text li
{
list-style-type:none;
display:inline;
font-size:12px;
}
.copyright_text h4
{
font-size:12px;
list-style-type:none;
display:inline;
font-weight:normal;
}

.check_out
{
position:relative;
float:left;
display:inline;
top:45px;
margin-left:40px;
}

.check_out_button
{
position:relative;
width:349px;
top:40px;
display:inline;
margin-right:40px;
float:right;
}
