
/*************************************
Titles
*************************************/
h1, h2, h3 { font-family: Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing: -1px; margin:0; }
#header h1 { margin:35px 0 0 5px; position:absolute; color:#787A7B; 
			font-family:Arial,Georgia,"Times New Roman",Times,serif;
			font-size:62.5%;
			line-height:1.5;
		}
#header .description { position:absolute; margin:55px 0 0 5px }
#header #socialnet { position:absolute; margin:30px 0 0 770px; list-style:none; font-size:12px; text-align:right; width:160px; padding:0; }
#header #socialnet li { padding-bottom:5px; margin-left:0px;}
#header #socialnet a { margin-left: 10px; text-decoration:underline; color:#ed1c24 }
#header #socialnet a:hover { text-decoration:none; }
#header #socialnet a img { margin-bottom:-3px }
.entrytitle h2 { font-size:16px; }
.entrytitle h2 a { color:#212222; }
.entrytitle h3 { font-size:12px; color:#929292; }
#sidebar h2 { color:#797979; font-size:1.2em; margin:1em 0; font-weight:700 }
#mainnav { list-style:none; position:absolute; margin:109px 0 0 0; height:31px; background-color:#f4f5f6; width:927px; padding:0 0 0 10px; }
#mainnav li { float:left; padding:5px 24px 0; margin-left:10px; }
#mainnav li a { color:#5b5b5b; text-decoration:none; font-size:10; }
#mainnav li.active a { color:#c10006; font-weight:700; }
.promo { position:absolute; margin:140px 0 0 -1px; width:621px; height:150px; background:url(/blog/wp-content/themes/sander/images/mainpic.gif) no-repeat 0% 0%; }
.promotxt { position:absolute; margin:22px 0 0 58px; }
.promo a { position:absolute; margin:109px 0 0 52px; }
#subnav { position:absolute; list-style:none; margin:140px 0 0 621px; width:316px; height:150px; background-color:#c10006; padding:0; }
#subnav li { padding:8px 25px; margin-left:0px;  }
#subnav li a { color:#fff; text-decoration:none; font-size:16px; }
#subnav li.separator { padding:0 !important; height:2px; background:#a20003 url(/blog/wp-content/themes/sander/images/bg_separator_h.gif) repeat-x 0% 0%;font-size:0;line-height:0%; }
.promo .presentation_title {
	position: relative;
	left: 53px;
	top: 22px;
	width: 500px;
}

.promo .watch_presentation {
	display: block;
	position: relative;
	left: 53px;
	top: 30px;
	color: #c10006;
	width: 200px;
}

h6#presentation_text {
	font-size:22px;
	font-weight: lighter;
	color: #838383;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.subscribe_title {
	font-size: 12px;
	color: #383838;
	font-weight: bold;
	background-color: #F0F1F1;
	width: 917px;
	height: 20px;
	padding-left: 19px;
	padding-top: 8px;
}
div.subscribe_block {
	height: 41px;
	background-color: #C0C1C3;
	background-image: url(/bitrix/templates/new_sander_one/images/subscribe_bg.gif);
	background-repeat: repeat-x;
	padding-left: 3px;
	color: #FFFFFF;
	font-size: 14px;
	width:933px;
}

div.subscribe_block form {
	margin: 0px;
}

div.subscribe_block .delimiter {
	border-left: 1px solid #ADAEAF;
	border-right: 1px solid #FFFFFF;
	float: left;
	width: 0px;
	height: 100%;
}

div.subscribe_block .subscribe {
	margin: 5px 13px 9px 13px;
	height: 20px;
	float: left;
}

div.subscribe_block .subscribe .subscribeTextField {
	background-color: #F5F6F8;
	border: none;
	width: 110px;
	height: 21px;
	color: #282828;
	font-size: 12px;
	padding: 2px 0px 0px 10px;
	margin: 0px 0px 0px 5px;
}

div.subscribe_block .subscribe .subscribeButton {
	border: none;
	background-color: #BA281D;
	background-image: url(/bitrix/templates/new_sander_one/images/subscribe_submit.gif);
	color: #FFFFFF;
	font-size: 11px;
	width: 82px;
	height: 25px;
}

div.clear-left {
	clear: left;
	font-size: 0px;
	height: 0px;
}

.footer {
	margin-top: 10px;
	padding-left: 32px;
}

.footer a {
	color: #a2a5a6;
	text-decoration:none;
}

.footer .ss {
	float: left;
}

.footer .links {
	float: left;
	margin-top: 10px;
	color:#A2A5A6;
}

.footer .links a.border-left {
	display: inline-block;
	height: 26px;
	border-left: 1px solid #d0d2d2;
	padding-left: 19px;
	padding-top: 8px;
	margin-left: 19px;
}

.footer .links a.border-right {
	display: inline-block;
	height: 26px;
	border-right: 1px solid #d0d2d2;
	padding-right: 19px;
	padding-top: 8px;
	margin-right: 19px;
}

.footer .liveinternet {
	float: left;
	margin-top: 11px;
}

.footer .wm {
	float: left;
	margin-top: 11px;
	margin-left: 19px;
}

body.home, body.gallery { color:#f0f0f0; background-color:#ffffff; }
body.blog, body.about { color:#101010; background-color:#ffffff; }

html, body, div, table, form, input, select, textarea, img, p, q, h1, h2, h3, h4, ul, ol, dl { margin:0; padding:0; }
p, q, h1, h2, h3, h4, ul, ol, dl { padding:.5em 10px; } 

a img { border:0; vertical-align:top; }
a { color:#fff; text-decoration:underline; }
body.home a, body.gallery a { color:#666666; }
body.blog a, body.about a { color:#000; }
a:hover { text-decoration:none; }

p { text-align:left; }
td { vertical-align:top; }
li { margin-left:10px; }
input, select { vertical-align:middle; }

.toleft {text-align:left;}
.tocenter {text-align:center; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; font-family:Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase; }
.toright { text-align:right; }

.left { float:left; background-image: url(../images/sander_blog_left_ar.gif); background-repeat:no-repeat; background-position:left;}
.right { float:right; background-image:url(../images/sander_blog_right_ar.gif); background-repeat:no-repeat; background-position:left;}
.clear { clear:both; height:0; overflow:hidden; }

img.left { margin:5px 10px 5px 0; }
img.right { margin:5px 0 5px 10px; }
/* /general styles */

/* font and colors styles */
body { font:62.5%/125% Arial, Helvetica, sans-serif; }
p, div, td, a { font:1em/125% Arial, Helvetica, sans-serif; }
input, select, textarea { font:1em/125% Arial, Helvetica, sans-serif; }
div p, div a, p a, li p, li div, li a, form table, form td, div td, table td, td div, td p, td li { font-size:1em; }

#page { font:1.2em/1.4em Arial, Helvetica, sans-serif; }
/*#header {}*/
#sidebar {}
#content {}
#menu { font:14px Arial, Helvetica, sans-serif;}
/*#footer { font:9px/12px Arial, Helvetica, sans-serif; }*/

h1 { font-size:2.5em; font-weight:normal; }
h2 { font-size:1.6em; font-weight:normal; }
h3 { font-size:1.4em; font-weight:normal; }
h4 { font-size:1.2em; font-weight:bold; }
/* /font and colors styles */

/* forms styles */
input, select { vertical-align:middle; }
textarea { padding:0 0 0 4px; overflow:auto; vertical-align:top; }
.input { padding:2px 4px; }
.button { cursor:pointer; }
body.home .input, body.home .button, body.home select, body.home textarea, body.gallery .input, body.gallery .button, body.gallery select, body.gallery textarea { background-color:#333; color:#ddd; border:1px solid #777; }
body.blog .input, body.blog .button, body.blog select, body.blog textarea, body.about .input, body.about .button, body.about select, body.about textarea { color:#101010; border:1px solid #333; }
/* /forms styles */

/* lists styles */
#page .ul { list-style:none; margin:0; padding:0 0 0 15px; position:relative; }
#page .ul li { margin:0; padding:0 0 0 8px; background:url(../images/li.gif) left 6px no-repeat; }
#page .ul li a { text-decoration:none;}
#page .ul li a:hover {text-decoration:underline; }

#page .ol { margin:0; padding:0; position:relative; }
#page .ol li { margin:0; padding:0; color:#ddd; }
#page .ol li a { text-decoration:none; }
#page .ol li a:hover { text-decoration:underline; }

#page .list { list-style:none; margin:0; padding:0 0 0 10px; position:relative; }
#page .list li { margin:0; padding:0; }
#page .list li a { text-decoration:none; }
#page .list li a:hover { text-decoration:underline; }

#page .recent-posts .list li { margin:0 0 0 2px; padding:0 0 0 8px; background:url(../images/li.gif) left 6px no-repeat; }

#page .thumbs-list { list-style:none; margin:0 -5px 0 8px; padding:0; position:relative; width:230px; } 
#page .thumbs-list li { margin:0; padding:3px; float:left; display:inline; position:relative;}
#page .thumbs-list li a { text-decoration:none; margin:0; border:0; }
#page .thumbs-list li a:hover { text-decoration:underline; }
#page .thumbs-list li a img { border:1px solid #c0c0c0; padding:2px;}
#page .thumbs-list li a:hover img { border:1px solid #000000; padding:2px;}

#sidebar .popular .thumbs-list { list-style:none; margin:0 0 0 -3px; padding:0 0 0 10px; position:relative; }
#sidebar .popular .thumbs-list li { margin:0; padding:1px; display:inline; position:relative; }
#sidebar .popular .thumbs-list li img { vertical-align:top; }

#page .calendar-list { list-style:none; margin:0; padding:0 0 0 5px; position:relative; }
#page .calendar-list li {width:17px; height:14px; margin:4px; padding:0; float:left; display:inline; font:12px  Arial, Helvetica, sans-serif; text-align:center; color:#c6c6c6;}
#page .calendar-list li a {color:#666; text-decoration:none; font-weight:bold;}
#page .calendar-list li a:hover {color:#ed1c24; text-decoration:underline; font-weight:bold;}
#page .calendar-list li span { color:#666; text-decoration:none; }
#page .calendar-list li.active { background-color:#555; }
#page .calendar-list li.active a { color:#ed1c24; }

body.blog #page .calendar-list li {width:17px; height:14px; margin:4px; padding:0; float:left; display:inline; font:12px  Arial, Helvetica, sans-serif; text-align:center;}
body.blog #page .calendar-list li a {color:#474747; text-decoration:underline; font-weight:bold;}
body.blog #page .calendar-list li a:hover {color:#ed1c24; text-decoration:underline; font-weight:bold;}
body.blog #page .calendar-list span { color:#aaa; text-decoration:none; }
body.blog #page .calendar-list li.active {background-color:#e9e9e9; }
body.blog #page .calendar-list li.active a {color:#ed1c24; }

#page .loading .calendar-list li { filter:alpha(opacity=50); -moz-opacity:0.5;opacity:0.5;  }

#page .links .list { padding:0 0 0 15px; margin:5px 0px 0px 0px;}
#page .links .list li { padding:0px 0 0 10px; background:url(../images/arrow_3.gif) left 6px no-repeat; margin:0px 0 0 10px;}
#page .links .list li a { text-decoration:underline; }
#page .links .list li a:hover { text-decoration:none; }

#page .categories-list { list-style:none; margin:0; padding:0 0 0 25px; position:relative;}
#page .categories-list li { margin:0; padding:0 0 0 0px;}
#page .categories-list li a { text-decoration:none; }
#page .categories-list li a:hover { text-decoration:underline; }

#page .categories-list li.level1 { margin:5px 0px 0px 0px; background:url(../images/arrow_4.gif) left 4px no-repeat; padding:0 0 0 10px;}
#page .categories-list li.level2 { margin:0px 0 2px 20px; background:url(../images/arrow_3.gif) left 4px no-repeat; padding:0 0 0 10px;}
#page .categories-list li.level3 { margin:0px 0 2px 30px; background:url(../images/arrow_3.gif) left 4px no-repeat; padding:0 0 0 10px;}
#page .categories-list li.level4 { margin:0px 0 2px 40px; background:url(../images/arrow_3.gif) left 4px no-repeat; padding:0 0 0 10px;}
#page .categories-list li.level5 { margin:0px 0 2px 50px; background:url(../images/arrow_3.gif) left 4px no-repeat; padding:0 0 0 10px;}

/*#page .categories-list li.level3 { margin:0 0 0 40px; }*/
/* /lists styles */

/* page part */
#page { width:890px; margin:0 auto; text-align:left; border-width:0 1px 1px 1px; }
body.home #page, body.gallery #page { border:0px solid #333;}
body.blog #page, body.about #page { border:0px solid #eee;}
/* /page part */

/* header part */
/*#header {height:106px; margin-top:27px;}
#header img { vertical-align:top; }*/
#foot { margin:0 74px -40px 0; width:267px; height:40px; float:right; display:inline; position:relative; z-index:50; }
body.home #foot, body.gallery #foot {}
body.blog #foot, body.about #foot {}
#cache { height:0; overflow:hidden; display:none; }
body.home #cache, body.gallery #cache { background:url(../images/head-foot-l.gif) no-repeat left top; }
body.blog #cache, body.about #cache { background:url(../images/head-foot-d.gif) no-repeat left top; }
/* /header part */

/* menu part */
#menu { margin:0px 0px 0px 0px; padding:10px 20px; list-style:none;}
#menu li { margin:0 30px 0 0; padding:0; display:inline; }
#menu li a { text-decoration:none; }
#menu li a:hover { text-decoration:none; }
#menu .active a { }
body.home #menu li a, body.gallery #menu li a { color:#777777; font-weight:bold;}
body.home #menu li a:hover, body.gallery #menu li a:hover { color:#ed1c24; font-weight:bold;}
body.home #menu .active a, body.gallery #menu .active a { color:#ed1c24; font-weight:bold;}
body.blog #menu li a, body.about #menu li a { color:#777777; font-weight:bold;}
body.blog #menu li a:hover, body.about #menu li a:hover { color:#ed1c24; font-weight:bold;}
body.blog #menu .active a, body.about #menu .active a { color:#ed1c24; font-weight:bold;}
/* /menu part */

/* main part */
#main { padding:0; }
/* /main part */

/* structure part */
#content { margin:0 -370px 0 0; width:370px; float:left; display:inline; position:relative; }
body.about #content  { margin:0px 0px 0px 40px; width:530px; }
body.blog #content { margin:0px 0px 0px 40px; width:530px; }
body.gallery #content { margin:0 -530px 0 0; width:530px; }

#sidebar {margin:0 0 0 370px; width:400px; float:left; display:inline; position:relative; }
body.about #sidebar {margin:0px 0px 0px 0px; width:260px; }
body.blog #sidebar {margin:0px 0px 0px 0px; width:260px; }
body.gallery #sidebar {margin:0px 0px 0px 0px; width:260px; }

#content.full { margin:0 !important; width:800px !important; }
#content.none { /*margin:0 0 0 800px !important; width:0 !important;*/ display: none; position: relative; width:1px; height:1px; }
#sidebar.full { margin:0 !important; width:800px !important; min-height: 200px; }
#sidebar.none { margin:0 0 0 800px !important; width:0 !important; }
/* /structure part */

/* content part */
#content { height:200px; float:left; display:inline; position:relative; }
#content[id] { height:auto; min-height:200px; }
#content .welcome { padding:10px 20px; }
#content .about-me { padding:10px 20px; }
#content .about-me h2{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#ed1c24; font-weight:bold;}



#content .articles { padding:10px 20px; }
#content .photos { padding:10px; }

#content p, #content q, #content h1, #content h2, #content h3, #content h4, #content ul, #content ol, #content dl { padding:.5em 0; } 
#content .post { margin:0 0 10px 0; padding:0 0 15px 0; border-bottom:1px solid #c6c6c6;}
#content .post h3 a{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#000000;}
#content p.postinfo { padding:5px 0 0 0; font-size:0.915em; color:#c6c6c6;}
#content .post p { margin:0 0 0px 0; padding:5 0 0px 0; line-height:18px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#303030;}
.read_more, #content p.postinfo a.more{ padding:0px 15px 0 0; font-size:12px; background-image:url(../images/arrow_1.gif); background-repeat:no-repeat; background-position:right; color:#ed1c24!important; font-family:Arial, Helvetica, sans-serif;}
#content p.postinfo a.catPost{ font-size:11px; color:#c6c6c6; font-family:Arial, Helvetica, sans-serif; text-decoration: none;}
#content p.postinfo a.catPost:hover{ font-size:11px; color:#c6c6c6; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}


#content .nothing { padding:10px 0; }
#content .photos .nothing { padding:10px; }

#showhide { margin:0 0 -10px 0; padding:5px 15px 5px 5px; float:right; display:inline; background:url(../images/hide.gif) 95% 9px no-repeat; }
#showhide.show { background:url(../images/show.gif) 95% 9px no-repeat; color:#000000;}
#showhide.hide { background:url(../images/hide.gif) 95% 9px no-repeat; padding-right:22px; color:#000000;}
#comments { display:none; }
/* /content part */

/* photos part  */
#content .photos #prev, 
#content .photos #next { display:inline; position:relative; z-index:50; filter:alpha(opacity=70); -moz-opacity:0.7;opacity:0.7; }
#content .photos #prev:hover, 
#content .photos #next:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
#content .photos #prev.no, 
#content .photos #prev.no:hover,
#content .photos #next.no, 
#content .photos #next.no:hover { filter:alpha(opacity=30); -moz-opacity:0.3;opacity:0.3; cursor:default; }
#content .photos #prev { float:left; margin:5px -12px 5px 1px; }
#content .photos #next { float:right; margin:5px 0px 5px -12px; }

#content .photos .thumbs { margin:5px 0 5px 15px; width:475px; overflow:hidden; text-align:left; font:normal 10px/10px Arial; }
#content[id] .photos .thumbs { margin:5px 0 5px 17px;}
#content .photos #thumbs { margin:0; padding:0; width:5000px; list-style:none; margin-left:0; }
#content .photos #thumbs li { margin:0 1px 0 0; padding:0; float:left;}
#content .photos #thumbs a { text-decoration:none; outline:0; -moz-outline:0; }
#content .photos #thumbs a:hover { text-decoration:underline; }
#content .photos #thumbs a img { vertical-align:top; border:1px solid #c0c0c0; padding:2px;}
#content .photos #thumbs a:hover img { vertical-align:top; border:1px solid #000000; padding:2px;}
#content .photos #thumbs li.active a img { border:1px solid #000000; }
#content .photos #thumbs li.active a:hover img { border:1px solid #000000; }

#content #photobox { margin:0 auto; padding:0; width:500px; height:auto; background-color:#fff; border:4px solid #fff; }
#content #photobox img { margin:0; vertical-align:top; }
#content #photobox #photo { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
#content #photobox.loading { background:#fff url(../images/loader.gif) center center no-repeat; }
#content #photobox.loading #photo { filter:alpha(opacity=0); -moz-opacity:0;opacity:0; position:absolute; }

#content .photoinfo { margin:0; padding:5px 10px; border-bottom:1px solid #e3e3e3; text-align:left; color:#c6c6c6;}
/* /photos part  */

/* comments part */
#comments-wrap { margin:0 30px 10px 20px; }
#comments-wrap strong{ color: #666666;}
#comments { margin:0; color:#666666;}
#comments .comment { padding:0 0 10px 0; margin:0; border-bottom:1px dashed #555; }
#comments .comment .commentinfo {}
#comments .comment .commenttext { padding:0; margin:0 0 0 40px; }

#commentform { margin:0 0 0 10px; }
#commentform.login { margin:0 0 0 100px; }
#commentform p { margin:5px 0; padding:0; }
#commentform label { float:left; display:inline; position:relative; width:100px; padding-right:5px; text-align:right; }
#commentform textarea { width:340px; height:150px; }
#commentform[id] textarea { width:343px; }
#commentform .button { margin:0 16px 0 0; }
#commentform[id] .button { padding:1px 15px; }
*:first-child+html #commentform[id] .button { padding:0; }
#commentform.login .button { margin:0 16px 0 123px; padding:0 7px; }
#commentform.login[id] .button { padding:1px 15px; }
*:first-child+html #commentform.login[id] .button { padding:0 6px; }
/* /comments part  */

/* sidebar part *//*gart*/
#sidebar { float:right; display:inline; position:relative; }
#sidebar .recent-posts { padding:10px; }
#sidebar .recent-photos { margin:0; padding:5px 10px 10px 10px; }
#sidebar .contacts { padding:10px 20px 10px 10px; }
#sidebar .information { padding:10px; }
#sidebar .search { padding:10px; }
#sidebar[id] .search .button { padding:1px 5px; }
*:first-child+html #sidebar .search .button { padding:0; }
#sidebar .calendar { padding:10px;}
#sidebar .calendar a.hide { display:none; }
#sidebar .calendar p a { color:#999; text-decoration:none; }
#sidebar .calendar p a:hover { color:#ddd; text-decoration:none; }
#sidebar .categories {padding:10px;}
#sidebar .links {padding:10px; }
#sidebar .popular { padding:10px 5px 10px 10px; }
#sidebar .navigation { padding:5px 10px; }
#sidebar .navigation select { margin-left:10px; width:190px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

#sidebar .contacts p, #sidebar .contacts h1, #sidebar .contacts h2, #sidebar .contacts h3, #sidebar .contacts h4 { padding:.5em 0; } 
/* /sidebar part */

/* pager class */
#page .pager { padding:10px 20px; text-align:center; }
#page .pager span { margin:0 2px; color:#666; }
#page .pager a { margin:0 2px; color:#666; text-decoration:none; }
#page .pager a:hover { color:#aaa; text-decoration:underline; }
#page .pager .current { color:#999; font-weight:bold; }
#page #comments .pager { padding:10px 10px; }
/* /pager class */

/* footer part */
/*#footer { position:relative; padding:10px 20px; }
#footer { color:#777; margin:0; text-align:left; }
#footer a { color:#999; }
#footer a:hover { color:#ccc; }
body.blog #footer a:hover, body.about #footer a:hover { color:#777; }
#footer .menu { margin:0 25px 0 0; float:right; display:inline; position:relative; text-align:right; }*/
/* /footer part */



/* my changes */
#topdiv_2{
float:right; display:inline;
}

h2 {
color:#c6c6c6;
}
h3{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
color:#000000;
}

.top_infos{
margin:0px;
list-style:none;
}
#topdiv_2 .top_infos li.top_1{
margin:5px 0 5px 20px; 
background:url(../images/tel_pic.gif) left 3px no-repeat; 
padding:0 0 0 20px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:24px; color:#777777;
}
#topdiv_2 .top_infos li.top_1 span{
font-size:30px; 
color:#303030;
}
#topdiv_2 .top_infos li.top_2{
margin:16px 0px 5px 110px; 
background:url(../images/mail_pic.gif) left 8px no-repeat; 
padding:0 0 0 20px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:24px; color:#777777;
}
#topdiv_2 .top_infos li.top_2 a{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:18px; 
color:#777777;
text-decoration:none;
}
#topdiv_2 .top_infos li.top_2 a:hover{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:18px; 
color:#777777;
text-decoration:underline;
}
.search_button{
background-image:url(../images/arrow_1.gif);
background-repeat:no-repeat;
background-position:center;
width:20px;
height:20px;
border:0px;
background-color:#FFFFFF;
cursor:pointer;
}
.search_input{
border-top:2px solid #404040;
border-left::2px solid #404040;
border-bottom:1px solid #d4d0c8;
border-right:1px solid #d4d0c8;
width:192px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#sidebar .blogCategory{
padding:0px;
}
.blogCategory ul{
padding:0px;
margin:25px 0px 10px 25px;
list-style:none;
}
.blogCategory li.active{
padding:0px;
margin:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#303030;
font-weight:bold;
background-image:url(../images/arrow_2.gif);
background-repeat:no-repeat;
background-position:left;
padding:0px 0px 0px 20px;
}
.blogCategory li.nonactive{
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
background-image:url(../images/arrow_1.gif);
background-repeat:no-repeat;
background-position:left;
padding:0px 0px 0px 20px;
}
.blogCategory li.nonactive a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ed1c24;
text-decoration:underline;
}
.blogCategory li.nonactive a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ed1c24;
text-decoration:none;
}
.copy{
margin-top:30px;
}

.left_info {
color:#303030;
font-size:12px;
line-height:18px;
margin:0pt 0pt 15px;
padding:0pt;
border:1px solid #C6C6C6;
background-image:url(../images/h_info_b.jpg);
background-repeat:repeat-x;
}
dd
{
margin-left:0;
width:220px;	
}

dl.catalog, ul.catalog, .list-product, .catalogs {
float:left;
width:240px;
margin:0 0 0 0;
padding:0 0 0 0;
max-width:500px;
padding-right:25px;

}
#content h4 {
padding:0;
}
.lastpost {
margin-bottom:5px;
font-size:12px;
font-weight:bold;
}
.s5 {
height:5px;
}
.spacer {
clear:both;
height:1px;
width:100%;
}

h4 {
color:gray;
font-size:1.2em;
font-weight:bold;
}

dl a:hover {
color:#ED1C24;
font-weight:bold;
}
.read_more2, #content p.postinfo a.more{ font-size:12px; color:#ed1c24!important; font-family:Arial, Helvetica, sans-serif;}

.hkroski {
margin-top:15px;
font-size:12px;
font-weight:bold;
}



