/* GLOBAL */
	
p, h1, h2, h3, blockquote, li, td {
font-family:Verdana, Helvetica, sans-serif;
color:#464646;
font-size:11px;
line-height:18px;
text-align:left;
margin:0; padding:0;
}
	
a:link, a:visited, a:hover {color: #650260;}
	
body {
margin:0; padding:0;
background-color: #ffffff;	
}

#container {
background-color: #FFFFFF;
margin: 0 auto;
padding: 0;
width: 804px;		
}

#logo {
position:absolute;
margin:0; padding:0;
}
	
#head {
margin:0; padding:0;
width:804px; height:87px;	
}

#top_nav {
margin:0; padding:0 0 0 0;
width: 799px; height:57px;
}

#top_nav p {float:right; text-align:center; color:#6699CC; padding:7px 24px 0 0;}
#top_nav a:link, #top_nav a:visited, #top_nav a:hover {text-decoration:none; color:#666666;}

#nav {
margin:4px 0 0 369px; padding:0 0 0 0;
width:595px;
}

#nav img {display:inline;}
	
#foot {
margin: 0 0 30px 0;
padding: 0 0 0 0;	
width: 804px;
font-weight:normal;
}

#foot p {text-align:center; color:#6699CC; font-size:10px;}
#foot a:link, #foot a:visited, #foot a:hover {text-decoration:none; color:#666666;}

/* HOME */

#top_home {
background-image:url(images/home_top.jpg);
background-repeat:no-repeat;
margin:0; padding:0;
width: 804px; height:65px;
}

#main_home {
background-image:url(images/bg_home_main.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;
width:804px; height:238px;
}

#home_intro_text {
margin:0 0 0 110px; padding:0;
width:400px; height:50px;
}

#home_intro_text p {font-weight:bold; color:#464646;}

#home_call_1 {
float:left;
display:inline;
background-image:url(images/bg_homecall_1.gif);
background-repeat:no-repeat;
margin:23px 0 0 30px; padding:0;
width:154px; height:155px;
}

#home_call_1 p {font-size:10px; color:#ffffff; padding:50px 12px 0 15px; line-height:12px; font-weight:normal;}

#home_call_2 {
float:right;
display:inline;
background-image:url(images/bg_homecall_2.jpg);
background-repeat:no-repeat;
margin:23px 454px 0 0; padding:0;
width:156px; height:155px;
}

#home_call_2 p {font-size:10px; color:#ffffff; padding:50px 12px 0 15px; line-height:11px; font-weight:normal;}
#home_call_2 input {font-size:10px;}
#home_call_2 form {margin:0; padding:0;}

#home_call_clear {clear:both;}

#content_home {
background-image:url(images/bg_home_content.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
width:804px; height:152px;
}

#home_btm_call_1 {
float:left;
display:inline;
background-image:url(images/bg_home_btmcall_abt.gif);
background-repeat:no-repeat;
margin:33px 0 0 30px; padding:0;
width:364px; height:107px;
}

#call_1_content {
height:80px;
}

#call_1_content p {font-weight:normal; font-size:10px; padding:40px 40px 0 17px; line-height:14px; color:#464646;}

#home_btm_call_2 {
float:right;
display:inline;
background-image:url(images/bg_home_btmcall_wcu.gif);
background-repeat:no-repeat;
margin:33px 30px 0 0; padding:0;
width:365px; height:107px;
}

#call_2_content {
height:80px;
}

#call_2_content p {font-weight:normal; font-size:10px; padding:40px 70px 0 17px; line-height:14px; color:#464646;}

#homebtm_call_clear {clear:both;}
	
#bottom_home {
background-image:url(images/home_bottom.gif);
background-repeat:no-repeat;
margin:0; padding:0;
width:804px; height:40px;
}

/* INSIDE */

#top_inside {
background-image:url(images/top_inside.gif);
background-repeat:no-repeat;
margin:0; padding:0;
width: 804px; height:17px;
}

#main_inside {
background-image:url(images/bg_inside_main.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
width:804px;
}
	
#bottom_inside {
background-image:url(images/bottom_inside.gif);
background-repeat:no-repeat;
margin:0; padding:0;
width:804px; height:40px;
clear:both;
}

#inside_left {
float:left; display:inline;
margin:0 0 0 0; padding:0 10px 0 30px;
width:160px;
}

.img_people {float:right;}

#people_quote {
float:right;
display:inline;
width:200px;
margin:0; padding:0;
text-decoration:none
}

#img_people {
position:absolute; 
margin:0; padding:0;
}

#inside_right {
float:right; display:inline;

margin:20px 5px 0 0; padding:0;
width:535px;
}

#inside_right p {margin:0 200px 10px 0;}
#inside_right h1, #inside_right h2 {font-size:12px; color:#6699CC; margin:0 200px 10px 0;}

#inside_right_order {
float:right; display:inline;
margin:20px 45px 0 0; padding:0;
width:495px;
}

#inside_right_order p {margin:0 0 10px 0;}
#inside_right_order h1, #inside_right_order h2 {font-size:12px; color:#6699CC; margin:0 0 10px 0;}

#inside_clear {clear:both;}

/* Inside Calls */

#inside_call_1 {
background-image:url(images/bg_insidecall_what.gif);
background-repeat:no-repeat;
margin:12px -1px; padding:0;
width:153px; height:153px;
}

#inside_call_1 p {font-size:10px; color:#ffffff; padding:50px 12px 0 15px; line-height:12px;}

#inside_call_2 {
background-image:url(images/bg_insidecall_status.gif);
background-repeat:no-repeat;
margin:0 -1px; padding:0;
width:154px; height:154px;
}

#inside_call_2 p {font-size:10px; color:#ffffff; padding:50px 12px 0 15px; line-height:11px; font-weight:normal;}
#inside_call_2 input {font-size:10px;}
#inside_call_2 form {margin:0; padding:0;}

/* added by brandon */
.subnav{
background:url(../images/bg_blue.jpg) repeat center;
padding:3px 0 3px 5px;
margin: 0 0 8px 0;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:10px; 
}
.subnav a{
text-decoration:none;
}
.subnav a:hover{
text-decoration:underline;
color:#990066;
}
#quoted{
padding:10px;
}
#people_quote a{
text-decoration:none;
font-size:10px;
font-weight:bold;
line-height:21px;
font-family:Georgia, "Times New Roman", Times, serif

}

#checkout_headertop {padding:0; margin:0 0 10px 0; width:100%; height:1px; background-color:#cccccc;}
#checkout_footerline {padding:0; margin:10px 0 10px 0; width:460px; height:1px; background-color:#cccccc;}
#checkout_footerwrap {padding:5px; background-color:#ececec; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}


