body {
	background:url(../images/bg/main.jpg) #FFF;
	text-align:center;
}
body, td, th, div {
	font:normal normal 12px Georgia, "Times New Roman", Times, serif;
}
a:hover {
	text-decoration: underline;
	color:#1D2DBD;
}
a, a:link, a:active, a:visited {
	text-decoration: underline;
	color:#1D2D89;
}
.ainv a, .ainv a:link, .ainv a:visited, .ainv a:active {
	text-decoration:none;
}
.ainv a:hover {
	text-decoration:underline;
	color:#1D2DBD;
}
a.ainv:link, a.ainv:visited, a.ainv:active {
	text-decoration:none;
}
a.ainv:hover {
	text-decoration:underline;
	color:#1D2DBD;
}
* {
font-size:11px;
}

table tr td {
font-size:11px;
color:#666;
}

.outer { 
	position: relative;
	height:100%;
	width:100%;
}
.inner {
	height: 100%;
	width: 100%;
	overflow: auto;
	position: absolute;
	z-index:10000000;
}




/* layout */
#wrap {
	width:957px;
	margin:0 auto;
	text-align:left;
}
#content {
	float:right;
	width:760px;
	padding:85px 0 40px 0;
}
#left {
	float:left;
	width:177px;
	padding:0 0 40px 0;
}
#left .sep {
	height:30px;
}
#rhgt-column {
	float:right;
	width:370px;
}
#lft-column {
	float:left;
	width:370px;
}
/* layout */



/* header */
#main {
	background:url(../images/bg/header.jpg) repeat-x top left;
	text-align:center;
}
#header {
	width:960px;
	margin:0 auto;
	padding:25px 0 23px 30px;
	text-align:left;
}
#header li {
	padding:4px 13px 0 9px;
	list-style:none;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4D4D4D;
	background:url(../images/ico/raquo.gif) right 8px no-repeat;
	text-transform:uppercase;
	line-height:110%;
}
#header li.last {
	padding:4px 0 0 9px;
	background:none;
}
#header li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4D4D4D;
	text-decoration:none;
}
#header li a:hover {
	text-decoration:underline;
	color:#7A7A7A;
}
#top-search {
	float:right;
	width:320px;
	margin:-5px 0 0 15px;
}
#top-search * {
	float:left;
}
#top-search label {
	display:block;
	padding:4px 15px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4D4D4D;
}
#top-search span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4D4D4D;
	display:block;
	padding:4px 20px 0 0;
}
#top-search .txt {
	width:165px;
}
#top-search .submit {
	width:58px;
	height:20px;
	border:none;
	background:url(../images/btn/pirmyn-lt.gif);
	cursor:pointer;
	cursor:hand;
	float:right;
}
#header ul {
	padding:0;
	margin:-2px 0 0 0;
	list-style:none;
	display:block;
	width:500px;
	position:relative;
	z-index:10000;
	text-align:right;
	float:right;
	min-height:108px;
}
#logo {
	width:224px;
	display:block;
	cursor:pointer;
	cursor:hand;
	position:absolute;
	margin:0 auto auto 0;
}
#top-flash {
	position:absolute;
	margin:-75px auto auto 265px;
}
/* header */




/* footer */
#footer {
	clear:both;
	margin:0 auto;
	width:997px;
	text-align:left;
}
#footer .fl {
	padding:0 0 18px 35px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
#footer .fl a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1D2D89;
}
#footer .fl a:hover {
	color:#1D2DBD;
}

#footer .fr {
	padding:0 0 18px 0;
	background:url(../images/dec/footer-loop.gif) repeat-x top left;
}
#footer .fr div {
	background:url(../images/dec/footer-rght.gif) no-repeat top right;
}
#footer .fr ul {
	background:url(../images/dec/footer-lft.gif) no-repeat top left;
	display:block;
	padding:6px 25px 0 10px;
	margin:0;
	list-style:none;
}
#footer .fr li {
	list-style:none;
	padding:0 8px;
	margin:0;
	display:block;
	float:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
}
#footer .fr li a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
}
#footer .fr li a:hover {
	color:#F2CCCC;
}

#footer .fr li.clear {
	float:none;
}
/* footer */




/* menu-1 */
.menu-1 {
	border:4px solid #E5E5E5;
	background:url(../images/bg/grey-block-loop.gif) 0 1px repeat-y;
	margin:0 5px 30px 0;
}
.menu-1 b {
	display:block;
	padding:5px 0 15px 27px;
	font-weight:bold;
	color:#999CAD;
	text-transform:uppercase;
	background:url(../images/ico/raquo-2.gif) 10px 7px no-repeat;
}
.menu-1 .photo {
	padding:10px;
	text-align:center;
}
.menu-1 .photo img {
	margin:0 auto;
}
.menu-1 .photo .mage {
	margin:0 auto 3px auto;
	width:92px;
	display:block;
	background:url(../images/thumbs/thumb-1.gif);
}
.menu-1 .photo a.man {
	font-size:11px;
	color:#1D2D89;
	width:82px;
	display:block;
	padding:0 0 0 10px;
	background:url(../images/ico/man.gif) 0 2px no-repeat;
	font-weight:bold;
	margin:0 auto;
	text-align:left;
}
.menu-1 .photo a.man:hover {
	color:#1D2DBD;
}
.menu-1 .c-1 {
	position:absolute;
	margin:-4px auto auto 152px;
}
.menu-1 .c-2 {
	position:absolute;
	margin:-12px auto auto 152px;
}
.menu-1 .c-3 {
	position:absolute;
	margin:-12px auto auto -4px;
}
.menu-1 ul {
	display:block;
	padding:2px 11px 2px 0;
	margin:0;
	list-style:none;
}
.menu-1 li {
	display:block;
	padding:3px 15px;
	margin:0;
	list-style:none;
	background:url(../images/bg/mnu-1.gif) 0 1px no-repeat;
	border-top:1px solid #E5E5E5;
}
.menu-1 a {
	font-size:12px;
	color:#1D2D89;
}
.menu-1 a:hover {
	color:#1D2DBD;
}
.menu-1 .fst {
	background:none;
	border:none;
}
.menu-1 .act {
	background:url(../images/dec/mnu-act-1.gif) 0 -1px no-repeat #FFF;
	padding:0;
}
.menu-1 .act a {
	padding:3px 15px;
	margin:0 0 -1px 0;
	display:block;
	background:url(../images/dec/mnu-act-2.gif) 0 bottom no-repeat;
}
/* menu-1 */




/* login */
#login form {
	display:block;
	margin:0 6px 30px 0;
	background:url(../images/bg/login-not-top.gif) 0 0 no-repeat #CC0101;
}
#login .wrp-1 {
	background:url(../images/bg/login-not-bot.gif) no-repeat bottom left;
	padding:13px 10px 30px 20px;
	text-align:right;
}
#login .wrp-1 a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:right;
	color:#EDA3A3;
}
#login .wrp-1 a:hover {
	color:#FFF;
}
#login .wrp-1 label {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	display:block;
	text-align:left;
}
#login .wrp-1 .txt {
	width:136px;
	margin:2px 0;
	text-align:left;
}
#login .wrp-1 .submit {
	width:80px;
	height:20px;
	cursor:pointer;
	cursor:hand;
	border:none;
	margin:8px 0 0 0;
	background:url(../images/btn/login-lt.gif);
}
#login .wrp-2 {
	background:url(../images/bg/red-block-loop.jpg) repeat-y top left;
	margin:0 0 30px 0;
}
#login .wrp-2 div {
	background:url(../images/bg/red-block-top.jpg) 0 0 no-repeat;
	padding:12px 17px 0 22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
}
#login .wrp-2 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EDA3A3;
	line-height:150%;
}
#login .wrp-2 a:hover {
	color:#fff;
}
#login .wrp-2 a span {
	color:#FFF;
}
#login .wrp-2 img {
	float:right;
}
#login .wrp-2 ul {
	display:block;
	padding:0 0 10px 0;
	margin:0 0 0 -22px;
	list-style:none;
	background:url(../images/bg/red-block-bot.jpg) 0 bottom no-repeat;
}
#login .wrp-2 li {
	display:block;
	padding:5px 0 0 22px;
	margin:5px 0 0 1px;
	list-style:none;
	border-top:1px solid #DE5C5C;	
}
/* login */




/* misc */
#flash  {
	margin:0 0 30px 0;
}
#flash .wrp {
	padding:10px 0 0 0;
}
#contacts {
	padding:55px 0 0 10px;
	color:#666;
	line-height:130%;
}
#contacts a {
	color:#666;
	line-height:130%;
	text-decoration:none;
}
#contacts a:hover {
	text-decoration:underline;
	color:#999;
}
.other-entries {
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
	text-align:right;
	padding:12px 0 0 0;
}
.other-entries a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1D2D89;
}
.other-entries a:hover {
	color:#1D2DBD;
}
.filter {
	height:25px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.filter * {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.filter .fl {
	padding:4px 0 0 8px;
	color:#1D2D89;
}
.filter .fl span {
	float:left;
}
.filter .fl select {
	width:150px;
	margin:0 0 0 10px;
}
.filter .fl a {
	margin:0 0 0 23px;
	display:block;
	float:left;
	color:#1D2D89;
}
.filter .fl a:hover {
	color:#1D2DBD;
}
.filter .fl a.active {
	color:#C00;
	text-decoration:none;
}
.filter .fr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1D2D89;
	padding:2px 0 0 8px;
	font-size:11px;
}
.filter input {
	margin:3px 3px -3px 10px;
}
.cat-list {
	padding:0 10px 22px 10px;
	margin:0;
	list-style:none;
	display:block;
}
.cat-list li {
	padding:5px 0 0 0;
	margin:0;
	list-style:none;
	display:block;
}
.cat-list li a {
	color:#1D2D89;
}
.cat-list li a:hover {
	color:#1D2DBD;
}
.cat-list li.last {
	padding:15px 0 0 0;
}
.cat-list li.last a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#cms-txt {
	padding:20px 35px;
}
#cms-txt * {
	font-size:11px;
	color:#666;
}
.galery-top-nav {
	height:35px;
	margin:8px 0 0 0;
	padding:0 8px;
	background:url(../images/bg/shdw-1.gif) 0 bottom repeat-x;
}
.galery-top-nav * {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1D2D89;
}
.galery-top-nav .center {
	position:absolute;
	margin:0 auto auto 200px;
}
.photo-name {
	padding:4px 0 10px 14px;
	color:#1D2D89;
	font-size:14px;
	font-weight:bold;
}
.g-photo {
	text-align:center;
	width:514px;
	margin:0 auto;
	background:url(../images/thumbs/thumb-5.gif);
}
.g-photo img {
	margin:0 auto;
}
.under-photo {
	text-align:right;
}
.under-photo * {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1D2D89;
}
.under-photo span {
	padding:0 5px;
}
.blog-numbers {
	padding:10px 0 0 5px;
	font-size:11px;
	color:#B3B3B3;
}
.blog-numbers span {
	color:#C00;
}
.blog-numbers div {
	padding:0 0 5px 0;
	line-height:110%;
}
.blog-numbers a {
	color:#1D2D89;
	font-size:11px;
}
.blog-numbers a:hover {
	color:#1D2DBD;
}
.duk {
	padding:0 32px;
	margin:0;
	list-style:none;
	display:block;
}
.duk li {
	padding:15px 0 0 0;
	margin:0;
	list-style:none;
	display:block;
}
.duk div {
	padding:5px 0 10px 20px;
	color:#666;
	font-size:11px;
	display:none;
}
.duk a {
	font-weight:bold;
	color:#1D2D89;
}
.duk a:hover {
	color:#1D2DBD;
}
.ma {
	margin:0 auto;
}
.other-list {
	padding:0 8px;
}
.other-list b {
	display:block;
	font-size:17px;
	font-weight:normal;
	color:#C00;
	padding:0 0 9px 0;
}
.other-list ul {
	display:block;
	margin:0;
	list-style:none;
	padding:0 0 0 20px;
}
.other-list li {
	display:block;
	margin:0;
	list-style:none;
	padding:0 0 7px 0;
}
.other-list a {
	color:#1D2D89;
}
.other-list a:hover {
	color:#1D2DBD;
}
/* misc */




/* documents */
.documents {
	padding:13px 0 0 0;
}
.documents div {
	font-size:11px;
	color:#666;
	padding:3px 0 0 10px;
}
.documents strong {
	font-size:17px;
	font-weight:normal;
	color:#1D2D89;
}
.documents a {
	color:#1D2D89;
}
.documents a:hover {
	color:#1D2DBD;
}
.documents strong a {
	font-size:17px;
	font-weight:normal;
}
.documents .main {
	padding:0 13px;
	margin:0;
	list-style:none;
	display:block;
}
.documents .item {
	padding:0 10px 15px 10px;
	margin:0;
	list-style:none;
	display:block;
	background:url(../images/bg/shdw-1.gif) 0 bottom repeat-x;
}
.documents ul {
	padding:0 0 6px 0;
	margin:0;
	list-style:none;
	display:none;
}
.documents li {
	padding:8px 0 2px 70px;
	margin:0;
	list-style:none;
	display:block;
	background:url(../images/ico/doc.gif) 55px 6px no-repeat;
	font-size:11px;
}
/* documents */




/* search */
.search {
	padding:10px 19px;
}
.search-form {
	height:55px;
	padding:0 0 0 17px;
}
.search-form label {
	float:left;
	display:block;
	font-size:10px;
	color:#B3B3B3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 10px 0 0;
}
.search-form label input {
	display:block;
	margin:2px 0 0 0;
	width:380px;
}
.search-form label select {
	display:block;
	margin:2px 0 0 0;
	width:155px;
}
.search-form .submit {
	border:none;
	width:63px;
	height:20px;
	display:block;
	float:left;
	margin:14px 0 0 0;
	background:url(../images/btn/search-lt-1.gif);
	cursor:pointer;
	cursor:hand
}
.search-results b {
	display:block;
	padding:15px 0 0 15px;
	font-weight:normal;
	font-size:17px;
	color:#C00;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
}
.search-results .main {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
}
.search-results .item {
	display:block;
	padding:13px 0 0 15px;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
	margin:0;
	list-style:none;
}
.search-results .photo {
	float:left;
	width:190px;
}
.search-results .mage {
	display:block;
	text-align:center;
	background:url(../images/thumbs/thumb-1.gif);
	width:92px;
}
.search-results .mage img {
	margin:0 auto;
}
.search-results .first {
	background:none;
}
.search-results .item ul {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	float:left;
}
.search-results .item ul {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	width:500px;
}
.search-results .item li {
	display:block;
	padding:0;
	margin:0;
	width:365px;
	list-style:none;
	float:left;
}
.search-results .item li.fl {
	width:135px;
	clear:left;
}
.search-results .circle {
	display:block;
	width:1px;
	background:url(../images/ico/circle.gif) 0 2px no-repeat;
	color:#1D2D89;
	font-weight:bold;
	font-size:11px;
	margin:2px 0 0 2px;
	padding:0 0 0 12px;
	white-space:nowrap;
}
.search-results .clear-1 {
	height:5px;
	line-height:5px;
	font-size:5px;
}
.search-results * {
	font-size:11px;
}
.search-results .info a {
	text-decoration:none;
	color:#1D2D89;
}
.search-results .info a:hover {
	text-decoration:underline;
	color:#1D2DBD;
}
.search-results .info li {
	color:#1D2D89;
	padding:0 0 5px 0;
	margin:0;
	list-style:none;
	display:block;
}
.search-results .info li.fl {
	color:#666;
}
.search-results .man {
	display:block;
	width:1px;
	background:url(../images/ico/man.gif) 0 2px no-repeat;
	color:#1D2D89;
	font-weight:bold;
	font-size:11px;
	margin:2px 0 0 2px;
	padding:0 0 0 10px;
	white-space:nowrap;
	text-decoration:underline !important;
}
/* search */




/* pols */
#pols {
	background:url(../images/dec/grey-block-loop.gif) 0 0 repeat-y;
}
#pols b {
	background:url(../images/dec/grey-hdr-1.gif) no-repeat;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
	display:block;
	height:24px;
	padding:7px 0 0 33px;
}
#pols .clear {
	background:url(../images/dec/grey-bot.gif);
	height:20px;
}
#pols strong {
	display:block;
	padding:14px 20px 10px 20px;
	color:#666;
	font-weight:normal;
}
#pols ul {
	display:block;
	padding:0 0 15px 0;
	margin:0;
	list-style:none;
}
#pols li {
	display:block;
	padding:0 0 5px 40px;
	margin:0;
	list-style:none;
	font-size:11px;
	line-height:110%;
	color:#737582;
}
#pols .answ li {
	padding:0 10px 5px 20px;
}
#pols li input {
	margin:4px 3px -4px -20px;
}
#pols li div {
	height:5px;
	background:#C00;
	line-height:5px;
	font-size:5px;
	margin:3px 0 0 0;
}
#pols .submit {
	height:20px;
	padding:0 20px;
}
#pols .submit input {
	float:right;
	width:58px;
	height:20px;
	border:none;
	background:url(../images/btn/vote-lt.gif);
	cursor:pointer;
	cursor:hand;
}
#pols .submit a {
	color:#1D2D89;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:150%;
}
#pols .submit a {
	color:#1D2DBD;
}
#pols .submit a:hover {
	color:#1D2DBD;
}
/* pols */





/* pols */
#blog-search {
	background:url(../images/dec/grey-block-loop.gif) 0 0 repeat-y;
}
#blog-search b {
	background:url(../images/dec/grey-hdr-1.gif) no-repeat;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
	display:block;
	height:24px;
	padding:7px 0 0 33px;
}
#blog-search .wrp {
	padding:0 15px 0 23px;
}
#blog-search .txt {
	width:100%;
}
#blog-search label {
	font-size:11px;
	display:block;
	padding:9px 0 2px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999CAD;
}
#blog-search select {
	width:142px;
	margin:0 0 11px 0;
}
#blog-search a {
	font-size:11px;
	color:#1D2D89;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	line-height:110%;
	width:65px;
}
#blog-search a:hover {
	color:#1D2DBD;
}
#blog-search .clear {
	background:url(../images/dec/grey-bot.gif);
	height:20px;
}
#blog-search .submit {
	width:58px;
	height:20px;
	float:right;
	display:block;
	border:none;
	background:url(../images/btn/search-lt.gif);
	cursor:pointer;
	cursor:hand;
}
/* pols */



/* day-blog-entry */
.day-blog-entry {
	padding:12px 30px 0 5px;
}
.day-blog-entry .mage {
	width:92px;
	display:block;
	text-align:center;
	background:url(../images/thumbs/thumb-1.gif);
}
.day-blog-entry .mage img {
	margin:0 auto;
}
.day-blog-entry h5 {
	font-size:17px;
	color:#C00;
	font-weight:normal;
	display:block;
	padding:0 0 6px 0;
}
.day-blog-entry h6 {
	font-size:17px;
	color:#C00;
	font-weight:normal;
	display:block;
	padding:0 0 6px 10px;
	margin:-6px 0 0 0;
}
.day-blog-entry .man {
	display:block;
	width:80px;
	background:url(../images/ico/man.gif) 0 2px no-repeat;
	color:#1D2D89;
	font-weight:bold;
	font-size:11px;
	padding:0 0 0 10px;
}
.day-blog-entry b {
	display:block;
	font-size:14px;
	padding:4px 0 5px 0;
	color:#1D2D89;
	line-height:100%;
}
.day-blog-entry b a {
	font-size:14px;
	color:#1D2D89;
	line-height:100%;
}
.day-blog-entry .fr {
	width:215px;
}
.day-blog-entry .fr div.ainv {
	font-size:11px;
	color:#666;
	padding:0 0 15px 0;
}
.day-blog-entry .fr div.ainv a {
	font-size:11px;
	color:#1D2D89;
}
.day-blog-entry .fr div.ainv a:hover {
	color:#1D2DBD;
}

.day-blog-entry .fr .tp {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
}
.day-blog-entry .fr .tp span {
	color:#1D2D89;
}
.day-blog-entry .fr1 {
	padding:0 0 0 20px;
}
.day-blog-entry .fr1 div.ainv {
	font-size:11px;
	color:#666;
	padding:0 0 15px 0;
}
.day-blog-entry .fr1 div.ainv a {
	font-size:11px;
	color:#1D2D89;
}
.day-blog-entry .fr1 .tp {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
}
.day-blog-entry .fr1 .tp span {
	color:#1D2D89;
}
#n-w {
	padding:12px 15px 0 5px;
}
#n-w h5 {
	padding:0 0 6px 15px;
}
#n-w b {
	padding:4px 0 5px 15px;
}
#n-w div.ainv {
	padding:0 0 15px 15px;
}
#n-w .fr {
	width:290px;
	margin:0 20px;
}
#n-w .clear {
	height:10px;
	background:url(../images/bg/shdw-1.gif) 0 bottom repeat-x;
	margin:0 0 0 10px;
}
#n-w .fr .tp {
	margin:0 0 0 -10px;
}
/* day-blog-entry */



/* about-user */
.about-user {
	text-align:center;
	padding:10px 30px 0 30px;
}
.about-user .mage {
	margin:0 auto;
	width:212px;
	display:block;
	color:#1D2D89;
	background:url(../images/thumbs/thumb-4.gif);
}
.about-user .mage img {
	margin:0 auto;
}

.about-user-full .mage {
	margin:0 auto;
	width:212px;
	display:block;
	color:#1D2D89;
	background:url(../images/thumbs/thumb-4.gif);
}
.about-user-full .mage img {
	margin:0 auto;
}

.about-user a {
	margin:0 auto;
	width:212px;
	display:block;
	color:#1D2D89;
}
.about-user ul {
	display:block;
	padding:10px 0 0 0;
	margin:0;
	list-style:none;
	text-align:left;
}
.about-user li {
	display:block;
	padding:0 0 7px 0;
	margin:0;
	list-style:none;
	float:left;
	width:150px;
	font-size:11px;
	color:#666;
	line-height:110%;
}
.about-user li.fr {
	float:right;
	width:160px;
	color:#1D2D89;
}
.about-user li a {
	margin:0;
	width:auto;
	display:inline;
}
.about-user li a:hover {
	color:#1D2DBD;
}
.about-user li a strong {
	padding:0 0 0 10px;
	background:url(../images/ico/man.gif) 0 4px no-repeat;
}
.about-user .opts {
	clear:both;
	text-align:center;
	padding:10px 0 30px 0;
}
.about-user .opts a {
	margin:0;
	width:auto;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.about-user .opts a:hover {
	color:#1D2DBD;
}
.about-user .opts span {
	padding:0 7px;
	color:#1D2D89;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* about-user */




/* blog-entry-list */
.blog-entry-list {
	margin:0 8px 0 5px;
	padding:8px 20px 13px 4px;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
	border-top:1px solid #E5E5E5;
}
.blog-entry-list b {
	display:block;
	font-size:17px;
	font-weight:normal;
	padding:0 0 3px 0;
	color:#999CAD;
}
.blog-entry-list ul {
	display:block;
	padding:0 0 0 17px;
	margin:0;
	list-style:none;
}
.blog-entry-list li {
	display:block;
	padding:0 0 7px 0;
	margin:0;
	list-style:none;
	font-size:11px;
	color:#666;
}
.blog-entry-list li a {
	font-weight:bold;
	font-size:11px;
	color:#1D2D89;
}
.blog-entry-list li a img {
	display:inline;
	margin:0 5px 0 0;
}
/* blog-entry-list */



/* blog-search */
.blog-search {
	height:70px;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
	border-top:1px solid #E5E5E5;
	padding:0 20px 0 8px;
	margin:0 8px 0 5px;
}
.blog-search label {
	float:left;
	display:block;
	width:125px;
	color:#999CAD;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 0 0;
}
.blog-search label input {
	display:block;
	width:120px;
	margin:1px 0 0 0;
}
.blog-search label select {
	display:block;
	width:120px;
	margin:1px 0 0 0;
}
.blog-search .kwd {
	margin:0 10px 0 0;
}
.blog-search .submit {
	height:20px;
	width:59px;
	border:none;
	float:right;
	background:url(../images/btn/search-lt.gif);
	margin:19px 0 0 0;
	cursor:pointer;
	cursor:hand;
}
/* blog-search */



/* week-picture */
.week-picture {
	text-align:center;
	padding:15px 0 0 15px;
}
.week-picture .txt {
	text-align:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
}
.week-picture .txt span {
	color:#1D2D89;
}
.week-picture .txt a {
	display:block;
	color:#1D2D89;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:4px 0;
	font-weight:bold;
}
.week-picture .txt strong {
	color:#666;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
.week-picture .photo {
	margin:13px auto 20px auto;
	width:211px;
	text-align:left;
}
.week-picture .photo .fl {
	float:none;
	position:absolute;
	margin:12px auto auto -20px;
}
.week-picture .photo .fr {
	float:none;
	position:absolute;
	margin:12px auto auto 221px;
}
.week-picture .photo .mage {
	width:211px;
	display:block;
	background:url(../images/thumbs/thumb-2.gif);
	text-align:center;
}
.week-picture .photo .mage img {
	margin:0 auto;
}
/* week-picture */




/* soon */
.soon {
	width:370px;
	background:url(../images/dec/blue-block-loop.gif);
	margin:0 0 20px 0;
}
.soon .hdr {
	background:url(../images/dec/blue-block-top.gif);
	height:20px;
	padding:7px 0 0 29px;
	color:#FFF;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}
.soon .txt {
	padding:0 13px 0 13px;
	color:#666;
	font-size:11px;
}
.soon .txt .mage {
	float:left;
	margin:13px 10px 0 0;
	display:block;
	width:92px;
	background:url(../images/thumbs/thumb-1.gif);
	text-align:center;
}
.soon .txt .mage img {
	margin:0 auto;
}
.soon .txt strong {
	display:block;
	font-size:14px;
	color:#1D2D89;
	padding:0 0 5px 0;
}
/* soon */




/* news */
.news {
	padding:8px;
	margin:0;
	list-style:none;
	display:block;
}
.news li {
	padding:8px 5px 11px 11px;
	margin:0;
	list-style:none;
	display:block;
	min-height:30px;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
	border-top:1px solid #E5E5E5;
}
.news .mage {
	float:left;
	margin:0 5px 0 0;
	display:block;
	background:url(../images/thumbs/thumb-1.gif);
	width:92px;
	text-align:center;
}
.news .mage img {
	margin:0 auto;
}
.news div {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
	margin:0 0 0 -10px;
}
.news div.ainv {
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666;
	padding:0 0 0 25px;
}
.news span {
	color:#1D2D89;
}
.news b {
	display:block;
	font-size:14px;
	padding:3px 0 3px 15px;
	color:#1D2D89;
	line-height:100%;
}
.news a {
	color:#1D2D89;
}
.news b a {
	font-size:14px;
	color:#1D2D89;
	line-height:100%;
}
.news .fr {
	width:239px;
}
.news .fst {
	background:none;
	border:none;
}
/* news */





/* misc */
.news-opts {
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
	border-top:1px solid #E5E5E5;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:5px 0 0 18px;
	color:#1D2D89;
}
.news-opts a {
	color:#1D2D89;
}
.just-txt {
	padding:5px 40px 30px 15px;
	color:#666;
}
.just-txt a {
	color:#1D2D89;
}
.just-txt-1 {
	padding:5px 40px 10px 15px;
	color:#666;
	font-size:11px;
}
.just-txt-1 a {
	color:#1D2D89;
	font-size:11px;
}
.choose-photo {
	padding:5px 0 0 30px;
}
.choose-photo strong {
	color:#C00;
	font-size:17px;
	font-weight:normal;
	display:block;
	margin:0 0 5px -13px;
}
.choose-photo a {
	color:#1D2D89;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.choose-photo .mage {
	margin:0 0 10px 0;
	display:block;
	background:url(../images/thumbs/thumb-1.gif);
	width:92px;
	text-align:center;
}
.choose-photo .mage img {
	margin:0 auto;
}
/* misc */



/* latest-blog-entries */
.latest-blog-entries {
	padding:8px;
	margin:0 8px;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
}
.latest-blog-entries ul {
	display:block;
	padding:0;
	margin:0;
	width:155px;
	list-style:none;
}
.latest-blog-entries li {
	display:block;
	padding:0 0 3px 10px;
	margin:0;
	list-style:none;
}
.latest-blog-entries strong {
	font-size:17px;
	color:#CE0001;
	font-weight:normal;
	display:block;
	padding:0 0 5px 0;
	margin:0 0 0 -10px;
}
.latest-blog-entries a {
	color:#1A2A8B;
}
.latest-blog-entries .inner-wrp {
	background:url(../images/bg/grey-line.gif) center 11px repeat-y;
}
.latest-blog-entries .fl a {
	font-size:11px;
}
/* latest-blog-entries */



/* gallery */
.gallery {
	display:block;
	padding:10px 0 0 14px;
	margin:0;
	list-style:none;
}
.gallery .clear {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	height:15px;
}
.gallery .item {
	display:block;
	padding:0;
	margin:0 26px 0 14px;
	list-style:none;
	float:left;
	
	width:135px;
}
.gallery div {
	color:#B3B3B3;
	font-size:10px;
	font-family:Verdana, Tahoma, Arial;
	padding:5px 0 0 0;
}
.gallery div span {
	color:#666;
}
.gallery .mage {
	margin:0 0 5px 9px;
	background:url(../images/thumbs/thumb-1.gif);
	display:block;
	width:92px;
	text-align:center;
}
.gallery .mage img {
	margin:0 auto;
}
.gallery a.ainv {
	color:#1D2D89;
	font-weight:bold;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.gallery .opts {
	clear:both;
	padding:0 0 10px 10px;
}
.gallery .opts a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.gallery .opts span {
	padding:0 7px;
	color:#1D2D89;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* gallery */



/* user-blog-entries */
.user-blog-entries {
	padding:0 8px;
	margin:0;
	list-style:none;
	display:block;
}
.user-blog-entries li {
	padding:20px 11px 25px 8px;
	margin:0;
	list-style:none;
	display:block;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
	color:#666;
	font-size:11px;
	line-height:110%;
}
.user-blog-entries .tp .fl {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B3B3B3;
}
.user-blog-entries .tp a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1D2D89;
	
}
.user-blog-entries .fr {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C00;
}
.user-blog-entries .fr a {
	color:#C00;
}
.user-blog-entries .fr a:hover {
	color:#E05353;
}

.user-blog-entries .fr1 {
	float:right;
}
.user-blog-entries .fr1 a {
	color:#1D2D89;
}
.user-blog-entries .tp span {
	padding:0 6px;
}
.user-blog-entries a strong {
	color:#C00;
}
.user-blog-entries strong {
	display:block;
	padding:3px 0 15px 0;
	font-size:14px;
	color:#C00;
}
#one-entrie {
	padding-top:10px;
}
#one-entrie li {
	background:none;
}
/* user-blog-entries */




/* comments */
.comments .tp {
	height:30px;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
	font-size:11px;
}
.comments .tp .fl {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#C00;
	padding:10px 0 0 8px;
	font-size:11px;
}
.comments .tp .fr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1D2D89;
	padding:8px 0 0 8px;
	font-size:11px;
}
.comments .tp .fr input {
	margin:3px 3px -3px 10px;
}
.comments ul {
	padding:0;
	display:block;
	margin:0;
	list-style:none;
}
.comments li {
	padding:16px 30px 20px 35px;
	display:block;
	margin:0;
	list-style:none;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
}
.comments .txt {
	float:right;
	width:570px;
	color:#666;
	font-size:11px;
	line-height:120%;
}
.comments .photo {
	float:left;
	width:110px;
	color:#1D2D89;
	text-decoration:underline;
	font-size:11px;
}
.comments .mage {
	display:block;
	width:92px;
	text-align:center;
	background:url(../images/thumbs/thumb-1.gif);
}
.comments .mage img {
	margin:0 auto;
}
.comments .photo a.man {
	color:#1D2D89;
	font-weight:bold;
	background:url(../images/ico/man.gif) 0 2px no-repeat;
	padding:0 0 0 10px;
	font-size:11px;
	display:block;
	width:1px;
	white-space:nowrap;
}
.comments .txt .fl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B3B3B3;
	padding:0 0 8px 0;
}
.comments .txt .fl a {
	color:#1D2D89;
}
.comments .txt strong {
	display:block;
	padding:0 0 14px 0;
}
.comments .txt strong a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#C00;
}
.comments .txt .fr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C00;
}
.comments .txt .fr a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C00;
}
.comment-entrie {
	padding:9px 50px 20px 34px;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
}
.comment-entrie strong {
	font-size:14px;
	color:#999CAD;
}
.comment-entrie .top {
	font-size:11px;
	padding:5px 0 15px 0;
	line-height:120%;
	color:#666;
}
.comment-entrie .opt-1 {
	min-height:25px;
	padding:0 0 0 10px;
}
.comment-entrie .opt-1 input {
	margin:3px 5px -3px 0;
}
.comment-entrie .opt-1 img {
	display:inline;
	margin:0 3px -2px 0;
	border-left:10px solid #FFF;
	border-bottom:2px solid #FFF;
}
.comment-entrie .opt-1 label {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}
.comment-entrie .opt-1 a {
	font-size:11px;
	font-weight:bold;
	color:#1D2D89;
}
.comment-entrie .opt-2 {
	min-height:70px;
	padding:0 0 0 10px;
}
.comment-entrie .opt-2 label {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
}
.comment-entrie .opt-2 label.dark {
	color:#666;
}
.comment-entrie .opt-2 .rad {
	margin:3px 5px -3px 0;
}
.comment-entrie .opt-2 .text {
	margin:0 10px 0 6px;
	width:146px;
}
.comment-entrie .comment-form input {
	float:right;
	margin:0 280px 10px 0;
	width:270px;
}
.comment-entrie .comment-form textarea {
	float:right;
	width:528px;
	margin:0 22px 0 0;
	height:170px;
}
.comment-entrie .comment-form label {
	float:left;
	display:block;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
	padding:0 0 0 10px;
}
.comment-entrie .clear-1 {
	padding:0 0 0 122px;
}
.comment-entrie .view {
	display:block;
	float:left;
	border:none;
	background:url(../images/btn/view-lt.gif);
	width:77px;
	height:20px;
	cursor:pointer;
	cursor:hand;
	margin:10px 0 0 0;
}
.comment-entrie .post {
	display:block;
	float:left;
	border:none;
	background:url(../images/btn/post-lt.gif);
	width:58px;
	height:20px;
	cursor:pointer;
	cursor:hand;
	margin:10px 10px 0 0;
}
/* comments */



/* friend-list */
.friend-list {
	display:block;
	padding:0 0 0 20px;
	margin:0;
	list-style:none;
}
.friend-list li {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	height:22px;
}
.friend-list li input {
	margin:-1px 0 0 0;
}
.friend-list .hdr-1 {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999CAD;
	float:left;
	width:170px;
	margin:0 0 0 2px;
}
.friend-list .clear {
	height:1px;
	margin:-1px 0 0 0;
	line-height:1px;
	font-size:1px;
}
.friend-list .fl {
	clear:left;
	width:170px;
}
.friend-list .fl a {
	display:block;
	padding:0 0 0 15px;
	width:1px;
	white-space:nowrap;
	background:url(../images/ico/man.gif) 0 4px no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#1D2D89;
}
.friend-list .submit input {
	width:106px;
	height:20px;
	background:url(../images/btn/no-friends-lt.gif);
	margin:13px 0 0 0;
	border:none;
	cursor:pointer;
	cursor:hand;
}
/* friend-list */




/* waiting-list */
.waiting-list {
	display:block;
	margin:0;
	list-style:none;
	padding:0 0 60px 19px;	
}
.waiting-list .mage {
	display:block;
	text-align:center;
	background:url(../images/thumbs/thumb-1.gif);
	width:92px;
}
.waiting-list .mage img {
	margin:0 auto;
}
.waiting-list li {
	display:block;
	margin:0;
	list-style:none;
	padding:10px 0 0 0;
	clear:both;
}
.waiting-list div {
	float:left;
	width:115px;
}
.waiting-list label {
	float:left;
	display:block;
	width:115px;
	color:#B3B3B3;
	font-size:11px;
	padding:3px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.waiting-list label input {
	margin:2px 3px -2px 0;
}
.waiting-list .man {
	font-size:11px;
	color:#1D2D89;
	width:82px;
	display:block;
	padding:0 0 0 10px;
	background:url(../images/ico/man.gif) 0 2px no-repeat;
	font-weight:bold;
	margin:0 0 0 6px;
	text-align:left;
}
.waiting-list .submit input {
	width:69px;
	height:20px;
	background:url(../images/btn/commit-lt.gif);
	border:none;
	margin:10px 0 0 0;
	cursor:pointer;
	cursor:hand;
}
/* waiting-list */




/* invite-friend */
.invite-friend {
	padding:0 0 0 15px;
	margin:-20px 0 0 0;
}
.invite-friend strong {
	font-family:14px;
	font-weight:bold;
	color:#C00;
	display:block;
}
.invite-friend label {
	font-size:10px;
	padding:4px 0 0 8px;
	color:#B3B3B3;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.invite-friend .txt {
	margin:1px 5px 0 8px;
	width:190px;
}
.invite-friend .submit {
	height:20px;
	border:none;
	background:url(../images/btn/invite-lt.gif);
	width:73px;
	cursor:pointer;
	cursor:hand;
}
/* invite-friend */



/* personal-settings */
.personal-settings {
	padding:5px 27px 0 30px;
}
.personal-settings strong {
	display:block;
	font-size:17px;
	color:#C00;
	font-weight:normal;
	padding:0 0 3px 0;
	margin:0 0 0 -15px;
}
.personal-settings .fl {
	width:160px;
	display:block;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
	min-height:42px;
}
.personal-settings .fl input {
	width:160px;
	display:block;
	margin:2px 0 0 0;
}
.personal-settings .fl select {
	width:160px;
	display:block;
	margin:2px 0 0 0;
}
.personal-settings .fl textarea {
	width:160px;
	display:block;
	margin:2px 0 0 0;
	height:88px;
}
.personal-settings .clear {
	height:1px;
	line-height:1px;
	font-size:1px;
}
.personal-settings .fr {
	width:115px;
	display:block;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
	min-height:42px;
}
.personal-settings .fr span {
	font-size:11px;
	color:#666;
}
.personal-settings .fr input {
	width:115px;
	display:block;
	margin:2px 0 0 0;
}
.personal-settings .fr select {
	width:115px;
	display:block;
	margin:2px 0 0 0;
}
.personal-settings .fr textarea {
	width:115px;
	display:block;
	margin:2px 0 0 0;
	height:88px;
}
.personal-settings .submit {
	display:block;
	clear:both;
	margin:20px 0 0 -15px;
	width:134px;
	height:20px;
	border:none;
	background:url(../images/btn/save-changes-lt.gif);
	cursor:pointer;
	cursor:hand;
}
/* personal-settings */




/* new-blog */
.new-blog-entrie {
	padding:7px 25px;
}
.new-blog-entrie strong {
	font-size:17px;
	font-weight:normal;
	color:#C00;
	display:block;
	margin:0 0 0 -10px;
}
.new-blog-entrie label {
	font-size:10px;
	color:#B3B3B3;
	display:block;
	padding:4px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.new-blog-entrie span {
	font-size:10px;
	color:#B3B3B3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.new-blog-entrie input {
	width:320px;
	margin:1px 15px 0 0;
}
.new-blog-entrie textarea {
	width:700px;
	height:265px;
	margin:1px 0 13px 0;
}
.new-blog-otps {
	padding:0 0 0 25px;
}
.new-blog-otps label {
	display:block;
	float:left;
	font-size:10px;
	color:#B3B3B3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
}
.new-blog-otps select {
	display:block;
	margin:1px 12px 0 0;
	width:155px;
}
.new-blog-otps select.long {
	margin:1px 60px 0 0;
	width:230px;
}
.new-blog-otps input {
	display:block;
	width:300px;
	margin:1px 13px 0 0;
}
.new-blog-otps a {
	display:block;
	float:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1D2D89;
	margin:15px 0 0 0;
}
.new-blog-otps .clear {
	font-size:4px;
	line-height:4px;
	height:4px;
}
.submit-blog-entrie {
	clear:both;
	padding:30px 0 0 25px;
	font-size:10px;
	color:#B3B3B3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.submit-blog-entrie .submit-1 {
	clear:both;
	margin:0 10px 0 0;
	width:78px;
	height:20px;
	border:none;
	background:url(../images/btn/publish-lt.gif);
	cursor:pointer;
	cursor:hand;
}
.submit-blog-entrie .submit-2 {
	clear:both;
	margin:0 10px 0 0;
	width:78px;
	height:20px;
	border:none;
	background:url(../images/btn/overview-lt.gif);
	cursor:pointer;
	cursor:hand;
}
/* new-blog */



/* albums */
.albums {
	display:block;
	padding:10px 0 0 33px;
	margin:0;
	list-style:none;
}
.albums li {
	display:block;
	width:164px;
	padding:0;
	float:left;
	margin:0 15px 0 0;
	list-style:none;
}
.albums .mage {
	margin:0 0 0 10px;
	display:block;
	width:92px;
	text-align:center;
	background:url(../images/thumbs/thumb-1.gif);
}
.albums .mage img {
	margin:0 auto;
}
.albums strong {
	display:block;
	padding:2px 0 5px 0;
}
.albums strong a {
	color:#1D2D89;
	text-decoration:none;
}
.albums strong a:hover {
	color:#1D2DBD;
	text-decoration:underline;
}
.albums div {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
}
.albums div a {
	color:#C00;
}
.albums span {
	color:#666;
}
.albums li.clear {
	width:auto;
	float:none;
	margin:0;
	height:20px;
}
.albums-1 {
	padding:20px 0 0 0;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
}
.albums-1 ul {
	display:block;
	padding:10px 0 0 33px;
	margin:0;
	list-style:none;
}
.albums-1 li {
	display:block;
	width:212px;
	padding:0;
	float:left;
	margin:0 15px 0 0;
	list-style:none;
}
.albums-1 strong {
	display:block;
	padding:2px 0 5px 5px;
}
.albums-1 strong a:hover {
	text-decoration:underline;
	color:#1D2DBD;
}
.albums-1 a {
	background:url(../images/dec/thumb-loop.gif);
	text-align:center;
	display:block;
}
.albums-1 a img {
	margin:0 auto;
}
.albums-1 strong a {
	color:#1D2D89;
	text-decoration:none;
	background:none;
	text-align:left;
	display:inline;
	margin:0;
}
.albums-1 div {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
	padding:0 0 0 5px;
}
.albums-1 textarea {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	width:200px;
	height:100px;
	margin:5px 0 0 0;
}
.albums-1 div a {
	color:#C00;
	background:none;
	text-align:left;
	display:inline;
	margin:0;
}
.albums-1 span {
	color:#666;
}
.albums-1 li.clear {
	width:auto;
	float:none;
	margin:0;
	height:20px;
}
/* albums */




/* apklausos */
.apklausos {
	padding:0 19px;
	margin:0;
	list-style:none;
	display:block;
}
.apklausos * {
	font-size:11px;
	color:#666;
}
.apklausos strong {
	display:block;
	font-size:12px;
	font-weight:normal;
	padding:0 0 10px 0;
}
.apklausos li {
	padding:5px 0 22px 0;
	margin:0;
	list-style:none;
	display:block;
	background:url(../images/bg/shdw-1.gif) 0 bottom repeat-x;
}
.apklausos li ul {
	padding:0 0 0 35px;
	margin:0;
	list-style:none;
	display:block;
}
.apklausos li li {
	padding:0 0 4px 0;
	margin:0;
	list-style:none;
	display:block;
	background:none;
}
.apklausos li li div {
	height:5px;
	font-size:5px;
	line-height:5px;
	background:#C00;
}
.apklausos label {
	display:block;
	margin:0 0 7px 35px;
}
.apklausos label input {
	margin:3px 8px -3px 0;
}
.apklausos .tar {
	margin:-10px 0 0 0;
}
.apklausos .tar input {
	clear:both;
	margin:0 10px 0 0;
	width:67px;
	height:20px;
	border:none;
	background:url(../images/btn/vote-lt-1.gif);
	cursor:pointer;
	cursor:hand;
}
.apklausos .tar a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1D2D89;
}
/* apklausos */




/* about */
.about {
	padding:0 16px;
}
.about b {
	font-size:17px;
	font-weight:normal;
	color:#C00;
	display:block;
	padding:9px 0;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
}
.about .fl {
	width:346px;
	border-right:1px solid #E5E5E5;
	margin:0 0 0 18px;
	color:#666;
}
.about .fl strong {
	display:block;
	padding:0 0 5px 0;
	color:#1D2D89;
	font-size:12px;
}
.about .fr {
	width:335px;
	border-left:1px solid #E5E5E5;
	margin:0 18px 0 -1px;
	padding:0 0 0 10px;
	color:#999CAD;
	font-size:11px;
}
.about .clear {
	height:26px;
}
/* about */



/* shop */
.shop {
	padding:5px 8px 0 8px;
}
.shop .filter {
	margin-bottom:5px;
}
.shop-list {
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
	padding:0 0 0 35px;
	margin:0 0 0 0;
	list-style:none;
	display:block;
}
.shop-list .mage {
	display:block;
	text-align:center;
	background:url(../images/thumbs/thumb-1.gif);
	width:92px;
}
.shop-list .mage img {
	margin:0 auto;
}
.shop-list li {
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
	padding:11px 0 9px 0;
	margin:0;
	list-style:none;
	display:block;
}
.shop-list li.first {
	background:none;
}
.shop-list .photo {
	float:left;
	width:115px;
}
.shop-list .links {
	float:left;
	color:#1D2D89;
	padding:4px 0 0 0;
}
.shop-list .links a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:160%;
	color:#1D2D89;
}
.shop-list b {
	float:left;
	display:block;
	width:320px;
	border-right:1px solid #E5E5E5;
	min-height:88px;
	padding:0 30px 0 0;
	margin:4px 10px 0 0;
}
.shop-list b a {
	font-size:12px;
	line-height:110%;
	text-decoration:none !important;
	color:#1D2D89;
}
.shop-list b a:hover {
	text-decoration:underline !important;
	color:#1D2DBD;
}
.shop-list span {
	float:left;
	display:block;
	width:95px;
	border-right:1px solid #E5E5E5;
	min-height:88px;
	margin:4px 10px 0 0;
	color:#737582;
}
/* shop */





/* paging */
.seperator {
	height:10px;
	line-height:10px;
	background:url(../images/bg/shdw-1.gif) 0 0 repeat-x;
}
.paging div {
	padding:0 10px 13px 0;
	background:url(../images/bg/shdw-1.gif) 0 bottom repeat-x;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1D2D89;
}
.paging ul {
	display:inline;
	padding:0;
	margin:0;
	list-style:none;
}
.paging li {
	display:inline;
	padding:0;
	margin:0;
	list-style:none;
}
.paging img {
	margin:0 11px;
	display:inline;
}
.paging a {
	font-size:11px;
	color:#1D2D89;
}
.paging .active a {
	text-decoration:none;
	color:#C00;
}
/* paging */



/* item */
.big-item {
	padding:8px;
}
.big-item .tp {
	background:url(../images/bg/shdw-1.gif) 0 bottom repeat-x;
	padding:0 0 14px 8px;
}
.big-item .tp a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1D2D89;
}
.big-item b {
	font-size:17px;
	color:#C00;
	font-weight:normal;
	display:block;
	padding:6px 0 13px 8px;
}
.big-item .desc {
	padding:0 0 32px 34px;
	background:url(../images/bg/shdw-1.gif) 0 bottom repeat-x;
}
.big-item .desc strong {
	font-size:13px;
	color:#1D2D89;
	display:block;
	padding:0 0 18px 0;
}
.big-item .desc ul {
	display:block;
	margin:0;
	list-style:none;
	padding:0 0 0 265px;
}
.big-item .desc li {
	color:#737582;
	display:block;
	margin:0;
	list-style:none;
	padding:0 0 6px 0;
}
.big-item .desc li.price {
	padding:20px 0 6px 0;
}
.big-item .desc .mage {
	margin:0 46px 0 0;
	display:block;
	background:url(../images/thumbs/thumb-6.gif);
	width:214px;
	text-align:center;
	float:left;
}
.big-item .desc .mage img {
	margin:0 auto;
}
.item-order .fl {
	padding:7px 20px 7px 63px;
	width:200px;
	font-size:11px;
	color:#737582;
	border-right:1px solid #E5E5E5;
}
.item-order .fr {
	width:430px;
	padding:7px 0 0 0;
}
.item-order .fr .opts label {
	display:block;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 5px 0;
}
.item-order .fr .opts label input {
	margin:3px 10px -3px 0;
}
.item-order a.man {
	font-size:11px;
	color:#1D2D89;
	width:1px;
	padding:0 0 0 10px;
	background:url(../images/ico/man.gif) 0 2px no-repeat;
	font-weight:bold;
	margin:2px 0 -2px 10px;
	text-align:left;
	white-space:nowrap;
}
.big-item .form-block-1 {
	padding:10px 120px 0 0;
}
.big-item .form-block-1 label {
	text-align:right;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
	display:block;
	width:140px;
	float:left;
	clear:left;
	height:28px;
	padding:4px 0 0 0;
}
.big-item .form-block-1 input {
	float:right;
	clear:right;
	width:150px;
	margin:0 0 9px 0;
}
.big-item .form-block-2 {
	padding:10px 0 0 0;
}
.big-item .form-block-2 label {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	display:block;
	width:120px;
	float:left;
	clear:left;
	padding:7px 0 0 0;
}
.big-item .form-block-2 div {
	float:right;
	clear:right;
	width:300px;
	margin:0 0 9px 0;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B3B3B3;
	padding:7px 0 0 0;
}
.big-item .form-block-2 div input {
	margin:0 10px 0 0;
	width:75px;
}
.big-item .form-block-2 div textarea {
	height:130px;
	width:295px;
}
.big-item .form-block-2 div.clear-1 {
	float:none;
	padding:0;
	margin:0;
	width:auto;
}
.big-item .submit input {
	clear:both;
	width:66px;
	height:20px;
	border:none;
	background:url(../images/btn/order-lt.gif);
	cursor:pointer;
	cursor:hand;
}
/* item */




/* events */
.events {
	padding:0 22px 20px 25px;
	display:block;
	margin:0;
	list-style:none;
}
.events li {
	padding:11px 0 7px 11px;
	display:block;
	margin:0;
	list-style:none;
	color:#666;
	font-size:11px;
}
.events li b {
	display:block;
	color:#999CAD;
	margin:0 0 0 -11px;
	font-size:17px;
	font-weight:normal;
}
/* events */





/* headers */
.grey-1 {
	height:31px;
	background:url(../images/dec/grey-hdr-loop.gif) 0 0 repeat-x;
}
.grey-1 img {
	margin:0 7px 0 20px;
	display:inline;
}
.grey-1 span {
	height:31px;
	display:block;
	background:url(../images/dec/grey-hdr-rght.gif) no-repeat top right;
}
.grey-1 b {
	height:26px;
	display:block;
	padding:5px 0 0 0;
	background:url(../images/dec/grey-hdr-lft.gif) 0 0 no-repeat;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
}
.grey-2 {
	height:31px;
	background:url(../images/dec/grey-hdr-loop.gif) 0 0 repeat-x;
}
.grey-2 img {
	margin:0 7px 0 20px;
	display:inline;
}
.grey-2 span {
	height:31px;
	display:block;
	background:url(../images/dec/grey-hdr-lft.gif) 0 0 no-repeat;
}
.grey-2 b {
	height:26px;
	display:block;
	padding:5px 0 0 0;
	background:url(../images/dec/grey-hdr-rght-1.gif) no-repeat top right;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
}
.grey-3 {
	height:31px;
	background:url(../images/dec/grey-hdr-loop.gif) 0 0 repeat-x;
}
.grey-3 img {
	margin:0 7px 0 20px;
	display:inline;
}
.grey-3 span {
	height:31px;
	display:block;
	background:url(../images/dec/grey-hdr-lft-1.gif) 0 0 no-repeat;
}
.grey-3 b {
	height:26px;
	display:block;
	padding:5px 0 0 0;
	background:url(../images/dec/grey-hdr-rght-2.gif) no-repeat top right;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
}
.red-1 {
	height:31px;
	background:url(../images/dec/red-hdr-loop.gif) 0 0 repeat-x;
}
.red-1 img {
	margin:0 7px 0 20px;
	display:inline;
}
.red-1 span {
	height:31px;
	display:block;
	background:url(../images/dec/red-hdr-lft.gif) 0 0 no-repeat;
}
.red-1 b {
	height:26px;
	display:block;
	padding:5px 0 0 0;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../images/dec/red-hdr-rght.gif) no-repeat top right;
	color:#FFF;
}
.red-2 {
	height:31px;
	background:url(../images/dec/red-hdr-loop.gif) 0 0 repeat-x;
}
.red-2 img {
	margin:0 7px 0 20px;
	display:inline;
}
.red-2 span {
	height:31px;
	display:block;
	background:url(../images/dec/red-hdr-lft-1.gif) 0 0 no-repeat;
}
.red-2 b {
	height:26px;
	background:url(../images/dec/red-hdr-rght-1.gif) no-repeat top right;
	display:block;
	padding:5px 0 0 0;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
}
.blue-1 {
	height:31px;
	background:url(../images/dec/blue-hdr-loop.gif) 0 0 repeat-x;
}
.blue-1 img {
	margin:0 7px 0 20px;
	display:inline;
}
.blue-1 span {
	height:31px;
	display:block;
	background:url(../images/dec/blue-hdr-lft.gif) 0 0 no-repeat;
}
.blue-1 b {
	height:26px;
	background:url(../images/dec/blue-hdr-rght.gif) no-repeat top right;
	display:block;
	padding:5px 0 0 0;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
}
.blue-2 {
	height:31px;
	background:url(../images/dec/blue-hdr-loop.gif) 0 0 repeat-x;
}
.blue-2 img {
	margin:0 7px 0 20px;
	display:inline;
}
.blue-2 span {
	height:31px;
	display:block;
	background:url(../images/dec/blue-hdr-lft-1.gif) 0 0 no-repeat;
}
.blue-2 b {
	height:26px;
	background:url(../images/dec/blue-hdr-rght-1.gif) no-repeat top right;
	display:block;
	padding:5px 0 0 0;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
}
.big-red {
	height:61px;
	width:369px;
	background:url(../images/hdr/big-red.gif) no-repeat #C00;
}
.big-red .fl {
	padding:8px 0 0 38px;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
}
.big-red .fl span {
	font-size:15px;
	text-transform:uppercase;
}
.big-red .fr {
	width:135px;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:48px;
	font-weight:normal;
	line-height:110%;
}
/* headers */





/* calendar */
.calendar {
	width:308px;
	background:url(../images/bg/cal-loop-1.gif);
	margin:0 0 55px 27px;
}
#title-calendar {
	margin:30px 0 55px 33px;
}
.calendar .tp {
	background:url(../images/hdr/cal-top-1.gif) #9A9DAE;
	padding:8px 0 0 30px;
	text-transform:uppercase;
	font-weight:bold;
	height:19px;
	color:#FFF;
}
.calendar .nav {
	padding:10px 38px 0 28px;
	height:35px;
	margin:0;
	list-style:none;
	display:block;
	text-align:center;
	color:#C00;
	font-size:17px;
	font-weight:normal;
}
#id_calendar a:hover {
	text-decoration:underline;
}
.calendar .nav img {
	display:inline;
	margin:8px 0 0 0;
}
.calendar .wdays {
	display:block;
	padding:0;
	margin:0 20px 0 15px;
	list-style:none;
	height:38px;
	background:url(../images/hdr/cal-shdw.gif) 0 0 repeat-x;
	width:266px;
}
.calendar #wdays-1 {
	height:30px;
}
.calendar .wdays li {
	display:block;
	padding:8px 0 0 0;
	color:#525466;
	font-weight:bold;
	margin:0;
	list-style:none;
	float:left;
	width:38px;
	text-align:center;
}
.calendar .wdays .w {
	color:#C00;
}
.calendar .days {
	display:block;
	padding:0;
	margin:0 20px 0 15px;
	width:266px;
	min-height:30px;
	list-style:none;
	background:url(../images/hdr/cal-shdw-1.gif) 0 0 repeat-x;
}
.calendar .days li {
	display:block;
	padding:0;
	margin:0;
	width:38px;
	list-style:none;
	text-align:center;
	height:44px;
	border-bottom:1px solid #E5E5E5;
	float:left;
}
.calendar .days li a {
	display:block;
	width:35px;
	height:32px;
	margin:2px auto 0 auto;
	padding:7px 0 0 0;
	text-align:center;
	color:#666;
	text-decoration:none;
}
.calendar .days li a em {
	display:block;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.calendar .days li a.w {
	color:#C00;
}
.calendar .days li.r a {
	background:url(../images/bg/cal-red-1.gif) no-repeat;
	font-weight:bold;
	color:#FFF;
}
.calendar .days li.r em {
	font-weight:normal;
}
.calendar .days li.g a {
	background:url(../images/bg/cal-grey-1.gif) no-repeat;
	font-weight:bold;
	color:#1D2D89;
}
.calendar .days li.g span {
	text-decoration:underline;
}
.calendar .days li.g em {
	font-weight:normal;
	color:#4D4D4D;
}
.calendar .opts-1 {
	display:block;
	height:18px;
	padding:0;
	margin:0 0 0 16px;
	background:url(../images/hdr/cal-shdw-2.gif) 0 0 no-repeat;
	list-style:none;
}
.calendar #opts-2 {
	background:url(../images/hdr/cal-shdw-1.gif) 0 0 no-repeat;
}
.calendar .opts-1 li {
	display:block;
	float:left;
	padding:0 11px 2px 0;
	margin:5px 11px 0 0;
	list-style:none;
	border-right:1px solid #1D2D89;
	line-height:100%;
}
.calendar .opts-1 li.lst {
	border:none;
}
.calendar .opts-1 li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1D2D89;
}
.calendar .opts-1 li a.act {
	text-decoration:none;
	color:#C00;
}
.calendar .days-1 {
	display:block;
	padding:6px 0 0 0;
	margin:0 20px 0 15px;
	width:266px;
	min-height:30px;
	list-style:none;
	background:url(../images/hdr/cal-shdw-1.gif) 0 0 repeat-x;
}
.calendar .days-1 li {
	display:block;
	padding:0;
	margin:0;
	width:38px;
	list-style:none;
	text-align:center;
	height:32px;
	float:left;
}
.calendar .days-1 li a {
	display:block;
	width:25px;
	height:20px;
	margin:2px auto 0 auto;
	padding:4px 0 0 0;
	text-align:center;
	color:#666;
	text-decoration:none;
}
.calendar .days-1 li a.w {
	color:#C00;
}
.calendar .days-1 li.g a {
	background:url(../images/bg/cal-grey-2.gif) no-repeat;
	font-weight:bold;
	color:#1D2D89;
}
.calendar .days-1 li.g a {
	text-decoration:underline;
}
/* calendar */


/* addons by palete */

.bbutton {
border-top: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
border-bottom: 1px solid #999cad;
border-right: 1px solid #999cad;
padding: 0px 6px;
color: #FFF;
font-weight: bold;
background:url(../images/btn/but_blue.gif) repeat-x;
}

.gbutton {
border-top: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
border-bottom: 1px solid #999cad;
border-right: 1px solid #999cad;
padding: 0px 6px;
color: #FFF;
font-weight: bold;
background:url(../images/btn/but_gray.gif) repeat-x;
}




@media screen and (min-width: 0px), projection and (min-width: 0px), 
handheld and (min-width: 0px){
	html:first-child>body #pols li input {
		margin:0 3px 0 -20px;
	}
	html:first-child>body #blog-search select {
		width:138px;
	}
	html:first-child>body .comments .tp .fr input {
		margin:-1px 3px 1px 10px;
	}
	html:first-child>body .filter input {
		margin:-1px 3px 1px 10px;
	}
	html:first-child>body .comment-entrie .opt-1 input {
		margin:0 3px 0 0;
	}
	html:first-child>body .comment-entrie .opt-2 .rad {
		margin:0 3px 0 0;
	}
	html:first-child>body .comment-entrie .comment-form input {
		width:266px;
	}
	html:first-child>body .comment-entrie .opt-2 .text {
		width:143px;
	}
	html:first-child>body .galery-top-nav .center {
		margin:0 auto auto 330px;
	}
	html:first-child>body .waiting-list label input {
		margin:0 3px 0 0;
	}
	html:first-child>body .apklausos label input {
		margin:-1px 8px 1px 0;
	}
	html:first-child>body .item-order .fr .opts label input {
		margin:-1px 10px 1px 0;
	}
}