/* Start of CMSMS style sheet 'Inn Way Layout' */
@charset "utf-8";
/* CSS Document */

/******Global******/

html, body {
	height: 100%;
	margin: 0;
	padding: 0;
}

html, body{
	font-family:Arial, Helvetica, sans-serif;}

.bold, strong{
	font-weight:bold;}
	
.underline, u{
	text-decoration:underline;}
	
.italic, em{
	font-style:italic;}
	
.clear{
	clear:both;}
	
.imgleft{
	float:left;
	margin:0 10px 10px 0;}
	
.imgright{
	float:right;
	margin:0 0 10px 20px;}
	

	
/******Colours******/
	
.blue{
	color:#6583a2;}
	
.green{
	color:#5b6e33;}
	
.aqua{
	color:#40c2f3;}
	
.grey{
	color:#464646;}
	
.red{
	color:#f9453b;}
	
.orange{
	color:#fe7d22;}
	
.peakBlue{
	color:#0167bb;}
	
.yorkGreen{
	color:#05a154;}
	
.gold{
	color:#f3c20d;}
	
.pink{
	color:#d1207f;}


/******Header******/

#header_wrapper{
	display:block;
	width:100%;
	background-image:url(innwayimages/sky_bg.jpg);
	background-repeat:no-repeat;
	background-color:#accef1;
	height:549px;
	background-position:50% 0;}

#header{
	width:960px;
	margin:0 auto 0 auto;
	display:block;}
	
#logo_bar{
	display:block;
	float:left;
	width:960px;
	background-image:url(innwayimages/logo_bar_bg.jpg);
	background-repeat:repeat-x;
	height:140px;}
	
#logo{
	display:inline;
	float:left;
	margin:8px 0 0 0;}
	
#scrolling_books{
	display:inline;
	float:right;
	margin:17px 5px 0 0;
	background-image:url(innwayimages/scroller_placer.jpg);
	width:471px;
	height:116px;}
	
/******Navigation******/
#navigation{
	display:block;
	float:left;
	width:960px;}
	
ul#main_navigation{
	display:block;
	float:left;
	width:960px;
	background-image:url(innwayimages/nav_grey_bg.gif);
	background-repeat:repeat-x;}
	
ul#main_navigation li{
	display:inline;
	float:left;
	height:40px;}
	
ul#main_navigation li a{
	display:block;
	float:left;
	padding:15px 9px 15px 9px;
	_padding:15px 9px 13px 9px;
	height:10px;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	border-right:1px solid #a7afb4;}
	
ul#main_navigation li a:hover{
	background-color:#84baf3;}
	
/******Splash******/

#splash{
	width:940px;
	display:block;
	float:left;
	padding:10px 10px 9px 10px;
	background-image:url(innwayimages/white-transparent.png);}
	
#splash{
	behavior: url(js/iepngfix.htc);}
	
#slider{
	display:inline;
	float:left;
	width:700px;
	height:350px;}
	
#splash_right{
	display:inline;
	float:right;
	width:230px;}
	
#splash_right a#shop{
	display:block;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	background-image:url(innwayimages/shop_button.gif);
	background-repeat:no-repeat;
	width:222px;
	height:42px;
	line-height:17px;
	padding:8px 0 0 8px;
	margin:0 0 10px 0;}
	
#splash_right img{
	display:block;
	margin:0 0 6px 0;}
	
#newsletter_signup{
	display:block;}
	
#newsletter_signup h2{
	display:block;
	font-size:13px;
	font-weight:bold;
	color:#51616b;
	margin:16px 0 10px 0;}

#newsletter_signup h2 a{color:#6583a2; text-decoration:none;}
	
#newsletter_signup input{
	display:block;
	width:225px;
	font-size:11px;
	margin:0 0 6px 0;}
	
#newsletter_signup input.submit{
	display:block;
	border:none;
	background-image:url(innwayimages/submit.gif);
	text-align:left;
	color:#51616b;
	font-weight:bold;
	padding:0;
	height:15px;
	margin:5px 0 0 0;}
	
	
/******Content******/

#content_wrapper{
	display:block;
	width:100%;
	background-image:url(innwayimages/green_bg_gradient.jpg);
	background-repeat:repeat-x;
	background-color:#5e7062;
	padding:10px 0 0 0;}
	
#content_container{
	display:block;
	width:960px;
	margin:0 auto 0 auto;}
	
#left_col{
	display:inline;
	float:left;
	width:410px;
	margin:0 10px 0 0;
	min-height:792px;
	background-color:#ffffff;}
	
#mid_col{
	display:inline;
	float:left;
	width:290px;
	margin:0 10px 0 0;
	min-height:792px;
	background-color:#fdeceb;}
	
#right_col{
	display:inline;
	float:left;
	width:240px;
	min-height:792px;
	background-color:#ffffff;}
	
#inner_left_col{
	display:inline;
	float:left;
	width:180px;
	margin:0 10px 0 0;
	background-color:#ffffff;
	padding:0 0 10px 0;}
	
#inner_mid_col{
	display:inline;
	float:left;
	width:460px;
	margin:0 10px 0 0;
	background-color:#fff;
	padding:20px 40px 25px 20px;}
	
#inner_right_col{
	display:inline;
	float:left;
	width:240px;}
	
#inner_content{
	display:inline;
	float:left;
	background-color:#ffffff;
	padding:20px 40px 25px 20px;
	margin:0 10px 0 0;
	width:650px;}
	
/******Homepage Left Col *******/

#welcome{
	display:block;
	float:left;
	width:410px;
	background-color:#ffffff;}
	
#welcome h1{
	display:block;
	float:left;
	width:395px;
	height:28px;
	background-color:#393e29;
	color:#ffffff;
	font-size:19px;
	font-weight:normal;
	padding:12px 0 0 15px;
	text-transform:uppercase;
	margin:0 0 20px 0;}
	
#welcome h2{
	font-size:16px;
	color:#5b6e33;
	font-weight:normal;
	width:350px;
	padding:0 40px 0 20px;
	margin:0 0 25px 0;}
	
#welcome h3{
	font-size:13px;
	color:#5b6e33;
	font-weight:bold;
	width:350px;
	padding:0 40px 0 20px;
	margin:0 0 25px 0;}
	
#welcome h4, #welcome h5, #welcome h6{
	font-size:12px;
	color:#5b6e33;
	font-weight:bold;
	width:350px;
	padding:0 40px 0 20px;
	margin:0 0 25px 0;}
	
#welcome p{
	width:350px;
	padding:0 40px 0 20px;
	font-size:12px;
	line-height:18px;
	margin:0 0 25px 0;}
	
#welcome p.intro_text, #inner_mid_col p.intro_text, #inner_mid_col h1, #inner_content p.intro_text, #inner_content h1{
	font-size:16px;
	line-height:23px;
	margin:0 0 20px 0;}
	
#welcome img, #inner_mid_col img, #inner_content img{
	display:inline;
	float:left;
	margin:0 20px 20px 0;}
	
#welcome ul, #welcome ol{
	display:block;
	padding:0 40px 0 20px;
	margin:0 0 10px 20px;}
	
#inner_mid_col ul, #inner_mid_col ol, #inner_content ul, #inner_content ol{
	padding:0 40px 0 0;
	margin:0 0 10px 20px;}	
	
#welcome ul li, #inner_mid_col ul li, #inner_content ul li{
	list-style-type:disc;
	list-style-position:outside;
	margin:0 0 0 20px;
	font-size:12px;
	line-height:18px;}
	
#welcome ol li, #inner_mid_col ol li, #inner_content ol li{
	list-style-type:decimal;
	margin:0 0 0 20px;
	font-size:12px;
	line-height:18px;}
	
#welcome ol li a, #welcome ul li a, #inner_mid_col ul li a, #inner_mid_col ol li a, #welcome p a, #inner_mid_col p a, #inner_content ul li a, #inner_content ol li a, #inner_content p a{
	font-weight:bold;
	color:#5b6e33;
	text-decoration:none;}
	
#related_links{
	width:370px;
	display:block;
	float:left;
	margin:8px 0 0 0;
	background-color:#eef0ea;
	padding:20px;
	border-top:1px solid #3b412b;}
	
#related_links h2{
	display:inline;
	float:left;
	font-weight:bold;
	color:#4a5338;
	font-size:12px;
	margin:0 30px 0 0;}
	
#related_links_list{
	display:inline;
	float:left;}
	
#related_links_list ul{
	margin:-4px 0 0 0;}
	
#related_links_list ul li{
	line-height:18px;}
	
#related_links_list ul li a{
	font-weight:bold;
	font-size:12px;
	color:#5b6e33;
	text-decoration:none;
	padding:0 0 0 20px;
	background-image:url(innwayimages/related_links_arrow.gif);
	background-repeat:no-repeat;
	background-position:0 2px;}

/******Homepage Mid Col******/

#mid_col #more{
	display:block;
	width:290px;
	background-color:#ffffff;
	padding:0 0 25px 0;}
	
#more h1{
	display:block;
	width:275px;
	height:28px;
	background-color:#393e29;
	color:#ffffff;
	font-size:19px;
	font-weight:normal;
	padding:12px 0 0 15px;
	text-transform:uppercase;
	margin:0 0 20px 0;}
	
#more p{
	width:230px;
	padding:0 40px 0 20px;
	font-size:12px;
	line-height:18px;}
	
#teamwalking{
	width:250px;
	padding:0 20px 0 20px;
	background-color:#e5f7fd;
	border-top:1px solid #c7dce1;
	border-bottom:1px solid #c7dce1;}
	
#teamwalking ul{
	width:250px;
	margin:5px 0 10px 0;}
	
#teamwalking ul li{
	font-size:12px;
	line-height:18px;
	margin:0 0 0 10px;
	list-style-image:url(innwayimages/teamwalking_bullet.gif);}
	
#teamwalking p a{
	font-weight:bold;
	color:#40c2f3;
	text-decoration:none;}
	
#teamwalking a.morelink{
	display:block;
	float:left;
	width:250px;
	font-size:12px;
	font-weight:bold;
	color:#09688c;
	text-decoration:none;
	margin:0 0 10px 0;
	background-image:url(innwayimages/teamwalking_arrow.gif);
	background-repeat:no-repeat;
	background-position:100% 0;}
	
#itvwalks{
	display:block;
	width:250px;
	padding:20px 20px 20px 20px;
	background-color:#ffffff;}
	
#itvwalks p{
	font-size:12px;
	line-height:17px;
	margin:0 0 10px 0;}
	
#itvwalks p a{
	font-weight:bold;
	color:#0072ae;
	text-decoration:none;}
	
#itvwalks a.morelink{
	font-size:12px;
	font-weight:bold;
	color:#074b6f;
	text-decoration:none;
	display:block;
	float:left;
	width:250px;
	background-image:url(innwayimages/blue_arrow.gif);
	background-repeat:no-repeat;
	background-position:100% 0;}
	
#navigationskills{
	display:block;
	width:250px;
	padding:20px;
	background-color:#fdeceb;}
	
#navigationskills h2{
	display:block;
	width:250px;
	font-size:28px;
	line-height:30px;
	color:#fb463c;
	background-image:url(innwayimages/nnas_logo.gif);
	background-repeat:no-repeat;
	background-position:115px 32px;
	margin:0 0 20px 0;}
	
#navigationskills p{
	font-size:12px;
	line-height:17px;}
	
#navigationskills p a{
	font-weight:bold;
	text-decoration:none;
	color:#fa463b;}
	
#navigationskills img{
	display:inline;
	float:left;
	margin:0 10px 10px 0;}
	
#navigationskills a.morelink{
	width:250px;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	background-image:url(innwayimages/red_arrow.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
	color:#464646;
	text-decoration:none;}
	
/******Homepage Right Col******/
#right_col{
	display:inline;
	float:left;
	width:240px;
	background-color:#ffffff;}

#right_col h1{
	display:block;
	float:left;
	width:225px;
	height:28px;
	background-color:#393e29;
	color:#ffffff;
	font-size:19px;
	font-weight:normal;
	padding:12px 0 0 15px;
	text-transform:uppercase;}
	
#blog, #mountains, #twitter{
	display:block;
	float:left;
	width:240px;}
	
#blog h2 a{
	display:block;
	width:225px;
	padding:10px 0 0 15px;
	height:30px;
	background-color:#586b31;
	background-image:url(innwayimages/blog_quotes.gif);
	background-repeat:no-repeat;
	background-position:100% 0;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:19px;
	text-shadow: 0.1em 0.1em #333;}
	
#blog_body, #mountains_body, #twitter_body{
	display:block;
	float:left;
	width:200px;
	background-color:#ffffff;
	padding:20px;}
	
#blog_body img, #mountains_body img{
	display:none;}
	
#blog_body h3, #mountains_body h3, #twitter_body h3{
	font-size:12px;
	font-weight:bold;
	color:#5b6e33;
	margin:0 0 10px 0;}
	
#blog_body h3 a, #mountains_body h3 a{
	text-decoration:none;
	color:#5b6e33;}
	
#blog_body h4, #mountains_body h4, #twitter_body h4{
	font-size:12px;
	color:#000000;
	margin:0 0 10px 0;}
	
#blog_body p, #mountains_body p, #twitter_body p, #blog_body div, #mountains_body div{
	font-size:12px;
	line-height:16px;
	margin:0 0 10px 0;
	width:200px;
	word-wrap:break-word;}
	
#twitter_body p a, #blog_body div a, #mountains_body div a{
	color:#000000;
	text-decoration:none;}
	
#blog_body div a, #mountains_body div a{
	color:#5b6e33;
	font-weight:bold;}
	
#blog_body p a.morelink, #mountains_body p a.morelink, #twitter_body p a.morelink{
	display:block;
	float:left;
	width:200px;
	font-size:12px;
	font-weight:bold;
	color:#4a5338;
	text-decoration:none;
	background-image:url(innwayimages/green_arrow.gif);
	background-repeat:no-repeat;
	background-position:100% 0;}
	
#mountains h2{
	display:block;
	width:225px;
	padding:10px 0 10px 15px;
	background-color:#586b31;
	background-image:url(innwayimages/blog_quotes.gif);
	background-repeat:no-repeat;
	background-position:100% 100%;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:19px;
	text-shadow: 0.1em 0.1em #333;
	line-height:22px;}
	
#twitter h2 a{
	height:25px;
	display:block;
	width:225px;
	padding:10px 0 10px 15px;
	background-color:#586b31;
	background-image:url(innwayimages/twitter_bird.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:19px;
	text-shadow: 0.1em 0.1em #333;
	line-height:22px;}
	
/******Inner Left Col******/

#inner_left_col h2{
	font-weight:bold;
	font-size:12px;
	color:#5a6d33;
	margin:10px;}
	
#inner_left_col p{
	font-size:12px;
	line-height:15px;
	margin:10px;}
	
#inner_left_col p a{
	font-weight:bold;
	text-decoration:none;
	color:#5a6d33;}
	
#subnav, #BookNav, #poll{
	display:block;
	float:left;
	width:180px;}
	
#BookNav{
	margin:0;}
	
#subnav ul, #BookNav ul{
	width:180px;}
	
#subnav ul li, #BookNav ul li{
	display:block;
	float:left;
	margin:0;}
	
#subnav ul li a, #BookNav ul li a, #inner_mid_col a.item1, #inner_mid_col a.item2, #inner_mid_col a.item3, #inner_mid_col a.item4, #inner_mid_col a.item5, #inner_mid_col a.item6, #inner_mid_col a.item7{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	display:block;
	float:left;
	width:160px;
	padding:10px;
	height:10px;
	background-image:url(innwayimages/sub_nav0.gif);
	background-repeat:no-repeat;}
	
#inner_mid_col a.item1, #inner_mid_col a.item2, #inner_mid_col a.item3, #inner_mid_col a.item4, #inner_mid_col a.item5, #inner_mid_col a.item6, #inner_mid_col a.item7{
	font-size:16px;
	padding:8px 10px 8px 10px;
	height:14px;
	font-weight:bold;
	text-transform:uppercase;}
	
#BookNav ul li a.purchase{
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	text-transform:uppercase;
	background-image:url(innwayimages/buy_yd.gif);
	background-repeat:no-repeat;
	height:14px;
	padding:8px 10px 8px 10px;}
	
#BookNav ul li a.purchase-peak{
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	text-transform:uppercase;
	background-image:url(innwayimages/buy_pd.gif);
	background-repeat:no-repeat;
	height:14px;
	padding:8px 10px 8px 10px;}
	
#BookNav ul li a.purchase-york{
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	text-transform:uppercase;
	background-image:url(innwayimages/buy_ynm.gif);
	background-repeat:no-repeat;
	height:14px;
	padding:8px 10px 8px 10px;}
	
#BookNav ul li a.purchase-lakes{
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	text-transform:uppercase;
	background-image:url(innwayimages/buy_lakes.gif);
	background-repeat:no-repeat;
	height:14px;
	padding:8px 10px 8px 10px;}
	
#BookNav ul li a.purchase-north{
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	text-transform:uppercase;
	background-image:url(innwayimages/sub_nav5.gif);
	background-repeat:no-repeat;
	height:14px;
	padding:8px 10px 8px 10px;}
	
#subnav ul li a.item1, #inner_mid_col a.item1{
	background-image:url(innwayimages/sub_nav1.gif);
	background-repeat:no-repeat;}
	
#subnav ul li a.item2, #inner_mid_col a.item2{
	background-image:url(innwayimages/sub_nav2.gif);
	background-repeat:no-repeat;}
	
#subnav ul li a.item3, #inner_mid_col a.item3{
	background-image:url(innwayimages/sub_nav3.gif);
	background-repeat:no-repeat;}
	
#subnav ul li a.item4, #inner_mid_col a.item4{
	background-image:url(innwayimages/sub_nav4.gif);
	background-repeat:no-repeat;}
	
#subnav ul li a.item5, #inner_mid_col a.item5{
	background-image:url(innwayimages/sub_nav5.gif);
	background-repeat:no-repeat;}
	
#subnav ul li a.item6, #inner_mid_col a.item6{
	background-image:url(innwayimages/ww_ld.gif);
	background-repeat:no-repeat;}
	
#subnav ul li a.item7, #inner_mid_col a.item7{
	background-image:url(innwayimages/ww_yd.gif);
	background-repeat:no-repeat;}
	
#subnav ul li a.item1, #subnav ul li a.item2, #subnav ul li a.item3, #subnav ul li a.item4, #subnav ul li a.item5{
	border-bottom:none;}
	
/******Inner Mid Col******/

#inner_mid_col h2, #inner_content h2{
	font-weight:bold;
	color:#5b6e33;
	font-size:12px;
	margin:0 0 10px 0;}
	
#inner_mid_col h3, #inner_mid_col h4, #inner_mid_col h5, #inner_mid_col h6, #inner_content h3, #inner_content h4, #inner_content h5, #inner_content h6{
	color:#4d5d66;
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0;}
	
#inner_mid_col p, #inner_content p{
	font-size:12px;
	line-height:18px;
	margin:0 0 10px 0;}
	
#inner_mid_col hr{
	display:block;
	margin:20px 0 20px 0;}
	

/******Inner Right Col*****/

#inner_right_col #blog h2 a{
	background-image:url(innwayimages/blog_link_button.jpg);
	background-repeat:no-repeat;}
	
#inner_right_col #mountains h2{
	margin:0;
	padding:0;}
	
#inner_right_col #mountains h2 a{
	background-image:url(innwayimages/mountains_blog_button.jpg);
	background-repeat:no-repeat;
	display:block;
	width:225px;
	padding:10px 0 10px 15px;
	background-color:#586b31;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:19px;
	text-shadow: 0.1em 0.1em #333;
	line-height:22px;}
	
#inner_right_col img{
	width:240px;
	display:block;
	float:left;
	margin:0;}
	
/******Logo Strip*****/

#logo_strip{
	display:block;
	width:100%;
	height:150px;
	background-image:url(innwayimages/logo_strip.gif);
	background-repeat:repeat-x;
	background-color:#4d533c;}
	
#logo_strip_inner{
	width:960px;
	margin:0 auto 0 auto;}
	
#logos_left{
	display:inline;
	float:left;}
	
#logos_right{
	display:inline;
	float:right;
	width:344px;}
	
#logo_strip_inner img{
	margin:80px 0 0 0;}
	
#logo_strip_inner img.footer_logos, #logo_strip_inner img.carbon_footprint{
	margin:80px 0 0 20px;}
	
img.footer_logos{
	margin-left:0;}
	
#logo_strip_inner img.large_image{
	float:right;
	margin:0;}
	
/******Footer******/

#footer{
	display:block;
	width:100%;
	background-image:url(innwayimages/footer_bg.jpg);
	background-repeat:repeat-x;
	height:320px;}
	
#footer_inner{
	width:960px;
	margin:0 auto 0 auto;
	padding:20px 0 0 0;}
	
#footer_leftside{
	display:inline;
	float:left;
	width:125px;
	padding:0 33px 0 10px;
	border-right:1px solid #7d8d5d;}
	
#footer_leftside p, #footer_rightside p{
	color:#ffffff;
	font-size:10px;
	line-height:14px;
	margin:0 0 10px 0;}
	
#footer_rightside p a{
	color:#fff;
	text-decoration:none;}
	
#footer_rightside{
	display:inline;
	float:left;
	width:762px;
	padding:0 0 0 20px;}
	
#footer_rightside ul{
	display:block;
	float:right;
	width:762px;
	margin:0 0 10px 0;}
	
#footer_rightside ul li, #footer_rightside ul li.currentpage{
	display:inline;
	float:left;
	padding:0 5px 0 0;
	margin:0 5px 0 0;
	border-right:1px solid white;}
	
#footer_rightside ul li a, #footer_rightside ul li.currentpage{
	color:#ffffff;
	text-decoration:none;
	font-size:10px;}
	
/******News******/

.NewsSummary{
	display:block;
	width:650px;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #999;}
	
.NewsSummaryPostdate, #NewsPostDetailDate{
	font-size:11px;
	margin:0 0 5px 0;}
	
.NewsSummaryLink{
	margin:0 0 10px 0;}
	
.NewsSummaryLink a{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#5b6e33;}
	
.NewsSummaryCategory, .NewsSummaryAuthor, #NewsPostDetailCategory, #NewsPostDetailAuthor{
	font-size:11px;
	line-height:15px;}
	
.NewsSummaryCategory span, .NewsSummaryAuthor span, #NewsPostDetailCategory span, #NewsPostDetailAuthor span{
	font-weight:bold;}
	
.NewsSummaryAuthor, #NewsPostDetailAuthor{
	margin:0 0 10px 0;}
	
h3#NewsPostDetailTitle{
	font-size:14px;}
	
/******Scrolling Books******/

#his3container{
	position:relative;
	width:447px;
	height:0;
	overflow:hidden;
	margin:12px 0 0 11px;}
	
#display_area{
	position:absolute; 
	left:0; 
	top:0; 
	width:0px; 
	height:0px; 
	clip:rect(0,0,0,0);}
	
/******Poll******/
#poll{
	border-top:1px solid;
	border-bottom:1px solid #FF9;
	padding:0 0 10px 0;
	margin:0 0 20px 0;
	background-color:#FFC;}
	
#poll h2{
	display:block;
	float:left;
	width:160px;
	background-color:#4e5d67;
	color:#ffffff;
	padding:10px;
	margin:0 0 20px 0;
	font-size:12px;
	line-height:16px;}
	
#poll pre{
	margin:0;
	padding:0;}
	
.pollvoteform, #pollcontent_1{
	margin:0;
	padding:0;
	white-space:normal;}
	
#poll div, #poll span{
	white-space:normal;}
	
.pollresult{
	display:block;
	float:left;
	margin:0 0 20px 0;}
	
#votestotal{
	display:block;
	float:left;
	width:160px;
	margin:0 0 20px 10px;
	font-size:12px;}
	
.polllabel, .resultlabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#758ea4;
	display:inline;
	float:left;
	width:100px;
	text-align:left;
	height:auto;
	padding:0;
	margin:0 0 20px 10px;}
	
.polloptions{
	display:block;
	float:left;
	width:100%;
	margin:0;
	*margin:-40px 0 0 0;
	padding:0;}
	
.polloption{
	display:block;
	float:left;
	height:auto;
	padding:0;
	width:100%;}
	
.pollresult{
	width:160px;}
	
.resultlabel{
	display:block;
	float:left;
	width:160px;
	margin:0 0 0 10px;}
	
.pollinput{
	display:inline;
	float:right;
	margin:0 10px 20px 0;}

#vote, #peek, #returntovote{
	display:block;
	float:left;
	margin:0 0 5px 10px;
	_margin:0 0 5px 5px;
	width:160px;
	background-color:#748da4;
	height:30px;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	border:none;}
	
.resultvotes{
	font-size:12px;
	display:block;
	float:left;
	margin:3px 0 0 10px;
	width:160px;}
	
/******Walkers Forum - Login******/

#inner_left_col #login{
	display:block;
	float:left;
	width:180px;
	background-color:#758ea4;
	padding:0 0 10px 0;}
	
#inner_left_col #login h2{
	display:block;
	float:left;
	background-color:#4d5d67;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding:10px;
	margin:0 0 10px 0;
	width:160px;}
	
#inner_left_col #login p{
	font-size:11px;
	margin:0 0 10px 0;
	color:#000;}
	
#inner_left_col #login p a{
	color:#ffffff;
	font-weight:normal;
	margin:0;}

#forum_login{
	display:block;
	width:160px;
	margin:0 0 0 10px;}
	
#forum_login label{
	display:inline;
	float:left;
	width:160px;
	font-size:12px;
	color:#ffffff;
	margin:0 0 3px 0;}
	
#forum_login input{
	width:150px;
	margin:0 0 10px 0;}
	
#forum_login #captcha{
	display:block;
	float:left;
	width:100%;
	margin:0;}
	
#forum_login input#forum_login_button{
	display:block;
	float:left;
	background-color:#4d5d67;
	width:auto;
	color:#ffffff;
	border:none;
	font-weight:bold;
	padding:10px;
	margin:0 75px 10px 0;}
	
#logout{
	width:160px;
	padding:0 10px 10px 10px;}
	
/******Walkers Forum - Change Settings******/

#settings{
	display:block;
	float:left;
	width:460px;}
	
#settings .input_wrapper{
	width:360px;}
	
#settings .input_wrapper input{
	width:200px;}
	
#settings .input_wrapper .a_5{
	display:block;
	float:left;
	width:200px;}
	
#settings .input_wrapper .a_5 input{
	width:200px;}
	
#settings p.settings_instruction{
	color:#900;}
	
#avatar{
	margin:0;}
	
#clear_avatar{
	width:70px;
	display:inline;
	float:left;
	font-size:12px;}
	
#settings .input_wrapper #clear_avatar input{
	display:inline;
	float:right;
	width:auto;
	margin:0;}
	
#cntnt01feu_submit{
	display:block;
	float:left;
	margin:0 0 0 100px;}
	
#settings .input_wrapper .a_5
{
	width: 74px;
	height: 38px;
	background: url(innwayimages/btn-choose-file.gif) 0 0 no-repeat;
	margin:0 150px 10px 0;

	display: block;
	overflow: hidden;
	cursor: pointer;
}

#settings .input_wrapper .a_5 input
{
	position: relative;
	height: 100%;
	width: auto;
	opacity: 0;
	-moz-opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
	
/******Walkers Forum - Reset Password, Forgot Login, Register******/

#reset_password label, #forgot_login label, #register label, #verify_registration label{
	display:inline;
	float:left;
	width:100px;
	font-size:12px;
	margin-right:10px;}
	
#register label{
	width:150px;}
	
#forgot_login input, #register input, #verify_registration input{
	width:200px;
	margin:0 0 10px 0;}
	
#forgot_login label.captcha_title, #register label.captcha_title{
	width:auto;
	margin:10px 0 10px 0;}
	
#forgot_login_submit, #register_submit{
	display:block;
	float:left;
	width:460px;}
	
#forgot_login_submit input, #register_submit input{
	width:auto;}


/******Cookie Table Styles******/

table#cookie-table{font-size:12px; line-height:17px; border-top:1px solid; border-left:1px solid;}
table#cookie-table td{padding:10px; border-right:1px solid; border-bottom:1px solid;}
table#cookie-table a{color:#5b6e33; font-weight:bold; text-decoration:none;}

/****** Contact Form captcha style *****/
.captchapict { /* width: 250px; */}
.captcha { width: 250px; font: 12px/17px Arial, Helvetica, sans-serif; color: #5B6E33; text-align: left;}

/****** Honeypot for Contact Form ******/

#spamusername{display:none;}
textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
							
/* End of 'Inn Way Layout' */

