@charset "utf-8";

@import url(menu_hp.css);




/* CSS Document */

img {border:none}
.licat {
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.lisub {
	padding-left:5px;
	color:cdcdcd;font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.td {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

h5 {font-weight:bold;}
.topbit {font-weight:bold; text-decoration:none}

#local_head{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;

	color:#565656;
}

#local{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#565656;
}

a.hpnav:link {text-decoration:none; color:#666666}
a.hpnav:hover {text-decoration:none; color:#666666; background-color: #CCCCCC}
a.hpnav:visited { text-decoration:none; color:#666666}

a.login:link {text-decoration:none; color:#666666}
a.login:hover {text-decoration:none; color:#666666;}
a.login:visited { text-decoration:none; color:#666666}

a.local:link {text-decoration:none; color:#FF8C06}
a.local:hover {text-decoration:none; color:#FF8C06; background-color: #ffffff}
a.local:visited { text-decoration:none; color:#FF8C06}

a.white:link {text-decoration:none; color:#ffffff}
a.white:hover {color:#ffffff; }
a.white:visited { text-decoration:none; color:#ffffff}

body,html {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin:0px; width:100%; height:100%}
#pwrapper {width:100%; height:100% }
#container {width:768px; min-width:748px; margin-left:auto; margin-right:auto; border:#999999 1px solid; background-color:#FFFFFF; padding:4px; margin-top:5px;}
#nav {width:100%;  height:95px}
#header {width:730px; float:left; margin-top:10px; }
#swatch {float:right; width:25px; margin-top:9px; padding-right:4px }
#introcopy_head {float:left; width:550px; padding-left:8px;font-family:Arial, Helvetica, sans-serif; font-size:16px;}
#introcopy {float:left; width:550px; padding-left:8px}
#righthand {float:right; width:160px; text-align:left; padding-top:15px; padding-right:4px; margin-bottom:5px;  }

#rightofpage {float:right; width:185px; text-align:right; padding-right:12px;}

#loginbox {float:right; border:#AFED24 1px solid; width:169px; text-align:right; color:#666666; text-align:left; padding:4px; margin-bottom:4px; margin-bottom:5px; background-image:url(/IMAGES/HP/loginbg.jpg); background-repeat:repeat-X; background-position:right;}

#rightads {float:right; width:185px; text-align:right; margin-right:6pxx padding-right:12px }

#ads		{float:left; width:550px}

#footer {
padding : 8px;
clear : both;
text-align : right;
color : #555;
background-color : #ececec;
font-size:10px;
margin-top:30px;
}

#nav {
background-color : #ffffff;
}

.hpnavbox {float:left; font-size:11px; margin-top:25px; width:550px; text-align:center; margin-bottom:10px}


#logo {float:left; padding-left:6px}
#search {float:right; background-color:#7F7F7F; padding:4px}


#navbar {width:100%;  }

input.boxstyle {
	border: 1px solid #FF8C06;
}
textarea.boxstyle {
	border: 1px solid #FF8C06;
}

.curvy {position:relative; width:450px; background:#ffffff; color:#000; margin:5em auto;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#ffffff; background:#FF8C06; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#ffffff; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:0px 0px; font-size:11px;}

.sitecurvy {position:relative; width:300px; background:#ffffff; color:#000; margin:5em auto;}

.sitecurvy em b {position:absolute; font-size:150px; font-family:arial; color:#ffffff; line-height:40px; font-weight:normal;}

.sitecurvy p {position:relative; z-index:100; padding:0px 0px; font-size:11px;}


.advert {position:relative; width:250px; background:#ffffff; color:#000; margin:5em auto;}
.advert em b {position:absolute; font-size:150px; font-family:arial; color:#ffffff; line-height:40px; font-weight:normal;}
.advert p {position:relative; z-index:100; padding:0px 0px; font-size:11px;}

