* {
	margin: 0;
	padding: 0;
	outline: 0;
	border-width: 0;
	list-style: none;
}

body {
	font: 11px/14px Georgia, "Nimbus Roman No9 L", serif;
	color: #989898;
}

a {
	color: #989898;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

input, select, textarea {
	font: 11px/13px Georgia, "Nimbus Roman No9 L", serif;
	color: #19220F;
}

h1, h2, h3, h4, h5, h6 {
	font: 14px/18px Georgia, "Nimbus Roman No9 L", serif;
}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img, legend img {
	display: block;
}

body#bg1 {	
	background: #F5F6E4 url(../images/top1_bg.jpg) no-repeat 50% 0;
}

body#bg2 {
	background: #1A1E20 url(../images/top2_bg.jpg) no-repeat 50% 0;
}

body#bg3 {
	background: #DBAD6D url(../images/top3_bg.jpg) no-repeat 50% 0;
}

body#bg4 {
	background: #BDD1EB url(../images/top4_bg.jpg) no-repeat 50% 0;
}

#overlay { 
	width:100%; 
	background:#000; 
	filter:alpha(opacity=65); 
	-moz-opacity: 0.65; 
	opacity: 0.65; 
	position:absolute; 
	top:0; 
	left:0; 
}


#overlay {
  height: expression(document.documentElement.clientHeight + 'px');
}

body > #overlay {
	height: 100%;
  position: fixed;
}




#up {
	color: #545454;
	margin: 0 0 0 -470px;
	width: 940px;
	height: 31px;
	position: fixed;
	left: 50%;
	bottom: 0;
	z-index: 10000;
	background: #fff;
	border: solid #A5A3A3;
	border-width: 1px 1px 0;
}

#up .nav {
	margin: 10px 0 0 9px;
}

#up .nav a {
	padding: 10px 1px 6px;
	color: #000;
	position: relative;
	z-index: 1000;
}

#up .nav a span {
	color: #545454;
}

#up .nav a strong {
	color: #000000;
}

#up .nav a.s {
	padding-left: 0;
	padding-right: 0;
	border: 1px solid #000;
	border-top-color: #fff;
}

#up .nav li {
	float: left;
	background: url(../images/middle_x12.gif) no-repeat 0 2px;
}

#up .nav li.i1 {
	width: 96px;
	background: none;
}

#up .nav li.i2 {
	width: 462px;
}

#up .nav li.i3 {
	text-align: center;
	width: 196px;
}

#up .nav li.i4 {
	text-align: right;
	width: 171px;
}

#up .nav li.i5 {
	text-align: center;
	width: 171px;
}

#up .nav li dt {
	text-align: right;
	padding: 0 4px 0 0;
	float: left;
	width: 113px;
}

#up .nav li dd {
	float: left;
	width: 78px;
}

#up .nav li dd.d3 {
	width: 108px;
}

#up .w {
	display: none;
	padding: 0 0 3px;
	width: 940px;
	background: #fff;
	border: 1px solid #000;
	position: absolute;
	left: -1px;
	bottom: 31px;
	z-index: 100;
}

#up .w .close {
	position: absolute;
	top: -24px;
	right: -1px;
}

#up .cw {
	width: 940px;
	height: auto;
	position: relative;
}

#up .cws {
	width: 940px;
	height: 264px;
	overflow: auto;
	position: relative;
}

#up .w .c {
	height: 21px;
	border-bottom: 1px solid #D2D0D0;
}

#up .w .c a {
	color: #000;
}

#up .w .c .b1 {
	color: #A5A2A2;
	padding: 4px 0 0 3px;
	float: left;
}

#up .w .c .b1 .i0 {

}

#up .w .c .b1 .i1 {
	white-space: nowrap;
	cursor: pointer;
	margin-top: -3px;
	padding: 3px 6px;
	float: left;
	position: absolute;
}

#up .w .c .b1 .i1:hover {
	text-decoration: none;
}

#up .w .c .b1 .i1.hover {	
	margin-top: -4px;
	padding: 3px 5px;
	z-index: 1000;
	background: #DFDFDF;
	border: 1px solid #000;
}

#up .w .c .b1 .i1 strong {
	float: left;
}

#up .w .c .b1 .i1:hover strong {
	text-decoration: underline;
}

#up .w .c .b1 .i1 em {
	font-style: normal;
	padding: 8px 0 0;
	float: left;
	clear: left;
	display: none;
}

#up .w .c .b2 {
	white-space: nowrap;
	cursor: pointer;
	float: right;
	width: 25px;
	height: 21px;
	position: relative;
	background: url(../images/middle_x14.gif) no-repeat 0 3px;
}

#up .w .c .b2.hover {
	background-position: -25px 3px;
}

#up .w .c .b2 .i0 {
	float: right;
	width: 21px;
	height: 21px;
}

#up .w .c .b2 .i0 span {
	display: none;
}

#up .w .c .b2 ul {
	line-height: 21px;
	text-align: right;
	padding: 0 9px 2px 5px;
	float: right;
	position: absolute;
	top: -1px;
	right: 22px;
	background: #DFDFDF;
	border: 1px solid #000;
}

#up .w .last .b2 ul {
	top: auto;
	bottom: 0;
}

#up .w .c .b2 a:hover {
	font-weight: bold;	
}

#up .c .b2 .i1 a:hover {	
	color: #33A211;
}

#up .w .c .b2 .i2 a:hover {
	color: #FF0000;
}

#main {
	margin: 0 auto;
	padding: 0 0 50px;
	width: 961px;
}

/*-----------------------------------------------------
#######################################################
--top
#######################################################
-----------------------------------------------------*/

#top1,
#top2,
#top3,
#top4 {
	width: 961px;
	overflow: hidden;
	position: relative;
}

#top1 #logo a,
#top3 #logo a,
#top4 #logo a {
	display: block;
	width: 253px;
	height: 66px;
	position: absolute;
	top: 2px;
	left: 63px;
}

#top2 #logo a {
	display: block;
	width: 182px;
	height: 67px;
	position: absolute;
	top: 0px;
	left: 59px;
}

#logo span,
#slogan {
	display: none;
}

#style {
	font-size: 12px;
	color: #fff;
	position: absolute;
	top: 10px;
	right: 45px;
}

#style a {
	color: #fff;
}

#stats {
	padding: 8px 0 0;
	width: 286px;
	height: 88px;
	position: absolute;
	top: 35px;
	right: 45px;	
}

#top1 #stats {
	background: url(../images/top1_stats.jpg) no-repeat;
}

#top2 #stats {
	background: url(../images/top2_stats.jpg) no-repeat;
}

#top3 #stats {
	background: url(../images/top3_stats.jpg) no-repeat;
}

#top4 #stats {
	background: url(../images/top4_stats.jpg) no-repeat;
}

#stats {
	font-size: 12px;
	line-height: 20px;
	color: #fff;
}

#stats li {
	padding: 0 0 0 22px;
}

#stats big {
	font-size: 14px;
	font-weight: bold;
	vertical-align: top;
}

#stats small {
	font-size: 11px;
}

#billboard {
	margin: 149px 0 0;
	width: 770px;
	overflow: hidden;
}

#billboard .bg1 {
	width: 770px;
	height: 10px;
	overflow: hidden;
	background: url(../images/top_billboard1.gif) no-repeat;
}

#billboard .bg3 {
	width: 770px;
	height: 10px;
	overflow: hidden;
	background: url(../images/top_billboard3.gif) no-repeat;
}

#billboard .bg2 {
	padding: 0 10px;
	width: 750px;
	min-height: 100px;
	overflow: hidden;
	background: url(../images/top_billboard2.gif) repeat-y;
}

#kat {
	position: absolute;
	top: 172px;
	right: 16px;
}

#kat img {
	display: block;
}

#menu {
	width: 940px;
	height: 67px;
	overflow: hidden;
}

#top1 #menu {	
	background: url(../images/top1_menu1.png) no-repeat;
}

#top2 #menu {
	background: url(../images/top2_menu1.png) no-repeat;
}

#top3 #menu {
	background: url(../images/top3_menu1.png) no-repeat;
}

#top4 #menu {
	background: url(../images/top4_menu1.png) no-repeat;
}

#menu li {
	font-weight: bold;
	padding: 25px 13px 0 17px;
	float: left;
	height: 33px;
	position: relative;
}

#top1 #menu li {
	background: url(../images/top1_menu2.gif) no-repeat 0 16px;
}

#top2 #menu li {
	background: url(../images/top2_menu2.gif) no-repeat 0 16px;
}

#top3 #menu li {
	background: url(../images/top3_menu2.gif) no-repeat 0 16px;
}

#top4 #menu li {
	background: url(../images/top4_menu2.gif) no-repeat 0 16px;
}

#menu li.first {
	padding-left: 32px !important;
	background: none !important;
}

#top1 #menu li a {
	color: #C6E2A8;
}

#top2 #menu li a {
	color: #E2D18C;
}

#top3 #menu li a {
	color: #CCA28E;
}

#top4 #menu li a {
	color: #6BA5DB;
}

#cite {
	font-size: 14px;
	line-height: 23px;
	color: #fff;
	width: 174px;
	position: absolute;
	top: 200px;
	right: 6px;
}

#top1 #cite span.i1 {
	padding: 0 0 0 18px;
	display: block;
	background: url(../images/top1_quot1.gif) no-repeat 0 10px;
}

#top1 #cite span.i2 {
	padding: 0 16px 0 51px;
	background: url(../images/top1_quot2.gif) no-repeat 100% 0;
}

#top2 #cite span.i1 {
	padding: 0 0 0 18px;
	display: block;
	background: url(../images/top2_quot1.gif) no-repeat 0 10px;
}

#top2 #cite span.i2 {
	padding: 0 16px 0 51px;
	background: url(../images/top2_quot2.gif) no-repeat 100% 0;
}

#top3 #cite span.i1 {
	padding: 0 0 0 18px;
	display: block;
	background: url(../images/top3_quot1.gif) no-repeat 0 10px;
}

#top3 #cite span.i2 {
	padding: 0 16px 0 51px;
	background: url(../images/top3_quot2.gif) no-repeat 100% 0;
}

#cite strong {
	text-align: right;
	display: block;
}

#login {
	margin: -3px 0 0 11px;
	width: 900px;
	height: 57px;
	position: relative;
}

#login legend {
	padding: 7px 0 0;
	display: block;
	width: 77px;
	height: 15px;
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/h_logowanie.png) no-repeat 0 7px;
}

#login legend span {
	display: block;
	width: 77px;
	height: 15px;
	visibility: hidden;
}

#login .box {
	position: absolute;
	top: 0;
	left: 83px;
}

#login .input1,
#login .input2 {
	float: left;
	width: 157px;
	height: 32px;
	background: url(../images/top_input.png) no-repeat;
}

#login .input2 {
	margin-left: 6px;
}

#login .input1 div,
#login .input2 div {
	width: 157px;
	height: 32px;
	position: relative;
}

#login .input1 input,
#login .input2 input {
	margin: 8px 0 0 15px;
	width: 127px;
	background: transparent;
}

#top1 #login .input1 input,
#top1 #login .input2 input,
#top3 #login .input1 input,
#top3 #login .input2 input {
	color: #19220F;
}

#top2 #login .input1 input,
#top2 #login .input2 input {
	color: #fff;
}

#login .submit {
	position: absolute;
	top: 9px;
	left: 414px;
}

#login ul {
	position: absolute;
	top: 36px;
	left: 83px;
}

#login ul li {
	font-size: 9px;
	float: left;
	width: 163px;
}

#top1 #login ul li {
	color: #fff;
	text-shadow: black 0px 0px 1px;
}

#top2 #login ul li {
	color: #fff;
}

#top3 #login ul li {
	color: #fff;
}

#top4 #login ul li {
	color: #fff;
}

#login ul li a {	
	margin: 0 0 0 8px;
	padding: 0 0 0 8px;	
}

#top1 #login ul li a {
	color: #fff;
	background: url(../images/top_x1.gif) no-repeat 0 5px;
}

#top2 #login ul li a {
	color: #fff;
	background: url(../images/top_x2.gif) no-repeat 0 5px;
}

#top3 #login ul li a {
	color: #5B311E;
	background: url(../images/top_x3.gif) no-repeat 0 5px;
}

#top4 #login ul li a {
	color: #10385D;
	background: url(../images/top_x4.gif) no-repeat 0 5px;
}

#login ul li input {
	vertical-align: middle;
	margin: 0 3px 0 8px;
	width: 10px;
	height: 10px;
}

#login .register {
	position: absolute;
	top: 9px;
	left: 474px;
}

#login div.tooltip {	
	height: 41px;
	overflow: hidden;
	z-index: 100;
	position: absolute;
	top: -4px;
	left: 471px;
}

#login div.tooltip .bg1 {
	float: left;
	width: 15px;
	height: 41px;
	overflow: hidden;
	background: url(../images/middle_tc1.png) no-repeat;
}

#login div.tooltip .bg2 {
	float: left;
	height: 41px;
	overflow: hidden;
	background: url(../images/middle_tc2.png) repeat-x;
}

#login div.tooltip .bg3 {
	float: left;
	width: 15px;
	height: 41px;
	overflow: hidden;
	background: url(../images/middle_tc3.png) no-repeat;
}

#login div.tooltip p {
	font-weight: bold;
	color: #FF0000 !important;
	white-space: nowrap !important;
	margin: 13px 0 0 !important;
	padding: 0 !important; 
}

#logged {
	line-height: 16px;
	margin: -3px 0 0;
	width: 961px;
	height: 57px;
	position: relative;
}

#top1 #logged,
#top1 #logged a {
	color: #19220F;
}

#logged li {
	padding: 0 6px 0 0;
	float: left;
}

#logged li span.i1 {
	float: left;
	width: 5px;
	height: 32px;
	background: url(../images/top_bg1.png) no-repeat;
}

#logged li span.i2 {
	padding: 7px 10px 0;
	float: left;
	height: 25px;
	background: url(../images/top_bg2.png) repeat-x;
}

#logged li span.i3 {
	float: left;
	width: 5px;
	height: 32px;
	background: url(../images/top_bg3.png) no-repeat;
}

#logged li.i1 span.i2 {
	padding-top: 5px;
	height: 27px;
}

#logged li.i1 big {
	font-size: 14px;
}

#logged li.i2 strong {
	color: #C93636;
}

#logged input {
	margin: 8px 0 0 25px;
	float: left;	
}

/*-----------------------------------------------------
#######################################################
--bottom
#######################################################
-----------------------------------------------------*/

#bottom1,
#bottom2,
#bottom3,
#bottom4 {
	font-size: 9px;
	margin: 10px 0 0;
	padding: 0 0 10px;
	width: 961px;
	overflow: hidden;	
}

#bottom1 {
	background: url(../images/bottom1_bg.gif) repeat-y 243px 0;
}

#bottom2 {
	background: url(../images/bottom2_bg.gif) repeat-y 243px 0;
}

#bottom3 {
	background: url(../images/bottom3_bg.gif) repeat-y 243px 0;
}

#bottom4 {
	background: url(../images/bottom4_bg.gif) repeat-y 243px 0;
}

#bottom1 .col1,
#bottom2 .col1,
#bottom3 .col1,
#bottom4 .col1 {
	float: left;
	width: 243px;
}

#bottom1 .col1 img,
#bottom2 .col1 img,
#bottom3 .col1 img,
#bottom4 .col1 img {
	margin: 14px auto 0;
	display: block;
}

#bottom1 .col2,
#bottom2 .col2,
#bottom3 .col2,
#bottom4 .col2 {
	float: left;
	width: 519px;
}

#bottom1 .col2 p,
#bottom2 .col2 p,
#bottom3 .col2 p,
#bottom4 .col2 p {
	margin: 0 13px;
	padding: 0 0 0 8px;
}

#bottom1 .col2 .i1 {
	color: #9B9C8D;
	margin-top: 7px;	
	background: url(../images/middle_xe4.gif) no-repeat 0 5px;
}

#bottom2 .col2 .i1 {
	color: #4D4D4D;
	margin-top: 7px;	
	background: url(../images/middle_xe7.gif) no-repeat 0 5px;
}

#bottom3 .col2 .i1 {
	color: #AE7D3A;
	margin-top: 7px;	
	background: url(../images/middle_xe10.gif) no-repeat 0 5px;
}

#bottom4 .col2 .i1 {
	color: #7896BE;
	margin-top: 7px;	
	background: url(../images/middle_xe11.gif) no-repeat 0 5px;
}

#bottom1 .col2 .i1 em {
	font-style: normal;
	color: #7B7C6E;
}

#bottom2 .col2 .i1 em {
	font-style: normal;
	color: #747474;
}

#bottom3 .col2 .i1 em {
	font-style: normal;
	color: #7F4F0E;
}

#bottom4 .col2 .i1 em {
	font-style: normal;
	color: #55759F;
}

#bottom1 .col2 .i2 {	
	color: #B6B7AC;
	margin-top: 12px;
	background: url(../images/middle_xe5.gif) no-repeat 0 5px;
}

#bottom2 .col2 .i2 {
	color: #3E3E3E;
	margin-top: 12px;
	background: url(../images/middle_xe6.gif) no-repeat 0 5px;
}

#bottom3 .col2 .i2 {
	color: #C49656;
	margin-top: 12px;
	background: url(../images/middle_xe9.gif) no-repeat 0 5px;
}

#bottom4 .col2 .i2 {
	color: #8EB0DE;
	margin-top: 12px;
	background: url(../images/middle_xe12.gif) no-repeat 0 5px;
}

#bottom1 .col3,
#bottom2 .col3,
#bottom3 .col3,
#bottom4 .col3 {
	float: left;
	width: 199px;
}

#bottom1 .col3 ul,
#bottom2 .col3 ul,
#bottom3 .col3 ul,
#bottom4 .col3 ul {
	margin: 7px 0 0 12px;
}

#bottom1 .col3 ul li {
	color: #7B7C6E;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe4.gif) no-repeat 0 5px;
}

#bottom2 .col3 ul li {
	color: #8D8D8D;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe8.gif) no-repeat 0 5px;
}

#bottom3 .col3 ul li {
	color: #7F4F0E;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe9.gif) no-repeat 0 5px;
}

#bottom4 .col3 ul li {
	color: #55759F;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe13.gif) no-repeat 0 5px;
}

#bottom1 .col3 ul li a {
	color: #7B7C6E;
}

#bottom2 .col3 ul li a {
	color: #8D8D8D;
}

#bottom3 .col3 ul li a {
	color: #7F4F0E;
}

#bottom4 .col3 ul li a {
	color: #55759F;
}

/*-----------------------------------------------------
#######################################################
--middle
#######################################################
-----------------------------------------------------*/

#middle_bg1 {
	width: 961px;
	height: 45px;
	overflow: hidden;
	background: url(../images/middle_bg1.png) no-repeat;
}

#middle_bg2 {
	width: 961px;
	height: 15px;
	background: url(../images/middle_bg3.png) no-repeat;
}

#middle1 h1.h1, #middle1 h2.h2, #middle1 h3.h3 {	
	color: #4D5D3C;
	padding-left: 11px;
	background: url(../images/middle_xb1.gif) no-repeat 0 7px; 
}

#middle2 h1.h1, #middle2 h2.h2, #middle2 h3.h3 {
	color: #837129;
	padding-left: 11px;
	background: url(../images/middle_xb2.gif) no-repeat 0 7px; 
}

#middle3 h1.h1, #middle3 h2.h2, #middle3 h3.h3 {
	color: #71422C;
	padding-left: 11px;
	background: url(../images/middle_xb3.gif) no-repeat 0 7px;
}

#middle4 h1.h1, #middle4 h2.h2, #middle4 h3.h3 {
	color: #5E5E5E;
	padding-left: 11px;
	background: url(../images/middle_xb4.gif) no-repeat 0 7px;
}

a.more1,
a.more2,
a.more3 {
	font-size: 14px;
	line-height: 17px;
	text-align: right;
	text-decoration: underline;
	display: block;
}

a.more2 {
	font-size: 11px;
}

a.more3 {
	font-size: 12px;
}

a.more1:hover,
a.more2:hover,
a.more3:hover {
	text-decoration: none;
}

#middle1 a.more1,
#middle1 a.more2 {	
	color: #799B55;
}

#middle2 a.more1,
#middle2 a.more2 {
	color: #BAA450;
}

#middle3 a.more1,
#middle3 a.more2 {
	color: #AB7860;
}

#middle4 a.more1,
#middle4 a.more2 {
	color: #9C9C9C;
}

a.more3 {
	color: #8A5339;
}

a.more0 {
	font-size: 10px; 
	line-height: 13px;
	padding: 0 0 0 10px;
	background: url(../images/middle_xe1.gif) no-repeat 0 5px;
}

.cimage,
.cimage2,
.simage {
	line-height: 0;
	margin: 0 auto;
	width: 151px;
	height: 151px;
	position: relative;
}

.cimage2 {
	width: 131px;
	height: 131px;
}

.simage {
	width: 76px;
	height: auto;
}

.cimage img.img,
.cimage2 img.img,
.simage img.img {
	padding: 5px;
	display: block;
	width: 139px;
	height: 139px;
	background: #fff;
	border: 1px solid #EDEFED;
}

.cimage2 img.img {
	padding: 4px;
	width: 121px;
	height: 121px;
}

.cimage a.img {
	display: block;
	width: 149px;
	height: 149px;
}

.cimage2 a.img {
	display: block;
	width: 129px;
	height: 129px;
}

.cimage a.img:hover,
.cimage2 a.img:hover {
	padding: 2px;
	width: 171px;
	height: 171px;
	position: absolute;
	top: -21px;
	bottom: -21px;
	left: -21px;
	right: -21px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: 50%;
	border: 1px solid #EDEFED;
}

.cimage2 a.img:hover {
	width: 171px;
	height: 171px;
	position: absolute;
	top: -21px;
	bottom: -21px;
	left: -21px;
	right: -21px;
}

.cimage a.img:hover img,
.cimage2 a.img:hover img {
	display: none;
}

.simage img.img {
	padding: 4px;
	width: 66px;
	height: 66px;
}

.cimage .edit {
	position: absolute;
	left: 6px;
	bottom: 6px;
}

.cimage2 .edit {
	position: absolute;
	left: 5px;
	bottom: 5px;
}

.simage .edit {
	margin: 1px auto 0;
	display: block;
}

.cimage .delete {
	position: absolute;
	right: 6px;
	bottom: 6px;
}

.cimage2 .delete {
	position: absolute;
	right: 5px;
	bottom: 5px;
}

.simage .delete {
	margin: 3px auto 0;
	display: block;
}

#tooltip {
	position: absolute;
	z-index: 3000;
}

#tooltip.tooltip1 {
	width: 180px;
	overflow: hidden;
}

#tooltip.tooltip1 .bg1 {	
	width: 180px;
	height: 31px;
	overflow: hidden;
	background: url(../images/middle_ta5.png) no-repeat;
}

#tooltip.tooltip1.viewport-bottom .bg1 {
	height: 13px;
	background: url(../images/middle_ta1.png) no-repeat;
}

#tooltip.tooltip1 .bg2 {
	width: 180px;
	overflow: hidden;
	background: url(../images/middle_ta2.png) repeat-y;
}

#tooltip.tooltip1 .bg3 {
	width: 180px;
	height: 13px;
	overflow: hidden;
	background: url(../images/middle_ta4.png) no-repeat;
}

#tooltip.tooltip1.viewport-bottom .bg3 {
	height: 31px;
	background: url(../images/middle_ta3.png) no-repeat;
}

#tooltip.tooltip1 dl {
	margin: 0 10px;
}

#tooltip.tooltip1 dl dt {
	font-weight: bold;
	color: #6E6E6E;
	padding: 1px 0 0 10px;
	background: url(../images/middle_xc10.gif) no-repeat 0 6px;
}

#tooltip.tooltip1 dl dd {
	text-indent: 14px;
	padding: 9px 0 6px 2px;
}

#tooltip.tooltip2 dl dt {
	padding: 1px 10px 6px 10px;
}

#tooltip.tooltip2 {	
	height: 41px;
	overflow: hidden;
}

#tooltip.tooltip2 .bg1 {
	float: left;
	width: 15px;
	height: 41px;
	overflow: hidden;
	background: url(../images/middle_tc1.png) no-repeat;
}

#tooltip.tooltip2 .bg2 {
	float: left;
	height: 41px;
	overflow: hidden;
	background: url(../images/middle_tc2.png) repeat-x;
}

#tooltip.tooltip2 .bg3 {
	float: left;
	width: 15px;
	height: 41px;
	overflow: hidden;
	background: url(../images/middle_tc3.png) no-repeat;
}

#tooltip.tooltip2 dt {
	color: #6E6E6E;
	white-space: nowrap;
	margin: 13px 0 0;
}

.link {
	text-decoration: underline;
}

.link:hover {
	text-decoration: none;
}

.spages,
.cpages,
.cpages2,
.cinfo .pages {
	font-size: 11px;
	line-height: 18px;
	color: #CCA28E;
	margin: 4px 0 0 10px;
	width: 299px;
	height: 21px;
	overflow: hidden;
	position: relative;
}

.cpages {
	margin: -5px 0 -5px 10px;
	width: 589px;
	background: url(../images/middle_x10.gif) no-repeat 100% 6px;
}

.cpages2 {
	margin: 9px 0 -5px;
	padding: 5px 0 0 10px;
	width: 578px;
	background: url(../images/middle_x3.gif) no-repeat;
}

.cinfo .pages {
	margin: 0;
	padding: 3px 10px 0 0;
	float: right;
	width: auto;	
}

.spages a,
.cpages a,
.cpages2 a,
.cinfo .pages a {
	text-align: center;
	float: left;
	margin: 0 1px 0 0;
	display: block;
	width: 21px;
	height: 21px;
}

.cpages a.i3,
.cpages2 a.i3,
.cinfo .pages a.i3 {
	width: 31px;
}

#middle1 .spages a,
#middle2 .spages a,
#middle1 .cpages a,
#middle2 .cpages a,
#middle1 .cpages2 a,
#middle2 .cpages2 a {
	color: #CCA28E;
}

#middle3 .spages a,
#middle3 .cpages a,
#middle3 .cpages2 a {
	color: #E09243;
}

#middle4 .spages a,
#middle4 .cpages a,
#middle4 .cpages2 a {
	color: #F6A5A7;
}

.cinfo .pages a {
	color: #787878;
}

.spages a:hover,
.spages .selected,
.cpages a:hover,
.cpages .selected,
.cpages2 a:hover,
.cpages2 .selected,
.cinfo .pages a:hover,
.cinfo .pages .selected {
	font-size: 14px;
	font-weight: bold;	
	text-decoration: none;	
}

#middle1 .spages a:hover,
#middle1 .spages .selected,
#middle2 .spages a:hover,
#middle2 .spages .selected,
#middle1 .cpages a:hover,
#middle1 .cpages .selected,
#middle2 .cpages a:hover,
#middle2 .cpages .selected,
#middle1 .cpages2 a:hover,
#middle1 .cpages2 .selected,
#middle2 .cpages2 a:hover,
#middle2 .cpages2 .selected {
	color: #7E4C34;
	background-color: #CCA28E;
}

#middle3 .spages a:hover,
#middle3 .spages .selected,
#middle3 .cpages a:hover,
#middle3 .cpages .selected,
#middle3 .cpages2 a:hover,
#middle3 .cpages2 .selected {
	color: #CD7D34;
	background-color: #F4B576;
}

#middle4 .spages a:hover,
#middle4 .spages .selected,
#middle4 .cpages a:hover,
#middle4 .cpages .selected,
#middle4 .cpages2 a:hover,
#middle4 .cpages2 .selected {
	color: #C6001D;
	background-color: #F6A5A7;
}

.cinfo .pages a:hover,
.cinfo .pages .selected {
	color: #4E4E4E;
	background-color: #C9C9C9;
}

#middle1 .spages .prev,
#middle2 .spages .prev,
#middle1 .cpages .prev,
#middle2 .cpages .prev,
#middle1 .cpages2 .prev,
#middle2 .cpages2 .prev {
	background: url(../images/middle_xd1.gif) no-repeat 50% 8px;
}

#middle1 .spages .next,
#middle2 .spages .next,
#middle1 .cpages .next,
#middle2 .cpages .next,
#middle1 .cpages2 .next,
#middle2 .cpages2 .next {
	background: url(../images/middle_xd2.gif) no-repeat 50% 8px;
}

#middle1 .spages .first,
#middle2 .spages .first,
#middle1 .cpages .first,
#middle2 .cpages .first,
#middle1 .cpages2 .first,
#middle2 .cpages2 .first {
	background: url(../images/middle_xd3.gif) no-repeat 50% 9px;
}

#middle1 .spages .last,
#middle2 .spages .last,
#middle1 .cpages .last,
#middle2 .cpages .last,
#middle1 .cpages2 .last,
#middle2 .cpages2 .last {
	background: url(../images/middle_xd4.gif) no-repeat 50% 9px;
}

#middle3 .spages .prev,
#middle3 .cpages .prev,
#middle3 .cpages2 .prev {
	background: url(../images/middle_xd5.gif) no-repeat 50% 8px;
}

#middle3 .spages .next,
#middle3 .cpages .next,
#middle3 .cpages2 .next {
	background: url(../images/middle_xd6.gif) no-repeat 50% 8px;
}

#middle3 .spages .first,
#middle3 .cpages .first,
#middle3 .cpages2 .first {
	background: url(../images/middle_xd7.gif) no-repeat 50% 9px;
}

#middle3 .spages .last,
#middle3 .cpages .last,
#middle3 .cpages2 .last {
	background: url(../images/middle_xd8.gif) no-repeat 50% 9px;
}

#middle4 .spages .prev,
#middle4 .cpages .prev,
#middle4 .cpages2 .prev {
	background: url(../images/middle_xd9.gif) no-repeat 50% 8px;
}

#middle4 .spages .next,
#middle4 .cpages .next,
#middle4 .cpages2 .next {
	background: url(../images/middle_xd10.gif) no-repeat 50% 8px;
}

#middle4 .spages .first,
#middle4 .cpages .first,
#middle4 .cpages2 .first  {
	background: url(../images/middle_xd11.gif) no-repeat 50% 9px;
}

#middle4 .spages .last,
#middle4 .cpages .last,
#middle4 .cpages2 .last  {
	background: url(../images/middle_xd12.gif) no-repeat 50% 9px;
}

.cinfo .pages .prev {
	background: url(../images/middle_xd13.gif) no-repeat 50% 8px;
}

.cinfo .pages .next {
	background: url(../images/middle_xd14.gif) no-repeat 50% 8px;
}

.cinfo .pages .first  {
	background: url(../images/middle_xd15.gif) no-repeat 50% 9px;
}

.cinfo .pages .last  {
	background: url(../images/middle_xd16.gif) no-repeat 50% 9px;
}

.spages a span,
.cpages a span,
.cpages2 a span,
.cinfo .pages a span {
	display: none;
}

.cinfo {	
	width: 589px;
	height: 27px;
	overflow: hidden;
	position: relative;
}

.cinfo.ig1 {
	padding: 2px 0 0;
	background: #E2E4E0 url(../images/middle_bg20.gif) repeat-x 0 -1px;
}

.cinfo.ig2,
.cinfo.ig3 {
	margin: 9px 0 0;
	padding: 2px 0;
	background: #E2E4E0 url(../images/middle_bg21.gif) repeat-x;
}

.cinfo.ig3 {
	margin: 0 !important;
}

.cinfo p {
	color: #787878;
	margin: 6px 10px 0;
	padding: 0 0 0 10px;
	float: left;
	background: url(../images/middle_xe15.gif) no-repeat 0 6px;
}


.shadow {
	white-space: nowrap;
	position: absolute;
	height: 20px;
}

.shadow .shadowbg {
	width: 20px;
	height: 20px;
	position: absolute;
	right: 0;
	background: url(../images/shadow.png) repeat-y;
}




#middle1:after,
#middle2:after,
#middle3:after,
#middle4:after {
	line-height: 0;
	content: ".";
	display: block;	
	clear: both;
	width: 961px;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}


#middle1,
#middle2,
#middle3,
#middle4 {
	padding: 0 0 25px;
	width: 961px;
	background: url(../images/middle_bg2.png) repeat-y;
}



a.tooltip:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip span {margin-left: 8px; padding: 2px 0px; display:none; padding:2px 3px; width:130px;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}



.input select {
	margin: 8px;
}

.color1 {
	color: #C93636; /* czerwony */
}


#middle1 #cnews1 .left h3,
#middle1 #cphotos1 .left h3,
#middle1 #cvideos1 .left h3,
#middle2 #cnews1 .left h3,
#middle2 #cphotos1 .left h3,
#middle2 #cvideos1 .left h3 {
	color: #7E4C34;
	background: url(../images/middle_xa4.gif) no-repeat 0 6px;
}

#middle1 #cnews2 .left h3,
#middle1 #cphotos2 .left h3,
#middle1 #cvideos2 .left h3,
#middle1 .cbs .top h2 {
	color: #799B55;
	background: url(../images/middle_xa3.gif) no-repeat 0 6px;
}

#middle1 #cnews3 .left h3,
#middle1 #cphotos3 .left h3,
#middle1 #cvideos3 .left h3,
#middle4 #cnews3 .left h3,
#middle4 #cphotos3 .left h3,
#middle4 #cvideos3 .left h3 {
	color: #4C86BD;
	background: url(../images/middle_xa2.gif) no-repeat 0 6px;
}

#middle2 #cnews2 .left h3,
#middle2 #cphotos2 .left h3,
#middle2 #cvideos2 .left h3 {
	color: #BAA450;
	background: url(../images/middle_xa6.gif) no-repeat 0 6px;
}

#middle2 #cnews3 .left h3,
#middle2 #cphotos3 .left h3,
#middle2 #cvideos3 .left h3,
#middle4 #cnews2 .left h3,
#middle4 #cphotos2 .left h3,
#middle4 #cvideos2 .left h3 {
	color: #858585;
	background: url(../images/middle_xa5.gif) no-repeat 0 6px;
}

#middle3 #cnews1 .left h3,
#middle3 #cphotos1 .left h3,
#middle3 #cvideos1 .left h3 {
	color: #E09243;
	background: url(../images/middle_xa9.gif) no-repeat 0 6px;
}

#middle3 #cnews2 .left h3,
#middle3 #cphotos2 .left h3,
#middle3 #cvideos2 .left h3 {
	color: #AB7860;
	background: url(../images/middle_xa5.gif) no-repeat 0 6px;
}

#middle3 #cnews3 .left h3,
#middle3 #cphotos3 .left h3,
#middle3 #cvideos3 .left h3 {
	color: #CBA94B;
	background: url(../images/middle_xa7.gif) no-repeat 0 6px;
}

#middle4 #cnews1 .left h3,
#middle4 #cphotos1 .left h3,
#middle4 #cvideos1 .left h3 {
	color: #DD0020;
	background: url(../images/middle_xa10.gif) no-repeat 0 6px;
}

















.cnews .left .date li.i1 a,
.cnews .right .date li.i2 a,
.slrel .box .date li.i2 a,
.cprel .top .date li.i1 a,
.crelp .right .rel li.i2 a {
	color: #8A5339;
}

#middle3 .cnews .left .date li.i1 a,
#middle3 .cnews .right .date li.i2 a,
#middle3 .cprel .top .date li.i1 a {
	color: #EB7605;
}

#middle4 .cnews .left .date li.i1 a,
#middle4 .cnews .right .date li.i2 a,
#middle4 .cprel .top .date li.i1 a {
	color: #DD0020;
}

#middle1 #cnews2 .left .date li.i2,
#middle1 #cnews2 .right .date li.i1,
#middle1 .slrel .box .date li.i1,
#middle1 .crelp .right .rel .date li.i1 {
	color: #4D5D3C;
}

#middle1 #cnews1 .left .date li.i2,
#middle1 #cnews1 .right .date li.i1,
#middle2 #cnews1 .left .date li.i2,
#middle2 #cnews1 .right .date li.i1, 
#middle3 #cnews2 .left .date li.i2,
#middle3 #cnews2 .right .date li.i1 {
	color: #71422C;
}

#middle1 #cnews3 .left .date li.i2,
#middle1 #cnews3 .right .date li.i1,
#middle4 #cnews3 .left .date li.i2,
#middle4 #cnews3 .right .date li.i1 {
	color: #295E8F;
}

#middle2 #cnews2 .left .date li.i2,
#middle2 #cnews2 .right .date li.i1 {
	color: #837129;
}

#middle2 #cnews3 .left .date li.i2,
#middle2 #cnews3 .right .date li.i1,
#middle4 #cnews2 .left .date li.i2,
#middle4 #cnews2 .right .date li.i1 {
	color: #535353;
}

#middle3 #cnews1 .left .date li.i2,
#middle3 #cnews1 .right .date li.i1 {
	color: #CD7D34;
}

#middle3 #cnews3 .left .date li.i2,
#middle3 #cnews3 .right .date li.i1 {
	color: #6A5B1D;
}

#middle4 #cnews1 .left .date li.i2,
#middle4 #cnews1 .right .date li.i1 {
	color: #C6001D;
}







#middle1 #cnews1 .left h3 a,
#middle1 #cnews1 .left a.more1,
#middle1 #cphotos1 .left p,
#middle1 #cphotos1 .left a,
#middle1 #cvideos1 .left p,
#middle1 #cvideos1 .left a,
#middle1 #cnews1 .right h4 a,
#middle2 #cnews1 .left h3 a,
#middle2 #cnews1 .left a.more1,
#middle2 #cphotos1 .left p,
#middle2 #cphotos1 .left a,
#middle2 #cvideos1 .left p,
#middle2 #cvideos1 .left a,
#middle2 #cnews1 .right h4 a {
	color: #7E4C34;
}

#middle1 #cnews2 .left h3 a,
#middle1 #cnews2 .left a.more1,
#middle1 #cphotos2 .left p,
#middle1 #cphotos2 .left a,
#middle1 #cvideos2 .left p,
#middle1 #cvideos2 .left a,
#middle1 #cnews2 .right h4 a {
	color: #799B55;
}

#middle1 #cnews3 .left h3 a,
#middle1 #cnews3 .left a.more1,
#middle1 #cphotos3 .left a,
#middle1 #cvideos3 .left a,
#middle1 #cnews3 .right h4 a,
#middle4 #cnews3 .left h3 a,
#middle4 #cnews3 .left a.more1,
#middle4 #cphotos3 .left a,
#middle4 #cvideos3 .left a,
#middle4 #cnews3 .right h4 a {
	color: #4C86BD;
}

#middle1 #cphotos3 .left p,
#middle1 #cvideos3 .left p,
#middle1 #cphotos3 .left p,
#middle1 #cvideos3 .left p,
#middle4 #cphotos3 .left p,
#middle4 #cvideos3 .left p,
#middle4 #cphotos3 .left p,
#middle4 #cvideos3 .left p {
	color: #295E8F;
}

#middle2 #cnews2 .left h3 a,
#middle2 #cnews2 .left a.more1,
#middle2 #cphotos2 .left a,
#middle2 #cvideos2 .left a,
#middle2 #cnews2 .right h4 a {
	color: #BAA450;
}

#middle2 #cphotos2 .left p,
#middle2 #cvideos2 .left p {
	color: #837129;
}

#middle2 #cnews3 .left h3 a,
#middle2 #cnews3 .left a.more1,
#middle2 #cphotos3 .left a,
#middle2 #cvideos3 .left a,
#middle2 #cnews3 .right h4 a,
#middle4 #cnews2 .left h3 a,
#middle4 #cnews2 .left a.more1,
#middle4 #cphotos2 .left a,
#middle4 #cvideos2 .left a,
#middle4 #cnews2 .right h4 a {
	color: #858585;
}

#middle2 #cphotos3 .left p,
#middle2 #cvideos3 .left p,
#middle4 #cphotos2 .left p,
#middle4 #cvideos2 .left p {
	color: #585858;
}

#middle3 #cnews1 .left h3 a,
#middle3 #cnews1 .left a.more1,
#middle3 #cphotos1 .left a,
#middle3 #cvideos1 .left a, 
#middle3 #cnews1 .right h4 a {
	color: #E09243;
}

#middle3 #cphotos1 .left p,
#middle3 #cvideos1 .left p {
	color: #CD7D34;
}

#middle3 #cnews2 .left h3 a,
#middle3 #cnews2 .left a.more1,
#middle3 #cphotos2 .left a,
#middle3 #cvideos2 .left a,
#middle3 #cnews2 .right h4 a {
	color: #AB7860;
}

#middle3 #cphotos2 .left p,
#middle3 #cvideos2 .left p {
	color: #71422C;
}

#middle3 #cnews3 .left h3 a,
#middle3 #cnews3 .left a.more1,
#middle3 #cphotos3 .left a,
#middle3 #cvideos3 .left a,
#middle3 #cnews3 .right h4 a {
	color: #CBA94B;
}

#middle3 #cphotos3 .left p,
#middle3 #cvideos3 .left p {
	color: #6A5B1D;
}

#middle4 #cnews1 .left h3 a,
#middle4 #cnews1 .left a.more1,
#middle4 #cphotos1 .left a,
#middle4 #cvideos1 .left a, 
#middle4 #cnews1 .right h4 a {
	color: #DD0020;
}

#middle4 #cphotos1 .left p,
#middle4 #cvideos1 .left p {
	color: #C6001D;
}




#middle1 #cnews1 .right h4,
#middle2 #cnews1 .right h4 {
	color: #7E4C34;
	background: url(../images/middle_xa4.gif) no-repeat 0 5px;
}

#middle1 #cnews2 .right h4 {
	color: #799B55;
	background: url(../images/middle_xa3.gif) no-repeat 0 5px;
}

#middle1 #cnews3 .right h4,
#middle4 #cnews3 .right h4 {
	color: #4C86BD;
	background: url(../images/middle_xa2.gif) no-repeat 0 5px;
}

#middle2 #cnews2 .right h4 {
	color: #BAA450;
	background: url(../images/middle_xa6.gif) no-repeat 0 5px;
}

#middle2 #cnews3 .right h4,
#middle4 #cnews2 .right h4  {
	color: #858585;
	background: url(../images/middle_xa5.gif) no-repeat 0 5px;
}

#middle3 #cnews1 .right h4 {
	color: #E09243;
	background: url(../images/middle_xa9.gif) no-repeat 0 5px;
}

#middle3 #cnews2 .right h4 {
	color: #AB7860;
	background: url(../images/middle_xa5.gif) no-repeat 0 5px;
}

#middle3 #cnews3 .right h4 {
	color: #CBA94B;
	background: url(../images/middle_xa7.gif) no-repeat 0 5px;
}

#middle4 #cnews1 .right h4 {
	color: #DD0020;
	background: url(../images/middle_xa10.gif) no-repeat 0 5px;
}




#middle1 #cphotos1 .right a,
#middle1 #cvideos1 .right a,
#middle2 #cphotos1 .right a,
#middle2 #cvideos1 .right a,
#middle3 #cphotos2 .right a,
#middle3 #cvideos2 .right a {
	color: #CCA28E;
}

#middle1 #cphotos2 .right a,
#middle1 #cvideos2 .right a {
	color: #95AC7B;
}

#middle1 #cphotos3 .right a,
#middle1 #cvideos3 .right a,
#middle4 #cphotos3 .right a,
#middle4 #cvideos3 .right a  {
	color: #6BA5DB;
}

#middle2 #cphotos2 .right a,
#middle2 #cvideos2 .right a {
	color: #D0C07E;
}

#middle2 #cphotos3 .right a,
#middle2 #cvideos3 .right a,
#middle4 #cphotos2 .right a,
#middle4 #cvideos2 .right a {
	color: #A6A6A6;
}

#middle3 #cphotos1 .right a,
#middle3 #cvideos1 .right a {
	color: #F4B576;
}

#middle3 #cphotos3 .right a,
#middle3 #cvideos3 .right a {
	color: #F8DD92;
}

#middle4 #cphotos1 .right a,
#middle4 #cvideos1 .right a {
	color: #F6A5A7;
}



#middle1 .cpv #cphotos1 .left p,
#middle1 .cpv #cvideos1 .left p,
#middle2 .cpv #cphotos1 .left p,
#middle2 .cpv #cvideos1 .left p {
	color: #6e6e6e;
}

#middle1 .cpv #cphotos2 .left p,
#middle1 .cpv #cvideos2 .left p {
	color: #6e6e6e;
}

#middle1 .cpv #cphotos3 .left p,
#middle1 .cpv #cvideos3 .left p,
#middle4 .cpv #cphotos3 .left p,
#middle4 .cpv #cvideos3 .left p {
	color: #6e6e6e;
}

#middle2 .cpv #cphotos2 .left p,
#middle2 .cpv #cvideos2 .left p {
	background: url(../images/middle_xc11.gif) no-repeat 0 6px;
}

#middle2 .cpv #cphotos3 .left p,
#middle2 .cpv #cvideos3 .left p,
#middle4 .cpv #cphotos2 .left p,
#middle4 .cpv #cvideos2 .left p {
	background: url(../images/middle_xc1.gif) no-repeat 0 6px;
}

#middle3 .cpv #cphotos1 .left p,
#middle3 .cpv #cvideos1 .left p {
	background: url(../images/middle_xc8.gif) no-repeat 0 6px;
}

#middle3 .cpv #cphotos2 .left p,
#middle3 .cpv #cvideos2 .left p {
	background: url(../images/middle_xc1.gif) no-repeat 0 6px;
}

#middle3 .cpv #cphotos3 .left p,
#middle3 .cpv #cvideos3 .left p {
	background: url(../images/middle_xc7.gif) no-repeat 0 6px;
}

#middle4 .cpv #cphotos1 .left p,
#middle4 .cpv #cvideos1 .left p {
	background: url(../images/middle_xc9.gif) no-repeat 0 6px;
}



















#middle1 .sct .h3 strong {
	color: #6BA5DB;
}

#middle1 .suser .left ul li,
#middle2 .suser .left ul li,
#middle1 .sct .left ul li,
#middle2 .sct .left ul li,
#middle1 .csrp .user .left ul li,
#middle2 .csrp .user .left ul li {
	color: #B77658;
}

#middle3 .suser .left ul li,
#middle3 .sct .left ul li,
#middle3 .csrp .user .left ul li {
	color: #E09243;
}

#middle4 .suser .left ul li,
#middle4 .sct .left ul li,
#middle4 .csrp .user .left ul li {
	color: #F6A5A7;
}



#middle1 .suser .left ul li strong,
#middle2 .suser .left ul li strong,
#middle1 .sct .left ul li strong,
#middle2 .sct .left ul li strong,
#middle1 .csrp .user .left ul li strong,
#middle2 .csrp .user .left ul li strong {
	color: #71422C;
}

#middle3 .suser .left ul li strong,
#middle3 .sct .left ul li strong,
#middle3 .csrp .user .left ul li strong {
	color: #B7691B;
}

#middle4 .suser .left ul li strong,
#middle4 .sct .left ul li strong,
#middle4 .csrp .user .left ul li strong {
	color: #C6001D;
}



#middle1 .suser .right h4,
#middle4 .suser .right h4,
#middle1 .csrp .user .right h4,
#middle4 .csrp .user .right h4 {
	color: #5189BD;
	background: url(../images/middle_xa1.gif) no-repeat 0 6px;
}

#middle1 .suser .right h4 a,
#middle4 .suser .right h4 a,
#middle1 .csrp .user .right h4 a,
#middle4 .csrp .user .right h4 a {
	color: #5189BD;
}

#middle2 .suser .right h4,
#middle2 .csrp .user .right h4 {
	color: #848484;
	background: url(../images/middle_xa5.gif) no-repeat 0 6px;
}

#middle2 .suser .right h4 a,
#middle2 .csrp .user .right h4 a {
	color: #848484;
}

#middle3 .suser .right h4,
#middle3 .csrp .user .right h4 {
	color: #EACB76;
	background: url(../images/middle_xa8.gif) no-repeat 0 6px;
}

#middle3 .suser .right h4 a,
#middle3 .csrp .user .right h4 a {
	color: #EACB76;
}


#middle1 .snews .box p.date {
	color: #4D5D3C;
	background: url(../images/middle_xc3.gif) no-repeat 0 6px;
}

#middle2 .snews .box p.date {
	color: #837129;
	background: url(../images/middle_xc6.gif) no-repeat 0 6px;
}

#middle3 .snews .box p.date {
	color: #71422C;
	background: url(../images/middle_xc2.gif) no-repeat 0 6px;
}

#middle4 .snews .box p.date {
	color: #585858;
	background: url(../images/middle_xc10.gif) no-repeat 0 6px;
}



#middle1 .sfriends li,
#middle1 .sfriends li a {
	color: #5A6053;
}



#middle1 .scomments .box h4 {
	background: url(../images/middle_xa4.gif) no-repeat 0 4px;
}

#middle1 .scomments .box h4,
#middle1 .scomments .box h4 a {
	color: #7E4C34;
}

#middle1 .scomments .box h4 em {
	background: url(../images/middle_xc2.gif) no-repeat 0 7px;
}



#middle1 .cuser .left ul.i1 li {
	color: #B77658;
	background: url(../images/middle_xc2.gif) no-repeat 0 8px;
}

#middle1 .cuser .left ul.i1 li strong {
	color: #71422C;
}



#middle1 .crel .middle ul li.i1 {
	color: #4D5D3C;
}

#middle1 .crel .middle ul li.i2 em,
#middle1 .crel .middle ul li.i3 em,
#middle1 .crel .middle ul li.i4 em {
	color: #8A5339; 
}

#middle1 .crel .middle ul li.i5 em {
	color: #5189BD; 
}


#middle1 .caddmedia .uploaded .photo h3 {
	color: #4C86BD; 
	background: url(../images/middle_xa2.gif) no-repeat 0 6px;
}

#middle1 .caddmedia .uploaded .photo h3 a {
	color: #4C86BD; 
}

#middle1 .caddmedia .uploaded .photo p.date  {
	color: #295E8F; 
	background: url(../images/middle_xc5.gif) no-repeat 0 6px;
}

#middle1 .caddmedia .uploaded .video h3 {
	color: #7E4C34;
	background: url(../images/middle_xa4.gif) no-repeat 0 6px;
}

#middle1 .caddmedia .uploaded .video h3 a {
	color: #7E4C34; 
}

#middle1 .caddmedia .uploaded .video p.date {
	color: #653B27; 
	background: url(../images/middle_xc2.gif) no-repeat 0 6px;
}










#middle1 .slrel .box h4,
#middle1 .crelp .right .rel h4 {
	color: #799B55;
	background: url(../images/middle_xa3.gif) no-repeat 0 5px;
}

#middle1 .slrel .box h4 a,
#middle1 .crelp .right .rel h4 a {
	color: #799B55;
}



.slphotos .container h4,
.slphotos .container h4 a,
.crelp .right .photo h4,
.crelp .right .photo h4 a,
.cphotos .container h3,
.cphotos .container h3 a,
.cphotos2 .container h3,
.cphotos2 .container h3 a,
.cphotos3 .container h3,
.cphotos3 .container h3 a {
	color: #4C86BD;
}

.slphotos .container h4,
.crelp .right .photo h4 {
	background: url(../images/middle_xa2.gif) no-repeat 0 4px;
}

.cphotos .container h3,
.cphotos2 .container h3,
.cphotos3 .container h3 {
	background: url(../images/middle_xa2.gif) no-repeat 0 6px;
}

.slphotos .container p,
.crelp .right .photo p,
.cphotos .container p,
.cphotos2 .container li,
.cphotos3 .container li {
	color: #6e6e6e;
}

.slvideos .container h4,
.slvideos .container h4 a,
.crelp .right .video h4,
.crelp .right .video h4 a,
.cvideos .container h3,
.cvideos .container h3 a,
.cvideos2 .container h3,
.cvideos2 .container h3 a,
.cvideos3 .container h3,
.cvideos3 .container h3 a,
.cmovie .container3 .container h3,
.cmovie .container3 .container h3 a {
	color: #7E4C34;
}

.slvideos .container h4,
.crelp .right .video h4 {
	background: url(../images/middle_xa4.gif) no-repeat 0 4px;
}

.cvideos .container h3,
.cvideos2 .container h3,
.cvideos3 .container h3,
.cmovie .container3 .container h3 {
	background: url(../images/middle_xa4.gif) no-repeat 0 6px;
}

.slvideos .container p,
.crelp .right .video p,
.cvideos .container p,
.cvideos2 .container li,
.cvideos3 .container li,
.cmovie .container3 .container li {
	color: #6e6e6e;
}

#middle1 .cprel .top .date li.i2 {
	color: #4D5D3C;
}

#middle1 .cprel .top .date li.i3 em {
	color: #6BA5DB;
}


#middle1 .crelp .h1 strong {
	color: #8A5339;
}

#middle1 .crelp2 h2 {
	color: #4C86BD;
}

#middle1 .crelp2 h2 a {
	color: #4C86BD;
}








.crelp3 .top h2,
.crelp3 .middle .rank h3,
.ccomments .container .right .rank h3 {
	color: #799B55;
	background: url(../images/middle_xa3.gif) no-repeat 2px 6px;
}

.crelp3 .top h3 {
	color: #8A5339;
	background: url(../images/middle_xa4.gif) no-repeat 2px 6px;
}

.crelp3 .top .date {
	color: #4D5D3C;
}















#middle1 .ccomments dl.comment dt strong,
#middle1.cgallery dl.comment dt strong {
	color: #7E4C34;
	background: url(../images/middle_xa4.gif) no-repeat 0 6px;
}

#middle1 .ccomments dl.comment dt strong a,
#middle1.cgallery dl.comment dt strong a {
	color: #7E4C34;
}

#middle1 .ccomments dl.comment dt em,
#middle1.cgallery dl.comment dt em {
	color: #7E4C34;
	background: url(../images/middle_xc6.gif) no-repeat 0 6px;
}


#sidebar {
	margin: -36px 21px 0 0;
	float: right;
	width: 314px;
	overflow: hidden;
	position: relative;
}

#sidebar .hr {
	margin: 0 0 0 4px;
	width: 310px;
	height: 19px;
	overflow: hidden;
	background: url(../images/middle_x1.gif) no-repeat 0 9px;
}

#sidebar .hr hr {
	display: none;
}

#sidebar .ads1 {
	margin: 0 0 0 4px;
	width: 310px;
	overflow: hidden;
}

#sidebar .h3 {
	margin: 0 0 0 17px;
}

.sbuttons {
	margin: 0 0 0 2px;
	width: 311px;
}

.sbuttons li {
	line-height: 0;
	padding: 0 0 9px;
	width: 311px;
}

.sbuttons li a {
	text-align: center;
	display: block;
	padding: 20px 0 0;
	width: 311px;
	height: 41px;
	overflow: hidden;
	background: url(../images/middle_x8.jpg) no-repeat;
}

.sbuttons li a:hover {
	background-position: 0 -61px;
}

#search ul {
	float: left;
	height: 31px;
	overflow: hidden;
	background: url(../images/middle_mb2.gif) no-repeat;
	border-bottom: 9px solid #fff;
}

#search ul li {
	float: left;
	height: 30px;
}

#search ul li a,
#search ul li a span {
	cursor: pointer;
	display: block;
	height: 30px;
}

#search ul li a span.i2 {
	padding: 9px 17px 0 15px;
	font-weight: bold;
	text-align: center;
	height: 21px;
	background: url(../images/middle_mc3.gif) no-repeat 100% 0;
}

#search ul li a.i3 span.i2 {
	background: url(../images/middle_mb4.gif) no-repeat 100% 0;
}

#search ul li a.i1 span.i2 {
	padding-left: 20px;
}

#middle1 #search ul li a.i1,
#middle2 #search ul li a.i1 {
	color: #CCA28E;
}

#middle1 #search ul li.selected a.i1,
#middle2 #search ul li.selected a.i1 {
	margin: 0 0 0 -1px;
	position: relative;
	background: url(../images/middle_mc9.gif) repeat-x;
}

#middle1 #search ul li.selected a.i1 span.i1,
#middle2 #search ul li.selected a.i1 span.i1 {
	background: url(../images/middle_mb1.gif) no-repeat;
}

#middle1 #search ul li.selected a.i1 span.i2,
#middle2 #search ul li.selected a.i1 span.i2 {
	background: url(../images/middle_mc10.gif) no-repeat 100% 0;
}

#middle1 #search ul li a.i2 {
	color: #95AC7B;
}

#middle1 #search ul li.selected a.i2 {
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_mc6.gif) repeat-x;
}

#middle1 #search ul li.selected a.i2 span.i1 {
	background: url(../images/middle_mc5.gif) no-repeat;
}

#middle1 #search ul li.selected a.i2 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_mc7.gif) no-repeat 100% 0;
}

#middle1 #search ul li a.i3,
#middle4 #search ul li a.i3 {
	color: #6BA5DB;
}

#middle1 #search ul li.selected a.i3,
#middle4 #search ul li.selected a.i3 {
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_mc12.gif) repeat-x;
}

#middle1 #search ul li.selected a.i3 span.i1,
#middle4 #search ul li.selected a.i3 span.i1 {
	background: url(../images/middle_mc11.gif) no-repeat;
}

#middle1 #search ul li.selected a.i3 span.i2,
#middle4 #search ul li.selected a.i3 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_mb3.gif) no-repeat 100% 0;
}

#middle2 #search ul li a.i2 {
	color: #D0C07E;
}

#middle2 #search ul li.selected a.i2 {
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_md2.gif) repeat-x;
}

#middle2 #search ul li.selected a.i2 span.i1 {
	background: url(../images/middle_md1.gif) no-repeat;
}

#middle2 #search ul li.selected a.i2 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_md3.gif) no-repeat 100% 0;
}

#middle2 #search ul li a.i3,
#middle4 #search ul li a.i2 {
	color: #A6A6A6;
}

#middle2 #search ul li.selected a.i3,
#middle4 #search ul li.selected a.i2 {
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_md5.gif) repeat-x;
}

#middle2 #search ul li.selected a.i3 span.i1,
#middle4 #search ul li.selected a.i2 span.i1 {
	background: url(../images/middle_md4.gif) no-repeat;
}

#middle2 #search ul li.selected a.i3 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_md7.gif) no-repeat 100% 0;
}

#middle4 #search ul li.selected a.i2 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_md8.gif) no-repeat 100% 0;
}

#middle3 #search ul li a.i1 {
	color: #F4B576;
}

#middle3 #search ul li.selected a.i1 {
	margin: 0 0 0 -1px;
	position: relative;
	background: url(../images/middle_me2.gif) repeat-x;
}

#middle3 #search ul li.selected a.i1 span.i1 {
	background: url(../images/middle_me1.gif) no-repeat;
}

#middle3 #search ul li.selected a.i1 span.i2 {
	background: url(../images/middle_me3.gif) no-repeat 100% 0;
}

#middle3 #search ul li a.i2 {
	color: #CCA28E;
}

#middle3 #search ul li.selected a.i2 {
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_mc9.gif) repeat-x;
}

#middle3 #search ul li.selected a.i2 span.i1 {
	background: url(../images/middle_mb5.gif) no-repeat;
}

#middle3 #search ul li.selected a.i2 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_mc10.gif) no-repeat 100% 0;
}

#middle3 #search ul li a.i3 {
	color: #F8DD92;
}

#middle3 #search ul li.selected a.i3 {
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_mf2.gif) repeat-x;
}

#middle3 #search ul li.selected a.i3 span.i1 {
	background: url(../images/middle_mf1.gif) no-repeat;
}

#middle3 #search ul li.selected a.i3 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_mf4.gif) no-repeat 100% 0;
}

#middle4 #search ul li a.i1 {
	color: #F6A5A7;
}

#middle4 #search ul li.selected a.i1 {
	margin: 0 0 0 -1px;
	position: relative;
	background: url(../images/middle_mg2.gif) repeat-x;
}

#middle4 #search ul li.selected a.i1 span.i1 {
	background: url(../images/middle_mg4.gif) no-repeat;
}

#middle4 #search ul li.selected a.i1 span.i2 {
	background: url(../images/middle_mg3.gif) no-repeat 100% 0;
}

#search form {
	margin: 0 0 0 4px;
	display: none;
	clear: both;
	width: 309px;
	height: 76px;
	border-left: 1px solid #E2E4E0;
}

#search form .input {
	margin: 0 0 0 8px;
	width: 301px;
	height: 48px;
}

#middle1 #search1 .input,
#middle2 #search1 .input {
	background: url(../images/middle_search1.gif) no-repeat;
}

#middle1 #search2 .input {
	background: url(../images/middle_search2.gif) no-repeat;
}

#middle1 #search3 .input,
#middle4 #search3 .input {
	background: url(../images/middle_search3.gif) no-repeat;
}

#middle2 #search2 .input {
	background: url(../images/middle_search7.gif) no-repeat;
}

#middle2 #search3 .input,
#middle4 #search2 .input {
	background: url(../images/middle_search8.gif) no-repeat;
}

#middle3 #search1 .input {
	background: url(../images/middle_search4.gif) no-repeat;
}

#middle3 #search2 .input {
	background: url(../images/middle_search5.gif) no-repeat;
}

#middle3 #search3 .input {
	background: url(../images/middle_search6.gif) no-repeat;
}

#middle4 #search1 .input {
	background: url(../images/middle_search9.gif) no-repeat;
}

#search form .input input {
	margin: 16px 0 0 20px;
	width: 261px;
	background: transparent;
}

#middle1 #search1 .input input,
#middle2 #search1 .input input {
	color: #B77658;
}

#middle1 #search2 .input input {
	color: #799B55;
}

#middle1 #search3 .input input,
#middle4 #search3 .input input {
	color: #6BA5DB;
}

#middle2 #search2 .input input {
	color: #B2A058;
}

#middle2 #search3 .input input,
#middle4 #search2 .input input {
	color: #8F8F8F;
}

#middle3 #search1 .input input {
	color: #F4B576;
}

#middle3 #search2 .input input {
	color: #D08C6C;
}

#middle3 #search3 .input input {
	color: #EEBE39;
}

#middle4 #search1 .input input {
	color: #EF0044;
}

#search form .submit {
	margin: 13px 4px 0 0;
	float: right;
}

#search form p {
	font-size: 9px;
	margin: 11px 0 0 30px;
	padding: 0 0 0 10px;
	float: left;
	background: url(../images/middle_xe1.gif) no-repeat 0 6px;
}

.suser,
.sct {
	margin: 0 0 0 4px;
	width: 309px;
	overflow: hidden;
	border-left: 1px solid #E2E4E0;
}

.suser .box,
.sct .box {
	margin: 12px 0 0;
	width: 309px;
	overflow: hidden;
	background: url(../images/middle_x4.gif) repeat-y 159px 0;
}

.suser .left,
.sct .left {
	float: left;
	width: 160px;
}

.suser .left .image,
.sct .left .image {
	margin: 0 0 0 9px;
	padding: 5px;
	display: block;
	width: 139px;
	border: 1px solid #EDEFED;
}

.suser .left ul,
.sct .left ul {
	margin: 0 0 0 14px;
	border-top: 9px solid #fff;
}

.suser .left ul li,
.sct .left ul li {
	line-height: 18px;
	padding: 0 0 0 7px;
	background: url(../images/middle_xc2.gif) no-repeat 0 9px;
}

.suser .left ul li strong,
.sct .left ul li strong {
	font-size: 14px;
}

.suser .right,
.sct .right {
	float: right;
	width: 149px;
}

.suser .right h4 {
	font-weight: bold;
	margin: 3px 0 0 2px;
	padding: 0 0 0 13px;
}

.suser .right p.loc {
	margin: 4px 0 0 3px;
	padding: 0 0 0 7px;
	background: url(../images/middle_xc1.gif) no-repeat 0 5px;
}

.suser .right dl {
	margin: 18px 0 0;
	padding: 8px 0 0;
	background: url(../images/middle_x1.gif) no-repeat;
}

.sct .right dl {
	margin: -4px 0 0;
}

.suser .right dl dt,
.sct .right dl dt {
	font-weight: bold;
	color: #6E6E6E;
	margin: 0 0 0 2px;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe2.gif) no-repeat 0 6px;
}

.sct .right dl dt {
	margin-top: 8px;
}

.suser .right dl dd {
	text-indent: 10px;
	margin: 4px 14px 0;
}

.sct .right dl dd {
	margin: 2px 0 0 11px;
	padding: 0 0 0 8px;
	background: url(../images/middle_xc1.gif) no-repeat 0 5px;
}

.suser .right .more1 {
	margin: 10px 2px 0 0;
}

.sct .right .source {
	color: #CBCBCB;
	text-align: right;
	margin: 25px 7px 0 0;
}

.snews {
	margin: 0 0 0 4px;
	width: 309px;
	overflow: hidden;
	border-left: 1px solid #E2E4E0;
}

.snews .h3 {
	margin-bottom: -3px !important;
}

.snews .box {
	padding: 0 0 7px;
	width: 309px;
	overflow: hidden;
	background: url(../images/middle_x1.gif) no-repeat 11px 100%;
}

.snews .box h4 {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #6E6E6E;
	margin: 13px 0 0 18px;
	padding: 0 0 0 10px;
	background: url(../images/middle_xe2.gif) no-repeat 0 6px;
}

.snews .box h4 a {
	color: #6E6E6E;
}

.snews .box p {
	text-indent: 10px;
	margin: 4px 0 0 18px;
}

.snews .box p.date {
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	text-indent: 0;
	display: block;
	margin: 0 0 0 36px;
	padding: 0 0 0 9px;
}

.snews .box .more2 {
	margin: 5px 7px 0 0;
}

.spartners,
.shelp {
	margin: 0 0 0 4px;
	padding: 0 0 6px;
	width: 309px;
	overflow: hidden;
	border-left: 1px solid #E2E4E0;
}

.spartners {
	padding: 0 0 10px;
}

.shelp .h3 {
	margin: 1px 0 -27px 12px !important;
	padding: 0 0 5px 18px !important;
	position: relative;
	background-color: #fff !important;
	background-position: 7px 7px !important;
}

.spartners a.more0 {
	margin: -11px 0 0;
	float: right;
}

.spartners .box {
	padding: 40px 0 0;
	width: 309px;
	height: 80px;
	overflow: hidden;
}

.spartners .box li {
	float: left;
}

.spartners .box .jcarousel-container {
	position: relative;
}

.spartners .box .jcarousel-container-horizontal,
.spartners .box .jcarousel-clip-horizontal {
	width: 309px;
}

.spartners .box .jcarousel-clip {
	z-index: 2;
	overflow: hidden;
	position: relative;
}

.spartners .box .jcarousel-list {
	z-index: 1;
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
}

.spartners .box .jcarousel-list li,
.spartners .box .jcarousel-item {
	float: left;
	width: 309px !important;
	height: 80px;
}

.spartners .box li img {
	margin: 0 auto;
	display: block;
}

.shelp .box {
	margin: 17px 0 0 12px;
	padding: 15px 0 0;
	width: 297px;
	overflow: hidden;
	background: url(../images/middle_x1.gif) no-repeat -1px 0;
}

.shelp .box h4 {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #6E6E6E;
	margin: 0 0 0 9px;
	padding: 0 0 0 10px;
	background: url(../images/middle_xe2.gif) no-repeat 0 5px;
}

.shelp .box h4 a {
	color: #6E6E6E;
}

.shelp .box p {
	font-size: 9px;
	line-height: 12px;
	font-style: italic;
	margin: 2px 0 0 27px;
	padding: 0 0 0 8px;
	background: url(../images/middle_xc1.gif) no-repeat 0 4px;
}

.sfriends {
	margin: 0 0 0 4px;
	padding: 0 0 5px;
	width: 309px;
	overflow: hidden;
	border-left: 1px solid #E2E4E0;
}

.sfriends ul {
	line-height: 18px;
	margin: 16px 0 0 16px;
	width: 293px;
	overflow: hidden;
}

.sfriends li {
	font-style: italic;
	white-space: nowrap;
	padding: 0 5px 0 0;
	float: left;
}

.sfriends li a,
.sfriends li span {
	float: left;
}

.sfriends li a:hover {
	font-weight: bold;
	color: #C93636 !important;
}

.sfriends li .del {
	margin: 4px 0 0 4px;
	float: left;
	width: 9px;
	height: 9px;
	background: url(../images/middle_x6.gif) no-repeat;
}

.sfriends li .del em {
	display: none;
}

.sfriends .more1 {
	color: #8A5339 !important;
	margin-top: 10px;
	margin-bottom: -5px;
}

.saddcomment {
	margin: 0 0 0 4px;
	padding: 0 0 12px;
	width: 309px;
	overflow: hidden;
	border-left: 1px solid #E2E4E0;
}

.saddcomment form {
	margin: 16px 0 0 9px;
	display: block;
	overflow: hidden;
}

.saddcomment .input {
	width: 300px;
	height: 32px;
	background: url(../images/middle_input1.gif) no-repeat;
}

.saddcomment .input input {
	color: #5A6053;
	margin: 8px 0 0 16px;
	width: 268px;
	background: transparent;
}

.saddcomment .textarea {
	margin: 9px 0 0 0;
	width: 300px;
	height: 156px;
	background: url(../images/middle_input2.gif) no-repeat;
}

.saddcomment .textarea textarea {
	color: #5A6053;
	margin: 1px 0 0 16px;
	padding: 7px 0 0;
	width: 284px;
	height: 148px;
	background: transparent;
}

.saddcomment .submit {
	margin: 13px 0 0;
	padding: 0 2px 0 0;
	float: right;
}

.scomments {
	margin: 0 0 0 4px;
	width: 309px;
	overflow: hidden;
	border-left: 1px solid #E2E4E0;
}

.scomments dl {
	margin: 9px 0 0 9px;
	padding: 0 0 7px;
	width: 295px;
	overflow: hidden;
	background: url(../images/middle_x1.gif) no-repeat -1px 100%;
}

.scomments .box {
	margin: 9px 0 0 9px;
	padding: 0 0 7px;
	width: 295px;
	overflow: hidden;
	background: url(../images/middle_x1.gif) no-repeat -1px 100%;
}

.scomments .box .simage {
	float: left;
}

.scomments .box h4 {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	margin: 3px 0 0 80px;
	padding: 0 0 0 13px;
}

.scomments .box h4 em {
	font-weight: normal;
	font-style: italic;
	margin: 0 0 0 14px;
	padding: 0 0 0 7px;
}

.scomments .box p {
	font-style: italic;
	color: #6E6E6E;
	text-indent: 15px;
	margin: 8px 0 0 89px;
}

.spm {
	margin: 0 0 0 4px;
	width: 309px;
	overflow: hidden;
	border-left: 1px solid #E2E4E0;
}

.spm ul {
	margin: 14px 0 0 12px;
}

.spm ul li {
	line-height: 18px;
	padding: 0 0 0 13px;
	background: url(../images/middle_xa12.gif) no-repeat 0 6px;
}

.spm ul li .i1 {
	color: #6E6E6E;
}

.spm ul li .i2 {
	color: #C93636;
}

.slrel {
	margin: 0 0 0 4px;
	width: 309px;
	overflow: hidden;
	border-left: 1px solid #E2E4E0;
}

.slrel .h3,
.slphotos .h3,
.slvideos .h3 {
	padding-bottom: 10px;
	margin: 0 0 -8px 10px !important;
	padding-left: 18px !important;
	position: relative;
	background-color: #fff !important;
	background-position: 7px 7px !important;
}

.slrel .box {
	margin: 0 0 0 12px;
	padding: 0 0 8px;
	width: 295px;
	overflow: hidden;
	background: url(../images/middle_x1.gif) no-repeat;
}

.slrel .box .simage {
	margin: 8px 0 0;
	float: left;
}

.slrel .box h4 {
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	margin: 8px 0 0 83px;
	padding: 0 0 0 13px;
}

.slrel .box .date {
	margin: 0 0 0 81px;
	width: 148px;
}

.slrel .box .date li {
	font-style: italic;
	padding: 6px 0 0 8px;
	background: url(../images/middle_xc1.gif) no-repeat 0 13px;
}

.slrel .box .date li.i2 {
	font-size: 9px;
}

.slphotos,
.slvideos {
	margin: 0 0 0 4px;
	width: 309px;
	overflow: hidden;
	border-left: 1px solid #E2E4E0;
}

.slphotos .h3,
.slvideos .h3 {
	padding-bottom: 5px;
}

.slphotos .container,
.slvideos .container {
	margin: 0 0 0 12px;
	padding: 12px 0 10px;
	width: 295px;
	overflow: hidden;
	background: url(../images/middle_x1.gif) no-repeat;
}

.slphotos .box1,
.slvideos .box1 {
	float: left;
	width: 145px;
}

.slphotos .box2,
.slvideos .box2 {
	float: right;
	width: 134px;
}

.slphotos .cimage2,
.slvideos .cimage2 {
	margin: 0;
}

.slphotos .container h4,
.slvideos .container h4 {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	margin: 1px 0 0 0px;
	padding: 0 0 0 13px;
	overflow: hidden;
}

.slphotos .container p,
.slvideos .container p {
	font-style: normal;
	margin: 2px 0 0 13px;
}

.slrel a.more3,
.slphotos a.more3,
.slvideos a.more3 {
	padding: 7px 4px 0 0;
	background: url(../images/middle_x1.gif) no-repeat 12px 0;
}

.sai {
	margin: 0 0 0 4px;
	width: 309px;
	overflow: hidden;
	border-left: 1px solid #E2E4E0;
}

.sai .more {
	margin: 11px 0 -3px 13px;
	background: url(../images/middle_x1.gif) no-repeat 0 0;
}

.sai .more1 {
	color: #8A5339 !important;
	padding: 7px 0 13px;
	background: url(../images/middle_x1.gif) no-repeat 0 100%;
}

.sai dl {
	margin: 14px 0 0 16px;
}

.sai dt {
	font-weight: bold;
	color: #6F6F6F;
	margin: 8px 0 0;
	padding: 0 0 0 10px;
	background: url(../images/middle_xe14.gif) no-repeat 0 5px;
}

.sai dd {
	margin: 0 0 0 9px;
	padding: 0 0 0 9px;
	background: url(../images/middle_xc1.gif) no-repeat 0 5px;
}

.sai .rating strong
    { color: #4c86bd; }

.sai dt.organizer
    { background: none; padding: 0; }

.sai strong.organizer
    { font-size: 1.5em; color: #cd4444; }
	
.sqr {
	margin: 0 0 0 4px;
	width: 309px;
	overflow: hidden;
	border-left: 1px solid #E2E4E0;
}

.sqr .boxbg {
	margin: 13px 0 0 9px;
	padding: 5px;
	width: 288px;
	border: 1px solid #edefed;
}

.sqr .box {
	padding: 22px 0 15px;
	width: 288px;
	overflow: hidden;
	background: #def6ff;
}

.sqr .box .text {
	font-size: 11px;
	line-height: 11px;
	color: #5ba2bc;
	margin: 0 15px 0 15px;
}

.sqr .box .img {
	margin: -10px 0px 0 0;
	float: right;
}

.sqr .box .form {
	margin: -10px 0 0 0;
	padding: 0 0 0 11px;
}

.sqr .box .input {
	margin: 0 0px 12px 0;
	width: 163px;
	height: 32px;
	background: url(../images/middle_input21.gif) no-repeat;
}

.sqr .box .input input {
	color: #5BA2BC;
	margin: 9px 0 0 14px;
	width: 135px;
	background: transparent;
}

.sqr .box .date {
	width: 265px;
	overflow: hidden;
}

.sqr .box .date .i1,
.sqr .box .date .i2 {
	margin-right: 12px;
	float: left;
	width: 76px;
	height: 32px;
	background: url(../images/middle_input22.gif) no-repeat;
}

.sqr .box .date .i3 {
	float: left;
	width: 89px;
	height: 32px;
	background: url(../images/middle_input23.gif) no-repeat;
}

.sqr .box .date select {
	color: #5BA2BC;
	margin: 8px 0 0 12px;
	width: 52px;
	background: #F1FCFF;
}

.sqr .box .date .i3 select {
	width: 65px;
}

.sqr .box .checkbox {
	color: #5BA2BC;
	margin: 19px 0 0;
	width: 265px;
	display: block;
}

.sqr .box .checkbox input {
	margin: 0 4px 0 0;
	float: left;
	width: 13px;
	height: 13px;
}

.sqr .box .checkbox a {
	font-weight: bold;
	color: #8A5339;
	text-decoration: underline;
}

.sqr .box .checkbox a:hover {
	text-decoration: none;
}

.sqr .ilink {
	padding: 19px 0 6px 23px;
	float: left;
}

.sqr .submit {
	margin: 20px 0 0;
	float: right;
}


#content {
	margin: -35px 0 0 20px;
	float: left;
	width: 599px;
	overflow: hidden;
	position: relative;
}

#content .ads1,
#content .ads2,
#content .ads3 {
	line-height: 0;
	margin: 0 auto;
	width: 468px;
	overflow: hidden
}

#content .ads2 {
	padding: 10px 0 16px;
}

#content .ads3 {
	padding: 4px 0;
}

#content .ads4 {
	margin: 15px 0 -16px;
	line-height: 0;
	width: 599px;
	overflow: hidden;
}

#content .hr {
	width: 599px;
	height: 19px;
	overflow: hidden;
	background: url(../images/middle_x3.gif) no-repeat 0 9px;  
}

#content .hr2 {
	background: url(../images/middle_bg25.gif) repeat-x 0 9px;  
}

#content .hr hr {
	display: none;
}

#content .h1,
#content .h2,
#content .h3 {
	margin: 6px 0 0 2px;
}

#cmap {
	width: 599px;
	overflow: hidden;
}

#cmap .box {
	margin: 4px 0 0;
	width: 599px;
	overflow: hidden;
}

.cnews,
.cpv {
	margin: 27px 0 0;
	width: 599px;
	overflow: hidden;
}

.cpv {
	margin: 17px 0 0;
}

.cnews .top,
.cpv .top {
	width: 599px;
	height: 35px;
	overflow: hidden;
	background: url(../images/middle_bg4.gif) no-repeat 0 100%;
}

.cnews .top h2,
.cpv .top h2,
.crel .top h2 {
	float: left;
}

.cnews .top .more0,
.cpv .top .more0,
.crel .top .more0 {
	margin: 10px 0 0 16px;
	padding-right: 5px;
	float: right;
}

.cnews .top .nav,
.cpv .top .nav {
	margin: 0 0 0 8px;
	float: left;
	height: 30px;
	overflow: hidden;
	background: url(../images/middle_mc1.gif) no-repeat;
}

.cnews .top .nav li,
.cpv .top .nav li {
	float: left;
	height: 30px;
}

.cnews .top .nav li a,
.cnews .top .nav li a span,
.cpv .top .nav li a,
.cpv .top .nav li a span {
	cursor: pointer;
	display: block;
	height: 30px;	
}

.cnews .top .nav li a span.i2,
.cpv .top .nav li a span.i2 {
	padding: 9px 17px 0 15px;
	font-weight: bold;
	text-align: center;
	height: 21px;
	background: url(../images/middle_mc3.gif) no-repeat 100% 0;
}

#middle1 .cnews .top .nav li a.i3 span.i2,
#middle1 .cpv .top .nav li a.i3 span.i2,
#middle2 .cnews .top .nav li a.i3 span.i2,
#middle2 .cpv .top .nav li a.i3 span.i2,
#middle3 .cnews .top .nav li a.i3 span.i2,
#middle3 .cpv .top .nav li a.i3 span.i2,
#middle4 .cnews .top .nav li a.i3 span.i2,
#middle4 .cpv .top .nav li a.i3 span.i2  {
	background: url(../images/middle_mc4.gif) no-repeat 100% 0;
}

#middle1 .cnews .top .nav li a.i1,
#middle1 .cpv .top .nav li a.i1,
#middle2 .cnews .top .nav li a.i1,
#middle2 .cpv .top .nav li a.i1 {
	color: #CCA28E;
}

#middle1 .cnews .top .nav li.selected a.i1,
#middle1 .cpv .top .nav li.selected a.i1,
#middle2 .cnews .top .nav li.selected a.i1,
#middle2 .cpv .top .nav li.selected a.i1 {	
	margin: 0 0 0 -1px;
	position: relative;
	background: url(../images/middle_mc9.gif) repeat-x;
}

#middle1 .cnews .top .nav li.selected a.i1 span.i1,
#middle1 .cpv .top .nav li.selected a.i1 span.i1,
#middle2 .cnews .top .nav li.selected a.i1 span.i1,
#middle2 .cpv .top .nav li.selected a.i1 span.i1 {
	background: url(../images/middle_mc8.gif) no-repeat;
}

#middle1 .cnews .top .nav li.selected a.i1 span.i2,
#middle1 .cpv .top .nav li.selected a.i1 span.i2,
#middle2 .cnews .top .nav li.selected a.i1 span.i2,
#middle2 .cpv .top .nav li.selected a.i1 span.i2 {
	background: url(../images/middle_mc10.gif) no-repeat 100% 0;
}

#middle1 .cnews .top .nav li a.i2,
#middle1 .cpv .top .nav li a.i2 {
	color: #95AC7B;
}

#middle1 .cnews .top .nav li.selected a.i2,
#middle1 .cpv .top .nav li.selected a.i2 {	
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_mc6.gif) repeat-x;
}

#middle1 .cnews .top .nav li.selected a.i2 span.i1,
#middle1 .cpv .top .nav li.selected a.i2 span.i1 {
	background: url(../images/middle_mc5.gif) no-repeat;
}

#middle1 .cnews .top .nav li.selected a.i2 span.i2,
#middle1 .cpv .top .nav li.selected a.i2 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_mc7.gif) no-repeat 100% 0;
}

#middle1 .cnews .top .nav li a.i3,
#middle1 .cpv .top .nav li a.i3,
#middle4 .cnews .top .nav li a.i3,
#middle4 .cpv .top .nav li a.i3  {
	color: #6BA5DB;
}

#middle1 .cnews .top .nav li.selected a.i3,
#middle1 .cpv .top .nav li.selected a.i3,
#middle4 .cnews .top .nav li.selected a.i3,
#middle4 .cpv .top .nav li.selected a.i3 {
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_mc12.gif) repeat-x;
}

#middle1 .cnews .top .nav li.selected a.i3 span.i1,
#middle1 .cpv .top .nav li.selected a.i3 span.i1,
#middle4 .cnews .top .nav li.selected a.i3 span.i1,
#middle4 .cpv .top .nav li.selected a.i3 span.i1 {
	background: url(../images/middle_mc11.gif) no-repeat;
}

#middle1 .cnews .top .nav li.selected a.i3 span.i2,
#middle1 .cpv .top .nav li.selected a.i3 span.i2,
#middle4 .cnews .top .nav li.selected a.i3 span.i2,
#middle4 .cpv .top .nav li.selected a.i3 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_mc13.gif) no-repeat 100% 0;
}

#middle2 .cnews .top .nav li a.i2,
#middle2 .cpv .top .nav li a.i2 {
	color: #D0C07E;
}

#middle2 .cnews .top .nav li.selected a.i2,
#middle2 .cpv .top .nav li.selected a.i2 {
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_md2.gif) repeat-x;
}

#middle2 .cnews .top .nav li.selected a.i2 span.i1,
#middle2 .cpv .top .nav li.selected a.i2 span.i1 {
	background: url(../images/middle_md1.gif) no-repeat;
}

#middle2 .cnews .top .nav li.selected a.i2 span.i2,
#middle2 .cpv .top .nav li.selected a.i2 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_md3.gif) no-repeat 100% 0;
}

#middle2 .cnews .top .nav li a.i3,
#middle2 .cpv .top .nav li a.i3,
#middle4 .cnews .top .nav li a.i2,
#middle4 .cpv .top .nav li a.i2 {
	color: #A6A6A6;
}

#middle2 .cnews .top .nav li.selected a.i3,
#middle2 .cpv .top .nav li.selected a.i3,
#middle4 .cnews .top .nav li.selected a.i2,
#middle4 .cpv .top .nav li.selected a.i2 {
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_md5.gif) repeat-x;
}

#middle2 .cnews .top .nav li.selected a.i3 span.i1,
#middle2 .cpv .top .nav li.selected a.i3 span.i1,
#middle4 .cnews .top .nav li.selected a.i2 span.i1,
#middle4 .cpv .top .nav li.selected a.i2 span.i1 {
	background: url(../images/middle_md4.gif) no-repeat;
}

#middle2 .cnews .top .nav li.selected a.i3 span.i2,
#middle2 .cpv .top .nav li.selected a.i3 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_md6.gif) no-repeat 100% 0;
}

#middle4 .cnews .top .nav li.selected a.i2 span.i2,
#middle4 .cpv .top .nav li.selected a.i2 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_md8.gif) no-repeat 100% 0;
}

#middle3 .cnews .top .nav li a.i1,
#middle3 .cpv .top .nav li a.i1 {
	color: #F4B576;
}

#middle3 .cnews .top .nav li.selected a.i1,
#middle3 .cpv .top .nav li.selected a.i1 {	
	margin: 0 0 0 -1px;
	position: relative;
	background: url(../images/middle_me2.gif) repeat-x;
}

#middle3 .cnews .top .nav li.selected a.i1 span.i1,
#middle3 .cpv .top .nav li.selected a.i1 span.i1 {
	background: url(../images/middle_me4.gif) no-repeat;
}

#middle3 .cnews .top .nav li.selected a.i1 span.i2,
#middle3 .cpv .top .nav li.selected a.i1 span.i2 {
	background: url(../images/middle_me3.gif) no-repeat 100% 0;
}

#middle3 .cnews .top .nav li a.i2,
#middle3 .cpv .top .nav li a.i2 {
	color: #CCA28E;
}

#middle3 .cnews .top .nav li.selected a.i2,
#middle3 .cpv .top .nav li.selected a.i2 {	
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_mc9.gif) repeat-x;
}

#middle3 .cnews .top .nav li.selected a.i2 span.i1,
#middle3 .cpv .top .nav li.selected a.i2 span.i1 {
	background: url(../images/middle_mb5.gif) no-repeat;
}

#middle3 .cnews .top .nav li.selected a.i2 span.i2,
#middle3 .cpv .top .nav li.selected a.i2 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_mc10.gif) no-repeat 100% 0;
}

#middle3 .cnews .top .nav li a.i3,
#middle3 .cpv .top .nav li a.i3 {
	color: #F8DD92;
}

#middle3 .cnews .top .nav li.selected a.i3,
#middle3 .cpv .top .nav li.selected a.i3 {
	margin: 0 0 0 -6px;
	position: relative;
	background: url(../images/middle_mf2.gif) repeat-x;
}

#middle3 .cnews .top .nav li.selected a.i3 span.i1,
#middle3 .cpv .top .nav li.selected a.i3 span.i1 {
	background: url(../images/middle_mf1.gif) no-repeat;
}

#middle3 .cnews .top .nav li.selected a.i3 span.i2,
#middle3 .cpv .top .nav li.selected a.i3 span.i2 {
	padding-left: 20px;
	background: url(../images/middle_mf3.gif) no-repeat 100% 0;
}

#middle4 .cnews .top .nav li a.i1,
#middle4 .cpv .top .nav li a.i1 {
	color: #F6A5A7;
}

#middle4 .cnews .top .nav li.selected a.i1,
#middle4 .cpv .top .nav li.selected a.i1 {	
	margin: 0 0 0 -1px;
	position: relative;
	background: url(../images/middle_mg2.gif) repeat-x;
}

#middle4 .cnews .top .nav li.selected a.i1 span.i1,
#middle4 .cpv .top .nav li.selected a.i1 span.i1 {
	background: url(../images/middle_mg1.gif) no-repeat;
}

#middle4 .cnews .top .nav li.selected a.i1 span.i2,
#middle4 .cpv .top .nav li.selected a.i1 span.i2 {
	background: url(../images/middle_mg3.gif) no-repeat 100% 0;
}

.cnews .middle {
	padding: 0 0 7px;
	display: none;
	width: 599px;
	overflow: hidden;
	background: url(../images/middle_bg5.gif) repeat-y 100% 0;
}

.cpv .middle {
	display: none;
	width: 599px;
	overflow: hidden;
	background: url(../images/middle_bg6.gif) repeat-y 100% 0;
}

.cnews .middle .left {
	float: left;
	width: 352px;
	border-top: 5px solid #fff;
}

.cnews .middle .left h3 {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	margin: 0 0 0 2px;
	padding: 0 0 0 13px;
}

.cnews .left .date {
	margin: 5px 0 0 24px;
	padding: 0 0 4px;
	width: 320px;
	overflow: hidden;
}

.cnews .left .date li {
	font-style: italic;
	padding: 0 0 0 8px;
	float: left;
	background: url(../images/middle_xc1.gif) no-repeat 0 6px;
}

.cnews .left .date li.i2 {
	margin: 0 0 0 13px;
}

.cnews .right .date {
	margin: 0 0 0 81px;
	width: 148px;
}

.cnews .right .date li {
	font-style: italic;
	padding: 6px 0 0 8px;
	background: url(../images/middle_xc1.gif) no-repeat 0 13px;
}

.cnews .right .date li.i2 {
	font-size: 9px;
}

.cnews .middle .left .image {
	margin: 3px 8px 0 0;
	padding: 5px;
	float: left;
	display: block;
	width: 139px;
	border: 1px solid #EDEFED;
}

.cnews .middle .left p {
	text-align: justify;
	margin: 6px 11px 0 10px;
}

.cnews .middle .left a.more1 {
	margin: 20px 11px 0 0;
}

.cnews .middle .right {
	margin: -2px 0 0;
	float: right;
	width: 247px;
	overflow: hidden;
}

.cnews .middle .right .box {
	margin: -1px 0 0 8px;
	padding: 0 0 8px;
	width: 229px;
	overflow: hidden;
	background: url(../images/middle_x2.gif) no-repeat 5px 0;
}

.cnews .middle .right .image {
	margin: 8px 0 0 0;
	padding: 4px;
	float: left;
	display: block;
	width: 66px;
	border: 1px solid #EDEFED;
}

.cnews .middle .right h4 {
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;	
	margin: 8px 0 0 83px;
	padding: 0 0 0 13px;	
}

.cpv .middle .left {
	float: left;
	width: 506px;
	border-top: 5px solid #fff;
}

.cpv .middle .left .box1 {
	float: left;
	width: 162px;
}

.cpv .middle .left .box2,
.cpv .middle .left .box3 {
	float: left;
	width: 172px;
}

.cpv .middle .left .box1 .cimage {
	margin: 0;
}

.cpv .middle .left h3 {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;	
	margin: 9px 0 0 15px;
	padding: 0 0 0 13px;
	overflow: hidden;
}

.cpv .middle .left .box1 h3 {
	margin-left: 5px;
}

.cpv .middle .left p {
	font-style: normal;
	margin: 2px 0 0 27px;
	}

.cpv .middle .left .box1 p {
	margin-left: 20px;
}

.cpv .middle .right {
	margin: 5px 0 0;
	float: right;
	width: 93px;
}

.cpv .middle .right p {
	font-size: 14px;
	line-height: 18px;
	text-align: center;
	margin: 54px 0 0;
}

.cpv .middle .right p a {	
	text-decoration: underline;
}

.cpv .middle .right p a:hover {
	text-decoration: none;
}

.cuser,
.csou,
.csof {
	margin: 0 0;
	width: 599px;
	overflow: hidden;
}

.cuser .h2 em {
	font-size: 11px;
	font-style: italic;
	color: #989898;
}

.cuser .middle,
.csou .middle {
	margin: 16px 0 0;
	padding: 0 0 10px;
	width: 598px;
	overflow: hidden;
	background: url(../images/middle_x4.gif) repeat-y 150px 0;
	border-right: 1px solid #D8DBD6;	
}

.csou .middle {
	margin: 15px 0 0;
	position: relative;
	background: none;
}

.csou .middle h3 {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #6BA5DB;
	text-decoration: underline;
	margin: 6px 0 0 21px;
	padding: 0 0 5px 11px;	
	background: url(../images/middle_xa1.gif) no-repeat 0 5px;
}

.csou .middle .del {
	color: #C93636;
	margin: 0;
	position: absolute;
	top: 6px;
	right: 16px;
}

.csou .middle .del a {
	color: #C93636;
}

.cuser .left,
.csou .left {
	float: left;
	width: 151px;
}

.csou .left dl {
	line-height: 16px;
}

.csou .left dl dt {
	font-weight: bold;
	color: #7E4C34;
	padding: 0 0 0 13px;
	background: url(../images/middle_xa4.gif) no-repeat 0 5px;
}

.csou .left dl dd {
	font-size: 10px;
	font-style: italic;
	color: #653B27;
	margin: 0 0 0 15px;
	padding: 0 0 0 7px;
	background: url(../images/middle_xc2.gif) no-repeat 0 6px;
}

.cuser .left h3 {
	margin: 0 0 0 8px;
	padding: 0 0 11px 11px;
	border-right: 1px solid #fff;
}

#middle1 .cuser .left h3 {
	color: #C93636;
	background: url(../images/middle_xa13.gif) no-repeat 0 7px;
}

.cuser .left h3 em {
	font-size: 11px;
	color: #6E6E6E;
}

.cuser .left ul.i1 {
	padding: 0 0 0 5px;
	border-top: 8px solid #fff;
}

.cuser .left ul.i1 li {
	line-height: 18px;
	padding: 0 0 0 7px;
}

.cuser .left ul.i2 {
	margin: 21px 0 0;
	padding: 15px 0 0 5px;
	background: url(../images/middle_x1.gif) no-repeat -1px 0;
}

.cuser .left ul.i2 li {
	font-size: 14px;
	line-height: 24px;
	color: #4D5D3C;
	padding: 0 0 0 13px;
	background: url(../images/middle_xa11.gif) no-repeat 0 10px;
}

.cuser .left ul.i2 li.i0 {
	color: #C93636;
	background: url(../images/middle_xa13.gif) no-repeat 0 10px;
}

.cuser .left ul.i2 li a {
	color: #4D5D3C;
	text-decoration: underline;
}

.cuser .left ul.i2 li.i0 a {
	color: #C93636;
}

.cuser .left ul.i2 li a:hover {
	text-decoration: none;
}

.cuser .right,
.csou .right {
	float: right;
	width: 447px;
}

.csou .right p {
	color: #787878;
	margin: 14px 16px 0 8px;
}

.cuser .right h3 {
	color: #5189BD;
	font-weight: bold;
	margin: 33px 0 0 2px;
	padding: 0 0 0 13px;
	background: url(../images/middle_xa2.gif) no-repeat 0 6px;
}

.cuser .right .pm {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #C93636;
	margin: 34px 0 0;
	padding: 0 10px 0 13px;
	float: right;
	background: url(../images/middle_xa13.gif) no-repeat 0 6px;
}

.cuser .right .pm a {
	color: #C93636;
}

.cuser .right ul {
	margin: 4px 0 0 3px;
}

.csou .right .date {
	margin: -2px 0 -7px 19px;
	width: 400px;
	overflow: hidden;
}

.cuser .right ul li,
.csou .right .date li {
	font-style: italic;
	padding: 0 0 0 7px;
	background: url(../images/middle_xc1.gif) no-repeat 0 5px;
}

.csou .right .date li {
	margin: 0 12px 0 0;
	float: left;
}

.cuser .right ul li big {
	font-size: 14px;
	font-weight: bold;
	color: #6E6E6E;
}

.cuser .right dl {
	margin: 25px 0 0;
	padding: 8px 0 0;
	width: 435px;
	background: url(../images/middle_x3.gif) no-repeat 1px 0;
}

.cuser .right dl dt {
	font-weight: bold;
	color: #6E6E6E;
	margin: 0 0 -10px 2px;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe2.gif) no-repeat 0 6px;
}

.cuser .right dl dd {
	margin: 0 0 0 4px;
}

.cuser .right dl dd p {
	text-indent: 10px;
	margin: 14px 0 0;
}

.csou .bottom {
	padding: 27px 0 10px;
	width: 598px;
	overflow: hidden;
	border-right: 1px solid #D8DBD6;	
	background: url(../images/middle_x3.gif) no-repeat -12px 0;
}

.csof .middle {
	margin: 15px 0 0;
	padding: 5px 0 10px;
	width: 598px;
	overflow: hidden;
	border-right: 1px solid #D8DBD6;
}

.csou .bottom dl,
.csof .middle dl {
	margin: 0 0 0 45px;
	width: 541px;
	overflow: hidden;
}

.csou .bottom dl dt,
.csof .middle dl dt {
	color: #787878;
	text-align: right;
	margin: 2px 0 0;
	padding: 8px 12px 0 0;
	float: left;
	width: 80px;
}

.csou .bottom dl dd,
.csof .middle dl dd {
	margin: 2px 0 0;
	float: left;
	width: 449px;
}

.csou .bottom dl dd.input,
.csof .middle dl dd.input {
	height: 32px;
	background: url(../images/middle_input17.gif) no-repeat;
}

.csou .bottom dl dd.input input,
.csof .middle dl dd.input input {
	font-weight: bold;
	color: #5A6053;
	margin: 8px 0 0 16px;
	width: 417px;
	background: transparent;
}

.csou .bottom dl dd.textarea,
.csof .middle dl dd.textarea {
	height: 174px;
	background: url(../images/middle_input18.gif) no-repeat;
}

.csou .bottom dl dd.textarea textarea,
.csof .middle dl dd.textarea textarea {
	color: #5A6053;
	margin: 1px 0 0 16px;
	padding: 7px 0 0;
	width: 433px;
	height: 166px;
	background: transparent;
}

.csou .bottom .submit,
.csof .middle .submit {
	margin: 18px 0 0 534px;
	display: block;
}

.crel {
	margin: 27px 0 0;
	width: 599px;
	overflow: hidden;
}

.crel .top {
	width: 599px;
	height: 35px;
	overflow: hidden;
	background: url(../images/middle_bg4.gif) no-repeat 0 100%;
}

.crel .middle {
	padding: 0 0 18px;
	width: 599px;
	overflow: hidden;
	background: url(../images/middle_bg7.gif) repeat-y 100% 0;
}

.crel .middle .left {
	float: left;
	width: 289px;
	border-top: 5px solid #fff;
}

.crel .middle .right {
	margin: 5px 0 0 12px;
	float: left;
	width: 289px;
}

.crel .middle .cimage2 {
	float: left;
}

.crel .middle h3 {
	margin: 1px 0 0 136px;
	padding: 0 0 0 13px;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}

#middle1 .crel .middle h3 {
	background: url(../images/middle_xa3.gif) no-repeat 0 6px;
}

#middle1 .crel .middle h3,
#middle1 .crel .middle h3 a {
	color: #799B55;
}

.crel .middle ul {
	margin: 6px 0 0 134px;
}

.crel .middle ul li {
	font-size: 10px;
	line-height: 18px;
	font-style: italic;
	padding: 0 0 0 7px;
	background: url(../images/middle_xc1.gif) no-repeat 0 7px;
}

.caddmedia {
	width: 599px;
	overflow: hidden;
}

.caddmedia .h2 {
	padding-bottom: 13px;
}

.caddmedia .h2 em {
	font-size: 11px;
	font-style: italic;
	color: #989898;
}

.caddmedia .middle {
	width: 598px;
	overflow: hidden;
	border-right: 1px solid #D8DBD6;
}

.caddmedia .middle .uploaded {
	margin: 0 0 -15px -28px;
	width: 627px;
	overflow: hidden;
}

.caddmedia .photo,
.caddmedia .video {
	margin: 0 0 15px;
	float: left;
	width: 208px;
	border-right: 1px solid #EDEFED;
}

.caddmedia .uploaded .loading {
	color: #717171;
	margin: 0 auto;
	width: 149px;
	height: 149px;
	overflow: hidden;
	border: 1px solid #EDEFED;
}

.caddmedia .uploaded .loading .bg {
	margin: 5px;
	width: 137px;
	height: 137px;
	overflow: hidden;
	border: 1px solid #B1B1B1;
}

.caddmedia .uploaded .loading .i0 {
	line-height: 0;
	margin: 0 0 0 3px;
	padding: 1px;
	width: 129px;
	height: 24px;
	background: #EDEFED;
}

.caddmedia .uploaded .loading .i1 {
	margin: 37px 0 0 3px;
}

.caddmedia .uploaded .loading .i2 {
	margin: 4px 0 0 3px;
}

.caddmedia .uploaded h3 {
	font-weight: bold;
	white-space: nowrap;
	margin: 9px 0 0 33px;
	padding: 0 0 0 13px;
}

.caddmedia .uploaded p.date {
	margin: 1px 0 0 48px;
	padding: 0 0 0 7px;
	font-style: italic;
}

.caddmedia fieldset {
	display: block;
	width: 585px;
	position: relative;
	background: url(../images/middle_x3.gif) no-repeat 1px 100%;
}

.caddmedia dl {
	margin: 13px 0 0;
	padding: 0 0 11px;
	width: 585px;
	overflow: hidden;
}

.caddmedia dl dt {
	color: #6E6E6E;
	text-align: right;
	padding: 8px 11px 0 0;
	float: left;
	clear: left;
	width: 120px;
}

.caddmedia input,
.caddmedia textarea,
.caddmedia select {
	color: #5A6053;
}

.caddmedia dl dd.file .fileContainer {
	float: left;
	width: 386px;
	height: 32px;
	position: relative;
	background: url(../images/middle_input20.gif) no-repeat;
}

.caddmedia dl dd.file .box {
	position: absolute;
	top: 0;
	right: 0;
}

.caddmedia dl dd.file .fileOver {   
	width: 386px;
	height: 32px;
	position: absolute;    
	top: 0;
	right: 0;
}

.caddmedia dl dd.file .hidden {
	height: 32px;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 0;	
	z-index: 2;    
}

.caddmedia dl dd.file .fileOver input {
	display: block;
	width: 275px;
	position: absolute;
	top: 9px;
	left: 12px;    
	z-index: 1;
	background: transparent;
}

.caddmedia dl dd.file .fileOver .proced {}

.caddmedia dl dd.file .add {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #8A5339;
	text-decoration: underline;
	margin: 7px 0 0 19px;
	float: left;
}

.caddmedia dl dd.file .add:hover {
	text-decoration: none;
}

.caddmedia dl dd.textarea {
	margin: 2px 0 0;
	float: left;
	width: 300px;
	height: 74px;
	background: url(../images/middle_input3.gif) no-repeat;
}

.caddmedia dl dd.textarea textarea {
	margin: 1px 0 0 6px;
	width: 294px;
	height: 73px;
	background: transparent;
}

.caddmedia .info {
	color: #6E6E6E;
	margin: -2px 0 0 141px;
	padding: 0 0 17px 0;
}

.caddrel {
	width: 599px;
	overflow: hidden;
}

.caddrel .middle {
	margin: 15px 0 0;
	padding: 0 0 11px;
	width: 598px;
	position: relative;
	border-right: 1px solid #D8DBD6;
}

.caddrel .u1,
.caddrel .u2,
.caddrel .u3 {
	padding: 0 0 17px;
	display: block;
	width: 586px;
	position: relative;
	background: url(../images/middle_x3.gif) no-repeat 0 100%;
}

.caddrel .u3 {
	padding: 8px 0 11px;
}

.caddrel fieldset legend span {
	color: #6E6E6E;
	position: absolute;
	top: 18px;
	left: 53px;
}

.caddrel dl.f1,
.caddrel dl.f3,
.caddta dl,
.cdbp dl {
	width: 586px;
}

.caddrel .f1 dt,
.caddrel .f2 dt,
.caddrel .f3 dt,
.caddta dl dt,
.cdbp dl dt {
	color: #6E6E6E;
	text-align: right;
	padding: 11px 11px 0 0;
	float: left;
	clear: left;
	width: 121px;
}

.caddrel .u2.col1 dl
	{ margin-top: 40px; width: auto !important; }

.caddrel .u2.col1 dt
	{ width: 100px; }

.caddrel .u2.col1
	{ float: left; width: 285px; }

.caddrel .u2.col2
	{ height: 210px; border-left: 1px solid #CCC; padding-left: 20px; }

.caddrel .u2.col1 dl
	{ margin-left: 20px; }

.caddrel .u2.col2 dl
	{ margin-left: 30px; }

.caddrel fieldset.u2 legend span, .caddrel fieldset.u1 legend span, .caddrel fieldset.u3 legend span
	{ left: 13px; font-weight: bold;  }

.caddrel dl.f2 {
	margin: 14px 0 0;
	float: left;
	width: 430px;
}

.caddrel .f2 dt {
	width: 251px;
}

.caddrel .f1 dd,
.caddrel .f3 dd,
.caddta dl dd,
.cdbp dl dd {
	float: left;
	width: 454px;
}

.caddrel .f1 dd.select,
.caddrel .f1 dd.input,
.caddrel .f1 dd.input2,
.caddta dl dd.input,
.cdbp dl dd.input {
	margin-top: 2px;
	height: 32px;
	position: relative;
	background: url(../images/middle_input1.gif) no-repeat;
}

.caddrel .f1 dd.input2 {
	margin-left: 132px;
	background: url(../images/middle_input4.gif) no-repeat;
}

.caddrel .f1 dd.input2.desc
	{ margin-left: 0; }

.caddrel input,
.caddrel select,
.caddrel textarea,
.caddta input,
.cdbp input {
	color: #5A6053;
}

.caddrel .f1 dd.input input,
.caddrel .f1 dd.input2 input,
.caddta dl dd.input input,
.cdbp dl dd.input input {
	margin: 9px 0 0 14px;
	width: 272px;
	background: transparent;
}

.caddrel .f1 dd.input2 input {
	font-style: italic;
	color: #A7AAA3;
	margin-right: 20px;
}

.caddrel .f1 dd.select select {
	margin: 8px 0 0 12px;
	width: 275px;
	background: #F8F8F8;
}

.caddrel .f1 dd.select .other {
	color: #C93636;
	position: absolute;
	left: 311px;
	top: 10px;
}

.caddrel .f1 dd.select .other a {
	color: #C93636;
	cursor: pointer;
}

.caddrel .f1 dd.radio {
	line-height: 16px;
	color: #5A6053;
	margin-left: 132px;
	padding: 10px 0 0;
	height: 26px;
}

.caddrel .f1 dd.radio input {
	vertical-align: top;
	margin: 3px 5px 0 16px;
	width: 11px;
	height: 11px;
}

.caddrel .f1 dd.textarea {
	margin-top: 2px;
	position: relative;
	background: url(../images/middle_input9.gif) no-repeat;
}

.caddrel .f1 dd.textarea div.box {
	float: left;
}

.caddrel .f1 dd.textarea textarea {
	margin: 1px 0 0 14px;
	padding: 7px 0 0;
	width: 286px;
	background: transparent;
}

.caddrel .f1 dd.date {
	margin-top: 2px;
	height: 32px;
}

.caddrel .f1 dd.date div.box {
	float: left;
	width: 89px;
	height: 32px;
	background: url(../images/middle_input8.gif) no-repeat;
}

.caddrel .f1 dd.date div.box select {
	margin: 8px 0 0 12px;
	width: 65px;
	background: #F8F8F8;
}

.caddrel .f1 dd div.tooltip,
.caddrel .f2 dd div.tooltip,
.cas .middle div.tooltip {
	height: 41px;
	overflow: hidden;
	z-index: 100;
	position: absolute;
	left: 240px;
	right: -300px;
	bottom: -5px;
}

.caddrel .f2 dd div.tooltip  {
	left: 50px;
}

.caddrel .f1 dd.textarea div.tooltip {
	top: 20px;
}

.cas .middle div.tooltip {
	left: 300px;
}

.cas .middle .date div.tooltip {
	left: 85px;
}

.caddrel .f1 dd div.tooltip .bg1,
.caddrel .f2 dd div.tooltip .bg1,
.cas .middle div.tooltip .bg1 {
	float: left;
	width: 15px;
	height: 41px;
	overflow: hidden;
	background: url(../images/middle_tc1.png) no-repeat;
}

.caddrel .f1 dd div.tooltip .bg2,
.caddrel .f2 dd div.tooltip .bg2,
.cas .middle div.tooltip .bg2 {
	float: left;
	height: 41px;
	overflow: hidden;
	background: url(../images/middle_tc2.png) repeat-x;
}

.caddrel .f1 dd div.tooltip .bg3,
.caddrel .f2 dd div.tooltip .bg3,
.cas .middle div.tooltip .bg3 {
	float: left;
	width: 15px;
	height: 41px;
	overflow: hidden;
	background: url(../images/middle_tc3.png) no-repeat;
}

.caddrel .f1 dd div.tooltip p,
.caddrel .f2 dd div.tooltip p,
.cas .middle div.tooltip p {
	color: #818181 !important;
	white-space: nowrap !important;
	margin: 13px 0 0 !important;
	padding: 0 !important;
}

.caddrel .f2 dd, .caddrel .f1 .rate {
	margin: 2px 0 0;
	padding: 9px 0 0;
	float: left;
	height: 23px;
	position: relative;
	background: url(../images/middle_input8m.gif) no-repeat;
}

.caddrel .f2 select, .caddrel .f1 .rate select
	{ background:#F8F8F8 none repeat scroll 0 0; margin: 0 13px 0 10px; width: 35px; }

.caddrel .f2 dd span {
	float: left;
}

.caddrel .f2 dd input {
	text-align: center;
	width: 29px;
	background: transparent;
}

.caddrel .f3 dd.textarea {
	margin-top: 2px;
	background: url(../images/middle_input6.gif) no-repeat;
}

.caddrel .f3 dd.textarea2 {
	margin-top: 2px;
	background: url(../images/middle_input7.gif) no-repeat;
}

.caddrel .f3 dd div.box {
	float: left;
}

.caddrel .f3 dd textarea {
	margin: 1px 0 0 14px;
	padding: 7px 0 0;
	width: 286px;
	background: transparent;
}

.caddrel .f3 dd.textarea2 textarea {

}

.caddrel .f3 dd p.info,
.caddrel .f1 dd p.info {
	font-size: 9px;
	line-height: 14px;
	color: #6E6E6E;
	margin: 2px 0 0;
	float: right;
	width: 146px;
}
.caddta,
.cgallery#middle1,
.cgallery#middle2,
.cgallery#middle3,
.cgallery#middle4 {
	margin: 0 auto;
	width: 693px;
	position: relative;
	z-index: 1000;
	background: none;
}

.caddta .bg1,
.cgallery .bg1 {
	width: 693px;
	height: 20px;
	overflow: hidden;
	background: url(../images/middle_bg8.png) no-repeat;
}

.caddta .bg2,
.cgallery .bg2 {
	padding: 0 0 20px;
	width: 693px;
	overflow: hidden;
	position: relative;
	background: url(../images/middle_bg10.png) repeat-y;
}

.cgallery .bg2 {
	padding: 0;
	overflow: visible;
}

.caddta .bg3,
.cgallery .bg3 {
	width: 693px;
	height: 20px;
	overflow: hidden;
	background: url(../images/middle_bg9.png) no-repeat;
}

.cgallery .bg4 {
	width: 693px;
	height: 19px;
	overflow: hidden;
	background: url(../images/middle_bg17.png) no-repeat;
}

.cgallery .bg5 {
	width: 693px;
	height: 20px;
	overflow: hidden;
	background: url(../images/middle_bg18.png) no-repeat;
}

.caddta .close,
.cgallery .close {
	line-height: 0;
	padding: 5px 0 8px;
	width: 30px;
	position: absolute;
	top: 0px;
	right: 34px;
	border-left: 1px solid #D9D9D9;
}

.caddta .close img,
.cgallery .close img {
	cursor: pointer;
	margin: 0 0 0 19px;
}

.cgallery .play {
	line-height: 0;
	padding: 6px 0 9px;
	width: 30px;
	position: absolute;
	top: 0px;
	left: 33px;
	border-right: 1px solid #D9D9D9;
}

.cgallery .play img {
	cursor: pointer;
}

.caddta h1 {
	margin: 1px auto 0;
	width: 660px;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-align: center;
}

.photo .pr { width:200px; height:300px; position:absolute; left:0; }
.photo .nx { width:200px; height:300px; position:absolute; right:0; }

.caddta .info {
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	color: #C93636;
	text-align: center;
	margin: 12px auto 0;
	padding: 2px 0;
	width: 660px;
	border: solid #878787;
	border-width: 1px 0;
}

.cdbp {
	width: 599px;
}

.cdbp .middle {
	margin: 15px 0 0;
	width: 598px;
	border-right: 1px solid #D8DBD6;
}

.cdbp .info {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #C93636;
	text-align: center;
	padding: 8px 0 10px;
	width: 536px;
}

.caddta form {
	display: block;
	width: 693px;
	position: relative;
}

.caddta dl {
	margin: 2px 0 0 79px;
}

.caddta dl dd .star,
.cdbp dl dd .star {
	color: #C93636;
	margin: -15px 0 0 304px;
	display: block;
}

.caddta .submit {
	line-height: 0;
	margin: 0 auto;
	width: 693px;
	overflow: hidden;
}

.caddta .submit input {
	margin: 24px auto 0;
	display: block;
}

.cdbp .submit {
	margin: 3px 0 0;
	width: 536px;
}

.cdbp .submit input {	
	margin: 0 auto;
	display: block;
}

.caddta .thx,
.cdbp .thx {
	margin: -1px 0 0;
	color: #000; 
	text-align: center; 
	text-transform:uppercase;
}

.cdbp .thx {
	margin: 10px 0 0;
	width: 536px;
}

.cgallery .header {
	font: bold 11px/14px Tahoma, Geneva, Kalimati, sans-serif;
	color: #000;
	text-align: center;
	padding: 2px 0 0;
	height: 30px;
}

.cgallery .photo {
	line-height: 0;
	margin: -5px auto 0;
	width: 664px;
	overflow: hidden;
	position: relative;
	z-index: 1000;
	bottom: -5px;
}

.cgallery .photo .prevb,
.cgallery .photo .prevl {
	cursor: pointer;
	position: absolute;
	top: 120px;
	left: 0;
}

.cgallery .photo .nextb,
.cgallery .photo .nextl {
	cursor: pointer;
	position: absolute;
	top: 120px;
	right: 0;
}

.cgallery .photo .prevl,
.cgallery .photo .nextl {
	top: auto;
	bottom: 0;
}

.cgallery .photo #slide {
	width:579px;
	overflow:hidden;
	padding:0 25px;
	display:block;
	position:absolute;
	left:17px;
	bottom:0;
	height:82px;
	background: url(../images/middle_bg19.png) repeat;
}
.cgallery .photo #slide .section { padding-left:7px; width:67px; }

.cgallery .photo .lp {
	line-height: 0;
	padding: 6px 0 7px 22px;
	width: 607px;
	height: 67px;
	position: absolute;
	left: 17px;
	bottom: 0;
}

.cgallery .photo .lp img {
	cursor: pointer;
	margin: 0 7px 0 0;
	float: left;
	height: 67px;
}

.cgallery .comments {
	margin: 0 auto;
	padding: 13px 0 10px;
	width: 588px;
	background: url(../images/middle_x3.gif) no-repeat 0 100%;
}

.cgallery .addcomment {
	margin: 17px 0 0;
	padding: 0 0 12px;
	width: 588px;
	overflow: hidden;
}

.cgallery .addcomment .input {
	width: 588px;
	height: 32px;
	background: url(../images/middle_input13.gif) no-repeat;
}

.cgallery .addcomment .input input {
	color: #5A6053;
	margin: 8px 0 0 16px;
	width: 556px;
	background: transparent;
}

.cgallery .addcomment .textarea {
	margin: 9px 0 0 0;
	width: 588px;
	height: 94px;
	background: url(../images/middle_input14.gif) no-repeat;
}

.cgallery .addcomment .textarea textarea {
	color: #5A6053;
	margin: 1px 0 0 16px;
	padding: 7px 0 0;
	width: 572px;
	height: 86px;
	background: transparent;
}

.cgallery .addcomment .submit {
	margin: 24px 0 0 176px;
	display: block;
}

.l {  text-align:left; padding:10px 10px 10px 50px; float:left; }
.l strong, .l em { padding-left:10px; }
.l strong { color:#000; font-size:14px; background:url(../images/middle_xb4.gif) 1px 5px no-repeat; }
.l em { color:#6e6e6e; font-size:9px; font-style:normal; background:url(../images/middle_xc7.gif) 1px 5px no-repeat; }

.p { text-align:right; padding:10px 50px 10px 10px; float:right }
.p strong, .p em {  padding-left:10px; }
.p strong { color:#000; font-size:14px; background:url(../images/middle_xb4.gif) 1px 7px no-repeat; }
.p strong a { color:#000; }
.p em { color:#6e6e6e; font-size:9px; font-style:normal; background:url(../images/middle_xc7.gif) 1px 5px no-repeat; }
.p strong span { color:#6e6e6e; font-size:11px; font-weight:normal; }


.csrel {
	width: 599px;
	overflow: hidden;
}

.csrel .middle {
	margin: 15px 0 0;
	width: 598px;
	border-right: 1px solid #D8DBD6;
}

.csrel dl {
	margin: -9px 0 0 32px;
	padding: 0 0 0 42px;
	width: 284px;
	overflow: hidden;
	position: relative;
}

.csrel dl dt {
	font-size: 18px;
	line-height: 21px;
	font-weight: bold;
	color: #4D5D3C;
	margin: 0 0 0 -42px;
	padding: 0 0 8px 11px;
	background: url(../images/middle_xa11.gif) no-repeat 0 9px;
}

.csrel dl dt .more0 {
	font-weight: normal;
}

.csrel dl dd {
	line-height: 18px;
	color: #8A5339;
	width: 142px;
}

.csrel dl dd.left {
	float: left;
}

.csrel dl dd.right {
	float: right;
}

.csrel dl dd em {
	color: #989898;
}

.csrel dl dd input,
.csrel2 .right ul li input,
.cspv .left ul li input {
	margin: 3px 2px 0 0;
	float: left;
	width: 12px;
	height: 12px;
}

.csrel .submit {
	margin: 4px 0 0 359px;
	display: block;
}

.csrel .ads1 {
	padding: 20px 0 0;
}

.csrel2 {
	width: 599px;
	overflow: hidden;
	background: url(../images/middle_bg13.gif) repeat-y 100% 0;
}

.cspv {
	padding: 0 0 10px;
	width: 599px;
	overflow: hidden;
	background: url(../images/middle_bg16.gif) repeat-y 100% 0;
}

.csr {
	padding: 0 0 9px;
	width: 599px;
	overflow: hidden;
}

.csr .container {
	width: 599px;
	overflow: hidden;
}

.csrel2 .left {
	float: left;
	width: 334px;
	border-top: 9px solid #fff;
}

.cspv .left {
	float: left;
	width: 285px;
	border-top: 9px solid #fff;
}

.csr .left {	
	padding: 0 0 16px;
	float: left;
	width: 284px;
	border-right: 1px solid #E2E4E0;
}

.csrel2 .left .h2,
.cspv .left .h2 {
	margin-top: -3px !important;
}

.csr .h1 {
	width: 586px;
	height: 33px;
	float: left;
}

.csr .h1 em {
	font-size: 11px;
	font-style: italic;
	color: #989898;
}

.csrel2 .left dl {
	margin: 19px 0 0;
	width: 310px;
	overflow: hidden;
}

.csrel2 .left dl dt {
	color: #6E6E6E;
	text-align: right;
	padding: 11px 11px 0 0;
	float: left;
	clear: left;
	width: 88px;
}

.csrel2 .left dl dd {
	float: left;
	width: 210px;
	margin-top: 2px;
	height: 32px;
	position: relative;
	background: url(../images/middle_input10.gif) no-repeat;
}

.csrel2 .left dl dd select {
	margin: 8px 0 0 12px;
	width: 189px;
	background: #F8F8F8;	
}

.csrel2 .left .submit {
	margin: 18px 0 0 243px;
	display: block;
}

.csrel2 .right {	
	float: right;
	width: 265px;	
}

.cspv .right,
.csr .right {	
	float: right;
	width: 314px;	
}

.csrel2 .right .bg {
	width: 265px;
	border-top: 39px solid #fff;
}

.cspv .right .bg {
	width: 314px;
	border-top: 39px solid #fff;
}

.csrel2 .right .h3 {
	margin: -33px 0 0 12px !important;	
	position: relative;
}

.csrel2 .right ul,
.cspv .left ul,
.csr .left ul,
.csb .right ul {
	margin: 10px 0 0 25px;
	width: 230px;
	overflow: hidden;
	position: relative;
}

.cspv .left ul,
.csr .left ul {
	margin-left: 35px;
}

.csrel2 .right ul li,
.cspv .left ul li,
.csr .left ul li,
.csb .right ul li {
	line-height: 18px;
}

.csrel2 .right ul ul,
.cspv .left ul ul,
.csr .left ul ul,
.csb .right ul ul {
	margin: 3px 0 0 25px !important;
	width: 205px;
}

.csrel2 .right ul ul li,
.cspv .left ul ul li,
.csr .left ul ul li,
.csb .right ul ul li {
	color: #C7C7C7;
}

.csrel2 .right .submit {
	margin: 23px 0 0 189px;
	display: block;
}

.cspv .left .submit,
.csr .left .submit {
	margin: 23px 0 0 152px;
	display: block;
}

.csrel2 .right .ads,
.cspv .right .ads,
.csr .right .ads {
	line-height: 0;
	margin: 29px auto 0;
	width: 234px;
}

.csb {
	width: 599px;
	overflow: hidden;
}

.csb .left {
	margin: 15px 0 0;
	float: left;
	width: 283px;
	height: 111px;
	border-right: 1px solid #E2E4E0;
}

.csb .left .select {
	margin: 34px 0 0;
	width: 274px;
	height: 32px;
	background: url(../images/middle_input19.gif) no-repeat;
}

.csb .left .select select {
	color: #5A6053;
	margin: 8px 0 0 12px;
	width: 250px;
	background: #F8F8F8;	
}

.csb .left .submit {
	margin: 15px 0 0 196px;
	display: block;
}

.csb .right {
	margin: 15px 0 0;
	float: right;
	width: 314px;
	height: 111px;
	border-right: 1px solid #E2E4E0;
}

.csb .right ul {
	margin: -6px 0 0 44px;
}

.csb .right .submit {
	margin: 13px 0 0 162px;
}

.cbs {
	margin: 9px 0 0;
	width: 599px;
	overflow: hidden;
	background: url(../images/middle_bg24.gif) repeat-y 100%;
}

.cbs .top {
	width: 599px;
	height: 51px;
	overflow: hidden;
	position: relative;
	background: url(../images/middle_bg23.gif) no-repeat;
}

.cbs .top h2 {
	line-height: 17px;
	font-weight: bold;
	margin: 8px 0 0 2px;
	padding: 0 0 0 13px;
}

.cbs .top h3 {
	font-weight: bold;
	color: #C93636;
	text-decoration: underline;
	position: absolute;
	top: 17px;
	right: 42px;
}

.cbs .top ul {
	margin: 5px 0 0 24px;
}

.cbs .top ul li {
	font-style: italic;
	margin: 0 13px 0 0;
	padding: 0 0 0 8px;
	float: left;
	background: url(../images/middle_xc1.gif) no-repeat 0 6px;
}

.cbs .top ul li.i1 em {
	font-weight: bold;
	color: #8A5339;
}

.cbs .top ul li.i2 em,
.cbs .top ul li.i3 em {
	color: #6BA5DB;
}

.cbs .middle {
	padding: 0 0 6px;
	width: 599px;
	overflow: hidden;
}

.cbs .middle .left {
	float: left;
	width: 322px;
}

.cbs .middle .left .cimage {
	margin: 0 10px 0 0;
	float: left;
}

.cbs .middle .right {
	float: right;
	width: 271px;
}

.cbs .middle .right dl,
.cki .middle .right dl {
	line-height: 16px;
	margin: -4px 0 0;
}

.cbs .middle .right dl dt,
.cki .middle .right dl dt {
	font-weight: bold;
	color: #6E6E6E;
	margin: 6px 0 0;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe2.gif) no-repeat 0 6px;
}

.cbs .middle .right dl dd,
.cki .middle .right dl dd {
	margin: 0 0 0 9px;
	padding: 0 0 0 8px;
	background: url(../images/middle_xc1.gif) no-repeat 0 6px;
}

.cki .middle .right dl dd strong {
	color: #C93636;
}

.cbs .middle .right .more1 {
	margin: 23px 40px 0 0;
}

.clbp {
	margin: 9px 0 0;
	width: 598px;
	border-right: 1px solid #D8DBD6;
}

.clbp .hr {
	width: 588px !important;
}

.clbp .container {
	padding: 0 0 3px;
	width: 587px;
	overflow: hidden;
	border-right: 1px solid #D8DBD6;
}

.clbp .container h2 {
	font-weight: bold;
	color: #C93636;
	margin: 0 0 0 8px;
	padding: 0 0 0 13px;
	background: url(../images/middle_xa13.gif) no-repeat 0 7px;
}

.clbp .container .box {
	margin: 13px 0 0;
	width: 587px;
	overflow: hidden;
}

.clbp .container .left {
	float: left;
	width: 409px;
	height: 151px;
	border-right: 1px solid #D8DBD6;
}

.clbp .container .left .cimage {
	float: left;
}

.clbp .container .left dl, .sponsor dl {
	margin: 3px 0 0;
	float: right;
	width: 256px;
}

.clbp .container .left dl dt, .sponsor dl dt {
	line-height: 16px;
	font-weight: bold;
	color: #6E6E6E;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe2.gif) no-repeat 0 6px;
}

.clbp .container .left dl dd, .sponsor dl dd {
	line-height: 18px;
	margin: 0 0 0 6px;
}

.clbp .container .left dl dd span, .sponsor dl dd span {
	padding: 0 0 0 6px;
	display: block;
	background: url(../images/middle_xc1.gif) no-repeat 0 7px;
}

.clbp .container .right {
	float: right;
	width: 177px;
}

.clbp .container .right ul {
	margin: 47px 0 0 7px;
}

.clbp .container .right ul li {
	line-height: 18px;
	color: #B77658;
	padding: 0 0 0 7px;
	background: url(../images/middle_xc2.gif) no-repeat 0 8px;
}

.clbp .container .right ul li strong {
	color: #71422C;
}

.clbp .container .more1 {
	margin: 17px 28px 0 0;
}

.cki {
	width: 599px;
}

.cki .middle {
	margin: 15px 0 0;
	padding: 0 0 6px;
	width: 598px;
	overflow: hidden;
	border-right: 1px solid #D8DBD6;
}

.cki .middle .left {
	margin: -8px 0 0;
	float: left;
	width: 151px;
}

.cki .middle .left .cimage {
	margin: 10px 0 0;
}

.cki .middle .right {
	float: right;
	width: 441px;
}

.cki .middle .center {
	padding: 12px 0 0;
	clear: both;
	width: 598px;
}

.cki .middle .center dt {
	font-weight: bold;
	color: #6E6E6E;
	margin: 0 10px 0 2px;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe2.gif) no-repeat 0 6px;
}

.cki .middle .center dd {
	margin: -10px 10px 0 4px;
}

.cki .middle .center dd p {
	text-indent: 10px;
	margin: 14px 0 0;
}

.cprel {
	width: 599px;
	overflow: hidden;
	background: url(../images/middle_bg11.gif) repeat-y 100% 0;
}

.cprel .top {
	width: 599px;
	height: 51px;
	overflow: hidden;
	background: url(../images/middle_bg4.gif) no-repeat;
}

.cprel .top h2 {
	font-weight: bold;
	color: #799B55;
	margin: 8px 0 0 2px;
	padding: 0 4px 0 13px;
	float: left;
	background: url(../images/middle_xa3.gif) no-repeat 0 7px;
}

.cprel .top h2 a {
	color: #799B55;
}

.cprel .top p {
	margin: 10px 0 0;
}

.cprel .top .date {
	margin: 5px 0 0 24px;
	padding: 0 0 4px;
	width: 500px;
	overflow: hidden;
}

.cprel .top .date li {
	font-style: italic;
	padding: 0 0 0 8px;
	float: left;
	background: url(../images/middle_xc1.gif) no-repeat 0 6px;
}

.cprel .top .date li.i2,
.cprel .top .date li.i3 {
	margin: 0 0 0 13px;
}

.cprel .middle {
	padding: 0 0 7px;
	width: 599px;
	overflow: hidden;
	background: url(../images/middle_x4.gif) repeat-y 311px 0;
}

.cprel .middle .left {
	float: left;
	width: 312px;
	overflow: hidden;
}

.cprel .middle .left .logo
	{ text-align: center; }

.cprel .middle .left .images {
	margin: 0 -10px -20px 0;
	width: 322px;
	overflow: hidden;
	border-bottom: 10px solid #fff;
}

.cprel .middle .left .images .cimage {
	margin: 0 10px 0 0;
	float: left;
}

.cprel .middle .left dl {
	margin: 25px 0 0 19px;
	width: 280px;
}

.cprel .middle .left dt {
	color: #6F6F6F;
	padding-left: 10px;
	margin: 15px 10px;
	background: url(../images/middle_xe2.gif) no-repeat 0 5px;
}

.cprel .middle .left em
	{ font-style: normal; font-weight: bold; color: #6ba5db; }

.cprel .middle .left strong
	{ font-size: 2em; color: #799b55; line-height:20%; }

.cprel .middle .right {
	margin: -9px 0 0;
	float: right;
	width: 287px;
}

.cprel .middle .right p {
	margin: 12px 15px 0;
}

.cprel .middle .right p.first {
	color: #6F6F6F;
	text-indent: 10px;
}

.cprel .middle .right a.more1 {
	margin: 19px 40px 0 0;
}

.crelp {
	width: 599px;
	overflow: hidden;
}

.crelp .left {
	float: left;
	width: 308px;
	border-top: 9px solid #fff;
	margin-left: 4px; 
  padding-left: 11px;
  border-left: 1px solid rgb(226, 228, 224);
}

.crelp .left .h1 {
	margin-top: -3px !important;
	padding-bottom: 9px;
}

.crelp .left .cimage {
	float: left;
}

.crelp .left dl {
	margin: -6px 0 0;
	float: right;
	width: 150px;
	overflow: hidden;
}

.crelp .left dl dt {
	font-weight: bold;
	color: #6E6E6E;
	margin: 8px 0 0;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe2.gif) no-repeat 0 6px;
}

.crelp .left dl dd {
	margin: 2px 0 0 9px;
	padding: 0 0 0 8px;
	background: url(../images/middle_xc1.gif) no-repeat 0 5px;
}

.crelp .left .more1 {
	margin: 0 40px 0 0;
	padding: 5px 0 0;
	clear: both;
}

.crelp .right {
	float: right;
	width: 279px;
	position: relative;
	border-top: 39px solid #fff;
}

.crelp .right .rel {
	margin: -16px 0 0;
	padding: 0 0 8px;
	width: 268px;
	overflow: hidden;
	position: relative;
	background: url(../images/middle_x1.gif) no-repeat 0 100%;
}

.crelp .right .rel .simage {
	margin: 8px 0 0;
	float: left;
}

.crelp .right .rel h4 {
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;	
	margin: 8px 0 0 83px;
	padding: 0 0 0 13px;	
}

.crelp .right .rel .date {
	margin: 0 0 0 81px;
	width: 148px;
}

.crelp .right .rel .date li {
	font-style: italic;
	padding: 6px 0 0 8px;
	background: url(../images/middle_xc1.gif) no-repeat 0 13px;
}

.crelp .right .rel .date li.i2 {
	font-size: 9px;
}

.crelp .right .photo,
.crelp .right .video {
	margin: 7px 0 0;
	float: left;
	width: 131px;
}

.crelp .right .video {
	margin-left: 6px;
}

.crelp .right .photo h4,
.crelp .right .video h4 {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;	
	margin: 1px 0 0 0px;
	padding: 0 0 0 13px;
	overflow: hidden;
}

.crelp .right .photo p,
.crelp .right .video p {
	font-style: italic;
	margin: 2px 0 0 15px;
	padding: 0 0 0 7px;
}

.crelp2 {
	padding: 0 0 9px;
	width: 599px;
	overflow: hidden;
}

.crelp2 h2 {
	font-weight: bold;
	padding: 25px 0 0 80px;
	float: left;
	overflow: hidden;
}

.crelp2 h2.i1 {
	width: 50px;
}

.crelp2 h2.i2 {
	width: 50px;
}

.crelp2 h2.i3 {
	width: 50px;
}

.crelp2 h2.i4 {
	width:50px;
}



.crelp2 h2 img {
	margin: -25px 0 0 -80px;
	float: left;
}

.crelp3 {
	width: 599px;
	overflow: hidden;
	background: url(../images/middle_bg14.gif) repeat-y 100% 0;
}

.crelp3 .top {
	width: 599px;
	height: 49px;
	overflow: hidden;
	position: relative;
	background: url(../images/middle_bg15.gif) no-repeat;
}

.crelp3 .top h2 {
	font-weight: bold;
	float: left;
	margin: 7px 0 0;
	padding: 0 5px 0 15px;
}

.crelp3 .top h3 {
	font-weight: bold;
	float: left;
	clear: left;
	padding: 0 0 0 15px;
	width: 500px;
}

.crelp3 .top h3 img {
	display: inline;
}

.crelp3 .top .read {
	line-height: 17px;
	margin: 9px 0 0;
	float: left;
}

.crelp3 .top .inf {
	line-height: 17px;
	font-style: italic;
	color: #CD4444;
	text-align: right;
	position: absolute;
	top: 9px;
	right: 12px;
}

.crelp3 .top .inf span {
	padding: 0 0 0 8px;
	background: url(../images/middle_xc9.gif) no-repeat 0 6px;
}

.crelp3 .top .inf strong {
	display: block;
}

.crelp3 .middle {
	padding: 0 0 7px;
	width: 586px;
	overflow: hidden;
	background: url(../images/middle_x3.gif) no-repeat;
}

.crelp3 .middle .left {
	margin: 1px 0 0;
	float: left;
	width: 309px;
	border-top: 6px solid #fff;
}

.crelp3 .middle .right {
	margin: 6px 0 0;
	float: right;
	width: 268px;
}

.crelp3 .list {
	margin: 0 0 0 19px;
}

.crelp3 .list dt {
	font-weight: bold;
	color: #6F6F6F;
	padding: 0 0 0 10px;
	background: url(../images/middle_xe14.gif) no-repeat 0 5px;
}

.crelp3 .list dd {
	color: #4C86BD;
	margin: 10px 0 10px 24px;
	padding: 0 0 0 7px;
	background: url(../images/middle_xc12.gif) no-repeat 0 10px;
	font-weight: bold;
}

.crelp3 .list strong
	{ color:#799B55; font-size:2em; }

.crelp3 .list em
	{ font-style: normal; color: #6F6F6F; font-weight: normal; }

.crelp3 .list .avgRating
	{ font-weight: normal; margin-top: 20px; background-position: 0 7px }

	.crelp3 .list .avgRating strong
		{ padding: 6px 20px 9px 6px; background: url('../images/avgRating.png') no-repeat; color: #FFF; font-size: 1.25em; }

/*.crelp3 .list dl dd {
	margin: 0 0 0 58px;
	padding: 0 0 0 9px;
	background: url(../images/middle_xe1.gif) no-repeat 0 5px;
}*/

.crelp3 .middle .rank,
.crelp3 .middle .ads {
	margin: 29px 0 0;
	width: 268px;
	overflow: hidden;
	background: url(../images/middle_x3.gif) no-repeat;
}

.crelp3 .middle .ads {
	line-height: 0;
	text-align: center;
	margin: 11px 0 0;
	padding: 21px 0 0;
}

.crelp3 .middle .rank h3 {
	font-weight: bold;
	margin: 7px 0 0;
	padding: 0 5px 0 15px;
}

.crelp3 .middle .rank p {
	line-height: 0;
	margin: 5px 0 0 25px;
}

.crelp4 {
	width: 598px;
	overflow: hidden;
	border-right: 1px solid #D8DBD6;
}

.crelp4 dl {
	margin: 2px 0 0;
	width:586px;
	overflow: hidden;
}

.crelp4 dl dt {
	line-height: 0;
	margin: 8px 0 0;
	padding: 8px 0 0;
	float: left;
	width: 586px;
	background: url(../images/middle_x3.gif) no-repeat;
}

.crelp4 dl dd {
	color: #6E6E6E;
	margin: -80px 0 0;
	float: right;
	width: 510px;
}

.crelp4 dl dd p {
	text-indent: 15px;
	text-align: justify;
	margin: 14px 3px 0 0;
}

.cphotos,
.cvideos,
.ccomments {
	margin: -9px 0 0;
	width: 599px;
}

.cphotos2,
.cvideos2,
.cphotos3,
.cvideos3 {
	width: 599px;
}

.cphotos .top,
.cvideos .top,
.ccomments .top,
.cphotos2 .top,
.cvideos2 .top {
	width: 599px;
	height: 35px;
	overflow: hidden;
	position: relative;
	background: #fff url(../images/middle_bg4.gif) no-repeat 0 100%;
}

.cphotos2 .top,
.cvideos2 .top {
	height: 5px;
}

.cphotos .top h2,
.cvideos .top h2,
.ccomments .top h2 {
	float: left;
}

.cphotos .middle,
.cvideos .middle,
.cphotos2 .middle,
.cvideos2 .middle {
	margin: -14px 0 0;
	width: 598px;
	border-right: 1px solid #D8DBD6;
}

.cphotos3 .middle,
.cvideos3 .middle {
	margin: -8px 0 0;
	width: 598px;
}

.cphotos .container,
.cvideos .container,
.cphotos2 .container,
.cvideos2 .container,
.cphotos3 .container,
.cvideos3 .container,
.cmovie .container3 .container {
	margin: 9px 0 0;
	padding: 10px 0 0;
	width: 588px;
	overflow: hidden;
	background: url(../images/middle_x3.gif) no-repeat;
}

.cphotos .container .box1,
.cvideos .container .box1,
.cphotos2 .container .box1,
.cvideos2 .container .box1,
.cphotos3 .container .box1,
.cvideos3 .container .box1,
.cmovie .container3 .container .box1 {
	margin: 0;
}

.cphotos .container .box2,
.cphotos .container .box3,
.cvideos .container .box2,
.cvideos .container .box3,
.cphotos2 .container .box2,
.cphotos2 .container .box3,
.cvideos2 .container .box2,
.cvideos2 .container .box3,
.cphotos3 .container .box2,
.cphotos3 .container .box3,
.cvideos3 .container .box2,
.cvideos3 .container .box3,
.cmovie .container3 .container .box2,
.cmovie .container3 .container .box3 {
	margin: 0 0 0 33px;
}

.cphotos .container .box1,
.cphotos .container .box2,
.cvideos .container .box1,
.cvideos .container .box2,
.cphotos2 .container .box1,
.cphotos2 .container .box2,
.cvideos2 .container .box1,
.cvideos2 .container .box2,
.cphotos3 .container .box1,
.cphotos3 .container .box2,
.cvideos3 .container .box1,
.cvideos3 .container .box2,
.cmovie .container3 .container .box1,
.cmovie .container3 .container .box2 {
	float: left;
	width: 184px;
	overflow: hidden;
	border-right: 1px solid #EDEFED;
}

.cphotos .container .box3,
.cvideos .container .box3,
.cphotos2 .container .box3,
.cvideos2 .container .box3,
.cphotos3 .container .box3,
.cvideos3 .container .box3,
.cmovie .container3 .container .box3 {
	float: left;
	width: 152px;
	overflow: hidden;
}

.cphotos .container .cimage,
.cvideos .container .cimage,
.cphotos2 .container .cimage,
.cvideos2 .container .cimage,
.cphotos3 .container .cimage,
.cvideos3 .container .cimage,
.cmovie .container3 .container .cimage {
	margin: 0;
}

.cphotos .container h3,
.cvideos .container h3,
.cphotos2 .container h3,
.cvideos2 .container h3,
.cphotos3 .container h3,
.cvideos3 .container h3,
.cmovie .container3 .container h3 {
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;	
	margin: 9px 0 0 5px;
	padding: 0 0 0 13px;
	overflow: hidden;
}

.cphotos .container p,
.cvideos .container p,
.cphotos2 .container li,
.cvideos2 .container li,
.cphotos3 .container li,
.cvideos3 .container li,
.cmovie .container3 .container li {
	font-style: normal;
	margin: 2px 0 0 18px;
}

.cphotos2 .container cite,
.cvideos2 .container cite,
.cphotos3 .container cite,
.cvideos3 .container cite,
.cmovie .container3 .container cite {
	font-style: italic;
	margin: 2px 0 0 20px;
	display: block;
}

.cphotos2 .ads1,
.cvideos2 .ads1,
.cphotos2 .ads2,
.cvideos2 .ads2 {
	line-height: 0;
	margin: 9px 0 -10px !important;
	padding: 11px 60px 9px !important;
	width: 468px;
	overflow: hidden;
	position: relative;
	z-index: 100000000;
	background: #fff url(../images/middle_x3.gif) no-repeat;
}

.cphotos2 .ads2,
.cvideos2 .ads2 {
	padding-bottom: 18px !important;
}

.ccomments .middle {
	width: 598px;
	border-right: 1px solid #D8DBD6;
}

.ccomments .middle .container {
	width: 598px;
	overflow: hidden;
}

.ccomments .middle .container .left {
	margin: 5px 0 0;
	padding: 0 0 12px;
	float: left;
	width: 330px;
	border-right: 1px solid #EDEFED;
}

.ccomments .middle .container .left .input {
	width: 321px;
	height: 32px;
	background: url(../images/middle_input11.gif) no-repeat;
}

.ccomments .middle .container .left .input input {
	color: #5A6053;
	margin: 8px 0 0 16px;
	width: 289px;
	background: transparent;
}


.ccomments .middle .container .left .textarea {
	margin: 9px 0 0 0;
	width: 321px;
	height: 156px;
	background: url(../images/middle_input12.gif) no-repeat;
}


.ccomments .middle .container .left .textarea textarea {
	color: #5A6053;
	margin: 1px 0 0 16px;
	padding: 7px 0 0;
	width: 305px;
	height: 148px;
	background: transparent;
}


.ccomments .middle .container .left .submit {
	margin: 13px 0 0 176px;
	display: block;
}

.ccomments .container .right {
	float: right;
	width: 254px;
}

.ccomments .container .right .addrank h3 {
	color: #6BA5DB;
	margin: 0 0 0 7px;
	padding: 0 0 0 13px;
	background: url(../images/middle_xa1.gif) no-repeat 0 6px;
}

#iLikeIt
	{ display: block; height: 106px; width: 105px; text-indent: -5000px; background: url('../images/iLikeIt.png') no-repeat; margin: 15px 0 15px 70px; }

	#iLikeIt:hover
		{ background-position: 0 -106px; }

	#iLikeIt:active, #iLikeIt:focus
		{ background-position: 0 -212px; }

.ccomments .container .right .rank {
	margin: 29px 13px 0 0;
	background: url(../images/middle_x3.gif) no-repeat;
}

.ccomments .container .right .rank h3 {
	font-weight: bold;
	margin: 15px 0 0;
	padding: 0 5px 0 15px;
}

.ccomments .container .right .rank p {
	margin: 5px 0 0 25px;
}

.ccomments .container .right .rank p strong {
	font-size: 2em;
}

.ccomments dl.comment,
.cgallery dl.comment {
	margin: 9px 0 0;
	width: 588px;
	overflow: hidden;
	background: url(../images/middle_x3.gif) no-repeat;
}

.ccomments dl.comment dt,
.cgallery dl.comment dt {
	padding: 10px 0 0 80px;
}

.ccomments dl.comment dt img,
.cgallery dl.comment dt img {
	margin: 0 0 0 -80px;
	padding: 4px;
	float: left;
	width: 66px;
	height: 66px;
	border: 1px solid #EDEFED;
}

.ccomments dl.comment dt strong,
.cgallery dl.comment dt strong {
	font-size: 14px;
	line-height: 17px;
	padding: 0 0 0 13px;
}

.ccomments dl.comment dt em,
.cgallery dl.comment dt em {

	margin: 0 0 0 14px;
	padding: 0 0 0 7px;
	display: inline-block;
}

.ccomments dl.comment dd,
.cgallery dl.comment dd {
	font-size: 11px;
	line-height: 14px;
	font-style: italic;
	color: #6E6E6E;
	text-indent: 15px;
	margin: 8px 15px 0 88px;
}

.cas {
	width: 599px;
}

.cas .top {
	width: 599px;
	height: 33px;
}

.cas .middle {
	width: 598px;
	border-right: 1px solid #D8DBD6;
}

.cas .middle form {

}

.cas .middle fieldset {
	padding: 0 0 12px;
	width: 585px;
	background: url(../images/middle_x3.gif) no-repeat 0 100%;
}

.cas .middle fieldset .input {
	margin: 11px 0 0 28px;
	padding: 0 0 0 11px;
	width: 321px;
	height: 32px;
	position: relative;
	background: url(../images/middle_input11.gif) no-repeat 11px;
}

.cas .middle fieldset .input.star {
	margin-top: 0;
}

.cas .middle fieldset .input input {
	font-style: italic;
	color: #AAADA7;
	margin: 8px 0 0 16px;
	width: 289px;
	background: transparent;
}

.cas .middle fieldset .radio {
	margin: 8px 0 0 50px;
	padding: 0 0 0 11px;
	width: 450px;
	height: 14px;
	overflow: hidden;
}

.cas .middle fieldset .radio label {
	margin: 0 16px 0 0;
	float: left;
}

.cas .middle fieldset .radio label input {
	margin: 0 2px 0 0;
	width: 11px;
	height: 11px;
}

.cas .middle fieldset .input span.star,
.cas .middle fieldset .radio span.star {
	margin: 4px 0 0 -11px;
	font-size: 14px;
	line-height: 17px;
	color: #FFA6B7;
	float: left;
}

.cas .middle fieldset .radio span.star {
	margin: 0 0 0 -11px;
}

.cas .middle fieldset .date {
	margin: 11px 0 0 39px;
	width: 500px;
	height: 32px;
	position: relative;
	background: url(../images/middle_input15.gif) no-repeat;
}

.cas .middle fieldset .date input {
	font-style: italic;
	color: #AAADA7;
	margin: 8px 0 0 0px;
	padding-left: 16px;
	float: left;
	width: 68px;
	background: transparent;
}

.cas .middle fieldset .date p {
	color: #DDDEDB;
	padding: 8px 0 0 26px;
	float: left;
}

.cas .middle fieldset .date p span {
	color: #AFB2AB;
}

.cas .middle fieldset .submit {
	margin: 12px 0 0 305px;
	display: block;
}

.cas .middle .ads1 {
	margin-top: 11px !important;
}

.cslr {
	margin: 0 0 -8px;
	width: 589px;
}

.cso {
	width: 599px;
}

.cso .cpages {
	margin-top: 2px;
}

.cso .wr {
	margin: 15px 0 0;
	width: 598px;
	border-right: 1px solid #D8DBD6;
}

.cslr .container,
.cso .container {
	margin: 1px 0 0;
	padding: 0 0 13px;
	width: 589px;
	overflow: hidden;
	position: relative;
	background: url(../images/middle_bg20.gif) repeat-x 0 -1px;
}

.cso .container {
	margin: 0;
	width: 587px;
	background-position: 0 100%;
} 

.cslr .container.bg2,
.cso .container.bg2 {
	background-color: #F0F1EF;
}

.cslr .container h3,
.cso .container h3 {
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #8A5339;
	margin: 10px 0 0 2px;
}

.cslr .container h3 span,
.cso .container h3 span {
	text-decoration: underline;
}

.cslr .container h3 a,
.cso .container h3 a {
	color: #8A5339;
	text-decoration: underline;
	margin: 0 0 0 6px;
	padding: 0 0 0 13px;
	background: url(../images/middle_xa4.gif) no-repeat 0 5px;
}

.cslr .container h3 a:hover,
.cso .container h3 a:hover {
	text-decoration: none;
}

.cslr .container h3 em,
.cso .container h3 em {
	font-style: normal;
	font-weight: normal;
}

.cso .container .del {
	color: #C93636;
	margin: 0;
	position: absolute;
	top: 9px;
	right: 11px;
}

.cso .container .del a {
	color: #C93636;
}

.cslr .container .date,
.cso .container .date {
	margin: 2px 0 0 39px;
	padding: 0 0 4px;
	width: 320px;
	overflow: hidden;
}

.cslr .container .date li,
.cso .container .date li {
	font-style: italic;
	padding: 0 0 0 8px;
	float: left;
	background: url(../images/middle_xc1.gif) no-repeat 0 6px;
}

.cslr .container .date li.i2,
.cso .container .date li.i2 {
	margin: 0 0 0 13px;
}

.cslr .container p,
.cso .container p {
	color: #787878;
	margin: 3px 5px 0 13px;
}

.csrpw {
	margin: 9px 0 0;
	width: 598px;
	border-right: 1px solid #E2E4E0;
}

.csrp,
.csrp2 {
	margin: -5px 0 -10px;
	width: 589px;
	overflow: hidden;
}

.csrp .container {
	margin: 9px 0 0 -17px;	
	padding: 0 0 10px;
	width: 606px;
	overflow: hidden;
	background: url(../images/middle_bg22.gif) no-repeat 17px 100%;
}

.csrp .user {
	float: left;
	width: 303px;
	overflow: hidden;
}

.csrp .user h3,
.csrp2 .container h3 {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #C93636;
	margin: 0 0 0 25px;
	padding: 0 0 0 13px;
	width: 264px;
	height: 31px;
	background: #fff url(../images/middle_xa13.gif) no-repeat 0 7px;
}

.csrp2 .container h3 {
	margin: 0 0 0 10px;
}

.csrp .user h3 a,
.csrp2 .container h3 a {
	color: #C93636;
}

.csrp .user .box {
	width: 302px;
	overflow: hidden;
}

.csrp .user .left {
	margin: 0 0 0 17px;
	float: left;
	width: 151px;
}

.csrp .user .left .image {
	padding: 5px;
	display: block;
	width: 139px;
	border: 1px solid #EDEFED;
}

.csrp .user .left ul {
	border-top: 9px solid #fff;
}

.csrp .user .left ul li {
	line-height: 18px;	
	padding: 0 0 0 7px;
	background: url(../images/middle_xc2.gif) no-repeat 0 9px;
}

.csrp .user .left ul li strong {
	font-size: 14px;	
}

.csrp .user .right {
	margin: 0 5px 0 0;
	float: right;
	width: 129px;
}

.csrp .user .right h4 {
	font-weight: bold;
	margin: 3px 0 0 2px;
	padding: 0 0 0 13px;
}

.csrp .user .right p.loc {
	margin: 4px 0 0 3px;
	padding: 0 0 0 7px;
	background: url(../images/middle_xc1.gif) no-repeat 0 5px;
}

.csrp .user .right dl {
	margin: 18px 0 0;
	padding: 8px 0 0;
	background: url(../images/middle_x1.gif) no-repeat;
}

.csrp .user .right dl dt {
	font-weight: bold;
	color: #6E6E6E;
	margin: 0 0 0 2px;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe2.gif) no-repeat 0 6px;
}

.csrp .user .right dl dd {
	text-indent: 10px;
	margin: 4px 0px 0 4px;
}

.csrp .user .right .more1 {
	margin: 10px 13px 0 0;
}

.csrp2 .container {
	margin: 18px 0 0;
	width: 589px;
	overflow: hidden;
	background: url(../images/middle_x3.gif) no-repeat 0 100%;  
}

.csrp2 .container .box1 {
	width: 589px;
	overflow: hidden;
}

.csrp2 .container .box1 .cimage {
	float: left;
}

.csrp2 .container .box1 ul {
	margin: 5px 0 0 154px;
}

.csrp2 .container .box1 li {
	line-height: 18px;
	color: #B77658;
	padding: 0 0 0 7px;
	background: url(../images/middle_xc2.gif) no-repeat 0 9px;
}

.csrp2 .container .box1 li strong {
	font-size: 14px;
	color: #71422C;
}

.csrp2 .container .box1 li.first {
	font-size: 14px;
	color: #000;
	padding-bottom: 11px;
	background: url(../images/middle_xc13.gif) no-repeat 0 9px;
}

.csrp2 .container .box1 li.first strong {
	color: #C93636;
}

.csrp2 .container .box1 li.last,
.csrp2 .container .box1 li.last strong {
	color: #000;
}

.csrp2 .container dl dt {
	font-weight: bold;
	color: #6E6E6E;
	margin: 7px 0 0 2px;
	padding: 0 0 0 8px;
	background: url(../images/middle_xe2.gif) no-repeat 0 6px;
}

.csrp2 .container dl dd {
	margin: -10px 0 0 4px;
}

.csrp2 .container dl dd p {
	text-indent: 10px;
	margin: 14px 0 0;
}

.csrp2 .container .box2 {
	margin: 13px 0 0;
	padding: 10px 0 14px;
	width: 589px;
	overflow: hidden;
	border-top: 1px solid #E2E4E0;
}

.csrp2 .container .box2 p {
	color: #000;
	float: left;
	margin: 0 0 0 4px;
	padding: 4px 0 0 8px;
	background: url(../images/middle_xc13.gif) no-repeat 0 10px;
}

.csrp2 .container .box2 .more1 {
	margin: 0 10px 0 0;
	float: right;
}

.cyc {
	width: 599px;
	overflow: hidden;
}

.cyc form {
	margin: 17px 0 0;
	width: 599px;
	display: block;
	overflow: hidden;
	position: relative;
}

.cyc div {
	margin: 0 10px 0 0;
	float: left;
	width: 167px;
	height: 32px;
	overflow: hidden;
	background: url(../images/middle_input16.gif) no-repeat;
}

.cyc div select {
	color:#5A6053;
	margin: 8px 0 0 12px;
	width: 145px;
	background: #F8F8F8;
}

.cyc .submit {
	margin: 9px 0 0 14px;
	float: left;	
}

.cst {
	width: 599px;
	overflow: hidden;
}

.cst .h1 {
	padding-bottom: 15px;
	position: relative;
	background-color: #fff !important;
}

.cst .middle {
	color: #000;
	margin: -8px 0 0;
	padding: 0 0 10px;
	width: 598px;
	overflow: hidden;
	border-right: 1px solid #D8DBD6;
}

.cst .middle p {
	margin: 14px 15px 0 0;
}

.cstl {
	width: 598px;
	overflow: hidden;
	border-right: 1px solid #D8DBD6;
}

.cstl .h2 {
	margin-bottom: -14px !important;
	position: relative;
	background-color: #fff !important;
}

.cstl .box {
	margin: 10px 0 0;
	padding: 15px 0 7px;
	width: 589px;
	background: url(../images/middle_x3.gif) no-repeat;  
}

.cstl h3 {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #6E6E6E;
	padding: 0 0 0 10px;
	background: url(../images/middle_xe2.gif) no-repeat 0 6px;
}

.cstl h3 a {
	color: #6E6E6E;
}

.cstl p {
	font-style: italic;
	margin: 0 0 0 18px;
	padding: 0 0 0 7px;
	background: url(../images/middle_xc1.gif) no-repeat 0 6px;
}

.cmovie {
	width: 599px;

}

.cmovie .top {
	padding: 0 0 4px;
	width: 598px;
	overflow: hidden;	
}

.cmovie .top .h1 {
	float: left;
}

.cmovie .top .h1 em {
	font-size: 11px;
	font-style: italic;
	color: #989898;
}

.cmovie .top p {
	padding: 7px 26px 0 0;
	float: right;
}

.cmovie .top p img {
	display: block;
}

.cmovie .middle {
	width: 598px;
	border-right: 1px solid #D8DBD6;
}

.cmovie .container1 {
	width: 588px;
}

.cmovie .container2 {
	margin: 9px 0 0;
	padding: 0 0 3px;
	width: 588px;
	overflow: hidden;
	background: url(../images/middle_x4.gif) repeat-y 281px 0;
}

.cmovie .container2 .left {
	float: left;
	width: 282px;
}

.cmovie .container2 .left .box1 {
	line-height: 18px;
	margin: 0 0 0 9px;
}

.cmovie .container2 .left .box1 li {
	padding: 0 0 0 10px;
	background: url(../images/middle_xc1.gif) no-repeat 0 9px;
}

.cmovie .container2 .left .box1 strong {
	font-size: 14px;
	color: #4B4B4B;
}

.cmovie .container2 .left .box2 {
	margin: 65px 0 0 4px;
}

.cmovie .container2 .left .box2 li {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #8A5339;
	padding: 0 0 0 12px;
	background: url(../images/middle_xa4.gif) no-repeat 0 7px;
}

.cmovie .container2 .left .box2 li a {
	color: #8A5339;
	text-decoration: underline;
}

.cmovie .container2 .left .box2 li a:hover {
	text-decoration: none;
}

.cmovie .container2 .right {
	float: right;
	width: 306px;
}

.cmovie .container2 .right dl {
	margin: 4px 15px 0 13px;
}

.cmovie .container2 .right dl dt {
	font-weight: bold;
	color: #6E6E6E;
	padding: 0 0 0 10px;
	background: url(../images/middle_xc1.gif) no-repeat 0 7px;
}

.cmovie .container2 .right dl dd {
	text-indent: 15px;
	margin: 9px 0 0 2px;
}

.cmovie .container4 {
	margin: 9px 0 0;
	width: 588px;
	overflow: hidden;
	background: url(../images/middle_x3.gif) no-repeat;
}

.cmovie .container4 p {
	padding: 20px 0 26px;
}

.cmovie .container4 p img {
	margin: 0 auto;
	display: block;
}

.cmovie .container5 {
	width: 588px;
	background: url(../images/middle_x3.gif) no-repeat;
}

.cmovie .container5 .ads1 {
	padding: 19px 0 9px;
}


.confirm {
	margin: 10px auto; 
	text-align: center; 
	width: 450px; 
	background-color: #cfc; 
	color: #555; 
	border: 1px solid #2a2; 
	padding: 10px; 
	font-size: 15px;
}

.error {
	margin: 10px auto; 
	text-align: center; 
	width: 450px; 
	background-color: #fcc; 
	color: #555; 
	border: 1px solid #a22; 
	padding: 10px; 
	font-size: 15px;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
/*  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;*/
}
#TB_secondLine {
/*  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;*/
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=80);
  -moz-opacity: 0.80;
  opacity: 0.80;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  /*background: #ffffff;*/
  z-index: 102;
  color:#000000;
  display:none;
  /*border: 4px solid #525252;*/
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow: hidden;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: yellow;
}


#CB_ShowTh, #CB_Thumbs2, #CB_Thumbs, .CB_RoundPixBugFix, #CB_Padding, #CB_ImgContainer, #CB_PrevNext, #CB_ContentHide, #CB_LoadingImage, #CB_Text, #CB_Window, #CB_Image, #CB_TopLeft, #CB_Top, #CB_TopRight, #CB_Left, #CB_Content, #CB_Right, #CB_BtmLeft, #CB_Btm, #CB_BtmRight, #CB_Prev, #CB_Next, #CB_Prev:hover, #CB_Next:hover, #CB_CloseWindow, #CB_SlideShowS, #CB_SlideShowP, #CB_SlideShowBar, #CB_Email {
	margin: 0;
	padding: 0;
	background-color: transparent;
	border: 0px;
}

#CB_iFrCont {
	position: absolute;
	width: 0px;
	height: 0px;
}

#CB_HiddenText {
	position: absolute;
	visibility: hidden;
	z-index: -1000;
	top: -100px;
	left: -1000px;
}

.CB_Sep {
	color: #bbb;
}

.CB_TnThumbs {
	width: 0px;
	height: 0px;
	border: 0px;
	outline-style: none;
	outline: 0px;
	padding: 0;
	margin: 0;
	visibility: hidden;
}

.CB_BtmNav {
	position: relative;
	top: 4px;
	border: 0;
	padding: 0px 0px 0px 3px;
}

#CB_ImgHide {
	position: absolute;
	visibility: hidden;
	z-index: 1098;
	left: 0px;
}

#CB_ShowTh {
	width: 100%;
	height: 20%;
	visibility: hidden;
	position: absolute;
	z-index: 1097;
	bottom: 0px;
	left: 0px;
}

#CB_Thumbs {
	display: none;
	height: 62px;
	padding-top: 10px;
	position: absolute;
	z-index: 1100;
	overflow: hidden;
	bottom: 0px;
	left: 0px;
}

#CB_Thumbs2 {
	margin: auto 0;
	height: 52px;
	position: absolute;
}

.CB_ThumbsImg {
	position: absolute;
	border: 1px solid #fff;
	cursor: pointer;
}

.CB_RoundPixBugFix {
	display: block;
	visibility: hidden;
	font-family: arial;
	font-size: 1pt;
}

#CB_ImgContainer {
	position: relative;
	width: 100%;
}

#CB_PrevNext {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	z-index: 1002;
}

#CB_NavPrev, #CB_NavNext {
	visibility: hidden;
	position: absolute;
	z-index: 1001;
	top: 47%;
	cursor: pointer;
}

#CB_NavPrev {
	left: 18px;
}

#CB_NavNext {
	right: 15px;
}

#CB_ContentHide {
	position: absolute;
	z-index: 1000;
	top: 0px;
	left: 0px;
}

#CB_LoadingImage {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -12px;
	margin-top: -12px;
	visibility: hidden;
}

#CB_Text {
	position: relative;
	text-align: left;
	overflow: hidden;
}

#CB_T1 {
	height: 14px;
	white-space: nowrap;
	position: relative;
}

#CB_T2 {
	margin-top: -1px;
}

#CB_TL {
	position: relative;
	background-color: #fff;
	display: none;
}

#CB_Window {
	left:50%;
	position:absolute;
	top:50%;
	visibility:hidden;
	z-index: 1100;
	border-collapse: separate;
}

#CB_Image {
	position: relative;
}

#CB_iFrame {
	position: absolute;
	width: 0px;
	height: 0px;
	z-index: 1003;
}

#CB_TopLeft {
	background-image:url(../pic/s_topleft.png);
	background-position:right bottom;
}

#CB_Top {
	background-image:url(../pic/s_top.png);
	background-position:left bottom;
}

#CB_TopRight {
	background-image:url(../pic/s_topright.png);
	background-position:left bottom;
}

#CB_Left {
	background-image:url(../pic/s_left.png);
	background-position:right top;
}

#CB_Content {
	background-color: #fff;
}

#CB_Right {
	background-image:url(../pic/s_right.png);
	background-position:left top;
}

#CB_BtmLeft {
	background-image:url(../pic/s_btmleft.png);
	background-position:right top;
}

#CB_Btm {
	background-image:url(../pic/s_btm.png);
	background-position:left top;
}

#CB_BtmRight {
	background-image:url(../pic/s_btmright.png);
	background-position:left top;
}

#CB_Prev, #CB_Next {
	background: transparent url(../pic/blank.gif) no-repeat scroll 0%;
	display: block;	
	width: 49%;
	cursor: pointer;
	outline-style: none;
	outline: 0px;
	z-index: 1102;
}

.CB_TextNav {
	text-decoration: underline;
	padding-right: 5px;
	color: #999;
	outline-style: none;
	outline: 0px;
	cursor: pointer;
	border: none;
}

.CB_TextNav:hover {
	text-decoration: underline;
	color: #555;
	border: none;
}

#CB_Prev {
	float: left;
	left: 0px;
}

#CB_Next {
	float: right;
	left: 0px;
}

#CB_Prev:hover {
background:transparent;
}

#CB_Next:hover {
background:transparent;
}

#CB_CloseWindow {
	position: absolute;
	right: -14px;
	top: -10px;
	z-index: 1104;
	cursor: pointer;
}

#CB_SlideShowS, #CB_SlideShowP {
	position: absolute;
	left: -11px;
	top: -10px;
	z-index: 1104;
	cursor: pointer;
}

#CB_SlideShowBar {
	background-color: #fff;
	width: 0px;
	position: absolute;
	height: 2px;
	display: none;
	z-index: 1102;
}

#CB_Email {
	position: absolute;
	right: 15px;
}                              


div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded  p.pp_description{color:#fff}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_top .pp_left,div.dark_square .pp_top .pp_middle,div.dark_square .pp_top .pp_right,div.dark_square .pp_bottom .pp_left,div.dark_square .pp_bottom .pp_middle,div.dark_square .pp_bottom .pp_right,div.dark_square .pp_content{background:url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square  p.pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_content a.pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_top .pp_left,div.light_square .pp_top .pp_middle,div.light_square .pp_top .pp_right,div.light_square .pp_bottom .pp_left,div.light_square .pp_bottom .pp_middle,div.light_square .pp_bottom .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_content a.pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_content a.pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_content a.pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_content a.pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%}div.pp_pic_holder{position:absolute;z-index:10000;width:100px}div.pp_pic_holder .pp_top{position:relative;height:20px}* html div.pp_pic_holder .pp_top{padding:0 20px}div.pp_pic_holder .pp_top .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_top .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_top .pp_middle{position:static;left:0}div.pp_pic_holder .pp_top .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_content{position:relative;text-align:left;width:100%;height:40px}div.pp_pic_holder .pp_content .pp_details{display:none;margin:10px 15px 2px 20px}div.pp_pic_holder .pp_content .pp_details p.pp_description{display:none;float:left;margin:0}div.pp_pic_holder .pp_content .pp_details .pp_nav{float:left;margin:3px 0 0 0}div.pp_pic_holder .pp_content .pp_details .pp_nav p{float:left;margin:2px 4px}div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous,div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next{float:left;display:block;width:14px;height:15px;overflow:hidden;text-indent:-10000px;margin-top:3px}div.pp_pic_holder .pp_content div.pp_hoverContainer{position:absolute;z-index:2000;top:0;left:0;width:100%}div.pp_pic_holder .pp_content a.pp_next{display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_previous{display:block;float:left;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat}div.pp_pic_holder .pp_content a.pp_expand,div.pp_pic_holder .pp_content a.pp_contract{position:absolute;z-index:20000;top:10px;right:30px;cursor:pointer;display:none;text-indent:-10000px;width:20px;height:20px}div.pp_pic_holder .pp_content a.pp_close{float:right;display:block;text-indent:-10000px}div.pp_pic_holder .pp_bottom{position:relative;height:20px}* html div.pp_pic_holder .pp_bottom{padding:0 20px}div.pp_pic_holder .pp_bottom .pp_left{position:absolute;left:0;width:20px;height:20px}div.pp_pic_holder .pp_bottom .pp_middle{position:absolute;left:20px;right:20px;height:20px}* html div.pp_pic_holder .pp_bottom .pp_middle{position:static;left:0}div.pp_pic_holder .pp_bottom .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}div.pp_pic_holder .pp_loaderIcon{display:none;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px}div.pp_pic_holder #pp_full_res{display:block;margin:0 auto;width:100%;text-align:center}div.pp_pic_holder #pp_full_res object,div.pp_pic_holder #pp_full_res embed{visibility:hidden}div.ppt{display:none;position:absolute;top:0;left:0;z-index:9999;color:#fff;font-size:17px}

/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */

	.clearfix:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	.clearfix {display: inline-block;}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */

/*
Uploadify v2.0.3
Release Date: August 3, 2009

Copyright (c) 2009 Ronnie Garcia, Travis Nickels

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/

.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
	margin: 0 auto;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}

.static, .static .middle
    { width: 589px; text-align: justify; }

.static h1
    { font-size: 24px; line-height: 26px; color: #000; }

.static a.from
    { font-weight: bold; color: #4C86BD; }

.static .top
    { height:auto;background:none; }

.static .content
    { padding-top: 10px; font-size: 14px; line-height: 130%; }


.static .cimage, .staticList .cimage
    { float: left; margin: 10px 10px 15px 0; width: auto; }

.static .cimage.right, .staticList .cimage.right
    { float: right; margin: 10px 0 15px 10px; }

.static .cimage em, .staticList .cimage em
    { margin-top: 10px; font-size: 10px; float: left; }

.sponsor .meta
    { margin-top: 10px; float: left; }

.sponsor strong
    { color: #4C86BD; font-size: 120%; }

.sponsor .meta dl
    { float: none; }

.sponsor .more1
    { margin-top: 10px; }

.cform div
    { background: url(../images/middle_input14.gif) no-repeat; padding: 10px;  }

.cform textarea
    { background: none;width: 570px; height: 74px; overflow: scroll; }

.cform input
    { float: right; background: url(../images/b_dodaj_.gif) no-repeat; width: 124px; height: 14px; text-indent: -4000px; margin-top: 5px; }

.cform a
    { float: right; }

.static div.middle
    { border-right: 0; }

.static .cprel
    { background: none; }

.static .cimage img
    { width: auto; }

.staticList .more1, .staticTOC .more1
    { clear: both; padding: 10px 10px 0 0; }

.staticList .cimage, .staticTOC .cimage
    { margin-right: 10px; float: right; width: auto !important;}

.staticList .cimage em
    { text-align: right; }

.staticList .middle
    { background-position: top right }

.staticList .right
    { width: auto; }

.staticList .cprel
    { background: transparent url(../images/middle55.gif) no-repeat scroll 0 0; }

.staticList .top
    { background: none; }

.staticList .entry
    { background:transparent url(../images/middle4Y.gif) repeat-y scroll right center; margin-top:4px;}

.staticTOC .entry
    { background: none;}

.staticList h2.h2
    { padding-bottom: 10px; }

.staticList .left
    { width: 420px; text-indent: 20px; }

.staticList .cprel .top h2 a
    { color: #3A3A3A; }

.staticTOC .cnews .top
    { background-color: #FFF; }

ul.nav
    { list-style: none; }

.cheader
    { font-size: 90%; }

.cheader span
    { padding-left: 10px; background: url('../images/middle_xa3.gif') no-repeat left center; }

.cheader a
    { float: right; border-left: 1px solid #CCC; padding-left: 5px; margin-left: 5px; }

.cheader a.first
    { border-left: 0; margin-right: 5px; }

.cheader a.current
    { color: #CCA28E; text-decoration: underline; }

.clist li
    { padding: 5px; border-bottom: 1px dotted #CCC; }

.clist dl
    { overflow: hidden; }

.clist dt, .clist dd
    { float: left; padding: 3px; }

.clist dt
    { color: #000; margin-right: 20px; }

.clist dd
    { font-style: italic; padding-left: 10px; background: url('../images/middle_xc13.gif') no-repeat left center; margin-left: 10px; }

.carts ul
{
background:transparent url(../images/middle_mc1.gif) no-repeat scroll 0 0;
float:left;
height:30px;
margin:0 0 0 8px;
overflow:hidden;
}

.carts li{
float:left;
height:30px;
}

.carts li a, .carts li span.i1{
    cursor:pointer;
display:block;
height:30px;
}



.carts li span.i2
{
    background:transparent url(../images/middle_mc4.gif) no-repeat scroll 100% 0;
font-weight:bold;
height:21px;
padding:9px 17px 0 15px;
text-align:center;
float: left;
}

.carts li a.i1 span.i2
{ background:transparent url(../images/middle_mc3.gif) no-repeat scroll 100% 0; }


.carts a.i2 span.i1
{margin-left: -5px}

.carts
{clear:both;}

.carts h2
    { float: left; }

.carts li.selected a.i1
    { background: url(../images/middle_md5.gif); }

.carts li.selected a.i1 span.i1
    { background: url(../images/middle_md6l.gif) no-repeat left; }

.carts li.selected a.i1 span.i2
    { background-image: url(../images/middle_md8.gif) }

.carts li.selected a
    { color: #FFF; }

.carts li.selected a.i2
    { background: url(../images/middle_md5.gif); }

.carts li.selected a.i2 span.i1
    { background: url(../images/middle_md4.gif) no-repeat left; }

.carts li.selected a.i2 span.i2
    { background-image: url(../images/middle_md6.gif) }

.bwrapper
{border-right:1px solid #D8DBD6; padding-right: 10px;}

.cprel.tabs
    { clear: both; }

.staticTOC .ctitle
    { background-image: url(../images/middle_xa5.gif) !important; }

.staticTOC .ctitle a
    { color: #000 !important; }

.bwrapper .cimage
    { position: relative; padding-bottom: 20px; }

.bwrapper .cimage em
    { position: absolute; bottom: 10px; }

.cpv h3.ellipsis
    { float: left; }

.cpv .box1 p, .cpv .box2 p, .cpv .box3 p
    { clear: left; float: left; }

.staticTOC .cpv .middle .left .box1 .cimage
    { margin-right: 10px;} 


