* {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}
html, body {margin: 0; padding: 0; background-color:#fff; height:100%; }
html	{ background-color:#abda4d; padding:15px 15px 0 15px;}
* body {//background-color:#abda4d; //padding:15px 15px 15px 15px;}

.png
{ //background-image: none ! important;
        behavior: url('pngfix.htc');
}

/* text styles */
a { font-family:Arial,Sans-serif; font-size:11px; text-decoration:underline; color:#59808a; }
p,form,ul,table,span {color:#4d4d4d; font-size:12px; margin-bottom:10px;}
	span	{margin:0px;}
	p	small	{font-size:11px;}
	p	big		{font-size:14px;}
	p.little	{font-size:10px;}

	.white	{color:#e8e0c3;}
	.red {color:#890c08;}
	.black {color:#000;}
	.gray	{color:#545454;}
	.tahoma	{ font-family:Tahoma;}

img {border:0px;}
div { border:solid 0px #000;}
	.pad30	{padding:30px;}
	.pad20	{padding:20px;}
	.margintop35	{margin-top:35px;}
	.marginleft30	{margin-left:30px;}
	.margintop100	{margin-top:150px;}
	.margintop100 a { font-size: 18px; }
	.padleft10	{padding-left:10px;}
	.floatleft	{float:left;}

	.width150	 {width:150px;}

input {width:100%; ; color:#4d4d4d; font-size:12px; font-family:Tahoma,Sans-serif;}
h1,h2,h5,h4,h6,h3	{margin:0px; padding:0; font-family:Tahoma, Sans-serif; font-weight:normal; margin-bottom:10px;}
h1	{font-size:32px;  color:#8ca4aa;  font-weight:bold; letter-spacing:-2px; line-height:45px;}



h2 {font-size:16px; color:#0e0d0c; font-weight:bold; letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif; line-height:16px; margin-bottom:3px;}
h4 {font-size:24px; color:#fff; line-height:24px; font-weight:normal; letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif;}
h6 {font-size:11px; color:#7c9097; margin:0; padding:0;}

table	{border:0;border-collapse:collapse; margin:0px; padding:0px;}
table	th	{font-weight:bold; text-align:center;}
td	{border:0;}

ul	{margin-left:15px; list-style:outside  circle; color:#59808a;}
ul	li	{color:#59808a; height:18px;}

ol	{margin-left:25px;}
ol	li	{margin-bottom:5px; font-size:11px; color:#6D6F71;}

.form1	td {padding :2px; vertical-align:top; white-space:nowrap;}
.form1	.formzip	{width:50px;}
.form1,.form1	strong {font-size:12px; font-weight:bold; font-family:Tahoma;}
.form1	textarea,.form1 input,.form1	select	 { width:100%; font-weight:normal; font-size:11px; text-align:left;}
.form1	{margin-bottom:10px; width:90%; }
.form1	b{}
.form1	td.head	{border:solid 1px #999999; background-color:#f7e7c1; text-align:center; width:100%;}
.form1	.radio	input	{width:auto;}

.msg_sent,.msg_err	{font-size:12px; font-weight:bold; color:#000; margin-bottom:10px;}
.msg_err	{color:red;}


.starcopyright	{padding:0 40px 0 125px; float:left;}
	.starcopyright	 p {color:#8a8a8a; font:Arial, Helvetica, sans-serif; font-size:11px; margin-top:9px; //margin-top:0px; //padding-top:9px;}
	.starcopyright img {vertical-align:middle;}

.everstudio	{padding-top:10px; }
.everstudio a {text-decoration:underline;  color:#4d4d4d; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.everstudio	p	{float:left; margin:0px; color:#fff;}
.everstudio	{float:right; margin:11px 25px 0 0; width:30%; text-align:right;}
	.everstudio img	{float:left; text-align:right;}
	.everstudio	a.hr {display:block; float:left; margin:0px;}
	.everstudio	a:hover {text-decoration:underline;}
	.everstudio	.link	{padding-left:68px;}

/*For putting footer on bottom*/
.pageup	{margin-bottom:-60px; min-height:100%; min-width:980px; background-color:#fff; //margin-bottom:-75px;}
* html .pageup{//height: 100%;}

.pageempty {height: 60px; //clear:both; //height:75px;}
.pagedown  {min-width:950px; //float:left; width:100%; height:60px; background-color:#fff; border-bottom:solid 15px #abda4d; position:relative; //height:75px;}
/*fix for IE for min-width*/
* .pagedown,.pageup,.header{width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "980px" : "100%");}

.content_header { height: 80px; overflow:hidden; position:relative;}
.content_header .menu { margin-left: 380px;}
.content_header .logo { float: left; width: 380px; }
.menu a { font-family: Tahoma; font-size: 14px; color: #8ca4aa; margin-right: 15px; margin-left: 15px; }
.menu a.act { background-color: #8ca4aa; background-image: url(img/menu_l.jpg); background-repeat: no-repeat; background-position: left top; color:#fff; text-decoration:none; padding:3px 0px 5px 10px; //padding-top:0px; //padding-bottom:0px;}
.menu .act span { background: url(img/menu_r.jpg) no-repeat top right; line-height:25px; padding:5px 10px 5px 0; height:25px; //padding-top:0px; //padding-bottom:0px; color:#fff;}

.content_under_header { background-color: #fff; background-repeat: no-repeat; background-position: left top; height: 213px; }
.content_content { margin-top: 10px; overflow:hidden; //float:left; //width:100%;}
.content_content .right { float: right; }
.content_content .left { }
.content_content .width480 { width: 480px; }
.content_content .marginright480 { margin-right: 480px; }
.content_content .right h1 { margin-left: 20px; }


.gallery .galpad { background-color: #abda4d; padding-bottom: 7px; margin-bottom: 5px; }
.gallery .item { float: left; width: 150px; margin-right: 10px; margin-bottom: 5px; }
.gallery span { //line-height: 10px; }

.catalog { background-image: url(img/wom.jpg); background-repeat: no-repeat; background-position: left 60px; padding-top: -20px; min-height:300px; //height:300px;}
.catalog	h1	{float:left;}
.catalog a { font-size: 18px; }
.catalog .catinn { padding-top:15px; float:left; padding-left:250px;}
.content_content .width330 { width: 330px; }
.content_content .marginright330 { margin-right: 330px; }
.content_content .width100 { width: 120px; }
.content_content .marginright100 { margin-right: 120px; }


.text	{overflow:hidden; //float:left;}
.text	img	{margin:0px 7px 7px 7px;}
.bigPic	{margin-bottom:30px !important;}
.bigPic, .container img { margin-right: 5px; margin-bottom: 5px; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #abda4d; }
.hand	{cursor:pointer;}

.tl_e	{background:url(img/tl_e.jpg) no-repeat top left; width:13px; height:13px; position:absolute; top:0px; left:0px; }
.bl_e	{background:url(img/bl_e.jpg) no-repeat bottom left; width:13px; height:13px; position:absolute; bottom:0px; left:0px;}
.br_e	{background:url(img/br_e.jpg) no-repeat bottom right; width:13px; height:13px; position:absolute; bottom:0px; right:0px; //right:-1px;}
.tr_e	{background:url(img/tr_e.jpg) no-repeat top right; width:13px; height:13px; position:absolute; top:0px; right:0px; //right:-1px; }