
table {border:none;border-collapse: collapse;}
td {padding:0px;margin:0px;}
body {background:url(images/summer/bgtop_1.jpg) repeat-x #c5daf0;margin:0px}
body, td {
font-size:12px;
font-family:Verdana,Arial;
color:#000000;
}
img {border:none}
h1 {
padding:4px;
text-decoration:none;
font-size:20px;
font-family:"Trebuchet MS", Verdana, Arial;
margin-left:5px;
color:#266eaa;
padding-right:45px;
font-weight:normal;
display:inline;
}
h3 {
margin-top:0;
margin-bottom:0;
padding-bottom:5px;
font-family:"Trebuchet MS",Verdana,Arial;
color:#000000;
font-size:18px;
font-weight:normal;
}
a:link, a:visited {color: #000000; text-decoration: underline}
a:hover {color: #FF0000; text-decoration: none}
a:active {color:#666666;text-decoration: underline}
fieldset{border:1px solid #CCCCCC;margin-top:15px;margin-bottom:15px;}
legend{margin-left:20px;background-color:#ffffff;border:1px solid #CCCCCC;padding:5px;color:#0066CC;font-weight:bold;}
.button_gray {padding:10px 0px 10px 0px;line-height:30px;background: url(images/button/grey_right.gif) no-repeat right center;margin:5px;}
.button_gray b {padding:10px 5px 10px 5px;background: url(images/button/grey_left.gif) no-repeat left center;}
.button_gray:link, .button_gray:visited {color:#ffffff;text-decoration:none}
.button_gray:hover {color:#efefef}
.ie_old {
text-transform:none !important;
color:#ffffff;
font-family:Verdana,Arial;
font-size:10px;
text-align:center;
}

.iupload {
display:none;
position:absolute;
top:1px;
left:1px;
z-index:5;
width:300px;
height:250px;
background:url(images/img-upload.png);
}

table.layout, td.layout, div.layout { border: 0px; border-collapse: collapse; margin: 0px; padding: 0px; height: 100%; vertical-align: top; text-align: left; }
table.layoutCenter { text-align: center; margin: 0px auto; }
.layoutStopper { width: 0px; height: 0px; overflow: hidden; *zoom: 1; *width: 1px; *height: 1px; }
table.layoutContent { width: 100%; }
.layoutMinWidth { width: 1000px; }
.layoutMaxWidth { width: 1200px; }

.regbutton {text-align:center;margin-top:20px;}
.regbutton a:link, .regbutton a:visited {
display:block;
background:url(images/regbutton.gif) no-repeat center;
padding:6px 20px 8px 20px;
}
.regbutton a:hover {background-image:url(images/regbutton2.gif)}

.tube {padding:10px 0px 10px 0px}
.advtable td {
padding:10px;
background-color:#ffffff;
border:2px solid #96C78B;
}
.horoscope1 {
padding-left:10px;
color:#266eaa;
}
.postlist {
margin-left:20px;
padding:7px;	
list-style-image:url(images/list.gif);
list-style-position:outside;
}
.horoscope1 a:link, .horoscope1 a:visited {color:#266eaa;text-decoration:underline}
.horoscope1 a:hover{text-decoration:none}
.topposts {padding:8px;}
.topposts span {padding-left:6px;padding-right:6px}
.commentsline {margin-top:7px;margin-bottom:7px}
.table_c10 td {padding:10px}
.bottombar {
background-color:#eeeeee;
background-image:url(images/bottombar.gif);
padding-left:276px;
font-family:"Trebuchet MS",Verdana,Arial;
font-size:14px;
padding-top:6px;
padding-bottom:6px;
}
.tagscloud a:link, .tagscloud a:visited {
color:#507441;	
padding:4px;
}
.menublock a {display:block;padding-bottom:5px;}
.menublock a:hover {padding-left:2px;}
.tagslist {margin:0px 25px 10px 25px}
.tagslist span{padding-right:15px;font-size:11px;color:#aaaaaa}
.tagslist a:link, .tagslist a:visited {font-size:11px;color:#266eaa;background:url(images/tag2.png) top left no-repeat;padding:0px 10px 10px 20px}
.postimg {padding-top:10px;padding-bottom:10px}
.postrating {
color:#999999;
font-size:11px;
padding-right:14px;
}
.blog_post {padding-left:25px;margin-bottom:25px}
.blog_post2{padding-left:25px;padding-right:25px}
.postinfo_table {width:100%;height:34px;background-color:#efefef;}
.postinfo_table td{font-size:11px;font-family: Tahoma, Verdana, Arial}
.postinfo_border{width:25px;background:#ffffff}
.postinfo_more {width:110px;text-align:center}
.postinfo_more a:link, .postinfo_more a:visited {display:block;padding:12px 20px 12px 20px;background:#dae5c6;border-right:3px solid #ffffff;font-weight:bold}
.postinfo_more a:hover {background:#e5f1d0;color:#37451f}
.postinfo_content{text-align:right;padding:0px 30px 0px 30px}
.postinfo_buttons{border-left:3px solid #ffffff;width:40px;text-align:center}
.postinfo_shadow{background:url(images/postinfo_shadow.jpg) no-repeat}
.blog_post_right_adv {width:150px;background-image:url(images/blog_post_adv.gif)}
.blog_post_right_adv a:link, .blog_post_right_adv a:visited {
padding-left:15px;
font-family:"Trebuchet MS",Verdana,Arial;
font-size:18px;
}
.userheader {
font-family:"Trebuchet MS",Verdana,Arial;
font-size:40px;
color:#315c87;
}
.table_usinfo td {padding:10px;}
.table_usinfo label{padding:4px 0px 4px 0px;display:block}
.table_usinfo_input {
padding:6px;
font-size:16px;
color:#333333;
bakcground:#efefef;
border:2px solid #d4e7f7;
}
.addfriend:link, .addfriend:visited {
font-family:"Trebuchet MS",Verdana,Arial;
text-decoration:none;
font-size: 13px;
background-color:#9eb8d6;
border:2px solid #d2e1f3;
margin-top:3px;
width:100px;
padding:5px;
color:#ffffff;
text-align:center
}
.addfriend:hover, .addriend:active {color:#eef2f6;}
.usinfo_l {padding-left:30px}
.usinfo_l div {padding-bottom:15px}
.bottombar a, .bottombar a:visited {text-decoration:none;}
.sublink:link, .sublink:visited {color: #000000;text-decoration:none;border-bottom:1px dotted #000000}
.sublink:hover{color:#ff0000;border-bottom:none}
.sublink:active{color:#666666}
.bgtop {background-image:url(images/summer/bgtop_2.jpg);background-repeat:no-repeat;background-position:top center;}
.bgbottom {background-image:url(images/summer/bg2.jpg);background-repeat:no-repeat;background-position:bottom center;margin:0px;padding:0px}

.t_bl, .t_br, .t_l, .t_r, .t_b, .b_l_l, .b_l_r, .b_r_l, .b_r_r, .b_c {font-size:1px}
.t_l, .t_r {width:4px}
.t_r{background-image:url(images/b/r.png)}
.t_l{background-image:url(images/b/l.png)}
.b_l_l{background:url(images/b/bl_l.png) no-repeat;width:4px;height:9px}
.b_l_r{background:url(images/b/bl_r.png) no-repeat;width:5px;height:9px}
.b_c {background:url(images/b/b_c.png) repeat-x;height:9px}
.b_r_l{background:url(images/b/br_l.png) no-repeat;width:5px;height:9px}
.b_r_r{background:url(images/b/br_r.png) no-repeat;width:4px;height:9px}
.catselect {font-family:"Trebuchet MS",Verdana,Arial;font-size:16px;}
.input2 {
padding:3px;
font-size:14px;
font-family:Verdana;
letter-spacing:1px;
background-color:#ffffff;
color:#000000;
border:2px solid #cccccc;
}
.input3 {
padding:3px;
font-size:12px;
font-family:Verdana;
background-color:#ffffff;
color:#000000;
border:2px solid #cccccc;
}
.post_area {
width:96%;
padding:10px;
font-size:11px;
font-family:Verdana;
letter-spacing:1px;
}
.areas {color:#357A2C;}
.topdiv {
background-color:#626262;
background-image:url(images/topdiv.gif);
font-family: "Trebuchet MS", Verdana, Arial;
font-size: 12px;
padding-top:4px;
padding-bottom:4px;
text-transform:uppercase;
padding-left:25px;
border-bottom:1px solid #999999;
}
.topdiv span {margin-right:20px}
.topdiv img {margin-right:5px;vertical-align:middle}
.topdiv a:link, .topdiv a:visited {color:#ffffff}
.topdiv a:hover {text-decoration:none}
.topdiv2 {
color:#2d410f;
border-top:1px solid #afcd76;
border-bottom:1px solid #95b260;
background-color:#a3c465;
padding: 13px 25px 18px 25px;
}
.topdiv2 a:link, .topdiv2 a:visited {color:#2d410f;text-decoration:none}
.topdiv2 a:hover {text-decoration:underline}
.search{font-size:10px;border:1px solid #F5F7FB;background-color:#F5F7FB;}
.titlebar {padding-left:30px;vertical-align:middle;line-height:32px;color:#ffffff;background:url(images/titlebar.gif) #8cab4d;height:32px}
.titlebar a, .titlebar a:visited, .titlebar a:hover {
color:#ffffff;
font-family:"Trebuchet MS",Verdana,Arial;
font-size:14px;
font-weight:normal;
}
.sitebottom {border-top:1px solid #8ea7ba;background:#b3c6d4 url(images/sitebottom_1.gif) repeat-x top;}
.sitebottom div {background: url(images/sitebottom_2.jpg) no-repeat top right;padding:10px;}
.counters_img img {filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40}
.holidays {font-size:11px}
.menu_avto_top {background:url(images/menu_avto_top.gif) no-repeat;height:6px}
.menu_avto_center {overflow:hidden;background:url(images/menu_avto_center.gif) repeat-y #f7eab6;padding-bottom:10px}
.menu_avto_bottom {background:url(images/menu_avto_bottom.gif) no-repeat;height:7px;margin-bottom:6px}


/*.menu_auth_top {background:url(images/menu_auth_top.gif) no-repeat #b8d0e2;height:56px}*/
.menu_top {
	vertical-align:middle;line-height:32px;color:#ffffff;background:url(images/titlebar.gif) #8cab4d;height:32px;
	margin-bottom: 10px;

}

.menu_auth_top2 {background:url(images/menu_auth_top_2.gif) no-repeat #b8d0e2;height:56px}
.menu_auth_center {background:url(images/menu_auth_center.gif) repeat-y #b8d0e2;padding-bottom:10px}
.menu_auth_bottom {background:url(images/menu_auth_bottom.gif) no-repeat #b8d0e2;height:7px;margin-bottom:6px}
.linksblock a:link, .linksblock a:visited {
display:block;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}
.linksblock2 a:link, .linksblock2 a:visited {
display:block;
padding-top:1px;
padding-bottom:1px;
text-decoration:none;
}
.post_bg_tl {float:left;background-image:url(images/postbg_tl.gif);background-repeat:no-repeat;width:5px;height:5px}
.post_bg_t {background-image:url(images/postbg_t.gif);background-repeat:repeat-x;height:5px}
.post_bg_tr {float:right;background-image:url(images/postbg_tr.gif);background-repeat:no-repeat;width:5px;height:5px}
.post_bg_body {border-left:1px solid #eeeeee;border-right:1px solid #eeeeee}
.post_bg_bl {float:left;background-image:url(images/postbg_bl.gif);background-repeat:no-repeat;width:5px;height:5px}
.post_bg_b {background-image:url(images/postbg_b.gif);background-repeat:repeat-x;height:5px}
.post_bg_br {float:right;background-image:url(images/postbg_br.gif);background-repeat:no-repeat;width:5px;height:5px}
.post_bg {background-color:#ffffff}
.menu_1_top{background:url(images/menu_1_top.gif) #d5e4cf;height:6px}
.menu_1_center{background:url(images/menu_1_center.gif) #d5e4cf;padding:10px 30px 10px 30px}
.menu_1_bottom{background:url(images/menu_1_bottom.gif) #d5e4cf;height:6px;margin-bottom:6px}
.menu_2_top{background:url(images/menu_2_top.gif) #c9dbc1;height:6px}
.menu_2_center{background:url(images/menu_2_center.gif) #c9dbc1;padding:10px 30px 10px 30px}
.menu_2_bottom{background:url(images/menu_2_bottom.gif) #c9dbc1;height:6px;margin-bottom:6px}
.menu_poll_top{background:url(images/menu_poll_top.gif) #d4cfbf;height:54px}
.menu_poll_center{background:url(images/menu_poll_center.gif) #d4cfbf;padding:10px 30px 10px 30px}
.menu_poll_bottom{background:url(images/menu_poll_bottom.gif) #d4cfbf;height:6px;margin-bottom:6px}
.calendar_header, .calendar_header a:link, .calendar_header a:visited {
background-color:#e0eddb;
text-decoration:none;
padding:10px 3px 10px 3px;
font-family: "Trebuchet MS", Verdana, Arial;
font-size: 18px;
font-weight:bold;
color:#788a6f;
margin-bottom:10px;
}
.calendar_header a:hover {color:#3c4e34}
.calendar td {color:#788a6f;padding:5px;background-color:#e0eddb;}
.calendar a:link, .calendar a:visited {color:#3c4e34;}
.calendar_select {
margin-top:10px;
background-color:#e0eddb;
padding:7px 0px 7px 0px;
}
.calendar_select select, .calendar_select input {
color:#788a6f;
border:1px solid #788a6f;
background-color:#ffffff;
}
.quote_table {border:1px solid #CCCCCC;background-color:#EEEEEE;margin-top:10px;margin-bottom:10px}
.quote_table td{padding:3px}
.quote_table td{font-size:11px}
.quote_td_up {border-bottom:1px solid #CCCCCC;background-color:#DDDDDD;}
.us1, .us2{cursor:pointer}
.us2{text-decoration:underline}
.us3, .us3:link, .us3:hover, .us3:visited{text-decoration:none}
.us_online {padding-top:5px;padding-bottom:5px;font-family:Verdana,Arial;text-transform:none;font-size:12px;}
.us_online a:link, .us_online a:visited {
color:#000000;
display:block;
padding:1px 25px 1px 25px;
}
.us_online_top {width:220px;height:9px;background:url(images/online_t.png)}
.us_online_bottom {width:220px;height:4px;background:url(images/online_b.png)}
.us1:link, .us1:visited {text-decoration:none}
.tags {
font-size:16px;
font-family:Arial;
padding-left:10px;
padding-right:10px;
}
.tags:link, .tags:visited {text-decoration:none;color:#336699;}
.tags:hover {border-bottom:1px dotted #FF9900;background-color:#F3FBFE}
.poptags_l, .poptags_r {
display:inline;
padding:5px;
margin-top:2px;
margin-bottom:2px;
}
.poptags_l {background-color:#ECF1F4;border-left:1px solid #A9D1ED;}
.poptags_r {background-color:#EEEEEE;}
.info_top {width:340px;height:12px;background:url(images/info_t.png)}
.info_bottom {width:340px;height:10px;background:url(images/info_b.png)}
.info_header {
background-color:#f4f4f4;
padding:10px;
margin-left:15px;
margin-right:15px;
font-family:"Trebuchet MS",Verdana,Arial;
font-size:20px;
color:#aaaaaa;
}
.info_txt {padding-top:20px;}
.info_t {margin-left:15px;margin-right:15px;width:100%}
.info_t td{width:50%;padding:10px 10px 10px 5px;}
.info_t a:link, .info_t a:visited{display:block;font-size:11px;margin-bottom:4px}
.info_pages {margin-left:35px;margin-right:35px;color:#999999}
.pagelister, .pagelister_zag, .pagelister:link, .pagelister:visited {
font-size:11px;
padding:6px;
margin:1px;
vertical-align:middle;
text-decoration:none;
background-color:white;
border:1px solid #7d99bd;
color: #7d99bd;
}
.pagelister:hover {color: #f1f5fa;background-image:url(images/page2.gif);background-repeat:repeat-x;background-color:#829ec1;}
.pagelister_zag {border:1px solid #afc6e2;}
.pagelister_div {padding-left:70px;background-color:#eeeeee;padding-bottom:20px;padding-top:10px;background-image:url(images/pagelister.jpg);background-position:bottom right;background-repeat:no-repeat}
.postlink:link, .postlink:visited {
color:#265095;
border-bottom:1px solid #cccccc;
text-decoration:none;
}
.postlink:hover{color:#4987c5;border-bottom:none}
.postlink:active{color:#999999;border-bottom:none}
.blink:link, .blink2:link, .blink:visited, .blink2:visited, .topposts a:link, .topposts a:visited {color:#265095;}
.blink:link, .blink:visited{text-decoration:underline}
.blink2:link, .blink2:visited{text-decoration:none;border-bottom:1px dashed #265095}
.blink:hover, .blink2:hover{border-bottom:none;text-decoration:none}


.header2_cat a:link, .header2_cat a:visited {color:#fbfcfa;background-color:#a3c465;background-image:url(images/cat_bg.jpg);background-repeat:no-repeat;background-position:left center}
.header2_cat a:link, .header2_cat a:visited, .header2 a:link, .header2 a:visited {
padding:4px;
text-decoration:none;
font-size:20px;
font-family:"Trebuchet MS", Verdana, Arial;
}
.header2 a:link, .header2 a:visited {margin-left:5px;color:#266eaa;padding-right:45px}
.header2_cat a:hover, .header2 a:hover{text-decoration:underline}
.header2_cat a,
.header2_cat a:hover,
.header2_cat a:visited,
.header2_cat a:link
 {
	color: #fff;
}


.poll_header{
color:#fbfcfa;
background:#a3c465 url(images/cat_bg.jpg) no-repeat left center;
padding:4px;
text-decoration:none;
font-size:20px;
font-family:"Trebuchet MS", Verdana, Arial;
}
.poll_answers{
padding:10px 55px 10px 55px;
color:#666666;
font-size:11px;
}
.poll_votes{
background:url(images/vote_green.jpg) repeat-x;
height:18px;
margin-top:3px;
margin-bottom:3px;
}
.input3 {
padding:3px;
font-size:12px;
font-family:Verdana;
background-color:#ffffff;
color:#000000;
border:2px solid #cccccc;
}
.postrate a:link, .postrate a:visited {
background:url(images/vote/bg.gif) no-repeat center;
font-family:"Trebuchet MS",Verdana,Arial;
color:#266eaa;
font-size:24px;
padding:30px;
text-decoration:none;
}
.postrate a:hover {
background-image:url(images/vote/bg2.gif);
color:#ffffff;
}
.menu1_tl, .menu1_tr {width:29px;height:26px}
.menu1_tl {background-image:url(images/br2/tl.png)}
.menu1_t {height:26px;background-image:url(images/br2/t.png)}
.menu1_tr {background-image:url(images/br2/tr.png)}
.menu1_l {width:29px;background-image:url(images/br2/l.png)}
.menu1_r {width:29px;background-image:url(images/br2/r.png)}
.menu1_bl {width:29px;height:31px;background-image:url(images/br2/bl.png)}
.menu1_b {height:31px;background-image:url(images/br2/b.png)}
.menu1_br {width:25px;height:31px;background-image:url(images/br2/br.png)}
.addfav2:link, .addfav2:visited {
padding:10px 30px 10px 30px;
font-size:16px;
color:#ffffff;
text-decoration:none;
border:2px solid #adce6f;
background-color:#97b75c;
}
.addfav2:hover {background-color:#9dbd61;border-color:#b3d376;}
.newscat {padding-bottom:8px}
.messagestable td {padding:10px}
.mail1 {
border-top:3px solid #b5d8aa;
border-left:1px solid #b5d8aa;
border-right:1px solid #b5d8aa;
}
.post1, .post2 {
margin:5px;
padding:5px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:15px;
}
.post1 {background-color:#FFFFFF;}
.post2 {background-color:#F5F5F5;}
.postnumb {color:#999999;}
.posttext {
padding-left:3px;
padding-right:3px;
padding-top:13px;
padding-bottom:8px;
}
.post_u, .post_n {
font-family:Verdana,Arial;
font-size:12px;
font-weight:bold;
}
.post_u, .post_u a:link, .post_u a:visited {color:#4886c5;}
.post_n, .post_n a:link, .post_n a:visited {color:#de5f15;}
.4y {
display:block;
padding-top:6px;
padding-bottom:6px;
background-color:#F4FEE9;
text-align:center;
font-size: 13px;
border-bottom:1px solid #cccccc;
}
.newpost:link, .newpost:visited {
font-family:"Trebuchet MS",Verdana,Arial;
font-size:18px;
color:#003366
}
.quote_table {border:1px solid #CCCCCC;background-color:#EEEEEE}
.quote_table td{font-size:11px}
.quote_td_up {border-bottom:1px solid #CCCCCC;background-color:#DDDDDD;}
.counters_img img {filter:alpha(opacity=40); -moz-opacity:.40; opacity:.40}
.bbcodes {padding-left:10px;padding-right:10px;background:#ffffff url(images/bb/bg_center.png) repeat-x center}
.bbcodes img{background:url(images/bb/bg.png) no-repeat center;padding:3px;width:16px;height:16px}
.bbcodes a:hover img{background:url(images/bb/bg2.png) no-repeat center}
.commentsinfo {
text-align:left;
padding:10px 0px 5px 65px;
color:#ffffff;
font-size:20px;
font-family:"Trebuchet MS", Verdana, Arial;
background:url(images/commentsheader.gif) no-repeat left center;
}
.commentsheader {
text-align:left;
padding:4px 30px 9px 30px;
background:url(images/comments/t_b.gif) repeat-x bottom;
}
.paginator_left {
color:#999999;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:30px;
line-height:8px;
padding-right:15px;
}
.paginator_left p{font-size:14px}
.comrate {
background:url(images/comments/rate.gif) no-repeat center;
width:100px;
text-align:center;
padding:40px 0px 40px 0px;
}
.comrate a:link, .comrate a:visited {color:#666666;text-decoration:none;padding-left:4px;padding-right:4px}
.comrate a:hover{background:#dddddd}
.comrate img{margin:0px;cursor:hand;line-height:14px;vertical-align:middle}
.comment_hidden, .comment_hidden a:link, .comment_hidden a:visited {color:#999999;}
.comment_hidden {padding:10px;}
.butt2 input {color:#CFA55C;background:#333333;border:1px solid #3E3E3E;margin:2px 20px 2px 20px;font-size:10px}
.postbutton {
padding-left:12px;
padding-right:12px;
background:url(images/postbutton_bg.gif) repeat-x top #deeaf6;
border:1px solid #70a9d9;
}
.rep_plus {background:#f0dbdb url(images/rep_plus.gif) no-repeat top right;}
.rep_minus {background:#dbe5f0 url(images/rep_minus.gif) no-repeat top right;}
.rep_a {background:#f1cdb1}
.rep_plus, .rep_minus, .rep_a {
padding:10px;
margin-top:6px;
margin-bottom:14px;
}
.rep_plus span, .rep_minus span, .rep_a span {color:#666666;font-size:11px;}
.rep_plus p, .rep_minus p, .rep_a p {
margin:6px 0px 0px 0px;
color:#333333;
background:#ffffff;
display:compact;
padding:6px;
}
.reptable2_l, .reptable2_r {width:50%}
.reptable2_l label, .reptable2_r label {font-size:20px;padding:10px 30px 10px 30px}
.reptable2_l label {background:#ffcccc}
.reptable2_r label {background:#dce5f0}
.configs {padding:10px 50px 10px 50px;font-size:14px;}
.configs p{padding-bottom:25px}
.configs label{display:block;padding-top:4px;padding-left:10px}
.title2_t, .title2_c, .title2_b {width:227px}
.title2_t{height:18px;background:url(images/title2/t.png)}
.title2_c{background:url(images/title2/c.png) repeat-y}
.title2_b{height:11px;background:url(images/title2/b.png)}
.imglink:link, .imglink:visited {font-size:12px;color:#266eaa;font-weight:bold;text-decoration:none;}
.imglink:hover {color:#5292c8}
.imglink img {padding-bottom:10px}
#mg_overlay_holder_ad h1{
	display:block;
	padding:0px;
}
.share-btn {
	display: inline-block;
	margin-right: 15px;
}
.fb-like {
	position: relative;
	top: -3px;
	margin-right: 15px;
}

.cur_rating {
	text-align: center;
	margin-bottom: 15px;
}



.paginator {
	float:right;
	font-size:1em;
	width:100%;
}
.paginator table {
	border-collapse:collapse;
	table-layout:fixed;
	width:100%;
}
.paginator table td {
	padding:0;
	white-space:nowrap;
	text-align:center;
}
.paginator span {
	display:inline-block;
	padding:3px 0;
	color:#fff;
}
.paginator a {
	display:inline-block;
	padding:3px 0;
}

.paginator span,
.paginator a {
	margin-right: 10px;
	padding:2px 6px;
}
.paginator span {
	background:#a6c46b;
	font-style:normal;
	font-weight:normal; 
}
.paginator .scroll_bar {
	width:100%;	height:20px;
	position:relative;
	margin-top:10px; 
}
.paginator .scroll_trough {
	width:100%;	height:3px;
	background:#ccc;
	overflow:hidden;
}
.paginator .scroll_thumb {
	position:absolute;
	z-index:2;
	width:0; height:3px;
	top:0; left:0;
	font-size:1px;
	background:#363636;
}
.paginator .scroll_knob {
	position:absolute;
	top:-5px; left:50%;
	margin-left:-10px;
	width:20px; height:20px;
	overflow:hidden;
	background:url(images/slider_knob.gif) no-repeat 50% 50%;
	cursor:pointer; cursor:hand;
}
.paginator .current_page_mark {
	position:absolute;
	z-index:1;
	top:0; left:0;
	width:0; height:3px;
	overflow:hidden;
	background:#a6c46b;
}

.fullsize .scroll_thumb {
	display:none;
}


.paginator_pages {
	width:600px;
	text-align:right;
	font-size:0.8em; 
	color:#808080;
	margin-top:-10px; 
}




.widget {

}

.widget-title {

}

.widget ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.widget li {
	line-height: 21px;
}

.widget a {

}

.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%;
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}


.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}