*	{ margin:0; padding:0; text-indent:0; zoom:1; font-family:arial,helvetica; }
IMG	{ border:none; }
 
.fakechar {position:absolute;display:none;}

.mainPage_Wrap		{ width:100%; }
a	{ color:#347587; text-decoration:underline; }

/*
**	Header
*/
.headerLeftSide		{ line-height:0; font-size:1px; background:url('../images/header-wrap-left-side.gif') right top no-repeat; }
.headerRightSide	{ line-height:0; font-size:1px; background:url('../images/header-wrap-right-side.jpg') left top no-repeat; }
.headerMain_Wrap	{ width:995px; height:445px; vertical-align:bottom; background:url('../images/header-bg.jpg') center top no-repeat; }
/*  Icons  */
.headerIcons_Wrap		{ position:absolute; top:30px; margin-left:50px;  line-height:0; font-size:1px; }
.headerIcon_Sitemap	{ margin:0 10px; padding:7px 10px; line-height:0; font-size:1px; background:url('../images/ico-sitemap-1.gif') center center no-repeat; }
.headerIcon_Sitemap:hover	{ background:url('../images/ico-sitemap-2.gif') center center no-repeat; }
.headerIcon_Home		{ margin:0 10px; padding:7px 10px; line-height:0; font-size:1px; background:url('../images/ico-home-1.gif') center center no-repeat; }
.headerIcon_Home:hover{ background:url('../images/ico-home-2.gif') center center no-repeat; }
.headerIcon_Contact		{ margin:0 10px; padding:7px 10px; line-height:0; font-size:1px; background:url('../images/ico-contact-1.gif') center center no-repeat; }
.headerIcon_Contact:hover	{ background:url('../images/ico-contact-2.gif') center center no-repeat; }
/*  Main menu  */
.headerMainMenu_Wrap	{ position:absolute; top:165px; width:235px; background:url('../images/corn-3.gif') right bottom no-repeat; }
.headerMainMenu_Chains{ background:url('../images/chain-1.gif') left top repeat-y; }
.headerMainMenu_LeftTopCorner		{ background:url('../images/corn-1.gif') left top no-repeat; }
.headerMainMenu_LeftBottomCorner{ background:url('../images/corn-2.gif') left bottom no-repeat; }
.headerMainMenu		{ padding:5px 1px 5px 47px; list-style:none; }
.headerMainMenu LI{ line-height:0; font-size:1px; }
.headerMainMenu A	{ display:block; width:147px; line-height:normal; padding:7px 10px 7px 30px; background:url('../images/dec-1.gif') 10px center no-repeat; color:#7f7f7f; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; }
.headerMainMenu A:hover			{ background:url('../images/dec-2.gif') 10px center no-repeat; text-decoration:underline; }
/*  Logo  */
.headerLogo		{ position:absolute; z-index:1; top:30px; margin-left:300px; width:228px; height:177px; line-height:0; font-size:1px; }
.headerLogo A	{ display:block; width:228px; height:177px;  background:url('../images/logo.png') center center no-repeat; -background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png', sizingMethod='scale'); line-height:0; font-size:1px; }
/*  Blocks  */
.headerGirl		{ position:absolute; top:130px; margin-left:456px; width:300px; height:255px; background:url('../images/header-girl.jpg') center center no-repeat; line-height:0; font-size:1px; }
.headerBooks	{ position:absolute; top:257px; margin-left:256px; width:227px; height:189px; background:url('../images/header-books.gif') center center no-repeat; line-height:0; font-size:1px; }
.headerFlag		{ position:absolute; top:268px; margin-left:727px; width:108px; height:125px; background:url('../images/header-flag.gif') center center no-repeat; line-height:0; font-size:1px; }
.headerSlogan	{ position:absolute; top:400px; margin-left:567px; width:255px; height:22px; background:url('../images/header-slogan.gif') center center no-repeat; line-height:0; font-size:1px; }
.headerChat		{ position:absolute; top:115px; margin-left:784px; line-height:0; font-size:1px; }
.headerContact{ position:absolute; top:215px; margin-left:800px; line-height:0; font-size:1px; }
.contact_phone{ position:absolute; top:25px; margin-left:800px; width:195px; height:87px; background:url('../images/contact_phone.gif') center center no-repeat; line-height:64px; text-align:right; color:#017A97; font-family:georgia,arial;font-size:16px;font-weight:bold; }

/*  Auth form  */
.authForm_Wrap	{ position:absolute; top:0; margin-left:580px; width:160px; }
.authForm_Wrap div, .authForm_Wrap table	{ background:url('../images/loginform_bg.gif') top left; }
.authForm_link	{ display:block; padding: 9px 0 0 25px; background:url(../images/auth-form-lock.gif) 8px 6px no-repeat; text-align:center; color:#fff; font-family:Arial; font-size:12px; line-height:11px; text-decoration:none;}

#loginform			{ width:160px; display:none; line-height:normal}
#loginform td		{ font-size:11px; vertical-align:middle; padding:0; color:#fff}
#loginform td	A	{ color:#65CEE7; font-size:10px;}
#loginform input{ font-size:11px; height:16px; }
#loginform input.f{ width:120px; border: none; height:16px;}

/*
**	Content wrap
*/
.mainLeftSide		{ line-height:0; font-size:1px; }
.mainRightSide	{ line-height:0; font-size:1px; }
.mainContent_Wrap	{ width:995px; }
.sideBar_Wrap		{ width:230px; padding:20px 10px 50px 10px; vertical-align:top; }
.mainContent		{ padding:10px 10px 50px 10px; vertical-align:top; }

/*
**	Sidebar
*/
.listMenu			{ padding-bottom:10px; list-style:none; }
.listMenu P			{ padding-right:20px; text-align:justify; line-height:22px; color:#000/*583b00*/; letter-spacing:normal; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.listMenu_Title,
.listMenu_Title A		{ padding-bottom:2px; color:#1585a0; font-family:Georgia; font-size:18px; font-weight:bold; font-style:italic; text-decoration:none; }
.listMenu_Title A:hover		{ padding-bottom:1px; border-bottom:1px #1585a0 dashed; cursor:pointer; }
.listMenu LI			{ padding-left:20px; padding-bottom:30px; background:url('../images/ico-1.gif') left 3px no-repeat; letter-spacing:1px; font-size: 13px; line-height:22px}
.widget UL			{ padding-left:30px; list-style:none; }
.listMenu LI UL			{ padding-left:10px; list-style:none; }
.widget UL LI,
.listMenu LI UL LI		{ padding:0 0 0 15px; background:url('../images/ico-2.gif') left 10px no-repeat; font-family:Arial; font-size:13px; color:#000/*583B00*/;}
.widget UL LI A,
.listMenu LI UL LI A		{ display:block; padding:5px 0; color:#00abd2; font-family:Arial; font-size:13px; text-decoration:none; }
.widget UL LI A:hover,
.listMenu LI UL LI A:hover	{ color:#017a97; text-decoration:underline; }

.widget .title			{ padding:0 0 2px 20px; background:url('../images/ico-1.gif') left 3px no-repeat; letter-spacing:1px; color:#1585a0; font-family:Georgia; font-size:18px; font-weight:bold; font-style:italic; }
/*
**	Main Content
*/
.mainContent *			{ font-family:Arial; }
.mainContent P			{ padding-bottom:10px; text-align:justify; line-height:22px; color:#000/*583b00*/; font-size:13px; }
.mainContent H1			{ padding:10px 0 10px 15px; background:url('../images/ico-3.gif') left 11px no-repeat; color:#74a0ac; font-family:Georgia; font-size:20px; font-weight:bold; font-style:italic; letter-spacing:1px; }
.mainContent H2			{ padding-bottom:3px; color:#5f5f5f; font-family:Arial; font-size:15px; font-weight:bold; }
.mainContent A			{ color:#347587; font-family:Arial; font-size:13px; text-decoration:underline; }
.mainContent H2	A		{ padding-bottom:3px; color:#347587; font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; }
.mainContent H2	A:hover		{ text-decoration:underline; }
.mainContent A:hover		{ color:#000; text-decoration:none; }
.mainContent B			{ color:#347587; }
.mainContent UL			{ padding-left:45px; list-style:circle; }
.mainContent OL			{ padding-left:45px; list-style:decimal; }

.mainContent .right		{ margin:15px 0 0 15px; float:right; }
.mainContent .left		{ margin:15px 15px 0 0; float:left; }

.mainContent .gdl		{ padding:0 5px; line-height:22px; color:#000/*583b00*/; font-size:13px; white-space:nowrap; }
.mainContent .fld		{ width:200px; }
.mainContent FONT		{ color:#FF0000; font-size:11px; }

.mainContent .content-phone	{ width:220px; height:57px; background:url('../images/content-phone.jpg') no-repeat; }
.mainContent .content-fax	{ width:220px; height:61px; background:url('../images/content-fax.jpg') no-repeat; }

/*  Star Block  */
.starBlock_TitleWrap	{ background:url('../images/bg-1.gif') left bottom repeat-x; line-height:0; font-size:1px; }
.starBlock_TitleBg1	{ background:url('../images/bg-2.gif') right bottom no-repeat; }
.starBlock_TitleBg2	{ padding:20px 35px 6px 44px; background:url('../images/bg-3.gif') left top no-repeat; }
.starBlock_Title	{ width:85%; }
.starBlock_Title TD	{ padding:6px 35px 6px 15px; background:#4fbdd7 url('../images/bg-4.gif') right top no-repeat; line-height:normal; color:#fff; font-family:Georgia; font-size:18px; font-weight:bold; font-style:italic; white-space:nowrap; }

.block-star		{ margin:0 0 10px 0; padding-bottom:10px; width:100%; position:relative; z-index:1; background:url('../images/block-star-center.gif') no-repeat bottom; }
.block-bord-bottom	{ background:url('../images/block-border.gif') repeat-x bottom; }
.block-l-b		{ background:url('../images/block-l-b.gif') no-repeat left bottom;}
.block-r-b		{ background:url('../images/block-r-b.gif') no-repeat right bottom;}
.block-bord-top		{ background:url('../images/block-border.gif') repeat-x top; }
.block-l-t		{ margin:0; background:url('../images/block-l-t.gif') no-repeat left top;}
.block-r-t		{ background:url('../images/block-r-t.gif') no-repeat right top;}
.block-l-t P	{ padding:15px 10px; background:url('../images/block-r-t.gif') no-repeat right top;}

/*  Shadow  */
.shadow_Wrap		{ background:url('../images/shadow-1.gif') left top repeat-x; line-height:0; font-size:1px; }
.shadow_Bg1		{ background:url('../images/shadow-2.gif') left top no-repeat; }
.shadow_Bg2		{ height:20px; background:url('../images/shadow-3.gif') right top no-repeat; }

/*  Buttons  */
.buttonsStrip		{ width:90%; margin:0 auto; }
.buttonsStrip TD	{ width:33%; }
.buttonsStrip A		{ display:block; width:134px; margin:0 auto; padding:6px 0; background:url('../images/button-1.gif') center center no-repeat; text-align:center; color:#fff; font-family:Arial; font-size:14px; font-weight:bold; text-decoration:none; }
.buttonsStrip A:hover	{ color:#fff; background:url('../images/button-2.gif') center center no-repeat; }


/*  Lists  */
.listStyle-1,
.listStyle-2		{ padding-bottom:5px; list-style:none; }
.listStyle-1 LI		{ padding:5px 0 5px 15px; list-style:none; background:url('../images/dec-3.gif') left 10px no-repeat; color:#000/*583b00*/; font-size:13px; }
.listStyle-2 LI		{ padding:5px 0 5px 15px; list-style:none; background:url('../images/dec-3.gif') left 10px no-repeat; color:#000/*583b00*/; font-size:13px; font-style:italic; line-height:22px}
/*
**	Other Styles
*/
.youSave_Wrap		{ width:90%; color:#00abd2; font-family:Arial; font-size:14px; letter-spacing:0; }
.youSave_Wrap TD	{ padding:6px 0; }
.youSave_Wrap B		{ font-style:italic; }
.youSave_Wrap .cost	{ width:1%; white-space:nowrap; }
.youSave_Total		{ text-align:center; }
.youSave_Total SPAN	{ padding:2px 15px; background:#4fbdd7; color:#fff; font-family:Arial; font-size:14px; font-weight:bold; font-style:italic; }

.pageLimiter		{ width:995px; line-height:0; font-size:1px; }

/*
**	Footer
*/
.footerLeftSide		{ background:url('../images/footer-wrap-left-side.gif') right bottom no-repeat; line-height:0; font-size:1px; }
.footerRightSide	{ background:url('../images/footer-wrap-right-side.gif') left bottom no-repeat; line-height:0; font-size:1px; }
.footerContent_Wrap	{ height:60px; background:url('../images/footer-bg.jpg') center bottom no-repeat; }
/*  Links Cloud  */
.linksCloud		{ width:100%; height:100%; }
.linksCloud TD		{ text-align:center; }
.linksCloud A		{ margin:0 5px; color:#055b6f; font-family:Tahoma,Arial; font-size:11px; text-decoration:none; }
.linksCloud A:hover	{ color:#000; text-decoration:underline; }
/*  Copyright  */
.copyright		{ padding:1px; background:#02576b; text-align:center; color:#4fbdd7; font-family:Arial; font-size:12px; }

/*	Blog	*/
.post H2, .post_title 		{ padding:10px 0 10px 15px; background:url('../images/ico-3.gif') left 11px no-repeat; color:#74a0ac; font-family:Georgia; font-size:18px; font-weight:bold; font-style:italic; letter-spacing:1px; }
.post_title A			{ font-size:18px; color:#74a0ac; }
.date_time			{ padding:10px; text-align:justify; line-height:22px; color:#000/*583b00*/; font-weight:bold; font-size:13px; }
.entry				{ padding-bottom:10px; text-align:justify; line-height:22px; color:#000/*583b00*/; font-size:13px; }
.comment_list			{ text-align:justify; line-height:22px; color:#000/*583b00*/; font-size:13px; }
.respond, #comments		{ padding-bottom:10px; color:#74a0ac; font-family:Georgia; font-size:18px; font-weight:bold; font-style:italic; letter-spacing:1px; }

/*	Samples		*/
.mainContent .sample		{ width:100%; margin-top:25px; }
.mainContent .sample TD		{ width:20%; padding:0 5px; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4f4f4f; }
.mainContent .sample .blue TD	{ font-weight:bold; color:#719da9; }

.copyright A       { color:#f0f0f0; text-decoration:none; }
.copyright A:hover { text-decoration:underline; }

.copyright A       { color:#f0f0f0; text-decoration:none; }
.copyright A:hover { text-decoration:underline; }

/* order */
.form select {width:160px;}
.form input.fld {width:100%}
.form textarea.fld {width:100%}

/* track */
.allords  {  border-top:solid 1px #8397A3; border-left:solid 1px #8397A3;}
.allords td {padding:2px 4px; border-bottom:solid 1px #8397A3; border-right:solid 1px #8397A3; font-size:12px;}
.allords tr.chgbck td, .chgbck u, .chgbck a,.chgbck a:visited {color:#900}
.track {padding: 10px;}
.track td b	{ color:#494949; }
.track .order_table		{ border-top:solid 1px #ACC7D8; border-left:solid 1px #ACC7D8; background:#fff; }
.track .order_table td{ padding:5px; border-bottom:solid 1px #ACC7D8;border-right:solid 1px #ACC7D8; }
.track .order_menu a { display: block; padding: 0 0 2px 30px; color: #000; text-decoration: none; }
.track .order_menu a:hover { color:#000; text-decoration:underline }
.track .instruct td {padding:1px; border:none}
.track .instruct td.ibt {border-top:solid 1px #ddd}
.track .instruct td a {color:#000}
.track .instruct td .btn {width:48px;height:20px; border:solid 1px #ddd;}
.track li { padding-left:15px; background: url('../images/yellow-dot.gif') no-repeat left 6px; }
/*.track li { list-style:circle; }*/

.order_menu .ico1	{ background:url(../images/adm-ico-1.gif) 8px center no-repeat; }
.order_menu .ico2	{ background:url(../images/adm-ico-2.gif) 8px center no-repeat; }
.order_menu .ico3	{ padding-left:30px; background:url(../images/adm-ico-3.gif) 6px center no-repeat; }
.order_menu a.ico4{ padding-left:40px; background:url(../images/adm-ico-4.gif) 26px center no-repeat; }
.order_menu .ico5	{ background:url(../images/adm-ico-5.gif) 8px center no-repeat; }
.order_menu .ico6	{ background:url(../images/adm-ico-6.gif) 8px center no-repeat; }
.order_menu .ico7	{ background:url(../images/adm-ico-7.gif) 8px center no-repeat; }

.orderform input, .orderform select { height:20px; font-size:12px; }

.orderform .msg		{ border:1px #8397A3 solid; margin-bottom:1px; font-size:12px;}
.orderform .msg	.text { color: #444; font-style:normal; font-size:12px;}
.orderform .msg .C		{ background-color:#e6F7f0; }
.orderform .msg .W		{ background-color:#D3ECF7; }
.orderform .msg .A		{ background-color:#ffeede; }
.orderform .msg .FN		{ background-color:#ACC7D8; font-weight:bold; vertical-align:middle; }
.orderform .msg .h		{ padding:1px 3px; vertical-align:middle; }
.orderform .msg .ai		{ background-color:#fff; vertical-align:middle; }
.orderform .msg .text	{ background-color:#fff; padding:4px;}
.orderform .msg .b1 { border-right:dotted 1px #BCB177; border-bottom:dotted 1px #ccc;}
.orderform .msg .b2 { border-bottom:dotted 1px #BCB177;}
.orderform .msg .b3 { border-top:dotted 1px #BCB177;}
.asd100 .asd {width:100%}
.country {width:100%;}
#twitter iframe {width:60px!important;}
