body {
font-family : Eurostile, Helvetica, Arial, Verdana; font-size : 14px;
background : #ffffff url(img/bg_bluefade.png);
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
color : #000000;
}

img {
border : none;

}


#wrap {
color : #fff;
margin : 0 auto;
padding : 0px 0px 0px 0px;
width : 930px;
}




/* vv mainlft vv */

#mainlft  		{ background: url(img/HP_lft.png)      no-repeat left top; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px ; height: 760px; }
#strymainlft  	{ background: url(img/story_lft.png)   no-repeat left top; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px ; height: 760px; }
#plstcmainlft  	{ background: url(img/plastic_lft.png) no-repeat left top; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px ; height: 760px; }
#presslft  	    { background: url(img/contact_lft.png) no-repeat left top; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px ; height: 760px; }
#cntctmainlft  	{ background: url(img/contact_lft.png) no-repeat left top; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px ; height: 760px; }
#retmainlft 	{ background: url(img/ret_lft.png) 	   no-repeat left top; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px ; height: 760px; }
#bynwlft  		{ background: url(img/bynw_lft.png)    no-repeat left top; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px ; height: 760px; }


/* vv _RT vv */

#main  		{ background: url(img/HP_rt.jpg) no-repeat left top; margin: 0px 0px 0px 70px; padding: 0px 0px 0px 10px; height: 760px; }
#strymain  	{ background: url(img/story_rt.png) no-repeat left bottom; margin: 0px 0px 0px 70px; padding: 0px 0px 0px 10px; height: 760px; }
#plstcmain  { background: url(img/plastic2_rt.png) no-repeat left bottom; margin: 0px 0px 0px 70px; padding: 0px 0px 0px 10px; height: 760px; }
#prss  		{ background: url(img/press_rt.jpg) no-repeat left bottom; margin: 0px 0px 0px 70px; padding: 0px 0px 0px 10px; height: 760px; }
#cntctmain  { background: url(img/contact_rt.jpg) no-repeat left bottom; margin: 0px 0px 0px 70px; padding: 0px 0px 0px 10px; height: 760px; }
#retmain 	{ background: url(img/ret_rt.jpg) no-repeat left top; margin: 0px 0px 0px 70px; padding: 0px 0px 0px 10px; height: 760px; }
#bynw  		{ background: url(img/bynw_rt.jpg) no-repeat left bottom; margin: 0px 0px 0px 70px; padding: 0px 0px 0px 10px; height: 760px; }

/* vv content vv */

#hp_content {
line-height : 1.25em;
margin : 0px 15px 0px 15px;
padding : 5px 0px 0px 0px;
text-align : left;
width:auto;
}

#content {
line-height : 1.25em;
margin : 0px 15px 0px 15px;
padding : 135px 0px 0px 0px;
text-align : left;
}
#sub_content_press {
line-height : 1.25em;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
text-align : left;
height: 350px; 
width: 325px;
overflow: auto;
background-color: #ffffff
}

#sub_content {
	line-height : 1.25em;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	text-align : left;
	height: 250px;
	width: 450px;
	overflow: auto;
	background-color: #eeeeee
}


p {
font-family : Eurostile, Helvetica, Arial, Verdana;
font-weight : normal;
color : #000000;
text-decoration : none;
text-align : left;
margin-right : 10px;
margin-left : 10px;
}

a  { color: #000000; font-size: 12px; font-family: Eurostile, Helvetica, Arial, Verdana; font-weight: bold; text-decoration: underline; text-align: left; margin-right: 10px; margin-left: 10px; display: inline;}

h1 {font-family : Eurostile, Helvetica, Arial, Verdana;
font-size : 15px;
font-weight : bold;
color : #336633;
text-decoration : none;
text-align : left;
margin-right : 10px;
margin-left : 10px;
}

/*  vv form vv */

input[text] 
 { float: left; clear: left }

input[image] 
 { float: left; clear: left }

/*  vv NAV vv */

#Home {
clear : left;
float : left;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#Home ul.menu {
list-style : none;
margin : 0px 0px 0px -10px ;
padding : 0px 0px 0px 0px;
width : 65px;
}
#Home ul.menu li {
display : inline;
padding : 0px 0px 0px 0px;
width : 65px;
}
#Home ul.menu li a {
background : url(img/b_home.png) repeat-x left bottom;
float : left;
font-size : 11pt;
font-weight : bolder;
padding : 0px 0px 0px 0px ;
text-decoration : none;
width : 65px;
height : 65px;
font-family :Eurostile, Helvetica, Arial, Verdana;
color : #ffffff;
letter-spacing : normal;
text-align : center;
vertical-align : text-bottom;
}
#Home ul.menu li a:hover, #leftside ul.menu li a.current {
background : url(img/b_home_ro.png) repeat-x left bottom;
color : #ffffff;
height : 65px;
width : 65px;
}
#Home ul.menu ul {
font-size : 0.9em;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#Home ul.menu ul a {
padding : 0px 0px 0px 0px;
width : 65px;
}
#Home ul.menu ul ul {
width : 65px;
}
#Home ul.menu ul ul a {
width : 65px;
}
#Home h2 {
font-size : 1.5em;
font-weight : 400;
}

#Story {
clear : left;
float : left;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#Story ul.menu {
list-style : none;
margin :0px 0px 0 -10px ;
padding : 0px 0px 0px 0px;
width : 64px;
}
#Story ul.menu li {
display : inline;
padding : 0px 0px 0px 0px;
width : 65px;
}
#Story ul.menu li a {
background : url(img/b_story.png) repeat-x left bottom;
float : left;
font-size : 11pt;
font-weight : bolder;
padding : 0px 0px 0px 0px;
text-decoration : none;
width : 65px;
height : 65px;
font-family : Eurostile, Helvetica, Arial, Verdana;
color : #ffffff;
letter-spacing : normal;
text-align : center;
vertical-align : text-bottom;
}
#Story ul.menu li a:hover, #leftside ul.menu li a.current {
background : url(img/b_story_ro.png) repeat-x left bottom;
color : #ffffff;
height : 65px;
width : 65px;
}
#Story ul.menu ul {
font-size : 0.9em;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#Story ul.menu ul a {
padding : 0;
width : 64px;
}
#Story ul.menu ul ul {
width : 64px;
}
#Story ul.menu ul ul a {
width : 65px;
}
#Story h2 {
font-size : 1.5em;
font-weight : 400;
}

#plastic {
clear : left;
float : left;
margin : 0px 0px 0px 0px;
padding :0px 0px 0px 0px;
width : 65px;
}
#plastic ul.menu {
list-style : none;
margin : 0px 0px 0px -10px;

width : 65px;
}
#plastic ul.menu li {
display : inline;
padding : 0px 0px 0px 0px;
width : 65px;
}
#plastic ul.menu li a {
background : url(img/b_plastic.png) repeat-x left bottom;
float : left;
font-size : 11pt;
font-weight : bolder;
padding : 0px 0px 0px 0px;
text-decoration : none;
width : 65px;
height : 65px;
font-family : Eurostile, Helvetica, Arial, Verdana;
color : #ffffff;
letter-spacing : normal;
text-align : center;
vertical-align : text-bottom;
}
#plastic ul.menu li a:hover, #leftside ul.menu li a.current {
background : url(img/b_plastic_ro.png) repeat-x left bottom;
color : #ffffff;
height : 65px;
width : 65px;
}
#plastic ul.menu ul {
font-size : 0.9em;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#plastic ul.menu ul a {
padding : 0px 0px 0px 0px;
width : 65px;
}
#plastic ul.menu ul ul {
width : 65px;
}
#plastic ul.menu ul ul a {
width : 65px;
}
#plastic h2 {
font-size : 1.5em;
font-weight : 400;
}

#press {
clear : left;
float : left;
margin : 0px 0px 0px 0px;
padding :0px 0px 0px 0px;
width : 65px;
}
#press ul.menu {
list-style : none;
margin : 0px 0px 0px -10px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#press ul.menu li {
display : inline;
padding : 0px 0px 0px 0px;
width : 65px;
}
#press ul.menu li a {
background : url(img/b_press.png) repeat-x left bottom;
float : left;
font-size : 11pt;
font-weight : bolder;
padding : 0px 0px 0px 0px;
text-decoration : none;
width : 65px;
height : 65px;
font-family : Eurostile, Helvetica, Arial, Verdana;
color : #ffffff;
letter-spacing : normal;
text-align : center;
vertical-align : text-bottom;
}
#press ul.menu li a:hover, #leftside ul.menu li a.current {
background : url(img/b_press_ro.png) repeat-x left bottom;
color : #ffffff;
height : 65px;
width : 65px;
}
#press ul.menu ul {
font-size : 0.9em;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#press ul.menu ul a {
padding : 0px 0px 0px 0px;
width : 65px;
}
#press ul.menu ul ul {
width : 65px;
}
#press ul.menu ul ul a {
width : 65px;
}
#press h2 {
font-size : 1.5em;
font-weight : 400;
}

#con {
clear : left;
float : left;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#con ul.menu {
list-style : none;
margin : 0px 0px 0px -10px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#con ul.menu li {
display : inline;
padding : 0px 0px 0px 0px;
width : 65px;
}
#con ul.menu li a {
background : url(img/b_contact.png) repeat-x left bottom;
float : left;
font-size : 11pt;
font-weight : bolder;
padding : 0px 0px 0px 0px;
text-decoration : none;
width : 65px;
height : 65px;
font-family : Eurostile, Helvetica, Arial, Verdana;
color : #ffffff;
letter-spacing : normal;
text-align : center;
vertical-align : text-bottom;
}
#con ul.menu li a:hover, #leftside ul.menu li a.current {
background : url(img/b_contact_ro.png) repeat-x left bottom;
color : #ffffff;
height : 65px;
width : 65px;
}
#con ul.menu ul {
font-size : 0.9em;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#con ul.menu ul a {
padding : 0px 0px 0px 0px;
width : 65px;
}
#con ul.menu ul ul {
width : 65px;
}
#con ul.menu ul ul a {
width : 65px;
}
#con h2 {
font-size : 1.5em;
font-weight : 400;
}

#ret {
clear : left;
float : left;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#ret ul.menu {
list-style : none;
margin : 0px 0px 0px -10px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#ret ul.menu li {
display : inline;
padding : 0px 0px 0px 0px;
width : 65px;
}
#ret ul.menu li a {
background : url(img/b_ret.png) repeat-x left bottom;
float : left;
font-size : 11pt;
font-weight : bolder;
padding : 0px 0px 0px 0px;
text-decoration : none;
width : 65px;
height : 65px;
font-family : Eurostile, Helvetica, Arial, Verdana;
color : #ffffff;
letter-spacing : normal;
text-align : center;
vertical-align : text-bottom;
}
#ret ul.menu li a:hover, #leftside ul.menu li a.current {
background : url(img/b_ret_ro.png) repeat-x left bottom;
color : #ffffff;
height : 65px;
width : 65px;
}
#ret ul.menu ul {
font-size : 0.9em;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
width : 65px;
}
#ret ul.menu ul a {
padding : 0px 0px 0px 0px;
width : 65px;
}
#ret ul.menu ul ul {
width : 65px;
}
#ret ul.menu ul ul a {
width : 65px;
}
#ret h2 {
font-size : 1.5em;
font-weight : 400;
}

#buy {
clear : left;
float : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 65px;
}
#-buy ul.menu {
list-style : none;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 65px;
}
#buy ul.menu li {
display : inline;
padding : 0 0 0 0;
width : 65px;
}
#buy ul.menu li a {
background : url(img/b_buy.png) repeat-x left bottom;
float : left;
font-size : 11pt;
font-weight : bolder;
padding : 0px 0px 0px 0px;
text-decoration : none;
width : 65px;
height : 65px;
font-family : Eurostile, Helvetica, Arial, Verdana;
color : #ffffff;
letter-spacing : normal;
text-align : center;
vertical-align : text-bottom;
}
#buy ul.menu li a:hover, #leftside ul.menu li a.current {
background : url(img/b_buy_ro.png) repeat-x left bottom;
color : #ffffff;
height : 65px;
width : 65px;
}
#buy ul.menu ul {
font-size : 0.9em;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 65px;
}
#buy ul.menu ul a {
padding : 0 0 0 0;
width : 65px;
}
#buy ul.menu ul ul {
width : 65px;
}
#buy ul.menu ul ul a {
width : 65px;
}
#buy h2 {
font-size : 1.5em;
font-weight : 400;
}

#cart {
clear : left;
float : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 65px;
}
#cart ul.menu {
list-style : none;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 65px;
}
#cart ul.menu li {
display : inline;
padding : 0 0 0 0;
width : 65px;
}
#cart ul.menu li a {
background : url(img/b_cart.png) repeat-x left bottom;
float : left;
font-size : 11pt;
font-weight : bolder;
padding : 0px 0px 0px 0px;
text-decoration : none;
width : 65px;
height : 65px;
font-family : Eurostile, Helvetica, Arial, Verdana;
color : #ffffff;
letter-spacing : normal;
text-align : center;
vertical-align : text-bottom;
}
#cart ul.menu li a:hover, #leftside ul.menu li a.current {
background : url(img/b_cart_ro.png) repeat-x left bottom;
color : #ffffff;
height : 65px;
width : 65px;
}
#cart ul.menu ul {
font-size : 0.9em;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 65px;
}
#cart ul.menu ul a {
padding : 0 0 0 0;
width : 65px;
}
#cart ul.menu ul ul {
width : 65px;
}
#cart ul.menu ul ul a {
width : 65px;
}
#cart h2 {
font-size : 1.5em;
font-weight : 400;
}

#bnow {
clear : left;
float : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 65px;
}
#bnow ul.menu {
list-style : none;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 65px;
}
#bnow ul.menu li {
display : inline;
padding : 0 0 0 0;
width : 65px;
}
#bnow ul.menu li a {
background : url(img/b_buy.png) repeat-x left bottom;
float : left;
font-size : 11pt;
font-weight : bolder;
padding : 0px 0px 0px 0px;
text-decoration : none;
width : 65px;
height : 65px;
font-family : Eurostile, Helvetica, Arial, Verdana;
color : #ffffff;
letter-spacing : normal;
text-align : center;
vertical-align : text-bottom;
}
#bnow ul.menu li a:hover, #leftside ul.menu li a.current {
background : url(img/b_buy_ro.png) repeat-x left bottom;
color : #ffffff;
height : 65px;
width : 65px;
}
#bnow ul.menu ul {
font-size : 0.9em;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 65px;
}
#bnow ul.menu ul a {
padding : 0 0 0 0;
width : 65px;
}
#bnow ul.menu ul ul {
width : 65px;
}
#bnow ul.menu ul ul a {
width : 65px;
}
#bnow h2 {
font-size : 1.5em;
font-weight : 400;
}

___________________________________________________________________________________________
.callout h2 {
margin : 0 0 10px;
padding : 0 0 0 0;
}
.textright {
margin : -10px 0 4px;
text-align : right;
}
.center {
text-align : center;
}
.small {
font-size : 0.8em;
}
.large {
font-size : 1.3em;
}
.highlighted {
background : #f0f0f0;
border : 1px solid #b0b0b0;
color : #222;
padding : 3px;
}
.button {
background : #222 url(img/menubg.gif) repeat-x bottom left;
border-bottom : 1px solid #222;
border-left : 4px solid #222;
border-right : 1px solid #222;
border-top : 1px solid #222;
color : #222;
font-weight : 700;
margin : 0 0 15px;
padding : 7px 7px 7px 11px;
width : 120px;
}
.left {
float : left;
margin : 10px 10px 5px 0;
}
.right {
float : right;
margin : 10px 35px 5px 10px;
}
