@charset "UTF-8";
/* CSS Document */

body{
margin:0;
padding:0;
background-image:url(../images/bkg_repeat.jpg);
background-repeat:repeat-x;
background-color:#000000;
}

a img{
border:none;
}

#header{
background-image: url(../images/header.jpg);
background-repeat:no-repeat;
}

#red_line{
background-image:url(../images/red_line.jpg);
background-repeat:repeat-x;
}

#footer{
background-image:url(../images/footer_bkg.jpg);
background-repeat:no-repeat;
padding-top:60px;
text-align:left;
}

#footer a{
font-family:trebuchet ms, verdana, sans-serif;
font-size:10pt;
text-align:left;
line-height:15pt;
color:#fffcd7;
text-decoration:none;
}

#footer_address{
	margin:0 0 0 65px;
	font-family:trebuchet ms, verdana, sans-serif;
	font-size:10pt;
	text-align:left;
	color:#CCCCCC;
	line-height:12pt;
}

h1{
font-family:trebuchet ms, verdana, sans-serif;
font-size:15pt;
color:#fffaa7;
}

/*TEMPLATE A CSS*/

.temp_a_copy{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
line-height:14pt;
color:#FFFFFF;
padding-top:15px;
background-image:url(../images/temp_a_graphics/seal.jpg);
background-repeat:no-repeat;
}

/*TEMPLATE B CSS*/

.temp_b_copy{
	height:594px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:left;
	line-height:14pt;
	color:#FFFFFF;
	padding-top: 60px;
	padding-right: 350px;
	padding-bottom: 0;
	padding-left: 50px;
}

#temp_b_nav{
padding-top:14px;
}

.temp_b_copy p{
margin-bottom:35px;
}

.temp_b_copy h1{
font-family:trebuchet ms, verdana, sans-serif;
font-size:18pt;
color:#fffaa7;
margin-bottom:30px;
}

.bold_copy {
color: #FFFAA7;
font-weight: bold;
}

/*TEMPLATE C CSS*/

.temp_c_copy{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:14pt;
text-align:left;
color:#FFFFFF;
padding:50px 0 0 25px;
}

.temp_c_copy h1{
font-family:trebuchet ms, verdana, sans-serif;
font-size:18pt;
color:#fffaa7;
margin-bottom:10px;
}

.temp_c_product_desc{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
line-height:12pt;
text-align:left;
color:#000000;
padding-left:15px;
padding-top:10px;
}

.temp_c_product_bkg{
background-image: url(../images/temp_c_graphics/gradient_bkg.jpg);
background-repeat: no-repeat;
background-position: bottom;
background-color: #FFFFFF;
}

.temp_c_product_desc h1{
font-family:trebuchet ms, verdana, sans-serif;
font-size:10pt;
color:#16335d;
margin:0;
}

/*TEMPLATE D CSS*/

.temp_d_copy_right{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:14pt;
text-align:left;
color:#000000;
padding:20px 50px 0 10px;
}

.temp_d_copy_left{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:14pt;
text-align:left;
color:#000000;
padding:20px 30px 0 79px;
}

.header{
font-family:trebuchet ms, verdana, sans-serif;
font-size:18pt;
color:#fffaa7;
margin-top:95px;
margin-left:79px;
}

/*TEMPLATE E CSS*/

.temp_e_header{
font-family:trebuchet ms, verdana, sans-serif;
font-size:18pt;
text-align:left;
color:#fffaa7;
margin-top:50px;
margin-left:25px;
}

.temp_e_copy{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:14pt;
text-align:left;
color:#000000;
padding:0 80px 0 70px;
}

/*TEMPLATE F CSS*/

.temp_f_header{
font-family:trebuchet ms, verdana, sans-serif;
font-size:18pt;
text-align:left;
color:#fffaa7;
margin-top:50px;
margin-left:25px;
}

.temp_f_copy{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
line-height:14pt;
text-align: inherit;
color:#000000;
padding:0 10px 0 0px;
}

/*TEMPLATE G CSS*/

.temp_g_copy{
height:594px;
padding: 60px 350px 0 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
line-height:14pt;
color:#FFFFFF;
}

.temp_man_copy {
	height:594px;
	padding: 60px 0px 0 50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:left;
	line-height:14pt;
	color:#FFFFFF;
}
