a img {border: none; }

body{
background-color: #f4e9aa;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: justify;
color: #000000;
}

.body a:link{
color: #995555;
text-decoration: none;} 
.body a:visited{
color: #747475;
text-decoration: none;}
.body a:hover{
color: #f90505;
text-decoration: underline;}
.body a:active{
color: #995555;
text-decoration: none;}



.bodyp{
text-align: justify;
color: #000000;
}
.bodyp a:link{
color: #000000;
text-decoration: none;} 
.bodyp a:visited{
color: #747475;
text-decoration: none;}
.bodyp a:hover{
color: #6c1d21;
text-decoration: underline;}
.bodyp a:active{
color: #995555;
text-decoration: none;}


h1{
font-size: 0.9em;
color: #6c1d21;}

h2{font-size: 0.9em;
color: #6c1d21;}

h3{font-size: 0.9em;
text-align: right;}

h4{}


#layout{
margin-left: auto;
margin-right: auto;
margin-top: 2em;
width: 810px;
}

#layout_01{
background-image: url(../assets/bg01.gif);
background-repeat: repeat-y;
background-color: #e5d26c;}

#layout_02{
width: 810px;
height: 100px;
background-image: url(../assets/header_01.jpg);
background-repeat: no-repeat;
background-position: top center;}

#layout_03{
width: 810px;
height: 70px;
}

#layout_04{
width: 387px;
height: 152px:;
padding: 6px;
background-image: url(../assets/bg03.gif);
background-repeat: no-repeat;
font-size: 0.8em;}


#layout_05{
}

#layout_06{
}

.body_text{
font-size: 0.7em;
line-height: 1.4em;}

a.body_text:link{
color: #ffffff;}
a.body_text:visited{
color: #747475}
a.body_text:hover{
color: #f90505}
a.body_text:active{
color: #995555}


#footnav{
list-style:none;
margin-bottom:30px;
text-align:center;
font-size: 0.6em;
width:750px;
}

#footnav li{
display:inline;
padding:0 10px;
border-right:1px solid #333333;
}

#prodnav{
list-style:none;
margin:6px;
text-align: center;
font-size: 0.6em;
font-weight: bold;}

#prodnav li{
display:inline;
padding:0px 10px;
line-height: 2em;}

.last{
border-right:none;
}

a.ftr_text:link{
color: #8a0000;}
a.ftr_text:visited{
color: #747475;}
a.ftr_text:hover{
color: #2c1d1b;}
a.ftr_text:active{
color: #995555;}

#footnavl{
list-style:none;
margin-bottom:20px;
text-align: left;
font-size: 0.6em;
margin-left:-20px;
color: #8a0000;
line-height: 1.4em;}

#footnavl li{
display:inline;
padding:0 10px;
border-right:1px solid #333333;
}

#footnavr{
list-style:none;
margin-bottom:20px;
text-align: right;
font-size: 0.7em;
margin-right: 2px;
margin-top: -4em;
color: #8a0000;}


.copytext{
font-size: 0.7em;}



.boxtext{
font-size: 0.7em;
padding: 6px 8px 6px 12px;
text-align: justify ;}

.boxtext2{
font-size: 0.9em;
padding: 6px 8px 6px 12px;
text-align: justify ;}

.boxtext3{
font-size: 0.7em;
padding: 6px 8px 6px 8px;
text-align: left ;}

.box1t {
	width:270px;
	background:url(../assets/box_01t.gif) no-repeat;}

.box1b {
	width:270px;
	background: url(../assets/box_01b.gif) no-repeat left bottom;}

.box1m {
	float:left;
	width:270px;
	background:url(../assets/box_01m.gif) repeat-y;
    margin: 2px 2px 0px 2px;}

.box2t {
	width:490px;
	background:url(../assets/box_02t.gif) no-repeat;}

.box2b {
	width:490px;
	background: url(../assets/box_02b.gif) no-repeat left bottom;}

.box2m {
	float:left;
	width:490px;
	background:url(../assets/box_02m.gif) repeat-y;
    margin: 2px 2px 0px 2px;}

.box3t {
	width:680px;
	background:url(../assets/box_03t.gif) no-repeat;}

.box3b {
	width:680px;
	background: url(../assets/box_03b.gif) no-repeat left bottom;}

.box3m {
	float:left;
	width:680px;
	background:url(../assets/box_03m.gif) repeat-y;
    margin: 2px 2px 0px 2px;}
    

.box4t {
	width:680px;
	background:url(../assets/box_04t.gif) no-repeat;}

.box4b {
	width:680px;
	background: url(../assets/box_04b.gif) no-repeat left bottom;}

.box4m {
	float:left;
	width:680px;
	background:url(../assets/box_04m.gif) repeat-y;
    margin: 2px 2px 0px 2px;}

.box5t {
	width:160px;
	background:url(../assets/box_05t.jpg) no-repeat;}

.box5b {
	width:160px;
	background: url(../assets/box_05b.gif) no-repeat left bottom;}

.box5m {
	float:left;
	width:160px;
	background:url(../assets/box_05m.gif) repeat-y;
    margin: 2px 2px 0px 2px;}    

.box6t {
	width:780px;
	background:url(../assets/box_06t.gif) no-repeat;}

.box6b {
	width:780px;
	background: url(../assets/box_06b.gif) no-repeat left bottom;}

.box6m {
	float:left;
	width:780px;
	background:url(../assets/box_06m.gif) repeat-y;
    margin: 14px 2px 4px 2px;} 


    
.float{
    float: left; 
    margin: 3px;
    padding: 2px;}

.title{
font-size: 1.4em;}

.titlesub{
text-align: center;
font-size: 0.8em;
color: #ffffff;
margin-top: -2px;}


 /* remove the margin and bullets, set the padding for this demo only*/
.nav {margin:1px 0px 0px 0px; padding:0px 2px 0px 2px; list-style:none; width:796px; font-size: 0.7em;}
 /* display the list items inline with a right margin to space the buttons. Use this to pre-load the hover image */
.nav li {display:inline; float:left;  padding:0px 4px 0px 4px; }
/* style the links and place the background image to start from left edge */
.nav li a {display:block; height:22px; float:left; background: url(../assets/bg_02.gif);  background-repeat:repeat-x; text-decoration:none; letter-spacing:1px; line-height:22px; padding: 0px 4px 0px 4px; border-left: 1px #82c1ea solid; border-right: 1px #82c1ea solid;}

/* style the b element to posiition it to the right by 20 pixels and even out the text with 20 pixel right padding */
/*.neon li a b {margin:0 0 0 40px; display:inline; float:left; height:32px; background:url(../assets/neon_off.gif) right top; padding:200px 40px 0 200px; color:#fff;}*/

/* style the link hover and the link hover b to replace the background image - border:0 needed for IE6 to work */
.nav li a:hover, .nav li a:hover b { background-image: url(../assets/bg_02.gif); background-repeat:repeat-x; cursor:pointer; border-left: 1px #82c1ea solid; border-right: 1px #82c1ea solid;}

/*.neon li a.current, .neon li a.current b, .neon li a.current:hover , .neon li a.current:hover b {background-image:url(../assets/bg_13.gif); color:#000; cursor:default;}*/

#info {background: url(../assets/bg_02.gif) ; width:796px; height:25px; border-left: 2px #16232c solid;
border-right: 2px #16232c solid; }


#btn_text{
font-weight: bold;
}

a.btn_text:link{
color: #74c4ef;}
a.btn_text:visited{
color: #000000}
a.btn_text:hover{
color: #ffffff}
a.btn_text:active{
color: #82c1ea}


.nav_tel{
padding-right: 10px;
color: #ffffff;
letter-spacing: 2px;
font-weight: bold;
padding-top: 3px;
text-align: right;
font-size: 0.7em;}

.float{
    float: right; 
    padding: 2px;}
    
.image{
border: 2px #8a0000 solid;
padding: 3px;}

.formfield{
background-image: url(../assets/bg04.gif);
background-repeat: repeat-x;
height: 25px;}

.formfield1{
background-image: url(../assets/bg04.gif);
background-repeat: repeat-x;
background-color: #f4e9aa;}

.error{
font-size: 4em;
font-weight: bold;}

#endorse{
list-style:none;
width:700px;
font-size: 1.2em;
line-height: 2em;}

.pi_text{
font-size: 0.6em;
padding: 0px 2px 0px 2px;}

a.pi_text:link{
color: #8a0000;
text-decoration: none;}
a.pi_text:visited{
color: #747475;}
a.pi_text:hover{
color: #2c1d1b;
text-decoration: none;}
a.pi_text:active{
color: #995555;}


.prod_texttitle{
color: #6c1d21;
font-weight: bold;}

.price_matrix{
background-color: #6c1d21;
color: #ffffff;
text-align: center;
border: 2px #ffffff solid;}


.subtitle a:link{
color: #000000;
text-decoration: none;} 
.subtitle a:visited{
color: #747475;
text-decoration: none;}
.subtitle a:hover{
color: #6c1d21;
text-decoration: underline;}
.subtitle a:active{
color: #995555;
text-decoration: none;}

