@charset "utf-8";
/* CSS Document */
body{

background-image:url(../images/bg1.jpg);
margin:0;
}
#page{
width:750px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:0;
margin-bottom:0;
background-color:#FFFFFF;
font-family:"Arno Pro", "Arno Pro Display", "Bell Gothic Std Light", "Bell Gothic Std Black", "Cooper Std Black", "Eccentric Std";
border: #BCE9D3 solid 1px;
}
/*header editing*/
#header{
width:750px;
height:130px;
background-image:url(../images/header5.jpg);
border:none;
}
#header h1{
margin: 0;
padding: 20px 0 0 400px;
line-height: normal;
text-decoration:none;
font-size:40px;
	}
#header h1 a{
text-decoration:none;
color:#002B55;
	}
#header h2{
margin: 0;
padding: 0px 0 0 460px;
line-height: normal;
text-decoration:none;
font-size:14px;
color:#F4FFFF;
	}
#header h2 a{
text-decoration:none;
color:#ffffff;
font-size:18px;
	}
#header h3{
margin-top: 0;
padding: 0px 0 0 480px;
line-height: normal;
text-decoration:none;
font-size:15px;
color:#FFFFFF;
}
/*---------end-----------*/
#menu{
width:751px;
height:20px;
background-color:#FFFFFF;
}


#content_holder{
width:750px;
height:auto;
background-color:#FFFFFF;
}
/*#content_holder a.has-background-if-external[href^="http"], a.has-background-if-external[href^="https"]
{padding: 0 10px 0 0; background:url(../images/external.png) 100% 0 no-repeat; color: #ff0066;}
#content_holder a.has-background-if-external:hover {color: #0c7fce;}
*/
.text{
padding-left:10px;
padding-right:10px;
padding-top:10px;
font-size:15px;
color:#003366;
}.text a{color:#00254A; font-weight:bold; text-decoration:none;}.text a:hover {color:#800040; text-decoration:underline;}
#valet_holder{
width:750px;
height:780px;

}
.valet_contents{
width:745px;
height:250px;
}
.img,.imgr{
width:auto;
height:auto;
float:right;
}
.detail {
width:400px;
height:250px;
background-color:#FFFFFF;
font-size:16px;
color:#1A402D;
}.detail div{
font-size:20px;
color:#003366;
}.detail div a{
font-weight:bold;
text-decoration:none;
color:#003366;
}
.detail div a:hover{
font-weight:bold;;
text-decoration:underline;
color:#800040;
}.detail p{
font-size:16px;
}
#custom_prdct{
width:750px;
height:auto;
}
.holder{
width:auto;
height:auto;
border-bottom:solid  #F0F0F0 1px;
}
.imgl{
width:auto;
height:auto;
float:left;
}
.info {
width:auto;
height:150px;
background-color:#FFFFFF;
font-size:16px;
color:#1A402D;
padding:5px;
}
#footer{
width:730px;
height:auto;
margin-bottom:0;
margin-top:5px;
}
#adv{
width:730px;
height:80px;
margin-bottom:0;
}

#form{
width:730px;
height:450px;
}

#holder{
width:720px;
height:auto;
float:left;
margin-top:5px;
}
.label,.control{
width:350px;
height:auto;
float:left;
}
.label{
padding-left:20px;
}
