/* CSS Document */
* { margin:0; padding:0;}

body#body{ 
	background:url(images/bg3.jpg) top repeat-x #fff;
	font-family:Tahoma, Arial, Helvetica, serif;
	font-size:12px;
	color:#828282;
}

ul, ul li { list-style:none; list-style-image:none; list-style-type:none;}

table{border-collapse:collapse; border:0px;}
td { vertical-align:top; padding:0px;}

tbody { border:none;}

a{ color:#105289}
a:hover{text-decoration:none; }
img, a img { border:0;}

.clear { clear:both;}

fieldset { border:1px solid #252525; overflow:hidden; position:relative;}
fieldset legend { color:#B41C00;}
html.js fieldset.collapsed legend { display:inline;}
/*html.js fieldset.collapsible legend a { background:url(images/a5.gif) no-repeat 5px 7px;}
html.js fieldset.collapsed legend a { background:url(images/a4.gif) no-repeat 5px 6px;}*/

fieldset a { color:#c21e00;}
fieldset .tips { font-size:10px;}

.min-width {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1013)? "1013px" : "100%"); min-width:1013px;}
#main { margin:0 auto; width:1013px;}

table.system-status-report th, thead th { border-bottom:1px solid #252525; color:#152229; font-size:13px; }
/*thead th, th, tr.even, tr.odd { padding:0px; border-bottom:1px solid #252525;}*/

/*------HEADER------*/

.head-row1 { height:32px; width:100%; overflow:hidden;}
.head-row1 .col1 { float:left; width:700px;}
.head-row1 .col2 { float:left;}
.head-row3 .pr-menu { float:left;}

.head-row2 { height:0px; width:100%; overflow:hidden;}
/* _s - snow jpg and f2f2f2 - color of h-b1 at winter   display:inline:float:right; */
/* without _s - summer jpg and c8c8c8 - color of h-b1 at summer   display:inline:float:right; */
.h-b1 {background: #c8c8c8 url(images/hbg2.jpg) top center no-repeat; }
.h-b2 {background: url(images/hbg1.jpg) top left repeat-x; }
/*  _s - snow at h-b3 class */
.h-b3 {background: url(images/hbg3.jpg) top center no-repeat; }
.h-b4 {background: url(images/zab.png) top left repeat-x;text-align:center;}
.h-b5 {height:247px; width:100%; background: url(images/h.png) top center no-repeat; }

.phones {
font-size:25px;font-family:"Trebuchet MS"; text-transform:lowercase;font-weight:900;color:#C71F00;
}

.imagecache-avatar_100 {float:right;}

.logo { margin:4px 10px 0px 47px; float:right;}
.logo_cvvm { margin-top:11px;right:208px;position:relative;}
.region {margin:83px auto 0 auto;width:980px;color:#000;font-weight:600;text-align:right;}
.region a {text-decoration:none;}
.region a:hover {text-decoration:underline;}
.region span {color:#990000;font-weight:900;}
.region a.promo {background: url(images/flash.png) right 1px no-repeat;padding-right:15px;}
h1.site-name { font-size:40px; padding:30px 10px 0px 0px; font-family:"Trebuchet MS"; text-transform:lowercase;}
h1.site-name a { color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:30px;}
.slogan { padding:0px 0px 0px 0px; color:#FFFFFF; font-size:12px; text-transform:none;}
.slogan-img { padding:52px 0px 15px 0px;}

.pr-menu {overflow:hidden; padding-top:7px;}

ul.primary-links {margin:0px; padding:0; list-style:none; text-align:center;}
ul.primary-links li { float:left; text-transform:none; padding:0px; background:url(images/bg-li.gif) right 2px no-repeat;}

ul.primary-links li a {color:#6B1619; text-decoration:none; font-size:12px; font-weight:600; padding:0px 10px 10px 16px; text-transform:capitalize;display:block;}
ul.primary-links li a:hover { text-decoration:underline;}
ul.primary-links li.last { background:none;}

/*----Breadcrumb-----*/
.breadcrumb { padding:5px 20px 5px 5px; color:#000; font-size:12px; font-weight:normal; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.breadcrumb a { color:#105289; text-decoration:underline; text-transform:capitalize; vertical-align:middle; font-weight:normal;}
.breadcrumb a:hover { text-decoration:none;}

/* footer */
#footer { color:#515151; font-size:12px; font-weight:normal; text-transform:none; text-align:center;}
.foot { text-align:left; margin:0 auto; width:100%; padding:10px 0px 5px 0px; background:#ebebeb;}
#footer a { color:#C41F00; font-size:10px; text-decoration:underline;}
#footer a:hover{ text-decoration:none;}
#footer .foot span { padding-left:47px;}
/* footer end */


/*------CORNERS------
div.block { margin-bottom:0px; color:#363638; position:relative; overflow:hidden;}
.block .content { padding:17px 19px 25px 32px; }
.clear-block { padding:0px 20px 0px 18px;}
.admin .clear-block { padding:0px;}*/


.bg-top { background:url(images/bg-top.png) top left repeat-x;}
.right-bgd { position:absolute; top:0; right:0; width:50%; height:332px;}
.login-block { overflow:hidden; height:247px; width:183px;}

.border-left {background:url(images/border-left.gif) repeat-y left #FFFFFF;}
.border-right {background:url(images/border-right.gif) repeat-y right;}
.border-top {background:url(images/border-top.gif) repeat-x top;}
.border-bot {background:url(images/border-bot.gif) repeat-x bottom;}
.corner-top-left {background:url(images/corner-top-left.gif) no-repeat left top;}
.corner-top-right {background:url(images/corner-top-right.gif) no-repeat right top;}
.corner-bot-left {background:url(images/corner-bot-left.gif) no-repeat left bottom;}
.corner-bot-right {background:url(images/corner-bot-right.gif) no-repeat right bottom; width:100%; min-height:1000px; height:auto;}
* html .corner-bot-right {height:1000px;}
.corner-bot-right .inner { padding:12px;}


.border-leftb {background:url(images/border-leftb.gif) repeat-y left #FFFFFF;}
.border-rightb {background:url(images/border-rightb.gif) repeat-y right;}
.border-topb {background:url(images/border-topb.gif) repeat-x top;}
.border-botb {background:url(images/border-botb.gif) repeat-x bottom;}
.corner-top-leftb {background:url(images/corner-top-leftb.gif) no-repeat left top;}
.corner-top-rightb {background:url(images/corner-top-rightb.gif) no-repeat right top;}
.corner-bot-leftb {background:url(images/corner-bot-leftb.gif) no-repeat left bottom;}
.corner-bot-rightb {background:url(images/corner-bot-rightb.gif) no-repeat right bottom; width:100%; height:auto;}
* html .corner-bot-rightb {}
.corner-bot-rightb .inner { padding:5px;}


.links-indent { padding-left:2px;padding-top:15px;padding-bottom:7px;}
.bg-links { background:url(images/bg-links.gif) top repeat-x; float:left;width:100%;}
.links-left { background:url(images/links-left.png) top left no-repeat; float:left;}
.links-right {float:left; height:20px;width:100%;}

#cont { padding-top:0px; width:100%; overflow:hidden;background:#ffffff;}

#left-col { width:218px; margin-right:-218px; float:left; position:relative;}
#left-col .ind { padding:10px 7px 0px 7px;}

#cont-col { float:left; width:100%;}
#cont-col .ind { padding:10px 7px 20px 210px;}

#cont-col div.block {margin-right:-12px;}

#right-col { width:208px; margin-left:-208px; float:left;}
#right-col .ind { padding:0px 22px 0px 5px;}

/**************---TITLES---**************/
h1 { color:#444b4e; font-size:18px; font-weight:normal;}
h1.title, .justnode div.title { background:none; font-size:22px;}
h1.title a, div.title a {color:#9c0033; text-transform:none; text-decoration:none; font-size:18px; font-weight:normal; padding-left:20px; background:url(images/cone.png) left no-repeat;}
h1.title a:hover, div.title a:hover{text-decoration:underline;}
#tabs-wrapper h2 { background:none; color:#152229 !important;  padding-bottom:10px;}

h2 { font-size:16px; color:#d51d1d; padding:10px 0px 7px 0px; text-transform:none; width:100%;}
h2.with-tabs { padding-left:0px; padding-top:10px;}
.block h2 { display:block; border-bottom:#bcbcbc 1px solid; color:#444b4e; font-size:12px; line-height:22px; margin:0; margin-top:5px; margin-bottom:10px; padding:0;}

h3 { color:#cb670e; padding:5px 0px;}
h3 a {color:#cb670e; text-decoration:none;}

.title { padding:2px 0px 15px 8px;}

.title span {color:#ffde00; font-weight:bold; text-decoration:none; font-size:10px; text-transform:uppercase; padding:2px 3px 0px 4px;}

.admin-panel h3 { color:#000000; font-size:13px;}

.submit { padding:8px 0px 13px 5px; overflow:hidden; background:url(images/bg-line2.gif) bottom repeat-x;}
.submitted{ color:#9298a3; font-size:10px; line-height:normal; font-weight:normal; background:url(images/bg-submit.gif) no-repeat 0 3px; padding-left:17px;}
.submitted a { color:#9298a3;}

/***************/


.comment { padding:10px 0px 10px 20px;}
.comment h3 { background:none;}
.comment h3 a{ color:#9b002c; font-size:15px;}
.comment .title { padding-left:0px; padding-bottom:10px;}
.comment .submitted { margin-left:0px; padding-bottom:10px; color:#9298a3;}
.comment .submitted a{ color:#ad0a22;}

.content { padding:0px 10px 0px 0px; color:#3c3c3c; line-height:16px;}
.content strong { color:#902F34;}
.content span { color:#902F34; font-size:12px;}
.content span strong { font-size:11px; line-height:16px;}
.node .content a { color:#105289; font-size:12px;}
.content a:hover{ text-decoration:none;}

.node { width:100%; padding-bottom:20px; margin-bottom:10px; border-bottom:4px solid #efefef;}
.node .content, #contact-mail-page { padding:17px 0px 15px 0px; overflow:hidden;}
.node div.links { padding-top:3px; text-align:left;min-height:30px;line-height:30px;}
.node .title {padding:12px 0px 0px 0px;}

.node .content .list { padding:3px 0px 9px 0px;}

/*---------------------*/

/*-----Recent comments-------*/
#block-comment-0 .item-list ul { padding-left:0px;}
#block-comment-0 .item-list ul li{ background:url(images/a3.gif) no-repeat 0 6px; padding:0px 0px 0px 13px; list-style-image:none; list-style:none; margin-bottom:10px; line-height:16px; color:#9b002c; font-size:11px; margin-left:0px;}
#block-comment-0 .item-list ul li a{ background:none; color:#525252; font-weight:normal; text-decoration:none; font-size:11px; padding-left:0px;}
#block-comment-0 .item-list ul li a:hover{ text-decoration:underline;}


/*----Who's New----*/
#block-user-1 .item-list ul { padding-left:0px;}
#block-user-1 .item-list ul li{ background:url(images/a3.gif) no-repeat 0 11px; color:#545151; padding:0 0 0 10px; list-style-image:none; list-style:none; margin:0; line-height:25px;}
#block-user-1 .item-list ul li a{ background:none; color:#545151; padding:0px;  font-size:11px; font-weight:normal; text-decoration:underline;}
#block-user-1 .item-list ul li a:hover { text-decoration:none;}

#block-user-1 .border-leftb {background-image:url(images/border-leftb-u.gif);}
#block-user-1 .border-rightb {background-image:url(images/border-rightb-u.gif);}
#block-user-1 .border-topb {background-image:url(images/border-topb-u.gif);}
#block-user-1 .border-botb {background-image:url(images/border-botb-u.gif);}
#block-user-1 .corner-top-leftb {background-image:url(images/corner-top-leftb-u.gif);}
#block-user-1 .corner-top-rightb {background-image:url(images/corner-top-rightb-u.gif);}
#block-user-1 .corner-bot-leftb {background-image:url(images/corner-bot-leftb-u.gif);}
#block-user-1 .corner-bot-rightb {background-image:url(images/corner-bot-rightb-u.png);}
* html #block-user-1 .corner-bot-rightb {}
#block-user-1 .border-leftb {background-color:#FDF8ED}

#block-user-0 div.item-list {width:160px;}

#block-cumulus-0 div.more-link a {color:#AD1B00;text-transform:lowercase;padding-right:5px;}

/*----Primary Links----*/
#block-menu-primary-links .content ul.menu, #block-menu-menu-cvvm-opt .content ul.menu { padding:0px;}
#block-menu-primary-links .content ul.menu li ul, #block-menu-menu-cvvm-opt .content ul.menu li ul { padding-left:10px;}
#block-menu-primary-links .content ul.menu li, #block-menu-menu-cvvm-opt .content ul.menu li { background:none; padding:0px; list-style-image:none; list-style:none; margin:0; line-height:20px;}
#block-menu-primary-links .content ul.menu li a, #block-menu-menu-cvvm-opt .content ul.menu li a { background:url(images/a3.gif) no-repeat 0 5px; font-size:12px; padding-left:10px; color:#545151; font-weight:bold; text-decoration:underline;}
#block-menu-primary-links .content ul.menu li a:hover, #block-menu-menu-cvvm-opt .content ul.menu li a:hover { text-decoration:none; } 
#block-menu-primary-links .content ul.menu li.expanded a, #block-menu-menu-cvvm-opt .content ul.menu li.expanded a {background:url(images/a4.gif) no-repeat 0 5px;}

/*----Syndicate----*/
#block-node-0 .content { padding:20px 20px 25px 30px;}


/*----Admin-Panel List & Admin-Panel List without descriptions----*/
.body ul.menu li, .body .item-list ul li{ background:none; padding:0px; list-style-image:none; list-style:none; margin:0; line-height:20px;}
.body ul.menu li a, .body .item-list ul li a { background:url(images/a3.gif) no-repeat 0 5px; padding-left:10px; color:#608dc1; font-weight:normal;}
.body .item-list ul li a:hover{ text-decoration:none;}

/*-------------------------*/

/*------------------CUSTOM BLOCKS---------------------*/
/*------Styles for Custom Region------*/
.block-block ul { padding-left:0px;}
.block-block li a { color:#545151;text-decoration:underline; background:url(images/a3.gif) no-repeat 0 7px; padding-left:15px; line-height:19px;}
.block-block li a:hover{ text-decoration:none;}
/*---*/

/*-----LISTS-----*/
/*---nonNumeric Lists without links---*/
#cont-col .content ul li{ background:url(images/a3.gif) no-repeat 0 8px; padding-left:10px; list-style-image:none; list-style:none; line-height:19px; color:#C71F00;}
#cont-col .content ul li ul{ margin-left:15px;}
#cont-col .content ul li ol {margin-left:20px;}
#cont-col .content ul li ol li{ list-style-type:decimal;}

/*---Numeric Lists without links---*/
#cont-col .content Ol { padding-left:2px;}
#cont-col .content Ol li{ background:none; padding:0px; margin-left:20px; line-height:14px; color:#C71F00;}
#cont-col .content Ol li ul li {background:url(images/a3.gif) no-repeat 0 8px; padding-left:10px; color:#C71F00; font-weight:normal;}

/*---nonNumeric Lists---*/
#cont-col .content ul li{ list-style-image:none; list-style:none; line-height:19px; font-size:13px;}
#cont-col .content ul li a { color:#C71F00; font-weight:normal; text-decoration:underline; font-size:13px;}
#cont-col .content ul li a:hover{ text-decoration:none; }
#cont-col .content ul li ul{ margin-left:15px;}
#cont-col .content ul li ol {margin-left:20px;}
#cont-col .content ul li ol li{ list-style-type:decimal; color:#C71F00}
#cont-col .content ul li ol li a { background:none;}

/*---Numeric Lists---*/
#cont-col .content Ol { padding-left:2px; font-size:13px;}
#cont-col .content Ol li{ background:none; padding:5px 0px 5px 0px; margin-left:20px; line-height:14px;}
#cont-col .content Ol li a { padding-left:0px; color:#C71F00; font-weight:normal; text-decoration:underline; font-size:13px;}
#cont-col .content Ol li a:hover{ text-decoration:none; }
#cont-col .content Ol li ul li a { font-weight:normal; text-decoration:underline;}
#cont-col .content Ol li ul li a:hover {text-decoration:none;}


/*---Paragraph Style---*/
#cont-col .content p { padding-bottom:7px; padding-top:7px;}
#cont-col .content blockquote { border:1px solid #2a2a2a; background:#e3e3e3; padding:5px; margin:10px 0px 10px 0px;}

.item-list ul li { list-style-image:none; list-style:none;}


#profile-admin-overview ul li{ background:none; padding:0px; list-style-image:none; list-style:none; margin:0; line-height:20px;}
#profile-admin-overview ul li a { background:url(images/a1.gif) no-repeat 0 5px; padding-left:10px; color:#505050; font-weight:normal;}
#profile-admin-overview ul li a:hover{ text-decoration:none; color:#ce2a11;}

.password-description ul {margin-left:5px;}
.password-description ul li{ background:url(images/a1.gif) no-repeat 0 7px; padding-left:10px; list-style-image:none; list-style:none; margin:0; line-height:12px;}

#node-admin-content ul {margin-left:5px;}
#node-admin-content  ul li{ background:url(images/a1.gif) no-repeat 0 7px; padding-left:10px; list-style-image:none; list-style:none; margin:0; line-height:17px;}

.links { font-size:11px; color:#000000;}
.links li a{ color:#000000; font-weight:bold; text-decoration:none; font-size:12px; text-transform:capitalize; padding-left:0px;}
.links li a:hover{ text-decoration:underline;}

ul.links.inline { padding-right:0px;}


.cent ul.links li a { color:#104d0c; font-weight:normal; font-size:11px; text-transform:capitalize; background:none; text-decoration:none; padding:0px;}
.cent ul.links li a:hover { text-decoration:underline;}
#comments ul.links li a { color:#000000;}


.taxonomy ul.links li a, #forum ul.links li a { color:#27749f}

/*------END LIST------*/


ul.primary, ul.primary li, ul.secondary, ul.secondary li{
  border: 0;
  background:none;
  margin: 0;
  padding: 0;
}

ul.primary li a{
	border:none !important;
}
ul.primary li a:hover{
	background:none;
	border: 0;
}

ul.primary li.active a{
	background:none;
	border:none;
	color:#c21e00 !important;
	font-weight:bold;
}

ul.tabs {
	margin-top:5px;
}

#tabs-wrapper ul.secondary {
	margin:5px 0px 5px 15px;
}
ul.tabs li	{
	display:list-item;
	margin:2px 2px;
	background:url(images/a3.gif) no-repeat 0 8px; 
	padding-left:2px; 
	list-style-image:none; 
	list-style:none;
}

#tabs-wrapper ul.secondary li {
	display:inline;
	border:0px;
	margin-top:5px;
	padding-left:1px;
	background:url(images/a4.gif) no-repeat 0 6px; 
}

ul.tabs	li a {
	font-size:12px;
	font-weight:900;
	background:none;
	text-decoration: underline;
}
ul.tabs	li a:hover {
	color:#c21e00 !important;
	border:none;
	text-decoration: none;
}
#tabs-wrapper ul.secondary li a {
	font-weight:600;
}
#tabs-wrapper {
  margin:0px;
  padding:0px;
  border-bottom:1px solid #252525;
}
ul.primary {
  padding:0px;
  margin:0px;
}

/*-----GENERAL-----*/

.node .taxonomy { padding-top:0px;}

div.error { margin-top:5px;}

.block-region { background:#ffb; text-align:center; border:1px dashed #C71F00; color:#C71F00; margin-bottom:0px; clear:both;}

div.admin .left { margin:0px;}
#book-outline { min-width:0px;}
#permissions, #blocks, #forum table, .sticky-enabled  { width:100%;}
.node-unpublished { background:none;}
.profile h3 { border-bottom:1px solid #871e1b; color:#c84845}

img.alignleft{ float:left; margin-right:35px;}
img.alignright{ float:right; margin-left:10px;}

#first-time a { color:#508198; text-decoration:none}
#first-time a:hover{  text-decoration:underline;}
#first-time ol { margin-left:20px;}

.theme-info { padding-left:px;}

.admin-list a { color:#608dc1;}
.tabs a { color:#C71F00}
.node-type-list a { color:#C71F00;} /* Create content */
.collapse-processed a { color:#C71F00;}
.even a { color:#105289;}
.blog a { color:#105289;}
.odd a { color:#105289; line-height:13px;}
.check-manually a{ color:#161616;}

.compact-link a { color:#C71F00;}
.messages a { color:#f30000}

.sticky-table { line-height:24px;}

.more-help-link a { color:#7d7d7d;}

.help { font-size:11px; padding:3px 10px 0px 20px;}
.help a { color:#C71F00;}

.help-items a{ color:#1ca0d1;}
.help-items ul { list-style:none; line-height:18px;}

.description a { color:#dc1b1d;}
/*---------------------*/

#blocks tr.region-message { color:#9298a3;}

.theme-info { padding-left:10px;}

.box { padding-left:0px;}
.box h2.title { padding-left:0px; background:none;}

.box div.links { background:none; padding:0px;}
.box .bg-links, .box .links-left, .box .links-right { background:none;}

#cont ul.links li { background:none;}

#system-modules div { padding-bottom:10px;}

#forum-confirm-delete a { color:#6d94ac;}

.form-checkboxes { width:100px;}

.search-form input { vertical-align:middle}

#forum ul.links { margin-bottom:10px;}

dl .title { background:none; padding:0px;}

ul.links li.comment_forbidden { padding:0px;}

#comments, #node-form { width:100%;}

#comment-form { padding-bottom:20px;}

.preview .node { background:none;}

#cont-col .content .comment_add a { color:#e15306; text-transform:capitalize; font-weight:bold;}

html.js fieldset.collapsible .fieldset-wrapper { width:100%; overflow:hidden;}

.search-advanced .action { float:none;}

/*Status Report*/
.system-status-report td { padding-left:5px;}

table.system-status-report tr.info th{ color:#002200;}
table.system-status-report tr.error th{ color:#220000;}
table.system-status-report tr.ok th { color:#002200;}
table.system-status-report tr.warning th{ color:#222200;}

tr.merge-down { border-bottom:none;}
tr.ok td { background:#DDFFDD;}
tr.error td { background:#FFCCCC;}
tr.warning td { background:#FFFFDD;}
/*-------------*/

.admin-panel dd { padding-bottom:10px;}

div.admin-dependencies, div.admin-required { color:#FFFFFF;}

#block-admin-display-form div { overflow:hidden;}
table.sticky-header { background:#FFFFFF; overflow:hidden; position:relative;}

.view-content {width:100%;padding-top:10px;color:#000;}

.views-table {width:100%;}

.view-branch .views-field-title {width:45%;}
.view-course .views-field-title {width:65%;}

.view-footer {padding-top:10px;}

tr.even,tr.odd {
border-bottom:none;
padding:0;
}

tr.odd {
background:#f7fcff;
border-bottom:1px solid #ccc;
}

tr.even {
background:#ebebeb;
border-bottom:1px solid #ccc;
}

tr.odd:hover,tr.even:hover {
background: #F6F4D0;
}

tr.odd a, tr.even a {
font-weight:500;
}

tr.odd td, tr.even td {
padding:5px;
}

tr.odd a:hover, tr.even a:hover {
text-decoration:none;
}

.views-field-title {padding-left:5px;}

th.views-field-title,th.views-field-field-price1-value,th.views-field-field-file1-fid {
margin-bottom:5px;
}

th.views-field-field-price1-value,th.views-field-field-file1-fid {
text-align:center;
}

.field-label{
margin-top:7px;
}

#phpbbforum-page li.header dl.icon dt,#phpbbforum-page li.header dd {
color: #6B1619;
font-size: 0.9em;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-transform: lowercase;
}

#phpbbforum-page li.header dl.icon dt a:link,#phpbbforum-page li.header dl.icon dt a:visited {
color: #6B1619;
text-transform: lowercase;
font-weight: 900;
}

#phpbbforum-page .navbar {
background-color: #ebebeb;
}

#phpbbforum-page #page-body .forabg,#phpbbforum-page #page-body .forumbg {
background-color: #EC8C01;
}

/*----SEARCH FORM----*/
.form-submit { background:#902f34; vertical-align:middle; color:#fcf8a8; font-weight:bold; font-size:10px; text-transform:uppercase; font-family:Tahoma; border:1px solid #a1141e; padding:2px 3px 2px 3px}
.form-submit:hover { background:#ad2a31; color:#FFFFFF; }


.search-box { padding:5px 10px 4px 0px;float:right;}
.search-box input { font-size:12px; vertical-align:middle}

#search-theme-form {padding:0px;}
#search-theme-form label { color:#777777; font-size:13px; text-transform:none; font-weight:bold; vertical-align:middle; margin-right:9px;}

#search-theme-form .form-submit { 
background:url(images/search.gif.png) top left no-repeat;
border:none;
width:70px;
height:18px;
vertical-align:middle;
color:#fcf8a8;
font-weight:bold;
font-size:10px;
font-family:Tahoma;
text-transform:uppercase;
padding:1px 0px 4px 0px;
}

#search-theme-form .form-text { width:203px; font-size:11px; font-weight:normal; color:#2c2c2c; height:15px; background:#FFFFFF; border:1px solid #858585; margin-right:12px; padding:2px 0px 0px 3px;}

#search-theme-form .form-text {
background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_textbox_search.gif");
background-repeat: no-repeat;
background-position: left 1px;
padding-left: 17px;
}

.block-image .inner {
width:185px;
text-align:center;
margin-top:5px;
margin-bottom:5px;
}

.block .inner,.block .inner ul {
margin-top:5px;
margin-bottom:5px;
}

ul.links2 li a{font-size:11px;font-weight:bold;}

ul.secondary li a {
text-transform: none;
text-decoration:underline:
}

ul.secondary li {
padding:0px 10px 3px 10px;
border-right:1px dotted #000;
}

ul.secondary li.last {
border-right:0;
}

.field-field-persone-image,.picture {
float:right;
}

.field-field-ph-photo .odd,.field-field-ph-photo .even,.field-field-ph-avtodrom .odd,.field-field-ph-avtodrom .even,.field-field-ph-class .odd,.field-field-ph-class .even,.field-field-ph-class2 .odd,.field-field-ph-class2 .even {
float:left;
margin:2px;
}

.group-class .field-field-ph-class .odd,.group-class .field-field-ph-class .even,.group-autodrom .field-field-ph-avtodrom .odd,.group-autodrom .field-field-ph-avtodrom .even,.group-school .field-field-ph-class2 .odd,.group-school .field-field-ph-class2 .even {
margin:0px;
}

div.links ul.menu li.last a:hover {
color:#fff;
}

.field-field-ph-photo {
margin:10px 0;
}

.block-phpbbforum {
margin-top:30px;
}

.goods {
background:#ebebeb;
padding:2px;
}

.views-field-field-rate-value {
display:none;
}

.fieldgroup,.field {
margin-top:5px;
}

#profile .profile {
border-bottom: 2px dotted #ebebeb;
}

#profile .profile .picture {
background-color:#fff;
padding:2px;
border: 2px dotted #ebebeb;
}

.cvvm-persons .views-row{
clear:both;
margin-bottom:10px;
border:1px solid #ebebeb;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

.cvvm-persons .views-field-field-persone-image-fid{
float:right;
padding:5px;
}

.cvvm-persons .views-field-view-node{
background-color:#ebebeb;
padding:2px 10px 4px;
margin:7px 0 0 0;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}

.cvvm-persons .views-field-teaser {
padding:0 5px;
text-align:justify;
}

.cvvm-persons .views-field-title a{
text-decoration:none;
}

.cvvm-persons .views-field-title a:hover h2{
color:#000;
}

.cvvm-persons .views-field-view-node a{
color:#000;
font-weight:300;
font-size:11px;
}

.cvvm-persons .views-field-edit-node,
.cvvm-persons .views-field-delete-node{
float:right;
margin:0 10px;
padding-top:8px;
}

.view-videouz .views-field-title{
height:45px;
line-height:15px;
text-align:center;
}

.view-videouz .views-field-title a{
font-size:15px;
font-weight:300;
text-decoration:none;
}

.view-videouz .views-field-title a:hover{
text-decoration:underline;
color:Red;
}


.view-videouz .views-field-field-youtubelink-embed{
text-align:center;
margin-bottom:40px;
}

.view-videouz .views-view-grid{
width:100%;
}

.view-videouz .views-view-grid tbody tr td{
width:50%;
text-align:center;
}

.emvideo-modal-iframe{
background-color:#000;
text-align:center;
}

.emvideo-thumbnail-replacement span {

  /* This is the overlay image for use as a play button. */
  background: url(images/play-1-hot-icon.png) no-repeat;

  /* This is the size of our button. DOES NOT WORK WITH DEFAULT THUMB SIZE! */
  width: 360px;
  height: 280px;
  background-position: 50% 50%;
  opacity:0.2;
}

.emvideo-thumbnail-replacement span:hover {
  background-position: 50% 50%;
  opacity:0.5;
}



/*  	
--------------------------------------------------------------
Colours and backgrounds for common.css
-------------------------------------------------------------- */

#phpbbforum-page html, #phpbbforum-page body {
	color: #536482;
	background-color: #FFFFFF;
}

#phpbbforum-page h1 {
	color: #FFFFFF;
}

#phpbbforum-page h2 {
	color: #28313F;
}

#phpbbforum-page h3 {
	border-bottom-color: #CCCCCC;
	color: #115098;
}

#phpbbforum-page hr {
	border-color: #FFFFFF;
	border-top-color: #CCCCCC;
}

#phpbbforum-page hr.dashed {
	border-top-color: #CCCCCC;
}

/* Search box
--------------------------------------------- */

#phpbbforum-page #search-box {
	color: #FFFFFF;
}

#phpbbforum-page #search-box #keywords {
	background-color: #FFF;
}

#phpbbforum-page #search-box input {
	border-color: #0075B0;
}

/* Round cornered boxes and backgrounds
---------------------------------------- */
#phpbbforum-page .headerbar {
	background-color: #12A3EB;
	background-image: url("/phpBB3new/styles/prosilver-embed/theme/images/bg_header.gif");
	color: #FFFFFF;
}

#phpbbforum-page .navbar {
	background-color: #cadceb;
}

#phpbbforum-page .forabg {
	background-color: #0076b1;
	background-image: url("/phpBB3new/styles/prosilver-embed/theme/images/bg_list.gif");
}

#phpbbforum-page .forumbg {
	background-color: #12A3EB;
	background-image: url("/phpBB3new/styles/prosilver-embed/theme/images/bg_header.gif");
}

#phpbbforum-page .panel {
	background-color: #ECF1F3;
	color: #28313F;
}

#phpbbforum-page .post:target .content {
	color: #000000;
}

#phpbbforum-page .post:target h3 a {
	color: #000000;
}

#phpbbforum-page .bg1	{ background-color: #ECF3F7; }
#phpbbforum-page .bg2	{ background-color: #e1ebf2;  }
#phpbbforum-page .bg3	{ background-color: #cadceb; }

#phpbbforum-page .ucprowbg {
	background-color: #DCDEE2;
}

#phpbbforum-page .fieldsbg {
	background-color: #E7E8EA;
}

#phpbbforum-page span.corners-top {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_left.png");
}

#phpbbforum-page span.corners-top span {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_right.png");
}

#phpbbforum-page span.corners-bottom {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_left.png");
}

#phpbbforum-page span.corners-bottom span {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_right.png");
}

/* Horizontal lists
----------------------------------------*/

#phpbbforum-page ul.navlinks {
	border-bottom-color: #FFFFFF;
}

/* Table styles
----------------------------------------*/
#phpbbforum-page table.table1 thead th {
	color: #FFFFFF;
  background: none; /*VB*/
}

#phpbbforum-page table.table1 tbody tr {
	border-color: #BFC1CF;
}

#phpbbforum-page table.table1 tbody tr:hover, #phpbbforum-page table.table1 tbody tr.hover {
	background-color: #CFE1F6;
	color: #000;
}

#phpbbforum-page table.table1 td {
	color: #536482;
}

#phpbbforum-page table.table1 tbody td {
	border-top-color: #FAFAFA;
}

#phpbbforum-page table.table1 tbody th {
	border-bottom-color: #000000;
	color: #333333;
	background-color: #FFFFFF;
}

#phpbbforum-page table.info tbody th {
	color: #000000;
}

/* Misc layout styles
---------------------------------------- */
#phpbbforum-page dl.details dt {
	color: #000000;
}

#phpbbforum-page dl.details dd {
	color: #536482;
}

#phpbbforum-page .sep {
	color: #1198D9;
}

/* Pagination
---------------------------------------- */

#phpbbforum-page .pagination span strong {
	color: #FFFFFF;
	background-color: #4692BF;
	border-color: #4692BF;
}

#phpbbforum-page .pagination span a, #phpbbforum-page .pagination span a:link, #phpbbforum-page .pagination span a:visited {
	color: #5C758C;
	background-color: #ECEDEE;
	border-color: #B4BAC0;
}

#phpbbforum-page .pagination span a:hover {
	border-color: #368AD2;
	background-color: #368AD2;
	color: #FFF;
}

#phpbbforum-page .pagination span a:active {
	color: #5C758C;
	background-color: #ECEDEE;
	border-color: #B4BAC0;
}

/* Pagination in viewforum for multipage topics */
#phpbbforum-page .row .pagination {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_pages.gif");
}

#phpbbforum-page .row .pagination span a, #phpbbforum-page li.pagination span a {
	background-color: #FFFFFF;
}

#phpbbforum-page .row .pagination span a:hover, #phpbbforum-page li.pagination span a:hover {
	background-color: #368AD2;
}

/* Miscellaneous styles
---------------------------------------- */

#phpbbforum-page .copyright {
	color: #555555;
}

#phpbbforum-page .error {
	color: #BC2A4D;
}

#phpbbforum-page .reported {
	background-color: #F7ECEF;
}

#phpbbforum-page li.reported:hover {
	background-color: #ECD5D8 !important;
}
#phpbbforum-page .sticky, #phpbbforum-page .announce {
	/* you can add a background for stickies and announcements*/
}

#phpbbforum-page div.rules {
	background-color: #ECD5D8;
	color: #BC2A4D;
}

#phpbbforum-page p.rules {
	background-color: #ECD5D8;
	background-image: none;
}

/*  	
--------------------------------------------------------------
Colours and backgrounds for links.css
-------------------------------------------------------------- */

#phpbbforum-page a:link	{ color: #105289; }
#phpbbforum-page a:visited	{ color: #105289; }
#phpbbforum-page a:hover	{ color: #D31141; }
#phpbbforum-page a:active	{ color: #368AD2; }

/* Links on gradient backgrounds */
#phpbbforum-page #search-box a:link, #phpbbforum-page .navbg a:link, #phpbbforum-page .forumbg .header a:link, #phpbbforum-page .forabg .header a:link, #phpbbforum-page th a:link {
	color: #FFFFFF;
}

#phpbbforum-page #search-box a:visited, #phpbbforum-page .navbg a:visited, #phpbbforum-page .forumbg .header a:visited, #phpbbforum-page .forabg .header a:visited, #phpbbforum-page th a:visited {
	color: #FFFFFF;
}

#phpbbforum-page #search-box a:hover, #phpbbforum-page .navbg a:hover, #phpbbforum-page .forumbg .header a:hover, #phpbbforum-page .forabg .header a:hover, #phpbbforum-page th a:hover {
	color: #A8D8FF;
}

#phpbbforum-page #search-box a:active, #phpbbforum-page .navbg a:active, #phpbbforum-page .forumbg .header a:active, #phpbbforum-page .forabg .header a:active, #phpbbforum-page th a:active {
	color: #C8E6FF;
}

/* Links for forum/topic lists */
#phpbbforum-page a.forumtitle {
	color: #105289;
}

/* a.forumtitle:visited { color: #105289; } */

#phpbbforum-page a.forumtitle:hover {
	color: #BC2A4D;
}

#phpbbforum-page a.forumtitle:active {
	color: #105289;
}

#phpbbforum-page a.topictitle {
	color: #105289;
}

/* a.topictitle:visited { color: #368AD2; } */

#phpbbforum-page a.topictitle:hover {
	color: #BC2A4D;
}

#phpbbforum-page a.topictitle:active {
	color: #105289;
}

/* Post body links */
#phpbbforum-page .postlink {
	color: #368AD2;
	border-bottom-color: #368AD2;
}

#phpbbforum-page .postlink:visited {
	color: #5D8FBD;
	border-bottom-color: #5D8FBD;
}

#phpbbforum-page .postlink:active {
	color: #368AD2;
}

#phpbbforum-page .postlink:hover {
	background-color: #D0E4F6;
	color: #0D4473;
}

#phpbbforum-page .signature a, #phpbbforum-page .signature a:visited, #phpbbforum-page .signature a:hover, #phpbbforum-page .signature a:active {
	background-color: transparent;
}

/* Profile links */
#phpbbforum-page .postprofile a:link, #phpbbforum-page .postprofile a:visited, #phpbbforum-page .postprofile dt.author a {
	color: #105289;
}

#phpbbforum-page .postprofile a:hover, #phpbbforum-page .postprofile dt.author a:hover {
	color: #D31141;
}

#phpbbforum-page .postprofile a:active {
	color: #105289;
}

/* Profile searchresults */	
#phpbbforum-page .search .postprofile a {
	color: #105289;
}

#phpbbforum-page .search .postprofile a:hover {
	color: #D31141;
}

/* Back to top of page */
#phpbbforum-page a.top {
	background-image: url("{IMG_ICON_BACK_TOP_SRC}");
}

#phpbbforum-page a.top2 {
	background-image: url("{IMG_ICON_BACK_TOP_SRC}");
}

/* Arrow links  */
#phpbbforum-page a.up		{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/arrow_up.gif") }
#phpbbforum-page a.down		{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/arrow_down.gif") }
#phpbbforum-page a.left		{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/arrow_left.gif") }
#phpbbforum-page a.right		{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/arrow_right.gif") }

#phpbbforum-page a.up:hover {
	background-color: transparent;
}

#phpbbforum-page a.left:hover {
	color: #368AD2;
}

#phpbbforum-page a.right:hover {
	color: #368AD2;
}


/*  	
--------------------------------------------------------------
Colours and backgrounds for content.css
-------------------------------------------------------------- */

#phpbbforum-page ul.forums {
	background-color: #eef5f9;
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/gradient.gif");
}

#phpbbforum-page ul.topiclist li {
	color: #4C5D77;
}

#phpbbforum-page ul.topiclist dd {
	border-left-color: #FFFFFF;
}

#phpbbforum-page .rtl ul.topiclist dd {
	border-right-color: #fff;
	border-left-color: transparent;
}

#phpbbforum-page ul.topiclist li.row dt a.subforum.read {
	background-image: url("{IMG_SUBFORUM_READ_SRC}");
}

#phpbbforum-page ul.topiclist li.row dt a.subforum.unread {
	background-image: url("{IMG_SUBFORUM_UNREAD_SRC}");
}

#phpbbforum-page li.row {
	border-top-color:  #FFFFFF;
	border-bottom-color: #00608F;
}

#phpbbforum-page li.row strong {
	color: #000000;
}

#phpbbforum-page li.row:hover {
	background-color: #F6F4D0;
}

#phpbbforum-page li.row:hover dd {
	border-left-color: #CCCCCC;
}

#phpbbforum-page .rtl li.row:hover dd {
	border-right-color: #CCCCCC;
	border-left-color: transparent;
}

#phpbbforum-page li.header dt, #phpbbforum-page li.header dd {
	color: #FFFFFF;
}

/* Forum list column styles */
#phpbbforum-page ul.topiclist dd.searchextra {
	color: #333333;
}

/* Post body styles
----------------------------------------*/
#phpbbforum-page .postbody {
	color: #333333;
}

/* Content container styles
----------------------------------------*/
#phpbbforum-page .content {
	color: #333333;
}

#phpbbforum-page .content h2, #phpbbforum-page .panel h2 {
	color: #115098;
	border-bottom-color:  #CCCCCC;
}

#phpbbforum-page dl.faq dt {
	color: #333333;
}

#phpbbforum-page .posthilit {
	background-color: #F3BFCC;
	color: #BC2A4D;
}

/* Post signature */
#phpbbforum-page .signature {
	border-top-color: #CCCCCC;
}

/* Post noticies */
#phpbbforum-page .notice {
	border-top-color:  #CCCCCC;
}

/* BB Code styles
----------------------------------------*/
/* Quote block */
#phpbbforum-page blockquote {
	background-color: #EBEADD;
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/quote.gif");
	border-color:#DBDBCE;
}

#phpbbforum-page .rtl blockquote {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/quote_rtl.gif");
}

#phpbbforum-page blockquote blockquote {
	/* Nested quotes */
	background-color:#EFEED9;
}

#phpbbforum-page blockquote blockquote blockquote {
	/* Nested quotes */
	background-color: #EBEADD;
}

/* Code block */
#phpbbforum-page dl.codebox {
	background-color: #FFFFFF;
	border-color: #C9D2D8;
}

#phpbbforum-page dl.codebox dt {
	border-bottom-color:  #CCCCCC;
}

#phpbbforum-page dl.codebox code {
	color: #2E8B57;
}

#phpbbforum-page .syntaxbg		{ color: #FFFFFF; }
#phpbbforum-page .syntaxcomment	{ color: #FF8000; }
#phpbbforum-page .syntaxdefault	{ color: #0000BB; }
#phpbbforum-page .syntaxhtml		{ color: #000000; }
#phpbbforum-page .syntaxkeyword	{ color: #007700; }
#phpbbforum-page .syntaxstring	{ color: #DD0000; }

/* Attachments
----------------------------------------*/
#phpbbforum-page .attachbox {
	background-color: #FFFFFF;
	border-color:  #C9D2D8;
}

#phpbbforum-page .pm-message .attachbox {
	background-color: #F2F3F3;
}

#phpbbforum-page .attachbox dd {
	border-top-color: #C9D2D8;
}

#phpbbforum-page .attachbox p {
	color: #666666;
}

#phpbbforum-page .attachbox p.stats {
	color: #666666;
}

#phpbbforum-page .attach-image img {
	border-color: #999999;
}

/* Inline image thumbnails */

#phpbbforum-page dl.file dd {
	color: #666666;
}

#phpbbforum-page dl.thumbnail img {
	border-color: #666666;
	background-color: #FFFFFF;
}

#phpbbforum-page dl.thumbnail dd {
	color: #666666;
}

#phpbbforum-page dl.thumbnail dt a:hover {
	background-color: #EEEEEE;
}

#phpbbforum-page dl.thumbnail dt a:hover img {
	border-color: #368AD2;
}

/* Post poll styles
----------------------------------------*/

#phpbbforum-page fieldset.polls dl {
	border-top-color: #DCDEE2;
	color: #666666;
}

#phpbbforum-page fieldset.polls dl.voted {
	color: #000000;
}

#phpbbforum-page fieldset.polls dd div {
	color: #FFFFFF;
}

#phpbbforum-page .rtl .pollbar1, #phpbbforum-page .rtl .pollbar2, #phpbbforum-page .rtl .pollbar3, #phpbbforum-page .rtl .pollbar4, #phpbbforum-page .rtl .pollbar5 {
	border-right-color: transparent;
}

#phpbbforum-page .pollbar1 {
	background-color: #AA2346;
	border-bottom-color: #74162C;
	border-right-color: #74162C;
}

#phpbbforum-page .rtl .pollbar1 {
	border-left-color: #74162C;
}

#phpbbforum-page .pollbar2 {
	background-color: #BE1E4A;
	border-bottom-color: #8C1C38;
	border-right-color: #8C1C38;
}

#phpbbforum-page .rtl .pollbar2 {
	border-left-color: #8C1C38;
}

#phpbbforum-page .pollbar3 {
	background-color: #D11A4E;
	border-bottom-color: #AA2346;
	border-right-color: #AA2346;
}

#phpbbforum-page .rtl .pollbar3 {
	border-left-color: #AA2346;
}

#phpbbforum-page .pollbar4 {
	background-color: #E41653;
	border-bottom-color: #BE1E4A;
	border-right-color: #BE1E4A;
}

#phpbbforum-page .rtl .pollbar4 {
	border-left-color: #BE1E4A;
}

#phpbbforum-page .pollbar5 {
	background-color: #F81157;
	border-bottom-color: #D11A4E;
	border-right-color: #D11A4E;
}

#phpbbforum-page .rtl .pollbar5 {
	border-left-color: #D11A4E;
}

/* Poster profile block
----------------------------------------*/
#phpbbforum-page .postprofile {
	color: #666666;
	border-left-color: #FFFFFF;
}

#phpbbforum-page .rtl .postprofile {
	border-right-color: #FFFFFF;
	border-left-color: transparent;
}

#phpbbforum-page .pm .postprofile {
	border-left-color: #DDDDDD;
}

#phpbbforum-page .rtl .pm .postprofile {
	border-right-color: #DDDDDD;
	border-left-color: transparent;
}

#phpbbforum-page .postprofile strong {
	color: #000000;
}

#phpbbforum-page .online {
	background-image: url("{IMG_ICON_USER_ONLINE_SRC}");
}

/*  	
--------------------------------------------------------------
Colours and backgrounds for buttons.css
-------------------------------------------------------------- */

/* Big button images */
#phpbbforum-page .reply-icon span	{ background-image: url("{IMG_BUTTON_TOPIC_REPLY_SRC}"); }
#phpbbforum-page .post-icon span		{ background-image: url("{IMG_BUTTON_TOPIC_NEW_SRC}"); }
#phpbbforum-page .locked-icon span	{ background-image: url("{IMG_BUTTON_TOPIC_LOCKED_SRC}"); }
#phpbbforum-page .pmreply-icon span	{ background-image: url("{IMG_BUTTON_PM_REPLY_SRC}") ;}
#phpbbforum-page .newpm-icon span 	{ background-image: url("{IMG_BUTTON_PM_NEW_SRC}") ;}
#phpbbforum-page .forwardpm-icon span	{ background-image: url("{IMG_BUTTON_PM_FORWARD_SRC}") ;}

#phpbbforum-page a.print {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_print.gif");
}

#phpbbforum-page a.sendemail {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_sendemail.gif");
}

#phpbbforum-page a.fontsize {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_fontsize.gif");
}

/* Icon images
---------------------------------------- */
#phpbbforum-page .sitehome						{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_home.gif"); }
#phpbbforum-page .icon-faq						{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_faq.gif"); }
#phpbbforum-page .icon-members					{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_members.gif"); }
#phpbbforum-page .icon-home						{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_home.gif"); }
#phpbbforum-page .icon-ucp						{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_ucp.gif"); }
#phpbbforum-page .icon-register					{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_register.gif"); }
#phpbbforum-page .icon-logout					{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_logout.gif"); }
#phpbbforum-page .icon-bookmark					{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_bookmark.gif"); }
#phpbbforum-page .icon-bump						{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_bump.gif"); }
#phpbbforum-page .icon-subscribe					{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_subscribe.gif"); }
#phpbbforum-page .icon-unsubscribe				{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_unsubscribe.gif"); }
#phpbbforum-page .icon-pages						{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_pages.gif"); }
#phpbbforum-page .icon-search					{ background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_search.gif"); }

/* Profile & navigation icons */
#phpbbforum-page .email-icon, #phpbbforum-page .email-icon a		{ background-image: url("{IMG_ICON_CONTACT_EMAIL_SRC}"); }
#phpbbforum-page .aim-icon, #phpbbforum-page .aim-icon a			{ background-image: url("{IMG_ICON_CONTACT_AIM_SRC}"); }
#phpbbforum-page .yahoo-icon, #phpbbforum-page .yahoo-icon a		{ background-image: url("{IMG_ICON_CONTACT_YAHOO_SRC}"); }
#phpbbforum-page .web-icon, #phpbbforum-page .web-icon a			{ background-image: url("{IMG_ICON_CONTACT_WWW_SRC}"); }
#phpbbforum-page .msnm-icon, #phpbbforum-page .msnm-icon a			{ background-image: url("{IMG_ICON_CONTACT_MSNM_SRC}"); }
#phpbbforum-page .icq-icon, #phpbbforum-page .icq-icon a			{ background-image: url("{IMG_ICON_CONTACT_ICQ_SRC}"); }
#phpbbforum-page .jabber-icon, #phpbbforum-page .jabber-icon a		{ background-image: url("{IMG_ICON_CONTACT_JABBER_SRC}"); }
#phpbbforum-page .pm-icon, #phpbbforum-page .pm-icon a				{ background-image: url("{IMG_ICON_CONTACT_PM_SRC}"); }
#phpbbforum-page .quote-icon, #phpbbforum-page .quote-icon a		{ background-image: url("{IMG_ICON_POST_QUOTE_SRC}"); }

/* Moderator icons */
#phpbbforum-page .report-icon, #phpbbforum-page .report-icon a		{ background-image: url("{IMG_ICON_POST_REPORT_SRC}"); }
#phpbbforum-page .edit-icon, #phpbbforum-page .edit-icon a			{ background-image: url("{IMG_ICON_POST_EDIT_SRC}"); }
#phpbbforum-page .delete-icon, #phpbbforum-page .delete-icon a		{ background-image: url("{IMG_ICON_POST_DELETE_SRC}"); }
#phpbbforum-page .info-icon, #phpbbforum-page .info-icon a			{ background-image: url("{IMG_ICON_POST_INFO_SRC}"); }
#phpbbforum-page .warn-icon, #phpbbforum-page .warn-icon a			{ background-image: url("{IMG_ICON_USER_WARN_SRC}"); } /* Need updated warn icon */

/*  	
--------------------------------------------------------------
Colours and backgrounds for cp.css
-------------------------------------------------------------- */

/* Main CP box
----------------------------------------*/

#phpbbforum-page #cp-main h3, #phpbbforum-page #cp-main hr, #phpbbforum-page #cp-menu hr {
	border-color: #A4B3BF;
}

#phpbbforum-page #cp-main .panel li.row {
	border-bottom-color: #B5C1CB;
	border-top-color: #F9F9F9;
}

#phpbbforum-page ul.cplist {
	border-top-color: #B5C1CB;
}

#phpbbforum-page #cp-main .panel li.header dd, #phpbbforum-page #cp-main .panel li.header dt {
	color: #000000;
}

#phpbbforum-page #cp-main table.table1 thead th {
	color: #333333;
	border-bottom-color: #333333;
}

#phpbbforum-page #cp-main .pm-message {
	border-color: #DBDEE2;
	background-color: #FFFFFF;
}

/* CP tabbed menu
----------------------------------------*/
#phpbbforum-page #tabs a {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/bg_tabs1.gif");
}

#phpbbforum-page #tabs a span {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/bg_tabs2.gif");
	color: #536482;
}

#phpbbforum-page #tabs a:hover span {
	color: #BC2A4D;
}

#phpbbforum-page #tabs .activetab a {
	border-bottom-color: #CADCEB;
}

#phpbbforum-page #tabs .activetab a span {
	color: #333333;
}

#phpbbforum-page #tabs .activetab a:hover span {
	color: #000000;
}

/* Mini tabbed menu used in MCP
----------------------------------------*/
#phpbbforum-page #minitabs li {
	background-color: #E1EBF2;
}

#phpbbforum-page #minitabs li.activetab {
	background-color: #F9F9F9;
}

#phpbbforum-page #minitabs li.activetab a, #phpbbforum-page #minitabs li.activetab a:hover {
	color: #333333;
}

/* UCP navigation menu
----------------------------------------*/

/* Link styles for the sub-section links */
#phpbbforum-page #navigation a {
	color: #333;
	background-color: #B2C2CF;
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/bg_menu.gif");
}

#phpbbforum-page .rtl #navigation a {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/bg_menu_rtl.gif");
	background-position: 0 100%;
}

#phpbbforum-page #navigation a:hover {
  background-image: none;
	background-color: #aabac6;
	color: #BC2A4D;
}

#phpbbforum-page #navigation #active-subsection a {
	color: #D31141;
	background-color: #F9F9F9;
	background-image: none;
}

#phpbbforum-page #navigation #active-subsection a:hover {
	color: #D31141;
}

/* Preferences pane layout
----------------------------------------*/
#phpbbforum-page #cp-main h2 {
	color: #333333;
}

#phpbbforum-page #cp-main .panel {
	background-color: #F9F9F9;
}

#phpbbforum-page #cp-main .pm {
	background-color: #FFFFFF;
}

#phpbbforum-page #cp-main span.corners-top, #phpbbforum-page #cp-menu span.corners-top {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_left2.gif");
}

#phpbbforum-page #cp-main span.corners-top span, #phpbbforum-page #cp-menu span.corners-top span {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_right2.gif");
}

#phpbbforum-page #cp-main span.corners-bottom, #phpbbforum-page #cp-menu span.corners-bottom {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_left2.gif");
}

#phpbbforum-page #cp-main span.corners-bottom span, #phpbbforum-page #cp-menu span.corners-bottom span {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_right2.gif");
}

/* Topicreview */
#phpbbforum-page #cp-main .panel #topicreview span.corners-top, #phpbbforum-page #cp-menu .panel #topicreview span.corners-top {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_left.gif");
}

#phpbbforum-page #cp-main .panel #topicreview span.corners-top span, #phpbbforum-page #cp-menu .panel #topicreview span.corners-top span {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_right.gif");
}

#phpbbforum-page #cp-main .panel #topicreview span.corners-bottom, #phpbbforum-page #cp-menu .panel #topicreview span.corners-bottom {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_left.gif");
}

#phpbbforum-page #cp-main .panel #topicreview span.corners-bottom span, #phpbbforum-page #cp-menu .panel #topicreview span.corners-bottom span {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/corners_right.gif");
}

/* Friends list */
#phpbbforum-page .cp-mini {
	background-color: #eef5f9;
}

#phpbbforum-page dl.mini dt {
	color: #425067;
}

/* PM Styles
----------------------------------------*/
/* PM Message history */
#phpbbforum-page .current {
	color: #000000 !important;
}

/* PM marking colours */
#phpbbforum-page .pmlist li.pm_message_reported_colour, #phpbbforum-page .pm_message_reported_colour {
	border-left-color: #BC2A4D;
	border-right-color: #BC2A4D;
}

#phpbbforum-page .pmlist li.pm_marked_colour, #phpbbforum-page .pm_marked_colour {
	border-color: #FF6600;
}

#phpbbforum-page .pmlist li.pm_replied_colour, #phpbbforum-page .pm_replied_colour {
	border-color: #A9B8C2;
}

#phpbbforum-page .pmlist li.pm_friend_colour, #phpbbforum-page .pm_friend_colour {
	border-color: #5D8FBD;
}

#phpbbforum-page .pmlist li.pm_foe_colour, #phpbbforum-page .pm_foe_colour {
	border-color: #000000;
}

/* Avatar gallery */
#phpbbforum-page #gallery label {
	background-color: #FFFFFF;
	border-color: #CCC;
}

#phpbbforum-page #gallery label:hover {
	background-color: #EEE;
}

/*  	
--------------------------------------------------------------
Colours and backgrounds for forms.css
-------------------------------------------------------------- */

/* General form styles
----------------------------------------*/
#phpbbforum-page select {
	border-color: #666666;
	background-color: #FAFAFA;
	color: #000;
}

#phpbbforum-page label {
	color: #425067;
}

#phpbbforum-page option.disabled-option {
	color: graytext;
}

/* Definition list layout for forms
---------------------------------------- */
#phpbbforum-page dd label {
	color: #333;
}

/* Hover effects */
#phpbbforum-page fieldset dl:hover dt label {
	color: #000000;
}

#phpbbforum-page fieldset.fields2 dl:hover dt label {
	color: inherit;
}

/* Quick-login on index page */
#phpbbforum-page fieldset.quick-login input.inputbox {
	background-color: #F2F3F3;
}

/* Posting page styles
----------------------------------------*/

#phpbbforum-page #message-box textarea {
	color: #333333;
}

/* Input field styles
---------------------------------------- */
#phpbbforum-page .inputbox {
	background-color: #FFFFFF; 
	border-color: #B4BAC0;
	color: #333333;
}

#phpbbforum-page .inputbox:hover {
	border-color: #11A3EA;
}

#phpbbforum-page .inputbox:focus {
	border-color: #11A3EA;
	color: #0F4987;
}

/* Form button styles
---------------------------------------- */

#phpbbforum-page a.button1, #phpbbforum-page input.button1, #phpbbforum-page input.button3, #phpbbforum-page a.button2, #phpbbforum-page input.button2 {
	color: #000;
	background-color: #FAFAFA;
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/bg_button.gif");
}

#phpbbforum-page a.button1, #phpbbforum-page input.button1 {
	border-color: #666666;
}

#phpbbforum-page input.button3 {
	background-image: none;
}

/* Alternative button */
#phpbbforum-page a.button2, #phpbbforum-page input.button2, #phpbbforum-page input.button3 {
	border-color: #666666;
}

/* <a> button in the style of the form buttons */
#phpbbforum-page a.button1, #phpbbforum-page a.button1:link, #phpbbforum-page a.button1:visited, #phpbbforum-page a.button1:active, #phpbbforum-page a.button2, #phpbbforum-page a.button2:link, #phpbbforum-page a.button2:visited, #phpbbforum-page a.button2:active {
	color: #000000;
}

/* Hover states */
#phpbbforum-page a.button1:hover, #phpbbforum-page input.button1:hover, #phpbbforum-page a.button2:hover, #phpbbforum-page input.button2:hover, #phpbbforum-page input.button3:hover {
	border-color: #BC2A4D;
	color: #BC2A4D;
}

#phpbbforum-page input.search {
	background-image: url("/phpBB3/styles/prosilver-embed/theme/images/icon_textbox_search.gif");
}

#phpbbforum-page input.disabled {
	color: #666666;
}

div.images .views-row{
float:left;
padding:15px 30px;
text-align:Center;
}

div.images{
margin-bottom:30px;
}

div.images{
width:640px;
margin:0 auto;
}

div.images .views-field-title{
padding:0;
}

div.images .views-field-title a{
padding:0;
font-size:16px;
text-decoration:none;
font-weight:900;
}

div.images .views-field-title a:hover{
color:red;
}