/*
Theme Name: FreeBetsOnline
Theme URI: http://www.freebetsonline.org
Description: FreeBets Online V2 template
Version: 3.0
Author: Jason Millward
Author URI: http://www.jasonmillward.com/
Tags: blue, custom, widgets
*/
/* Begin Typography & Colors */
* {margin:0; padding:0;}
html {font-size: 62.5%;}
body {font-size: 1em;	font-family: Verdana,Geneva,sans-serif; background:#000 url(images/bg-body.jpg) repeat-x; color: #333; text-align: left;}
.hidden {left:-99999px;font-size:0 !important;height:0 !important;line-height:0 !important;overflow:hidden !important;position:absolute !important;width:0 !important;}
h1, h2,h3, h4, h5, h6 {color:#06426A; font-family: Tahoma, arial, times,serif; margin-bottom:15px;}
h1 { font-size:2.3em; text-shadow: 1px 1px 1px #b3b4ae; font-weight:bold; padding:0; margin:0 0 15px 0 ; display:block; }
h2{ font-size:1.6em;}
h3 {font-size:1.4em;}
.clear {clear: both;}
img {border:none;}
p {margin-bottom:15px;}
.entry p {line-height:18px;}
p, label, li{ font-size:1.2em;}
ul li{list-style-type:none;}
a:link, a:visited, a:active {color:#09324D; text-decoration:underline;}
a:hover {color:#333; text-decoration:none;}
/*header*/
#wrapper {width:1024px; margin:0 auto;  overflow:hidden; background-color:#fff; }
.hdr .logo {float:left; padding:0 0 0 10px; width:492px; height:49px; display:block;}
.hdr .logo a {width:492px; height:49px; display:block; background: url('images/logo.jpg') no-repeat top; border: none; }
/* header */
.hdr{width:1024px; height:107px; position:relative; padding:10px 0 0 0; background-color:#fff; margin:0 auto; }
.hdr .top-banner {width:468px; height:60px; float:right; padding:0 10px 0 0;display:block;}
/*top nav*/
.hdr .top-nav {width:1024px; border-top:1px solid #103045; border-bottom:1px solid #103045; height:35px; position:absolute; bottom:0; left:0;  clear:both; display:block; background-color:#083F66; background:  -moz-linear-gradient(center top , #073456 0%, #083F66 75%) ;background: -webkit-gradient(center top , #073456 0%, #083F66 75%) ;}
.hdr .top-nav ul { list-style-type:none; margin:0; padding:0;}
.hdr .top-nav ul li.hm{border-left:none;}
.hdr .top-nav ul li.hm a{ background:url(images/sprite.png) no-repeat 5px -90px; }
.hdr .top-nav ul li { height:35px; line-height:35px; padding:0; font-size:1.4em; float:left; border-right:1px solid #006699; display:inline;text-shadow: 2px 2px 2px #000;}
.hdr .top-nav ul li a { color:#fff; display:block; text-decoration:none; height:35px; padding:0 14px;border-right:1px solid #103045;}
.hdr .top-nav ul li a:hover {background-color:#083F66; height:35px; padding:0 14px}
.hdr .top-nav ul li ul.subnav {left: -9999em; position: absolute; z-index: 9999;}
.hdr .top-nav ul li:hover ul.subnav  {display:block; left:auto; background-color:#103045; border:4px solid #083F66;  width:480px;}
.hdr .top-nav ul li:hover ul.subnav li{font-size:.9em; border:none; width:160px;  }
.home .hdr .top-nav ul li.home-nav a {background-color:#083F66; height:35px; padding:0 15px}
.hdr .top-nav ul li.current_page_item {background-color:#083F66;}
.hdr .social-bookmark {float:right; display:inline; position:relative; width:310px; height:35px;}
.hdr .social-bookmark li {position:absolute; border:none!important;}
.hdr .social-bookmark li.po {left:0; top:5px;}
.hdr .social-bookmark li.tw {left:75px; top:5px;}
.hdr .social-bookmark li.fb {left:185px; top:2px;}
.topblock {width:1024px; height:24px; display:block; margin:0 auto 2px auto;}
.topblock ul.top10 {float:right;}
.topblock ul.top10 li {text-align:right; line-height:24px;}
.topblock ul li a {color:#fff;}
.topblock ul.social {float:left;}
.topblock ul.social li {float:left; display:inline;  width:auto; height:18px; line-height:19px;margin:3px 10px 2px 0;}
.sidebar .latest-bets ul.social {margin-top:5px;}
.sidebar .latest-bets ul.social li {padding-left:0; height:18px; line-height:18px;} 
ul.social li a {padding-left:22px; background:url(images/sprite.png) no-repeat left top; display:block; height:19px;}
ul.social li.fb a {background-position: 0 -23px; }
ul.social li.tw a {background-position: 0 -46px;}
ul.social li.rss a {background-position: 0 0;}
ul.social li.em a {background-position: 0 -69px;}
/* content */
.content {float:left; width:693px; padding:10px; background-color:#fff; }
.content ul { margin-bottom:10px; padding-left:15px;}
.content ul li {list-style-type:disc; list-style-position:outside;margin-bottom:2px;}
.content h1 {clear:both; display:block; }
/* sidebar*/
.sidebar { width:300px; float:right; padding :10px 10px 10px 0; background-color:#fff; }
.sidebar h2 { background:url(images/bg-h2-side.gif) repeat-x left top #09324D; padding:4px 10px;  margin-bottom:10px; display:block; color:#fff; font-weight:normal;}
.sidebar h2 .tab {width:7px; height:12px; display:block; background:url(images/sprite-jpg.jpg) no-repeat -560px -120px; position:absolute; right:0; bottom:-12px;}
.sidebar .container {padding:10px; background-color:#F0F0F0;}
.sidebar .container fieldset {border:none;}
.sidebar .container legend {font-size:1.5em; margin-bottom:5px;border-bottom:1px dotted #3A6381; padding-bottom:5px; width:280px;}
.sidebar .container label {margin-bottom:5px; overflow:hidden; display:block;}
.sidebar .container input.input-text {border:1px solid #06426A; padding:2px 4px; width:168px;}
.sidebar .container input.input-btn {border:1px solid #fff; cursor:pointer; background-color:#06426A; color:#fff;padding:2px 4px; font-weight:bold; }
.sidebar .container input.input-btn:hover {background-color:#CCC;}
.sidebar .container-banner {padding:0 0 10px 0; height:250px;}
.sidebar ul li ul li {padding-left:10px; marrgin-bottom:3px; font-size:1.2em;} 
.sidebar ul li ul li ul li {font-size:1em;}
.sidebar ul.navigation li h2{font-size:1.3em;}
.sidebar .latest-bets {overflow:hidden; margin-bottom:10px;}
.sidebar .latest-bets ul li {font-size:1.2em; list-style-type:none; list-style-position:outside; padding:5px 0 5px 10px;border-bottom:1px dotted #3A6381;}
.sidebar .latest-bets ul li a {text-decoration:none;}
.sidebar .latest-bets ul li a:hover {color:#585858; text-decoration:underline;}
.sidebar .latest-bets ul li ul li {font-size:1em;}
.sidebar .top-five ul li {padding:5px 0 5px 10px; border-bottom:1px dotted #3A6381; overflow:hidden;}
.sidebar .top-five ul li a img {float:right; margin-left:5px; width:100px;}
.sidebar .top-five ul li h3 {float:left; width:185px;}
.sidebar .top-five ul li h3 span {clear:both; display:block; font-size:.8em; margin-top:5px;}
.sidebar .top-five ul li a.btn {border:1px solid #F6917D; background:url(images/background.jpg) repeat-x left bottom; padding:2px 5px 4px 5px; color:#fff; font-weight:bold;text-shadow: 2px 2px 2px #000; float:left; clear:both; text-decoration:none; width:160px;}
/*homepage*/
.content .cat-cont {margin:10px 0 0 0; overflow:hidden; display:block;}
.content .cat {width:317px; border:5px solid #103045; height:148px; padding:1px; background-color:#fff; margin:0 10px 10px 0; float:left; display:inline;}
.content .cat .cont {background-color:#F0FAFB; padding:5px; height:90px;}
.content .cat .cont h2 {color:#103045; text-transform:uppercase; background:none; border:none; margin:0; padding:0; text-shadow:none;}
.content .cat.right {margin:0 0 10px 0;}
.content .cat .img {width:317px; height:47px; background:url(images/sprite-hp.jpg) no-repeat; overflow:hidden; border-bottom:1px solid #fff;}
.content .cat.sports .img{ background-position:0 0;}
.content .cat.poker .img{background-position:0 -47px;}
.content .cat.casino .img{background-position:0 -94px;}
.content .cat.games .img{background-position:0 -141px;}
.content .cat.bingo .img{background-position:0 -188px;}
.content .cat.lotto .img{background-position:0 -235px;}
/* sign up */
.signup fieldset {clear:both; width:100%;}
.signup legend {font-size:1.3em;color:#06426A;font-family:Tahoma,arial,times,serif;margin-bottom:15px; font-weight:bold;}
.signup label {float:left; clear:right; margin-bottom:15px;}
.signup p { clear:both; float:left;}
.signup input {margin-right:10px;}
.signup input.input-text {width:200px;}
/*content structure*/
.banner-468-cont {background-color:#F0FAFB; border:1px solid #103045; margin:0 0 10px 0; padding:10px;}
.banner-468-cont h2 {margin-bottom:5px;}
.banner-468-cont p {margin:0;}
#content, #advertiser-content {width:990px; position:relative;}
#content .col-1 {float:left; width:244px;}
#content .col-2 {float:right; width:741px; margin-left:5px;}
#content-individual .col-1 {float:left; width:244px;}
#content-individual .col-2 {float:left; width:596px; margin:0 15px; font-size:1.2em;}
#content-individual .col-3 {float:right; width:120px;}
#content-individual .col-3 ul, #content-individual .col-3 ul li {list-style-type:none; margin:0; padding:0;}
#content-individual .col-3 ul li {margin-bottom:15px;}
/*Footer */
#footer {clear: both;width: 1004px; padding:10px; background-color:#2C2C2C; overflow:hidden; color:#fff;}
#footer h2 {font-size:1.3em; color:#fff;}
.sub-footer {width:1024px; margin:0 auto; color:#fff;margin-top:5px;}
.sub-footer p {font-size:1.0em; clear:both;}
.sub-footer ul li {float:left; display:inline; margin-right:10px;}
.responsible { width:624px;  color: #fff; float: left;font-weight: bold; overflow: hidden;}
.over-18 {width:380px; float:right;}
.responsible a {color:#E2EEF2; text-decoration:underline;}
.responsible ul {clear:both; float:left;}
.responsible ul li {float:left; display:inline; margin-right:10px;}
.responsible a:hover {color:#fff; text-decoration:none;}
.responsible a.gamcare {background:url(images/gamcare.jpg) no-repeat left top; width:36px; height:40px; display:block; margin-right:10px;}
.responsible a.gambleaware {background:url(images/gamble_aware.jpg) no-repeat left top; width:120px; height:31px; display:block; margin-right:10px;}
.responsible a.therapy {background:url(images/gambling_therapy.jpg) no-repeat left top;  width:31px; height:31px; display:block; margin-right:10px;}

/*slideshow and bet offers*/
.bet-offers, .offer-content{ width:691px; border:1px solid #ccc; height:137px; margin:0 0 10px 0; overflow:hidden; float:left;  background-color:f0f0f0; position:relative;}
.bet-offers h3 {overflow:hidden; font-size:18px; margin:0 0 10px 0; }
.offer-content {height:298px;}
.bet-left {margin-right:5px;}
.bet-content, .offer-content-inner {padding:5px; height:125px; width:679px; position:relative; border:1px solid #fff; background-color:#F9F9F9; background:  -moz-linear-gradient( #F9F9F9 0%,#F0F0F0 50%,#d6d6d6 100%) ; background: -webkit-gradient( #F9F9F9 0%,#F0F0F0 50%,#d6d6d6 100%) ; display:block; }
.offer-content-inner {height:286px; position:relative;}
.offer-content-inner .offer-hdr {height:20px; line-height:20px;margin-bottom:5px;  padding:5px; background-color:#083F66; background:  -moz-linear-gradient(center top , #073456 0%, #083F66 75%) ;background: -webkit-gradient(center top , #073456 0%, #083F66 75%) ;  overflow:hidden;}
.offer-content-inner .offer-hdr h2 {float:left;color:#fff; width:auto;display:inline-block; margin-bottom:0;}
.offer-content-inner .offer-hdr .social-bookmark{width: 256px; float:right; display:inline-block; margin-bottom:0;}
.offer-content-inner .offer-hdr .social-bookmark li {float:left; display:inline-block; margin:0 0 0 5px;}
.offer-content-inner .offer-hdr .social-bookmark li.fb {width:77px;}
.offer-content-inner .offer-hdr .social-bookmark li.po{width:64px;}
.offer-content-inner .offer-hdr .social-bookmark li.tw  {width:100px;}
.offer-content-inner .img {float:left; width:250px;margin-right:10px;}
.offer-content-inner .description {width:419px; float:right; padding-top:5px;}
.offer-content-inner ul, .offer-content-inner ol {width:419px; float:right; display:inline-block; padding-left:0;}
.bet-content ul li {margin:0 0 3px 15px;}
.bet-content h2 {margin-bottom:5px;}
.bet-offers.small .bet-content img {float:left; width:125px; height:125px; margin:0 5px 0 0; padding:0; }
.bet-content p, .bet-content ul { margin:0; padding:0; width:545px;  float:left;display:inline-block;}  .offer-content-inner .description ul li{margin:0 0 7px 0; padding-left:15px; list-style-type:none; background:url(images/tick.png)no-repeat left 3px; font-size:1.3em; line-height:17px;}
.bet-content ul.cta {position:absolute; bottom:5px; right:5px;}
.bet-content ul.cta li, .offer-content-inner ul.cta li {float:right; diplay:inline; margin:0 0 0 10px; list-style-type:none; background:none;}
a.claim, a.more {background: url("/images/overlay.png") repeat-x scroll 0 0 #222222;display: inline-block;padding: 5px 10px 6px;color: #fff;text-decoration: none;font-weight: bold;line-height: 1;-moz-border-radius: 5px;-webkit-border-radius: 5px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);text-shadow: 0 -1px 1px rgba(0,0,0,0.25);border-bottom: 1px solid rgba(0,0,0,0.25);position: relative;cursor: pointer;}
a.claim {background-color:#a9014b; }
a.more {background-color:#083F66;}
a.claim:hover {background-color:#630030;}
a.more:hover {background-color:#031d30;}
.offer-content-inner a.claim {position:absolute; right:5px; bottom:5px;font-size:1.3em;}
.ratingblock {position:absolute!important; width:198px!important; bottom:32px!important; right:5px!important;}
/* ab testing */
.postid-1878 a.claim {font-weight:bold; border:1px solid #608825; corner-radius:5px;-moz-box-shadow: 2px 2px 3px #333;-webkit-box-shadow: 3px 3px 5px #333;box-shadow: 3px 3px 5px #333; background: #608825; /* Mozilla: */background: -moz-linear-gradient(top, #98BA41, #608825);/* Chrome, Safari:*/ background: -webkit-gradient(linear,left top, left bottom, from(#98BA41), to(#608825));}
.postid-1878 a.claim:hover  {background:#608825;}
.postid-1878 .offer-content-inner .claim {bottom:0; right:10px;}
/* end ab testing */
.bet-offers .signup {position:absolute; right:5px; bottom:5px; height:12px; width:auto; text-align:right;}
.bet-offers .signup a { display:block;}
.bet-offers ul.signup {list-style-type:none;}
.bet-offers ul.signup li {float:right; display:inline; margin:0 0 0 10px; width:auto;}
.bet-offers.review {height:172px;}
.bet-offers.review.eurosport {height:212px;}
.bet-offers.review.eurosport  .bet-content {height:200px;}
.bet-offers.review img {float:left; display:inline;}
.bet-offers.review h2 {display:inline-block; float:left; margin-left:10px;}
.bet-offers.review .bet-content {height:160px;}
.bet-offers.review ul.review-stats {fon-size:1.2em; font-weight:bold; width:652px; margin:20px 0 10px 0; overflow:hidden;}
.bet-offers.review ul.review-stats li {float:left; display:inline; list-style-type:none; width:320px; margin:0 10px 10px 0; height:19px; line-height:19px;  }
.bet-offers.review ul.review-stats li.last {margin:0 0 10px 0;}
.bet-offers.review ul.review-stats li.overall {display: block; width:100%; font-size:1.6em; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.bet-offers.review ul.review-stats li.overall span {margin-right:333px;}
.bet-offers.review ul.review-stats li span { background:url(images/sprite-stars.gif) no-repeat top left; width:180px; height:17px; display:inline-block; float:right;}
.bet-offers.review ul.review-stats li span.s10 {background-position:0 0;}
.bet-offers.review ul.review-stats li span.s9 {background-position:0 -17px;}
.bet-offers.review ul.review-stats li span.s8 {background-position:0 -34px;}
.bet-offers.review ul.review-stats li span.s7 {background-position:0 -51px;}
.bet-offers.review ul.review-stats li span.s6 {background-position:0 -68px;}
/* Premiership */
table.premier-odds { border-left:1px solid #06426A; border-top:1px solid #06426A; overflow:hidden;margin-bottom:20px;}
table.premier-odds td {width:50px; padding:5px 0; border-right:1px solid #06426A;  border-bottom:1px solid #06426A; text-align:center;}
table.premier-odds th  {width:70px; padding:0; background-color:#fff; color:#fff; font-size:1.2em; font-weight:bold;border-right:1px solid #06426A;  border-bottom:1px solid #06426A;}
table.premier-odds th img {width:70px; text-align:center;}
table.premier-odds td.selection {font-weight:bold;}
table.premier-odds tr.even {background-color:#EBEBEB;}
table.premier-odds th.betfair {background-color:#ffff;}
table.premier-odds th.bet365  {background-color:#089C73;}
table.premier-odds th.coral {background-color:#0019A5;}
table.premier-odds th.eurosportbet {background-color:#102131;}
table.premier-odds th.ladbrokes {background-color:#F02A22;}
table.premier-odds th.paddypower {background-color:#009966;}
table.premier-odds th.williamhill {background-color:#00314A;}
/*valuechecker */
#dca12a3dc1aa2f248b01cd081a854a94_3337 {float:left!important;}
/*blog*/ 
p.tags{clear:both; display:block;width:100%;}
/* top 10 free bets */
#content {width:1004px; padding:10px;background-color:#fff;}
#content.bet-list .container, .sidebar .top-bets {border:3px solid #09324D; border-bottom:none;margin-bottom:10px; color:#fff;}
#content.bet-list .container h2 {color:#fff; width:617px;font-size:2.2em; padding-bottom:2px; border-bottom: solid #fff 3px; }
#content.bet-list .container-inner, .sidebar .top-bets .container-inner {border:3px solid #fff;padding:10px; overflow:hidden; position:relative; height:150px;}
.sidebar .top-bets .container-inner {padding:5px;}
.sidebar .top-bets  {margin-bottom:0; position:relative;}
.sidebar .top-bets  a.claim {position:absolute; left:5px; bottom:5px; font-size:1.1em;}
.sidebar .top-bets .container-inner img {width:274px; margin-bottom:5px;}
.sidebar .top-bets .container-inner  ul li { background: url(images/tick.png) no-repeat  left 3px ; font-size: 1.1em;line-height: 14px;list-style-type: none; margin: 0 0 3px 0;padding-left: 15px;}
.sidebar #post-680 {margin-bottom:10px;border-bottom:3px solid #09324D; }
#post-639 .container-inner, .all-offers .paddypower{background-color:#006600;}
#post-641 .container-inner, .all-offers .ladbrokes{background-color:#FA0001;}
#post-658 .container-inner, .all-offers .bet365 {background-color:#159D79;}
#post-676 .container-inner, .all-offers .totesport{background-color:#A7DA00;}
#post-677 .container-inner, .all-offers .williamhill{background-color:#00294A;}
#post-680 .container-inner, .all-offers .betfair{background-color:#000;}
#post-781 .container-inner, .all-offers .offer-888sport{background-color:#000;}
#post-823 .container-inner, .all-offers .coral{background-color:#0210A5;}
#post-829 .container-inner, .all-offers .skybet{background-color:#030067;}
#post-979 .container-inner, .all-offers .boylesports {background-color:#003068;}
#content.bet-list .container-inner .left {float:left; width:627px; border-right:3px solid #fff; height:150px;}
#content.bet-list .container-inner ul { position:inside; padding-left:15px;}
#content.bet-list .container-inner ul li {float:left; clear:both;list-style-type:disc; margin-bottom:3px;}
#content.bet-list .container-inner .right {width:332px; padding-left:10px; height:150px; float:right;}
#content.bet-list .container-inner .right ul{ padding:10px 15px; overflow:hidden;}
#content.bet-list .container-inner .right a.claim {width:312px; position:absolute; bottom:8px; right:10px; text-align:center; font-size:1.3em;}
#content.bet-list .container-inner .left .open-account {margin-bottom:0; position:absolute; left:10px; bottom:10px; font-size:1.5em;}
#content.bet-list .container-inner .left .open-account a {color:#fff;}
/* bookies pages pages */
.all-offers {border: 3px solid #09324D; color: #FFFFFF; margin-bottom: 10px; padding-bottom:3px;}
.all-offers .inner { border: 3px solid #FFFFFF; border-bottom:0; overflow: hidden;padding: 10px;  position: relative; }
.all-offers .inner h3 {color:#fff;}
.all-offers .inner p {line-height:16px;}
.all-offers .inner a {font-weight:bold; color:#FFE529; font-size:1.2em;}
.all-offers .inner .list-bets {clear:both; display:block; overflow:hidden;}
.all-offers .inner .list-bets li {float:left; display:inline-block; margin-bottom:6px; width:50%;}
.sidebar .hdr-paddypower { border:3px solid #fff; border-bottom:0; margin-bottom:0;width:288px; background:#006600 url(images/logos/paddypower.jpg) no-repeat center center; padding:5px 0;height:29px; display:block;}
.sidebar .hdr-bet365 { border:3px solid #fff; border-bottom:0; margin-bottom:0;width:288px; background:#159D79 url(images/logos/bet365.png) no-repeat center center; padding:5px 0;height:29px; display:block;}
.sidebar .hdr-wiliamhill { border:3px solid #fff; border-bottom:0; margin-bottom:0;width:288px; background:#00294A url(images/logos/williamhill.jpg) no-repeat center center; padding:5px 0;height:29px; display:block;}
.sidebar .hdr-betfair { border:3px solid #fff; border-bottom:0; margin-bottom:0;width:288px; background:#000 url(images/logos/betfair.gif) no-repeat center center; padding:5px 0;height:29px; display:block;}
.sidebar .hdr-coral { border:3px solid #fff; border-bottom:0; margin-bottom:0;width:288px; background:#0210A5 url(images/logos/coral.jpg) no-repeat center center; padding:5px 0;height:29px; display:block;}
.sidebar .hdr-totesport { border:3px solid #fff; border-bottom:0; margin-bottom:0;width:288px; background:#A7DA00 url(images/logos/totesport.gif) no-repeat center center; padding:5px 0;height:29px; display:block;}
.sidebar .hdr-888sport { border:3px solid #fff; border-bottom:0; margin-bottom:0;width:288px; background:#000 url(images/logos/888sport.jpg) no-repeat center center; padding:5px 0;height:29px; display:block;}
.sidebar .hdr-skybet { border:3px solid #fff; border-bottom:0; margin-bottom:0;width:288px; background:#030067 url(images/logos/skybet.jpg) no-repeat center center; padding:5px 0;height:29px; display:block;}
.sidebar .hdr-ladbrokes { border:3px solid #fff; border-bottom:0; margin-bottom:0;width:288px; background:#FA0001 url(images/logos/ladbrokes.jpg) no-repeat center center; padding:5px 0;height:29px; display:block;}
.sidebar .hdr-boylesports { border:3px solid #fff; border-bottom:0; margin-bottom:0;width:288px; background:#003068 url(images/logos/boylesports.jpg) no-repeat center center; padding:5px 0;height:29px; display:block;}
/*comments */
#comments {clear:both; display:block; width:693px; margin:20px 0;}
.comment-meta img {float:left; margin-right:10px;}
.comment-author {margin-bottom:10px;}
.comment-content p, #commentform p {font-size:1em;}
#commentform input:focus, #commentform textarea:focus {border:1px solid #45C0B6;}
#commentform label { display: block;padding: 5px 0;}
#commentform input, #commentform textarea { -moz-border-bottom-colors: none;-moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #B8C4C5 #FFFFFF #ececec #B8C4C5; border-radius: 4px 4px 4px 4px; border-right: 1px solid #ececec;border-style: solid; border-width: 1px; margin-bottom: 10px; padding: 5px; width: 350px;}
#commentform textarea { font-family: Arial,Helvetica,sans-serif; font-size: 13px; width: 677px;}
/*-- Banner --*/
.main_view {float: left;position: relative;}
.window {height:250px;	width: 691px;overflow: hidden; position: relative;}
.image_reel {position: absolute;top: 0; left: 0;}
.image_reel img {float: left;}
.paging {position: absolute; bottom: 0; right: 10px;z-index: 100; text-align: center;line-height: 40px;display: none;}
.paging a {padding: 5px;text-decoration: none;color: #fff;}
.paging a.active {font-weight: bold;background:#073456;border: 1px solid #083F66 ;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;}
.paging a:hover {font-weight: bold;}
