
.container_12 { margin-left: auto; margin-right: auto; width: 960px; }
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 { display: inline; float: left; margin-left: 10px; margin-right: 10px; position: relative; }
.alpha { margin-left: 0pt; }
.omega { margin-right: 0pt; }
.container_12 .grid_4 { width: 300px; }
.container_12 .grid_8 { width: 620px; }
.container_12 .grid_12 { width: 940px; }
.clear { clear: both; display: block; height: 0pt; overflow: hidden; visibility: hidden; width: 0pt; }
.clearfix:after { clear: both; content: " "; display: block; font-size: 0pt; height: 0pt; line-height: 0; visibility: hidden; width: 0pt; }
.clearfix { display: block; }
.nofloat { float: none; }

html { color: rgb(0, 0, 0); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0pt; padding: 0pt; }
fieldset, img { border: 0pt none; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
li { list-style: none outside none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
input, textarea, select {  }

.shorts img {
    border: 1px solid #CCCCCC !important;
    padding: 2px !important;
}
.shorts span{
font-size: 10px;
margin-left: 10px;
}

.shorts h3{
margin-left: 20px;
}


body { font: 12px "Helvetica Neue",Helvetica,Arial,sans-serif; color: rgb(48, 48, 48); }
strong { font-weight: 700; }
h1 { font-size: 20px; }
h2 { font-size: 20px; font-weight: 700; margin-top: 5px;}
h3 { font-size: 16px; font-weight: 700; }
h4 { font-size: 14px; }
h5, .postmetadata, .bread { font-size: 12px; margin-top: 5px;}

.archive {
	margin: 5px 0 0;
}
.sitemap {list-style-type: square;}
.sitemap strong, .big_categ{ font-size: 130%;  }
.titlebar { font-size: 16px; }
.entry, p { font-size: 12px; line-height: 20px; }
#slider1 .title, #backtotop a { font-weight: 700; }
#header h1, #slider1 h1 a { color: rgb(255, 255, 255); }
#logo img{margin-top: 5px;}
#slider2wrapper h3 { text-transform: capitalize; }
input[type="submit"], input[type="button"] { font-family: inherit; }
div.search .searchsubmit { font-size: 11px; font-weight: 700; }
.page-bar a, .page-bar a:visited { font-size: 12px; text-shadow: 0pt -1px 0pt rgb(0, 0, 0); }
.page-bar ul.children, .page-bar ul.sub-menu { display: none; }
.page-bar ul.children a, .page-bar ul.sub-menu a { text-shadow: none; }
div.search .s, input[type="text"], #slider1 p { font-size: 12px; }
#pagecontainer { background-image: url('bg_header_shadow.png'); background-position: 0pt 0pt; background-repeat: repeat-x; }
#topcol h2 { font-size: 14px; }
#topcol p { font-size: 12px; line-height: 16px; }
#content .bread { font-weight: 700; }
.entry h3, .navigation { font-size: 14px; }
#rightcol h3, #rightcol .title { font-size: 14px; }
#featured h3 a { font-size: 12px; }
#slider2 { margin-bottom: 15px; }
#slider2 .meta { font-size: 11px; }
#slider2 .title { font-size: 12px; }
#rightcol p, #rightcol li, .widget, #footer_col { font-size: 12px; }
#footer, #footer p { font-size: 12px; }
#credits { font-size: 12px; }
* { margin: 0pt; padding: 0pt; }
p { margin: 0px 0pt; 
   font-size: 12px;
    line-height: 1.75em;

}
a:link, a:visited { cursor: pointer; text-decoration: none; }
a:hover, a:active { cursor: pointer; }
a img { border: 0pt none; }
#wrapper, #header { margin: 0pt auto; padding-bottom: 0pt; }
#page { padding-bottom: 15px; padding-top: 15px; }
#centercol .titlebar, #centercol h3 { padding: 2px 0pt; }
.sidebar h3, #featured .titlebar { padding: 4px 0pt; }
#centercol .titlebar, #centercol h3, .sidebar h3, #featured .titlebar { border-bottom: 1px solid rgb(236, 236, 236); }
.sidebar { margin: 2px 0pt 15px; clear: both;}
#rightcol, #leftcol, #page, .banner { margin-bottom: 15px; }
#top { height: auto; min-height: 75px; }
#nav-bar { position: relative; z-index: 20; }
#nav-bar ul.children li, #nav-bar ul.sub-menu li { padding: 0pt; margin: 0pt; }
.page-bar ul { display: block; }
.page-bar ul li { position: relative; }
#logo img { vertical-align: bottom; }
#top, #footer_col { padding: 23px 0pt 25px; }
#nav-bar li a { background-image: url('border_navbar.png'); background-position: right center; background-repeat: no-repeat; text-shadow: 0pt 1px 0pt rgb(0, 0, 0); }
#nav-bar li:first-child a { background-image: url('border_navbar.png'), url('border_navbar.png'); background-position: left center, right center; background-repeat: no-repeat; }
#nav-bar ul.children li, #nav-bar ul.sub-menu li { background-image: none; }
#nav-bar ul.children a, #nav-bar ul.sub-menu a { background-image: none; }
#nav-bar ul.children a, #nav-bar ul.sub-menu a:hover { background-image: none; }
.page-bar li ul { position: absolute; z-index: 999; }
.page-bar li:hover ul { display: block; left: auto; }
.page-bar li:hover ul, .page-bar li.sfhover ul { left: auto; }
.page-bar li { cursor: pointer; list-style: none outside none; float: left; margin-left: -1px; }
.page-bar a, .page-bar a:visited, #footer .page-bar a { padding: 7px 15px; display: block; line-height: 16px; }
.page-bar li.sf-parent a { padding-right: 25px ! important; }
.page-bar a, .page-bar a:visited, #footer .page-bar a { padding-bottom: 7px; }
.page-bar li li { float: left; text-transform: none; }
.page-bar li li a, .page-bar li li a:link, .page-bar li li a:visited { margin-left: 0pt; padding: 5px 15px; width: 120px; }
#topcol1 { float: left; min-height: 128px; }
#topcol ul { clear: both; padding: 0pt; }
#topcol img { border: 1px solid rgb(255, 255, 255); margin-right: 15px; }
#topcol li { padding: 15px; }
#topcol .featcontent { overflow: hidden; min-height: 91px; }
#topcol p { margin-bottom: 5px; overflow: hidden; }
#topcol1 a:hover, #topcol1 h3 { color: rgb(255, 255, 255); }
.dotlist li, #topcol .title { list-style: none outside none; padding: 2px 0pt; }
#topcol { float: left; margin-bottom: 15px; }
#topcol .title { padding-top: 0pt; }
#centercol { display: inline; float: left; min-height: 300px; overflow: hidden; padding-bottom: 15px; }

#content .clearfloat { border-bottom: 1px solid rgb(236, 236, 236); margin-bottom: 15px; padding-bottom: 10px; }
#content .entry { padding-top: 5px; }
#centercol h3 { 
	margin-bottom: 5px;
	font-size: 14px;

}

#stats strong{ font-size:14px; }

#content.narrowcolumn .entry { padding-top: 15px; }
.entry img { max-width: 620px; }
.entry img.alignleft, .entry img.left, .entry img { margin: 0pt 10px 10px 0pt; }
#content.narrowcolumn .entry p { margin-top: 0pt; }
.thumb { border: 1px solid rgb(236, 236, 236); float: left; margin: 0pt 10px 10px 0pt; padding: 2px; }
.navigation { margin-top: 20px; }
#slider2wrapper, .widget { background: url('light.png') no-repeat scroll left top transparent; }
.sidebar h3 { margin: 0pt 0pt 5px; }
.widget { padding-bottom: 15px; }
.widget { padding: 5px 15px 15px; }
.widget h3 { border-bottom: 1px dotted rgb(65, 80, 87); }
.widget h3 { margin: 10px 0pt 5px; padding-bottom: 10px; }
.widget, .widget ul, .widget, #featured { margin-bottom: 15px; }
#rightcol { position: relative; overflow: hidden; }
#featured .titlebar { margin-top: 15px; }
.spoiler { margin-top: 5px; }
.spoiler span { font: 12px "Helvetica Neue",Helvetica,Arial,sans-serif; }
.spoiler img { padding: 1px; border: 1px solid rgb(236, 236, 236);}
.spoiler .info { margin-left: 5px; width: 210px; }
.meta {font-size: 10px;}
select { border: 1px solid rgb(198, 200, 206); width: 100%; }
#footer { margin-top: 45px; }
#footer_col { background: url('bg_footer_light.png') repeat-x scroll 0pt 0pt transparent; }
#footer_col div { margin-bottom: 15px; }
#col_1 { min-height: 200px; }
#footer_col h3 { margin: 10px 0pt 5px; padding-bottom: 10px; }
#footer_col li, .widget h3 { padding: 5px 0pt; border-bottom: 1px solid rgba(0, 0, 0, 0.25); box-shadow: 0pt 1px 0pt rgba(255, 255, 255, 0.05); }
#col_1 li a, #col3 li a { display: table-cell; height: 33px; line-height: 15px; vertical-align: middle; }
#col_2 img { margin-right: 5px; }
#tweets p {
    border-bottom: 1px solid #EEEEEE;
    float: left;
    margin: 0 1px 7px 0;
    padding-bottom: 2px;
	font-size: 11px;
	line-height: 15px;
	color: #505050;
}
#tweets img {
	border: 1px solid #CCCCCC;
    float: left;
    margin-bottom: 5px;
    margin-right: 10px;
    padding: 2px;
}

#snippets p {
    border-bottom: 1px solid #EEEEEE;
    float: left;
    margin: 0 1px 7px 0;
    padding-bottom: 2px;
	font-size: 11px;
	line-height: 15px;
	color: #505050;
}
#snippets img {
    border: 1px solid #CCCCCC;
    float: left;
    margin: 5px 5px 5px 0;
    padding: 1px;
}

#backtotop a { color: rgb(236, 236, 236); }
#credits { background-color: rgb(0, 0, 0); color: rgb(170, 170, 170); }
#credits .container_12 { padding: 10px 0pt; }
#credits a { color: rgb(255, 255, 255); }
#credits a:hover { color: rgb(48, 48, 48); }
#credits span { margin: 0pt 5px; }
#credits span:first-child { margin-left: 0pt; }
#credits span.right { margin-right: 0pt; }
#backtotop { padding: 7px 0pt 5px; }
#searchbar .search input[type="text"] { border: medium none; height: 16px; margin: 5px 0pt; padding: 10px 3px; text-align: center; vertical-align: bottom; width: 87%; background: url('bg_search.png') no-repeat scroll 0pt 0pt transparent; }
#searchbar .search input[type="submit"] { border: medium none; height: 36px; margin: 5px 0pt; vertical-align: bottom; width: 9%; background: url('bg_search.png') no-repeat scroll -269px 0pt transparent; font-size: 0pt; text-indent: 100%; white-space: nowrap; overflow: hidden; }
#searchbar .search input[type="submit"]:hover { background-position: -269px -37px; }
div.search .searchsubmit, input[type="submit"], input[type="button"] { background-color: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); color: rgb(0, 94, 144); font-weight: 700; }
div.search .searchsubmit:hover, input[type="submit"]:hover, input[type="button"]:hover { border: 1px solid rgb(170, 170, 170); color: rgb(120, 120, 120); cursor: pointer; }
pre, input[type="text"], input[type="password"], input[type="file"], textarea { background: url('form-gradient.gif') repeat-x scroll -1px -2px rgb(249, 249, 249); border-color: rgb(217, 217, 217) rgb(234, 234, 234) rgb(255, 255, 255); border-style: solid; border-width: 1px; color: rgb(102, 102, 102); }
div.search .s:hover, div.search .s:focus { border: 1px solid rgb(170, 170, 170); }
.movetop { position: absolute; right: 0pt; top: -85px; }
#sociallink { margin-top: 10px; padding: 1px 0pt; }
#sociallink a { float: left; height: 32px; padding: 0pt 3px; position: relative; width: 32px; }
.flickr { background: url('flickr.png') no-repeat scroll 0% 0% transparent; }
.youtube { background: url('youtube.png') no-repeat scroll 0% 0% transparent; }
#subscribe form, #fb_like { padding: 5px 0pt; }
#subscribe form { text-align: center; }
#subscribe form input { vertical-align: middle; }
#subscribe input[type="text"]:focus { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#subscribe input[type="text"] { background: none repeat scroll 0% 0% rgb(238, 238, 238); color: rgb(80, 80, 80); font-size: 11px; height: 15px; text-align: center; padding: 5px 0pt; width: 68%; }
#subscribe input[type="submit"] { cursor: pointer; font-size: 11px; height: 27px; width: 27%; }
.fb_like iframe { border: medium none; height: 35px; overflow: hidden; }
#subscribe.sidebar h3 { margin: 0pt; }
.scroll-pane { min-height: 250px; height: 250px; overflow: auto; }
.home .scroll-pane { min-height: 250px; height: 250px; }
.sliderwrapper { margin-bottom: 15px; position: relative; }
.navi { height: 20px; right: 10px; top: 94%; width: auto; position: absolute; z-index: 999; }
.navi a { background: url('navigator.png') no-repeat scroll 0pt 0pt transparent; display: block; float: left; font-size: 1px; height: 8px; margin: 3px; width: 8px; text-indent: 100%; white-space: nowrap; overflow: hidden; }
.navi a:hover { background-position: 0pt -8px; }
#slider1wrapper, #slider1wrapper .scrollable, #slider1 .slide { height: 310px; width: 620px; }
#slider1 div.slidemeta { width: 100% ! important; left: 0pt; position: absolute; bottom: 0pt; background-color: rgb(0, 0, 0); opacity: 0.7; color: rgb(255, 255, 255); }
#slider1 .title { padding: 10px 15px 0pt; }
#slider1 p { padding: 15px 15px 10px; line-height: 18px; }
#slider1 .meta { padding: 0pt 15px; }
#slider1content { position: relative; width: 620px; height: 310px; overflow: hidden; }
.slidemeta p { margin: 0pt; }
#slider2wrapper { margin-bottom: 15px; min-height: 308px; }
#slider2wrapper h3 { padding: 10px 15px; }
#slider2 ul, #slider2 li { list-style: none outside none; margin: 0pt; padding: 0pt; }
#slider2 li { color: rgb(236, 236, 236); display: block; font-size: 11px; min-height: 40px; margin: 5px 15px 0pt; padding: 0pt 0pt 10px; }
#slider2 img { border: 1px solid rgb(255, 255, 255); margin-right: 13px; }
#slider2wrapper li div { overflow: hidden; }
ul { list-style-type: none; }
.left, .alignleft { float: left; }
.right, .alignright { float: right; }
.clearfloat:after { clear: both; content: "."; display: block; height: 0pt; visibility: hidden; }
.clearfloat { clear: both; display: block; }
.widget h3 { margin-top: 20px; }
.widget h3:first-child { margin-top: 10px; }
div.search .s { width: 70%; height: 20px; }
div.search .searchsubmit { width: 25%; vertical-align: top; height: 22px; }
#nav-bar .menu select { display: none; }
@media only screen and (max-width: 977px) {
	input[type="text"], textarea, #subscribe input[type="text"] { height: auto; -moz-box-sizing: border-box; }
	#searchbar .search input[type="text"] { padding: 17px 5px; background-size: 113% 200%; }
	#searchbar .search input[type="submit"] { width: 22px; }
	img, .entry img { max-width: 100%; height: auto; }
	#slider1wrapper .navi { top: 91%; }
	#slider1wrapper, #slider1wrapper .scrollable, #slider1 .slide { width: 100%; height: 100%; }
	#accordion .spoiler a.left { margin: 8px 10px 0pt 0pt; }
	#accordion .spoiler .info { overflow: hidden; width: auto; float: none; margin: 0pt; }
}
@media only screen and (min-width: 768px) and (max-width: 977px) {
	body { min-width: 720px; }
	.container_12 { width: 720px; }
	.container_12 .grid_4 { width: 220px; }
	.container_12 .grid_8 { width: 460px; }
	.container_12 .grid_12 { width: 700px; }
	#slider1content { width: 100%; height: 230px; }
}
@media only screen and (max-width: 767px) {
	.container_12 { width: auto; max-width: 767px; padding: 0pt 15px; }
	.container_12 .grid_1, .container_12 .grid_2, .container_12 .grid_3, .container_12 .grid_4, .container_12 .grid_5, .container_12 .grid_6, .container_12 .grid_7, .container_12 .grid_8, .container_12 .grid_9, .container_12 .grid_10, .container_12 .grid_11, .container_12 .grid_12 { width: 100%; margin-left: 0pt; margin-right: 0pt; }
	#nav-bar { background-repeat: no-repeat, repeat ! important; }
	#searchbar { position: static; width: 100%; margin: 10px 0pt 5px; }
	#nav-bar .menu > ul { display: none; }
	#nav-bar div.menu { width: 100%; }
	#nav-bar .menu select { width: 100%; color: rgb(255, 255, 255); border: medium none; display: block; margin: 10px 0pt; padding: 7px 5px; background: url('icon-arrow-select.png') no-repeat scroll 98% center rgba(0, 0, 0, 0.5); -moz-appearance: none; border-radius: 4px 4px 4px 4px; box-shadow: 0pt 0pt 10px rgba(0, 0, 0, 0.5) inset, 0pt 1px rgba(255, 255, 255, 0.2); }
	#nav-bar .menu select option { color: rgb(0, 0, 0); }
	#slider1content { width: 100%; height: 230px; }
	#credits { padding: 0pt 15px; }
	#credits span.right { display: block; float: none; margin: 10px 0pt 0pt; }
}
@media only screen and (min-width: 240px) and (max-width: 479px) {
	#slider1content { height: 135px; }
	.slidemeta .title { font-size: 15px; }
	.slidemeta p, .slidemeta .meta { display: none; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	#topcol1, #topcol2 { width: 50%; }
}

span.sf-arrow { background: url('arrows-white.png') no-repeat scroll 0pt 0pt transparent; display: block; font-size: 1px; height: 7px; overflow: hidden; position: absolute; right: 8px; top: 14px; width: 7px; }

.jspContainer { overflow: hidden; position: relative; }
.jspPane { position: absolute; }
.jspVerticalBar { background: none repeat scroll 0% 0% red; height: 100%; position: absolute; right: 0pt; top: 0pt; width: 16px; }
.jspVerticalBar *, .jspHorizontalBar * { margin: 0pt; padding: 0pt; }
.jspCap { display: none; }
.jspTrack { background: none repeat scroll 0% 0% rgb(221, 221, 238); position: relative; }
.jspDrag { background: none repeat scroll 0% 0% rgb(187, 187, 221); cursor: pointer; left: 0pt; position: relative; top: 0pt; }
.jspArrow { background-color: rgb(80, 80, 109); cursor: pointer; display: block; text-indent: -20000px; }
.jspArrow.jspDisabled { background-color: rgb(128, 128, 141); cursor: default; }
.jspVerticalBar .jspArrow { height: 16px; }
.jspVerticalBar .jspArrow:focus { outline: medium none; }
.jspHorizontalBar, .jspVerticalBar, .jspTrack { background: none repeat scroll 0% 0% rgb(238, 238, 244); }
.jspDrag { background: none repeat scroll 0% 0% rgb(187, 187, 221); border-radius: 10px 10px 10px 10px; }
.jspTrack .jspActive, .jspTrack .jspHover, .jspDrag:hover { background: none repeat scroll 0% 0% rgb(139, 139, 159); }
.jspArrow { background: url('ui-icons_222222_256x240.png') no-repeat scroll 0% 0% transparent; border-radius: 10px 10px 10px 10px; }
.jspVerticalBar > .jspActive, .jspArrow:hover { background-image: url('ui-icons_cd0a0a_256x240.png'); }
.jspVerticalBar > .jspDisabled, .jspVerticalBar > .jspDisabled:hover, .jspHorizontalBar > .jspDisabled, .jspHorizontalBar > .jspDisabled:hover { background-color: transparent; background-image: url('ui-icons_888888_256x240.png'); }
.jspVerticalBar .jspArrow { height: 15px; }
.jspArrowUp { background-position: 0pt 0pt; }
.jspArrowDown { background-position: -64px 0pt ! important; }

.wp-pagenavi { font-weight: 700; }
.wp-pagenavi a:hover { background-color: rgb(0, 144, 219); border: 1px solid rgb(0, 144, 219); color: rgb(255, 255, 255); }
.wp-pagenavi span.pages { background-color: rgb(0, 94, 144); border: 1px solid rgb(0, 94, 144); color: rgb(255, 255, 255); margin: 3px 2px; padding: 5px 10px; }
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active { background-color: rgb(0, 94, 144); border: 1px solid rgb(0, 94, 144); color: rgb(255, 255, 255); margin: 3px 2px; padding: 5px 10px; text-decoration: none; }
.wp-pagenavi span.current, .wp-pagenavi span.extend { background-color: rgb(0, 144, 219); border: 1px solid rgb(0, 144, 219); color: rgb(255, 255, 255); margin: 3px 2px; padding: 5px 10px; }
#top { background-color: #3e3e3e;  background-image: url('light.png'), url('bg_header_top.png'); background-position: right top, 0pt 0pt; background-repeat: no-repeat, repeat-x; }

/* ::::: START COLOR ::::: */
#nav-bar {
	 border-bottom: 1px solid #181818;
	 border-top: 1px solid #181818;
	 background-image: url('light.png'), url('bg_header_menu.png'); 
	 background-position: right center, 0pt 0pt; 
	 background-repeat: no-repeat, repeat-x; 
 }
#nav-bar ul li:hover, #nav-bar ul li a:active, #nav-bar ul li a:focus, #nav-bar ul li a:hover {  background-color: #181818 }
a:link, a:visited { color:#888888 }
#topcol2, .widget { background-color:#878787}
#slider2 .title a { color: #EEEEEE;}
#topcol, #topcol .title, #topcol a, #slider2 .meta { color:#888}
#topcol2, #topcol2 a, .title a, .sidebar h3, #featured h3.titlebar { color:#eee }
.widget a{color:#ececec}
#content .bread a, #content .postmetadata a {color:#888888 }
#content .bread, #content .postmetadata, #featured .meta {color:#878787}
#content .post .postmetadata a:hover, #content .bread a:hover, #featured .meta a:hover { color:#878787 }
#slider2wrapper, #topcol1, #footer { background-color:#292929 }
.wp-pagenavi span.pages, .wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active { background-color: #292929;border: 1px solid #B1B1B1 }
#topcol2, #topcol2 .title, #topcol2 a, .title a,.sidebar h3, #featured h3.titlebar {color:#292929}
.menu a { color:#fff }
#nav-bar li li { background-color: #181818 }
#nav-bar ul.children a:hover, #nav-bar ul.children a:active, #nav-bar ul.sub-menu a:hover, #nav-bar ul.sub-menu a:active { background-color:#252525}
#topcol2 .title{border-bottom-color:#2A1903}
#centercol .titlebar { color:#292929 }
#centercol h3{color:#292929}
#slider2wrapper h3 { color:#ECECEC }
.widget h3 { color:#ECECEC }
#footer{color:#aaa}
#footer_col a{color: #CFCFCF}
#footer_col,#footer a:hover{color: #ececec}
#footer_col h3{color: #fff}
#slider2wrapper, #topcol1 ul{border: 1px solid #aeaeae}
#topcol2 ul, .widget{border:1px solid #cecece}
.jspDrag{background-color: #151515}
.jspTrack .jspActive, .jspTrack .jspHover, .jspDrag:hover{background-color: #6e6e6e}
/* ::::: END COLOR ::::: */



#nav-bar-footer { background-image: url('light.png'), url('bg_header_menu.png'); background-position: right center, 0pt 0px; background-repeat: no-repeat, repeat-x; }

a:hover, a:active { text-decoration: underline; }

.wp-pagenavi span.current, .wp-pagenavi span.extend { background-color: rgb(160, 141, 85); border: 1px solid rgb(206, 206, 206); }








div.search .searchsubmit, input[type="submit"], input[type="button"] { background-color: rgb(42, 32, 3); border: 1px solid rgb(177, 177, 177); color: rgb(255, 255, 255); }
#subscribe input[type="text"] { background-color: rgb(236, 236, 236); color: rgb(42, 32, 3); }



#nav-bar .menu a:hover, #nav-bar .menu a:active { text-decoration: none; }




#subscribe form { text-align: center; }


.jspHorizontalBar, .jspVerticalBar, .jspTrack { background-color: transparent; }

.sitemap {list-style-type: square;}
.sitemap strong, .big_categ{ font-size: 130%;  }

.entry ol, .entry ul {
    margin-bottom: 20px;
    margin-left: 30px;
}

.entry h3, .navigation {
    font-size: 14px;
}


#content.narrowcolumn .entry {
    padding-top: 15px;
}
.entry ol li {
    list-style: decimal outside none;
}

.entry img {
    max-width: 620px;
	float: left;
}
.entry img.alignleft, .entry img.left, .entry img {
    margin: 0 20px 10px 0;
}
.entry img.alignright, .entry img.right {
    margin: 0 0 10px 10px;
}
.entry img.size-full {
    display: block;
}
.entry h3 {
    color: #303030;
    padding: 2px 5px;
}
.entry ul li {
    list-style: square outside none;
}

