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

body
{padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/main_bg.gif) 0 0 repeat-x #D5D08E;
	color:#777232;}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span
{margin:0; padding:0;}

ul
{margin:0; 
	padding:0; 
	list-style:none;}

.spacer
{clear:both; 
	font-size:0; 
	line-height:0;}

/*------------------------------------------------main--------------------*/

/*------------------------------------------------top--------------------*/
#top
{width:948px;
	margin:10px auto 0 auto;
	height:30px;}

#top p.ph
{display:block;
	width:134px;
	height:30px;
	padding:0 0 0 17px;
	background:url(images/phone_bg.gif) 0 0 repeat-x;
	float:left;}

#top p.ph span
{background:url(images/phone_icon.gif) 0 5px no-repeat;
	padding:0 0 0 14px;
	font:bold 11px/30px Arial, Helvetica, sans-serif;
	color:#E3E3E3;
	background-color:inherit;
	height:30px;
	display:block;}

#top ul
{float:left;
	background:url(images/nav_bg.gif) 0 0 repeat-x;
	width:797px;}

#top ul li
{background:url(images/nav_div.gif) right top no-repeat;
	height:30px;
	padding:0 2px 0 0;
	float:left;
	font-size:0;
	line-height:0;}

#top ul li.noImg
{background-image:none;}

#top ul li a
{display:block;
	padding:0 16px;
	font:bold 11px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;}

#top ul li a:hover
{color:#fff;
	background-color:#000;}

#top ul li a.hover
{display:block;
	padding:0 16px;
	font:bold 11px/30px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#000;
	text-decoration:none;
	cursor:text;}

/*------------------------------------------------top--------------------*/

/*------------------------------------------------body--------------------*/
#body
{width:948px;
	margin:0 auto;
	background:url(images/body_bg.jpg) left top no-repeat;
	padding:0 0 35px 0;}

/*------------------------------------------------left--------------------*/
#left
{width:149px;
	float:left;
	margin:0 50px 0 0;
	padding:41px 0 0 0;}

#left img.logo
{display:block;
	font-size:0;
	line-height:0;
	border:none;
	margin:0 0 32px 0;}

#left h2.moreLink
{display:block;
	background:url(images/more_link_bg.gif) 0 0 no-repeat;
	width:121px;
	height:31px;
	padding:0 0 0 26px;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E8E8E8;
	background-color:inherit;
	margin:0 0 0 2px;}

#left h2.catagory
{display:block;
	background:url(images/catagory_bg.gif) 0 0 no-repeat;
	width:121px;
	height:31px;
	padding:0 0 0 26px;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E8E8E8;
	background-color:inherit;
	margin:0 0 0 2px;}

#left ul.lftNav
{padding:13px 9px 0 9px;
	background-color:#E2DEA4;
	color:#000;
	margin:0 0 0 2px;}

#left ul.lftNav li
{height:18px;
	background:url(images/nav_div2.gif) left bottom repeat-x;
	font-size:0;
	line-height:0;}

#left ul.lftNav li.noImg2
{background-image:none;}

#left ul.lftNav li a
{display:block;
	background:url(images/arrow.gif) 2px 6px no-repeat;
	font:normal 10px/17px Arial, Helvetica, sans-serif;
	color:#A73F00;
	background-color:inherit;
	text-decoration:none;
	padding:0 0 0 13px;}

#left ul.lftNav li a:hover
{color:#A73F00;
	background-color:#EFECC8;}

#left p.lftBot
{display:block;
	background:url(images/left_bot.gif) 0 0 no-repeat;
	width:147px;
	height:28px;
	margin:0 0 20px 2px;}

#left ul.botLink
{width:147px;
	margin:0 0 0 2px;
	padding:0;}

#left ul.botLink li
{display:block;
	font-size:0;
	line-height:0;}

#left ul.botLink li a
{font:bold 11px/40px Arial, Helvetica, sans-serif;
	color:#353535;
	background-color:inherit;
	text-decoration:none;}

#left ul.botLink li a:hover
{color:#F16C05;
	background-color:inherit;}

#left ul.botLink li.subscribe
{display:block;
	background:url(images/subscribe_bg.gif) 0 0 no-repeat;
	width:113px;
	height:40px;
	padding:0 0 0 34px;
	margin:0 0 11px 0;}

#left ul.botLink li.tellFriend
{display:block;
	background:url(images/tell_friend_bg.gif) 0 0 no-repeat;
	width:113px;
	height:40px;
	padding:0 0 0 34px;
	margin:0;}

/*------------------------------------------------left--------------------*/

/*------------------------------------------------right--------------------*/
#right
{width:749px;
	float:left;}

#rightTop
{width:749px;
	position:relative;
	height:326px;}

#rightTop h1
{display:block;
	width:335px;
	height:71px;
	background:url(images/slogan.gif) 0 0 no-repeat;
	text-indent:-2000px;
	margin:0;
	position:absolute;
	left:235px;
	top:70px;}

#rightTop img.freeReg
{display:block;
	font-size:0;
	line-height:0;
	position:absolute;
	left:621px;
	top:33px;}

#rightTop form
{width:438px;
	height:65px;
	background:url(images/memberlogin_bg.gif) 0 0 no-repeat;
	position:absolute;
	left:233px;
	top:160px;
	padding:19px 29px 0 19px;}

#rightTop form label.mem
{display:block;
	width:94px;
	height:23px;
	padding:0 0 0 20px;
	background:url(images/member_login_icon.gif) 0 4px no-repeat;
	float:left;
	font:bold 12px/23px Arial, Helvetica, sans-serif;
	color:#E6E6E6;
	background-color:inherit;}

#rightTop form input.txtBox
{width:116px;
	height:21px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	background-color:#fff;
	color:#000;
	padding:0 0 0 6px;
	font:normal 10px/21px Arial, Helvetica, sans-serif;
	margin:0 13px 0 0;
	float:left;}

#rightTop form input.btnLogin
{background:url(images/btn_login.gif) 0 0 no-repeat;
	width:48px;
	height:24px;
	border:none;
	cursor:pointer;
	float:left;
	background-color:#5A5A5A;
	color:#8E3600;
	font:bold 11px/24px Arial, Helvetica, sans-serif;}

#rightTop form label.blank
{display:block;
	width:113px;
	height:21px;
	float:left;
	margin:8px 0 0 0;}

#rightTop form label.fp
{display:block;
	width:108px;
	height:21px;
	background:url(images/forget_password.gif) 0 0 no-repeat;
	padding:0 0 0 18px;
	margin:8px 10px 0 0;
	float:left;}

#rightTop form label.fp a
{background-color:inherit;
	color:#D4CF8C;
	font:normal 10px/21px Arial, Helvetica, sans-serif;
	text-decoration:none;}

#rightTop form label.fp a:hover
{color:#EC6716;
	background-color:inherit;}

#rightTop form label.signup
{display:block;
	width:67px;
	height:21px;
	background:url(images/signup_now.gif) 0 0 no-repeat;
	padding:0 0 0 16px;
	margin:8px 0 0 0;
	float:left;}

#rightTop form label.signup a
{background-color:inherit;
	color:#D4CF8C;
	font:normal 10px/21px Arial, Helvetica, sans-serif;
	text-decoration:none;}

#rightTop form label.signup a:hover
{color:#EC6716;
	background-color:inherit;}

#rightTop ul
{width:546px;
	height:35px;
	position:absolute;
	left:199px;
	top:285px;}

#rightTop ul li
{float:left;
	margin:0 3px 0 0;
	font-size:0;
	line-height:0;}

#rightTop ul li a
{text-decoration:none;}

#rightTop ul li a.download
{display:block;
	background:url(images/download_bg.gif) 0 0 no-repeat;
	width:66px;
	height:35px;
	padding:0 0 0 40px;
	background-color:inherit;
	color:#000;
	font:bold 12px/35px Arial, Helvetica, sans-serif;}

#rightTop ul li a.download:hover
{background:url(images/download_bg_hover.gif) 0 0 no-repeat;}

#rightTop ul li a.question
{display:block;
	background:url(images/question_bg.gif) 0 0 no-repeat;
	width:66px;
	height:35px;
	padding:0 0 0 40px;
	background-color:inherit;
	color:#000;
	font:bold 12px/35px Arial, Helvetica, sans-serif;}

#rightTop ul li a.question:hover
{background:url(images/question_bg_hover.gif) 0 0 no-repeat;}

#rightTop ul li a.addItem
{display:block;
	background:url(images/add_item.gif) 0 0 no-repeat;
	width:66px;
	height:35px;
	padding:0 0 0 40px;
	background-color:inherit;
	color:#000;
	font:bold 12px/35px Arial, Helvetica, sans-serif;}

#rightTop ul li a.addItem:hover
{background:url(images/add_item_hover.gif) 0 0 no-repeat;}

#rightTop ul li a.idea
{display:block;
	background:url(images/idea_bg.gif) 0 0 no-repeat;
	width:66px;
	height:35px;
	padding:0 0 0 40px;
	background-color:inherit;
	color:#000;
	font:bold 12px/35px Arial, Helvetica, sans-serif;}

#rightTop ul li a.idea:hover
{background:url(images/idea_bg_hover.gif) 0 0 no-repeat;}

#rightTop ul li a.policy
{display:block;
	background:url(images/policy_bg.gif) 0 0 no-repeat;
	width:66px;
	height:35px;
	padding:0 0 0 40px;
	background-color:inherit;
	color:#000;
	font:bold 12px/35px Arial, Helvetica, sans-serif;}

#rightTop ul li a.policy:hover
{background:url(images/policy_bg_hover.gif) 0 0 no-repeat;}

#rightLeft
{width:504px;
	background:url(images/orange_bg.gif) 0 0 repeat-x #D35406;
	color:#FFBF98;
	float:left;
	margin:23px 0 0 0;
	padding:0 24px 45px 24px;}

#rightLeft h2
{display:block;
	font:normal 28px/28px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:0 0 12px 0;}

#rightLeft p.rightTxt1
{display:block;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#EEEABA;
	background-color:inherit;
	padding:0 0 5px 0;}

#rightLeft img.img1
{display:block;
	font-size:0;
	line-height:0;
	float:right;}

#rightLeft p.rightTxt2
{display:block;
	width:337px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	padding:15px 0 12px 0;
	float:left;}

#rightLeft p.rightTxt2 span
{background-color:#9B3E04;
	color:#FFBF98;
	padding:2px;}

#rightLeft p.rightTxt2 a
{background-color:inherit;
	color:#fff;
	text-decoration:underline;}

#rightLeft p.rightTxt2 a:hover
{text-decoration:none;}

#rightLeft p.newLesson
{display:block;
	background:url(images/new_lesson_bg.gif) 0 0 no-repeat;
	width:153px;
	height:19px;
	padding:0 0 0 18px;
	float:left;
	margin:0 93px 0 0;}

#rightLeft p.newLesson a
{font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;}

#rightLeft p.newLesson a:hover
{color:#D5D08E;
	background-color:inherit;}

#rightLeft p.readmore
{display:block;
	background:url(images/read_more_bg.gif) 0 0 no-repeat;
	width:67px;
	height:19px;
	float:left;
	text-align:center;}

#rightLeft p.readmore a
{font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#353535;
	background-color:inherit;
	text-decoration:none;}

#rightLeft p.readmore a:hover
{color:#A13F03;
	background-color:inherit;}

/*------------------------------------------------right--------------------*/

/*------------------------------------------------update--------------------*/
#update
{width:270px;
	float:left;
	margin:10px 13px 0 0;}

#update h2
{display:block;
	background:url(images/update_icon.gif) 6px 10px no-repeat #F8F7E1;
	border:#C5C07D solid 1px;
	padding:0 0 0 29px;
	font:normal 19px/33px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 10px 0;}

#update h3
{display:block;
	padding:0;
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#AD4201;
	margin:0 0 7px 0;
	background-color:inherit;}

#update p.updateTxt
{display:block;
	width:245px;
	padding:0 0 3px 0;
	font:normal 11px/15px Arial, Helvetica, sans-serif;}

#update p.updateTxt span
{color:#777232;
	background-color:#E2DDA1;
	padding:2px;}

#update a.more
{background:url(images/read_more_bg2.gif) 0 0 no-repeat;
	float:right;
	text-align:center;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	display:block;
	width:67px;}

#update a.more:hover
{color:#FFE113;
	background-color:inherit;}

/*------------------------------------------------update--------------------*/

/*------------------------------------------------service--------------------*/
#service
{width:270px;
	float:left;
	margin:10px 0 0 0;}

#service h2
{display:block;
	background:url(images/service_icon.gif) 6px 10px no-repeat #F8F7E1;
	border:#C5C07D solid 1px;
	padding:0 0 0 29px;
	font:normal 19px/33px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 0 10px 0;}

#service h3
{display:block;
	padding:0;
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#AD4201;
	margin:0 0 7px 0;
	background-color:inherit;}

#service p.updateTxt
{display:block;
	width:245px;
	padding:0 0 3px 0;
	font:normal 11px/15px Arial, Helvetica, sans-serif;}

#service ul
{padding:0 0 11px 0;}

#service ul li
{font-size:0;
	line-height:0;}

#service ul li a
{display:block;
	background:url(images/bullet.gif) 0 5px no-repeat;
	padding:0 0 0 14px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#777232;
	background-color:inherit;
	text-decoration:underline;}

#service ul li a:hover
{color:#000;
	background-color:#C1BC81;}

#service a.more2
{background:url(images/read_more_bg2.gif) 0 0 no-repeat;
	float:right;
	text-align:center;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	display:block;
	width:67px;}

#service a.more2:hover
{color:#FFE113;
	background-color:inherit;}

/*------------------------------------------------service--------------------*/


/*------------------------------------------------last--------------------*/
#last
{width:147px;
	float:right;
	margin:20px 0 0 0;}

#last h2.sponsor
{display:block;
	background:url(images/catagory_bg.gif) 0 0 no-repeat;
	width:121px;
	height:31px;
	padding:0 0 0 26px;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E8E8E8;
	background-color:inherit;
	margin:0;}

#last ul.rightNav
{padding:13px 9px 0 9px;
	background-color:#E2DEA4;
	color:#000;
	margin:0;}

#last ul.rightNav li
{height:18px;
	background:url(images/nav_div2.gif) left bottom repeat-x;
	font-size:0;
	line-height:0;}

#last ul.rightNav li.noImg3
{background-image:none;}

#last ul.rightNav li a
{display:block;
	background:url(images/arrow.gif) 2px 6px no-repeat;
	font:normal 10px/17px Arial, Helvetica, sans-serif;
	color:#A73F00;
	background-color:inherit;
	text-decoration:none;
	padding:0 0 0 13px;}

#last ul.rightNav li a:hover
{color:#A73F00;
	background-color:#EFECC8;}

#last p.rightBot
{display:block;
	background:url(images/left_bot.gif) 0 0 no-repeat;
	width:147px;
	height:28px;
	margin:0 0 20px 0;}

#last ul.rightBotLink
{width:147px;
	padding:0;}

#last ul.rightBotLink li
{display:block;
	font-size:0;
	line-height:0;}

#last ul.rightBotLink li.job
{background:url(images/job_bg.gif) 0 0 no-repeat;
	width:100px;
	height:17px;
	padding:74px 0 0 47px;
	margin:0 0 14px 0;}

#last ul.rightBotLink li.event
{background:url(images/event_bg.gif) 0 0 no-repeat;
	width:100px;
	height:17px;
	padding:74px 0 0 47px;
	margin:0 0 16px 0;}

#last ul.rightBotLink li.bookmark
{background:url(images/bookmark_bg.gif) 0 0 no-repeat;
	width:119px;
	height:40px;
	padding:0 0 0 28px;
	margin:0;}

#last ul.rightBotLink li a
{font:normal 9px/9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	text-decoration:none;}

#last ul.rightBotLink li a:hover
{color:#D35406;
	background-color:inherit;}

#last ul.rightBotLink li.bookmark a
{font:bold 11px/40px Arial, Helvetica, sans-serif;
	color:#353535;
	background-color:inherit;
	text-decoration:none;}

#last ul.rightBotLink li.bookmark a:hover
{color:#D35406;
	background-color:inherit;}

/*------------------------------------------------last--------------------*/

/*------------------------------------------------body--------------------*/

/*------------------------------------------------footer--------------------*/
#footerMain
{width:100%;
	height:102px;
	border-bottom:#D5D08E solid 9px;}

#footer
{width:948px;
	margin:0 auto;
	background:url(images/footer_bg.gif) 0 0 repeat-x;
	height:102px;
	position:relative;}

.footer2  ul
{left:219px;
	top:16px;}

.footer2  ul li
{font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFA;
	background-color:inherit;}

.footer2
{text-align:center; margin:10px 0 0 0;}

.footer2  a
{padding:0 7px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFA;
	background-color:inherit;
	text-decoration:none;}

.footer2  a:hover
{color:#000;
	background-color:inherit;}

#footer p.copyright
{font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFA;
	background-color:inherit;
	position:absolute;
	left:378px;
	top:53px;}

#footer a.xhtml
{display:block;
	background:url(images/xhtml_bg.gif) 0 0 no-repeat;
	width:51px;
	height:19px;
	position:absolute;
	left:16px;
	top:10px;
	font:bold 10px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#353535;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;}

#footer a.xhtml:hover
{color:#A13F03;
	background-color:inherit;}

#footer a.css
{display:block;
	background:url(images/xhtml_bg.gif) 0 0 no-repeat;
	width:51px;
	height:19px;
	position:absolute;
	left:74px;
	top:10px;
	font:bold 10px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#353535;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;}

#footer a.css:hover
{color:#A13F03;
	background-color:inherit;}

#footer p.design
{display:block;
	width:205px;
	position:absolute;
	left:390px;
	top:72px;
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#EEEAB2;
	background-color:inherit;}

#footer p.design a.link
{font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	padding:2px;}

#footer p.design a.link:hover
{color:#000;
	background-color:#fff;}

/*------------------------------------------------footer--------------------*/
/*-----------------------------------------------------------------------------innerpage------------------------------------------------------------------------------*/
#innerr
{width:749px;
	height:600px;
	background:url(images/orange_bg.gif) 0 0 repeat-x #D35406;
	color:#FFBF98;
	float:left;
	margin:15px 0 0 0;
	padding:0px;}

#innerrightLeft h2
{display:block;
	font:normal 28px/28px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:0 0 12px 0;}

#innerrightLeft p.innerrightTxt1
{display:block;
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#EEEABA;
	background-color:inherit;
	padding:0 0 5px 0;}

#innerbody
{width:948px;
	margin:0 auto;
	background: url(images/body_bg-inner.jpg) left top no-repeat;
	padding:0 0 35px 0;}

#innerhedding
{width:400px;
	height:20px;
	float:left;
	margin:10px 0 15px 25px;
	padding:0px;}

#innertxt
{width:700px;
	height:45px;
	float:left;
	margin:10px 0 0 25px;
	padding:0px;
	font: 12px/17px Arial, Helvetica, sans-serif;
	color:#EEEABA;}

#innertxt002
{width:700px;
	height:45px;
	float:left;
	margin:50px 0 0 25px;
	padding:0px;
	font: 12px/17px Arial, Helvetica, sans-serif;
	color:#EEEABA;}

#innertxt003
{width:700px;
	height:45px;
	float:left;
	margin:20px 0 0 25px;
	padding:0px;
	font: 12px/17px Arial, Helvetica, sans-serif;
	color:#EEEABA;}

/*-----------------------------------------------------------------------------innerpage------------------------------------------------------------------------------*/
/*------------------------------------------------innerlast--------------------*/
#inn
{width:147px;
	float:right;
	margin:30px 0 0 0;}

#innerlast h2.innersponsor
{display:block;
	background:url(images/catagory_bg.gif) 0 0 no-repeat;
	width:121px;
	height:31px;
	padding:0 0 0 26px;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	color:#E8E8E8;
	background-color:inherit;
	margin:0;}

#innerlast ul.innerrightNav
{padding:13px 9px 0 9px;
	background-color:#E2DEA4;
	color:#000;
	margin:0;}

#innerlast ul.innerrightNav li
{height:18px;
	background:url(images/nav_div2.gif) left bottom repeat-x;
	font-size:0;
	line-height:0;}

#innerlast ul.innerrightNav li.innernoImg3
{background-image:none;}

#innerlast ul.innerrightNav li a
{display:block;
	background:url(images/arrow.gif) 2px 6px no-repeat;
	font:normal 10px/17px Arial, Helvetica, sans-serif;
	color:#A73F00;
	background-color:inherit;
	text-decoration:none;
	padding:0 0 0 13px;}

#innerlast ul.innerrightNav li a:hover
{color:#A73F00;
	background-color:#EFECC8;}

#innerlast p.innerrightBot
{display:block;
	background:url(images/left_bot.gif) 0 0 no-repeat;
	width:147px;
	height:28px;
	margin:0 0 20px 0;}

#innerlast ul.innerrightBotLink
{width:147px;
	padding:0;}

#innerlast ul.innerrightBotLink li
{display:block;
	font-size:0;
	line-height:0;}

#innerlast ul.innerrightBotLink li.innerjob
{background:url(images/job_bg.gif) 0 0 no-repeat;
	width:100px;
	height:17px;
	padding:74px 0 0 47px;
	margin:0 0 14px 0;}

#innerlast ul.innerrightBotLink li.innerevent
{background:url(images/event_bg.gif) 0 0 no-repeat;
	width:100px;
	height:17px;
	padding:74px 0 0 47px;
	margin:0 0 16px 0;}

#innerlast ul.innerrightBotLink li.innerbookmark
{background:url(images/bookmark_bg.gif) 0 0 no-repeat;
	width:119px;
	height:40px;
	padding:0 0 0 28px;
	margin:0;}

#innerlast ul.innerrightBotLink li a
{font:normal 9px/9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	text-decoration:none;}

#innerlast ul.innerrightBotLink li a:hover
{color:#D35406;
	background-color:inherit;}

#innerlast ul.innerrightBotLink li.innerbookmark a
{font:bold 11px/40px Arial, Helvetica, sans-serif;
	color:#353535;
	background-color:inherit;
	text-decoration:none;}

#innerlast ul.innerrightBotLink li.innerbookmark a:hover
{color:#D35406;
	background-color:inherit;}

/*------------------------------------------------innerlast--------------------*/
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/

#con
{width:749px;
	height:600px;
	background:url(images/orange_bg.gif) 0 0 repeat-x #D35406;
	color:#FFBF98;
	float:left;
	margin:15px 0 0 0;
	padding:0px;}

#contactleftblank
{width:500px;
			height:400px;
			float:left;
			margin:10px 0 10px 25px;
			padding:0px;
			border-right:dashed 1px #FFFFFF;}

#contactheddingblank
{width:500px;
			height:30px;
			float:left;
			margin:27px 0 0 45px;
			padding:0px;
			font-family: Arial;
			font-size:25pt;
			font-weight:bold;
			color:#1d1d1d;}

#contactaddressblank
{width:360px;
				height:290px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:18pt;
				color:#a10000;
				float:left;
				padding:0px;
				margin:0 0 0 2px;
				background-color:#dcd9a5;}

#contactaddresshedding
{width:170px;
		height:35px;
		float: left;
		margin:14px 0 0 10px;
		padding:0px;}

#contactaddresstext
{width:170px;
		height:30px;
		float: left;
		margin:10px 0 70px 10px;
		padding:0px;
	font: 12px/17px Arial, Helvetica, sans-serif;
	color:#EEEABA;}

#contactaddresstext002
{width:170px;
		height:30px;
		float: left;
		margin:40px 0 70px 10px;
		padding:0px;
	font: 12px/17px Arial, Helvetica, sans-serif;
	color:#EEEABA;}

#contactaddresstext003
{width:250px;
		height:30px;
		float: left;
		margin:10px 0 0 0;
		padding:0px;
	font: 12px/17px Arial, Helvetica, sans-serif;
	color:#EEEABA;}

#contactsmallhedding
{width:500px;
			height:30px;
			float:left;
			margin:20px 0 0 0;
			padding:0px;
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#EEEABA;}

#contacthedding
{width:353px;
			height:20px;
			float:left;
			margin:14px 0 0 0;
			padding:0px;}

#contacticon
{width:86px;
				height:84px;
				float:left;
				background-image: url(images/contacticon.png);
				background-repeat:no-repeat;
				margin:10px 0 0 30px;}

#contactfeildnameblank
{width:150px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;}

#contactfeildblank
{width:250px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;}

#contactfeildname
{width:150px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;}

#contactfeildname002
{width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeildname003
{width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeildname004
{width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeildname005
{width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeildname006
{width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeildname007
{width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeildname008
{width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeildname009
{width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeild
{width:200px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;}

#contactfeild002
{width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeild003
{width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeild004
{width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeild005
{width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeild006
{width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeild007
{width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#contactfeild008
{width:200px;
				height:20px;
				margin:8px 0 0 0;
				padding:0;
				float:left;}

#contactfeild009
{width:200px;
				height:60px;
				margin:5px 0 0 0;
				padding:0;
				float:left;}

#submitbutton
{width:200px;
				height:20px;
				margin:50px 0 0 0;
				padding:0;
				float:left;}

.contactfeildname
{font: 12px/17px Arial, Helvetica, sans-serif;
			color:#EEEABA;}

.contactfeild
{font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color: #3c4538;
				border:solid;
				border-width:1px;
				border-color:#666666;
				background-color:#f2f2f2;}

.contactfeild:hover
{font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#3c4538;
				border:solid;
				border-width:1px;
				border-color:#666666;
				background-color:#f9f9f9;}

.submit
{font-family:Arial, Helvetica, sans-serif;
				font-size:9pt;
				color:#FFFFFF;
				background-color:#666666;
				border:solid;
				border-width:1px;
				border-color:#CCCCCC;}

.submit:hover
{font-family:Arial, Helvetica, sans-serif;
				font-size:9pt;
				color:#FFFFFF;
				background-color:#54180a;
				border:solid;
				border-width:1px;
				border-color:#54180a;}

.contactinput
{width:160px;
			height:20px;
			font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
			font-size:12px;
			font-weight:bold;
			color:#3c4538;
			background-color:#FFFFFF;
			border:solid;
			border-color:#F3F3F3;
			border-width:1px;}

.contactinput:hover
{width:160px;
			height:20px;
			font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
			font-size:12px;
			font-weight:bold;
			color:#3c4538;
			background-color:#F9F9F9;
			border:solid;
			border-color:#F3F3F3;
			border-width:1px;}

.textarea
{width:200px;
			height:100px;
			font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
			font-size:12px;
			font-weight:bold;
			color:#3c4538;
			background-color:#FFFFFF;
			border:solid;
			border-color:#F3F3F3;
			border-width:1px;}

.textarea:hover
{width:200px;
			height:100px;
			font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
			font-size:12px;
			font-weight:bold;
			color:#3c4538;
			background-color:#F9F9F9;
			border:solid;
			border-color:#F3F3F3;
			border-width:1px;}

/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/
#quicklinkhedding
{width:600px;
		height:20px;
		float:left;
		margin:120px 0 0 25px;
		padding:0px;}

#quicklinkblank
{width:600px;
		height:121px;
		float:left;
		margin:20px 0 0 25px;
		padding:0px;}

#quicklinktop
{width:600px;
		height:1px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/quicklink_top.jpg);
		background-repeat:no-repeat;}

#quicklinktxt
{width:600px;
		height:26px;
		float:left;
		margin:0px;
		padding:0px;}

#quicklinktxt002
{width:600px;
		height:26px;
		float:left;
		margin:0px;
		padding:0px;}

#quicklinktxt003
{width:600px;
		height:26px;
		float:left;
		margin:0px;
		padding:0px;}

#quicklinktxt004
{width:600px;
		height:26px;
		float:left;
		margin:0px;
		padding:0px;}

#quicklinktxt005
{width:600px;
		height:26px;
		float:left;
		margin:0px;
		padding:0px;}

.quicklink
{width:600px;
		height:26px;
		float:left;
		margin:0px;
		padding:4px 0 0 15px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;		
		background-image: url(images/quicklink_active.jpg);
		background-repeat:no-repeat;}

.quicklink:hover
{width:600px;
		height:26px;
		float:left;
		margin:0px;
		padding:4px 0 0 15px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		background-image: url(images/quicklink_over.jpg);
		background-repeat:no-repeat;}

.reklamy
{text-align:center; font-size:11px; margin:5px 0 5px 0; color:#3A3A3A}

.reklamy2
{text-align:center; font-size:11px; margin:25px 0 5px 0; color:#FFFFFF;}

.reklamy3
{text-align:center; font-size:11px; margin:10px 0 5px 0; color:#FFFFFF;}

.reklamaprawa
{font-size:10px; margin:5px 0 5px 0;}


