html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
background : transparent;
}
body {
line-height : 1;
}
ol, ul {
list-style : none;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
html {
background : #1d0a1c url(../img/silver/purple/main-bg.jpg) no-repeat center top;
}
html, body {
font-size : 10px;
line-height : 20px;
color : #333;
}
body, label, legend, input, textarea, select, option {
font-family : 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
color : #fb9b11;
font-family : 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
h1 {
font-size : 30px;
line-height : 40px;
margin-bottom : 15px;
}
h2 {
font-size : 24px;
line-height : 40px;
margin-bottom : 5px;
padding-top : 5px;
}
h3 {
font-size : 20px;
line-height : 20px;
margin-bottom : 5px;
padding-top : 5px;
}
h4 {
font-size : 15px;
line-height : 20px;
margin-bottom : 5px;
padding-top : 5px;
}
h5 {
font-size : 13px;
line-height : 20px;
margin-bottom : 5px;
padding-top : 5px;
}
h6 {
font-size : 10px;
line-height : 20px;
margin-bottom : 5px;
}
h4, h5, h6 {
font-weight : bold;
}
h1.bar, h2.bar, h3.bar, h4.bar, h5.bar, h6.bar {
color : #f6f6f6;
background : #735c73;
border : 1px solid #735c73;
border-bottom-color : #594759;
padding : 2px 10px;
margin-bottom : 15px;
}
h3.bar {
padding : 7px 10px;
}
a, a:link, a:visited {
text-decoration : underline;
color : #733473;
}
a:hover, a:active {
text-decoration : underline;
color : #ff8706;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active {
color : #541d51;
text-decoration : none;
}
p {
font-size : 13px;
line-height : 20px;
margin-bottom : 15px;
}
p.large {
font-size : 15px;
line-height : 20px;
margin-bottom : 15px;
font-weight : bold;
color : #777;
}
p.small {
font-size : 11px;
line-height : 20px;
margin-bottom : 15px;
}
hr {
width : 100%;
border : 0;
line-height : 0;
margin : 5px 0 15px 0;
padding : 0;
height : 1px;
background : #c9c9c9;
}
p + hr {
margin : 15px 0 15px 0;
}
blockquote {
padding-left : 15px;
margin-bottom : 15px;
border-left : 10px solid #c9c9c9;
font-style : italic;
}
q {
font-style : italic;
}
dfn {
font-weight : bold;
font-style : italic;
}
code, samp, kbd {
font-family : monospace;
text-decoration : none;
background : #e4e4e4;
border : 1px solid #ccc;
}
var, cite {
font-style : italic;
}
del {
text-decoration : line-through;
color : #666;
}
ins {
text-decoration : underline;
}
abbr, acronym {
text-decoration : underline;
cursor : help;
}
address {
font-style : normal;
}
big {
font-size : 14px;
}
small, sub, sup {
font-size : 10px;
}
sub {
vertical-align : sub;
}
sup {
vertical-align : super;
}
pre, tt {
font-family : monospace;
text-decoration : none;
font-weight : normal;
font-style : normal;
}
pre {
white-space : pre;
display : block;
font-family : Monaco, "Courier New", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", monospace;
font-size : 12px;
line-height : 20px;
margin-bottom : 15px;
padding : 10px 10px 20px 10px;
border : 1px solid #c9c9c9;
border-left-width : 10px;
background : #e0e0e0;
}
ul, ol, dl {
font-size : 13px;
line-height : 20px;
margin-bottom : 15px;
}
ul ul, ul ol, ol ol, ol ul {
margin-bottom : 0;
}
ol, ol li {
list-style : decimal;
}
ul, ul li {
list-style : disc;
}
ul > li {
padding-left : 0;
margin-left : 20px;
}
ol > li {
padding-left : 0;
margin-left : 30px;
}
dt {
font-weight : bold;
}
dd {
padding-left : 15px;
margin-bottom : 15px;
}
.horizontal-list {
list-style : none;
margin-bottom : 0;
}
.horizontal-list li {
display : inline;
margin : 0;
padding : 0 1em;
}
.lines-list {
border-top : 1px solid #c9c9c9;
}
.lines-list li {
list-style : none;
margin : 0;
line-height : 20px;
border-bottom : 1px solid #c9c9c9;
padding : 3px 0;
}
.lines-list a {
display : block;
padding : 0 1px;
text-decoration : none;
}
.lines-list a:hover, ul.lines-list a:active {
border : 0;
text-decoration : none;
}
.arrow-list li {
list-style : none;
padding-left : 15px;
margin-left : 5px;
background : transparent url(../img/silver/purple/arrow-list.gif) no-repeat;
background-position : 0% 6px;
}
.check-list li {
list-style : none;
padding-left : 18px;
margin-left : 5px;
background : transparent url(../img/silver/common/check-list.gif) no-repeat;
background-position : 0% 6px;
}
.arrow-link-list li {
list-style : none;
margin : 0;
}
.arrow-link-list li a {
display : block;
padding : 1px 0 1px 15px;
}
.arrow-link-list a {
background : transparent url(../img/silver/purple/arrow-list.gif) no-repeat;
background-position : 3px 7px;
text-decoration : none;
}
.arrow-link-list a:hover, .arrow-link-list a:active {
color : #fff;
background : #735073 url(../img/silver/purple/arrow-list-hover.gif) no-repeat;
background-position : 5px 7px;
text-decoration : none;
}
.arrow-link-list.lines-list {
border-top : 1px solid #c9c9c9;
}
.arrow-link-list.lines-list li {
border-bottom : 1px solid #c9c9c9;
}
table {
border-collapse : collapse;
border-spacing : 0;
width : 100%;
font-size : 13px;
line-height : 20px;
margin-bottom : 15px;
border : 0;
background : none;
color : #333;
}
caption {
text-align : left;
font-weight : bold;
color : #333;
}
th {
padding : 5px 10px;
font-weight : bold;
text-align : left;
border : 0;
background : #666;
color : #f9f9f9;
}

tfoot td {
border : 0;
background : #c9c9c9;
}
fieldset {
display : block;
margin-bottom : 15px;
padding : 10px;
border : 1px solid #ccc;
}
label {
display : block;
font-size : 13px;
color : #444;
margin : 5px 0;
}
legend, input, textarea, select, option {
font-size : 13px;
line-height : 16px;
color : #444;
}
input, select, textarea, legend {
display : inline;
}
textarea {
overflow : auto;
}
input.radio, input.checkbox {
vertical-align : text-top;
margin-right : 10px;
}
input.text, input.password, input.fileupload, textarea, select {
padding : 5px;
border : 1px solid #c0c0c0;
border-bottom-color : #bbb;
border-top-color : #acacac;
background : #d0d0d0 url(../img/silver/common/form-field-bg.gif) repeat-x scroll bottom;
}
input.submit {
display : inline-block;
font-size : 13px;
color : #222;
margin-top : 5px;
padding : 3px 8px;
overflow : visible;
border : 1px solid #aaa;
border-bottom-color : #999;
border-top-color : #c9c9c9;
background : #ccc url(../img/silver/common/btn-bg.gif) repeat-x center center;
}
input.submit:hover {
cursor : pointer;
background-position : 50% 40%;
border-color : #777;
color : #000;
}
input.text:focus, input.password:focus, input.fileupload:focus, textarea:focus, select:focus, .form-element-focus {
outline : none;
background : #fff;
border-color : #000;
color : #000;
}
.form-element {
overflow : hidden;
margin-bottom : 15px;
}
.form-note {
font-style : italic;
color : #666;
}
.error {
color : #b03333;
}
.infield {
margin : 0;
font-style : italic;
color : #777;
}
.alignnone {
margin : 15px;
margin-top : 0;
}
.alignright {
float : right;
margin : 0 0 15px 15px;
}
.alignleft {
float : left;
margin : 0 15px 15px 0;
}
.aligncenter {
display : block;
margin : 0 auto 15px auto;
overflow : hidden;
}
.border {
border : 1px solid #333;
}
.pad {
padding : 10px;
background : #e4e4e4;
}
.pad-light {
padding : 10px;
background : #fff;
}
.pad-neutral {
padding : 10px;
background : #f3f3f3;
}
.pad.border, .pad-neutral.border {
padding : 9px;
border : 1px solid #ccc;
}
.pad-light.border {
padding : 9px;
border : 1px solid #ccc;
}
.pad.round, .pad-light.round, .pad-neutral.round {
padding : 9px;
}
.pad.border.round, .pad-light.border.round, .pad-neutral.border.round {
padding : 9px;
border : 1px solid #ccc;
}
.pad-light.border.round {
border-color : #ccc;
}
.doc {
min-width : 960px;
margin-left : auto;
margin-right : auto;
position : relative;
}
.doc-hd, .doc-bd, .doc-ft {
overflow : hidden;
position : relative;
}
.three-columns, .two-columns, .full-column {
margin : 0;
position : relative;
overflow : hidden;
}
.column {
display : inline;
float : left;
position : relative;
margin : 0 16px;
}
.three-columns .column {
width : 282px;
}
.three-columns .column.double {
width : 596px;
}
.two-columns .column {
width : 439px;
}
.full-column .column {
width : 910px;
margin-left : 10px;
margin-right : 10px;
background : none;
}
.column.first, .column.double.first {
margin-left : 10px;
background : none;
}
.column.last, .column.double.last {
margin-right : 10px;
}
.inner-grid {
clear : both;
}
.inner-grid.two-columns > .column {
width : 49.9%;
padding : 0;
margin : 0;
}
.inner-grid.three-columns > .column {
width : 33%;
padding : 0;
margin : 0;
}
.inner-grid.four-columns > .column {
width : 24.9%;
padding : 0;
margin : 0;
}
.inner-grid > .column > .column-inner {
padding-right : 15px;
}
.three-columns.separators {
background : transparent url(../img/silver/common/panels-bg.png) repeat-y;
background-position : -1919px 0%;
}
.three-columns.separator-left {
background : transparent url(../img/silver/common/panels-bg.png) repeat-y;
background-position : -3007px 0%;
}
.three-columns.separator-right {
background : transparent url(../img/silver/common/panels-bg.png) repeat-y;
background-position : -2693px 0%;
}
.two-columns.separator {
background : transparent url(../img/silver/common/panels-bg.png) repeat-y;
background-position : -2850px 0%;
}
.content-separator, .grid-separator {
display : block;
clear : both;
margin : 0;
height : 30px;
overflow : hidden;
background : transparent url(../img/silver/common/panels-bg.png);
background-position : -10px -100px;
}
.grid-separator {
margin : 0 10px;
}
.box-separator {
display : block;
clear : both;
margin : 0;
height : 20px;
overflow : hidden;
}
.panel {
margin-left : auto;
margin-right : auto;
padding : 25px 15px;
width : 930px;
position : relative;
overflow : hidden;
}
.panel.round {
width : 960px;
padding : 15px 0;
position : relative;
overflow : hidden;
}
.panel.round > .middle {
width : 930px;
padding : 10px 15px;
background : transparent url(../img/silver/common/panels-bg.png) repeat-y;
background-position : -960px 0%;
}
.panel.round > .top, .panel.round > .bottom {
display : block;
width : 960px;
height : 15px;
position : absolute;
left : 0;
}
.panel.round > .top {
top : 0;
background : transparent url(../img/silver/common/panels-bg.png);
background-position : 0% 0%;
}
.panel.round > .bottom {
bottom : 0;
background : transparent url(../img/silver/common/panels-bg.png);
background-position : 0% -15px;
}
a.link-btn {
display : inline-block;
text-decoration : none;
font-size : 13px;
color : #222;
padding : 1px 8px;
border : 1px solid #aaa;
border-bottom-color : #999;
border-top-color : #c9c9c9;
background : #ccc url(../img/silver/common/btn-bg.gif) repeat-x center center;
}
a.link-btn:hover {
text-decoration : none;
background-position : 50% 40%;
border-color : #777;
color : #000;
}
a.link-btn:active {
text-decoration : none;
background-position : 50% 60%;
border-color : #555;
color : #000;
}
.no-margin-bottom {
margin-bottom : 0 !important ;
}
.align-right {
text-align : right;
}
.align-left {
text-align : left;
}
.align-center {
text-align : center;
}
.icon-middle {
vertical-align : middle;
}
.margin-left-large {
margin-left : 20px !important ;
}
#top-panel {
width : 930px;
height : 23px;
margin : 15px auto 5px auto;
overflow : visible;
position : relative;
z-index: 2
}
#top-panel-brand {
margin : 0;
padding : 0;
margin-left : -10px;
margin-bottom : 0;
position : absolute;
bottom : 0;
left : 13px;
width : 225px;
}
#top-panel-brand-img {
display : block;
}
#quick-box {
width : 400px;
height : 75px;
position : absolute;
top : -65px;
right : 0;
background : transparent url(../img/silver/common/login-form.png);
}

#mail-quick-label{
font-size : 13px;
position : absolute;
top : 12px;
left : 180px;
}
#tel-quick-label {
font-size : 13px;
position : absolute;
top : 12px;
left : 10px;
}
#quick-link-button {
position : absolute;
bottom : 7px;
left : 230px;
font-size : 13px;
line-height : 15px;

color : #777;
padding : 5px 40px 0 5px;
cursor : pointer;
}
#quick-link-button.up {
background : transparent url(../img/silver/common/sprites-small.png) no-repeat right bottom;
background-position : 108px -19px;
}
#quick-link-button.down {
background : transparent url(../img/silver/common/sprites-small.png) no-repeat right bottom;
background-position : 92px 3px;
}
#main-nav-panel {
	width : 925px;
	height : 50px;
	padding : 10px 25px 10px 10px;
	position : relative;
	overflow : hidden;
	background-position : 0% -30px;
	background-color : transparent;
	background-image : url(../img/silver/common/panels-bg.png);
	background-repeat : no-repeat;
}
.main-nav-list {
margin : 0;
padding : 0;
position : relative;
}
.main-nav-list-item {
margin : 0;
padding : 0;
list-style : none;
position : relative;
}
.subnav-list {
display : none;

}
.main-nav-link:hover {
outline : none;
background-image:url(../img/silver/common/panels-hover.png) ;
background-repeat : no-repeat;



}
.main-nav-list.root {
display : inline-block;
float : left;
list-style : none;
margin : 0;
padding : 0;
line-height : 50px;
border-right : 1px solid #fff;
}
.main-nav-list.root > .main-nav-list-item {
	display : block;
	float : left;
	height : 50px;
	margin : 0;
	padding : 0;
	border-left : 1px solid #fff;
	border-right : 1px solid #ddd;
}
.main-nav-list.root > .main-nav-list-item.first {
border-left : 0;
}
.main-nav-list.root > .main-nav-list-item > a {
display : block;
padding : 0 15px;
color : #333;
text-decoration : none;
}
.main-nav-list.root > .main-nav-list-item > a.has-subnav {
padding-right : 30px;
}
.main-nav-subnav {
position : absolute;
display : block;
width:auto;
padding : 10px;
background : #fde6c5;
border : 1px solid #f6f6f6;
}
div.level-1 {
border-top-color : #ddd;
}
.subnav-list {
border-top : 1px solid #ddd;
}
.subnav-list li {
display : block;
list-style : none;
margin : 0;
line-height : 20px;
border-bottom : 1px solid #ddd;
padding : 0;
}
.subnav-list a {
display : block;
padding : 2px;
color : #333;
text-decoration : none;
}
.subnav-list a:hover, .subnav-list a:active, .subnav-list > .item-hover a {
border : 0;
text-decoration : none;
color : #fff;
background : #fb9b11;
text-decoration : none;
}
#main-nav-home-link {
text-indent : -9999px;
min-width : 20px;
background : transparent url(../img/silver/common/home-icon.png) no-repeat;
background-position : 50% 50%;
}

#footer-panel {
color : #c7c7c7;
}
#footer-panel h1, #footer-panel h2, #footer-panel h3, #footer-panel h4, #footer-panel h5, #footer-panel h6 {
color : #bbb;
}
#footer-panel .lines-list, #footer-panel .lines-list li {
border-color : #4d3d4c;
}
#footer-panel .pad {
background : transparent url(../img/common/white-bg-18pc-opacity.png);
}
#footer-contact-form, #footer-twitter-widget {
min-height : 230px;
margin-bottom : 0;
}
#footer-contact-form .form-element {
position : relative;
margin-bottom : 10px;
}
#footer-contact-email-field, #footer-contact-message-field {
width : 252px;
color : #999;
border-color : #382d38;
border-top-color : #261826;
border-bottom-color : #5c495b;
background : transparent url(../img/silver/common/footer-form-field-bg.png) repeat-x scroll bottom;
}
#footer-contact-email-lable, #footer-contact-message-lable {
position : absolute;
top : 4px;
left : 5px;
color : #777;
}
#footer-contact-email-field:focus, #footer-contact-message-field:focus {
outline : none;
background : #fff;
border-color : #000;
color : #000;
}
#footer-form-info {
font-size : 15px;
font-weight : bold;
}
.social-media-link:hover {
position : relative;
top : -1px;
}
.footnotes-separator {
width : 940px;
margin : 0 auto;
padding : 0;
height : 1px;
color : #777;
background : #777;
}
#footnotes-panel {
width : 910px;
margin : 15px auto;
overflow : hidden;
color : #888;
font-size : 12px;
}
#footnotes-panel a {
color : #999;
}
#footnotes-copy-note {
float : left;
width : 450px;
}
#footnotes-design {
float : right;
}
#footnotes-logo {
	float : left;
	
}
.sidebar-widget-heading {
background : #4c364c;
color : #ececec;
padding : 10px 10px;
margin-bottom : 0;
font-size : 17px;
}
.sidebar-widget {
display : block;
overflow : hidden;
margin : 0 auto 15px auto;
padding : 9px;
background : #e4e4e4;
border : 1px solid #ccc;
border-top : 0;
}
.sidebar-ads-widget > img {
padding : 2px;
}
#rss-widget-heading {
margin : 0;
padding : 0;
}
#rss-widget-icon {
margin : 0 10px 0 0;
}
#newsletter-sub-email {
width : 180px;
position : relative;
float : left;
margin : 0;
}
#newsletter-sub-email-label {
position : absolute;
left : 5px;
top : 5px;
}
#newsletter-sub-email-field {
width : 160px;
height : 17px;
}
#newsletter-sub-submit {
height : 29px;
margin : 0;
float : left;
}
ul.tabNavigation li {
display : inline;
margin : 0;
padding : 0;
}
.tabNavigation a {
display : block;
overflow : hidden;
float : left;
text-decoration : none;
color : #ececec;
}
.tabs {
display : block;
overflow : hidden;
float : left;
}
.tab {
display : block;
overflow : hidden;
float : left;
width : 120px;
}
.selected {
background : #735073;
}
.left-border {
border-left : 2px solid #ddd;
}
#news {
display : block;
float : left;
overflow : hidden;
width : 262px;
}
#news p {
clear : both;
}
#articles {
display : block;
float : left;
overflow : hidden;
width : 262px;
}
#slider {
height : 300px;
margin : 0 10px 8px 10px;
}
.nivoSlider {
position : relative;
}
#slider a{
	display:block;
}
.nivoSlider img {
position : absolute;
top : 0;
left : 0;
}
.nivoSlider a.nivo-imageLink {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
border : 0;
padding : 0;
margin : 0;
z-index : 60;
display : none;
}
.nivo-slice {
display : block;
position : absolute;
z-index : 50;
height : 100%;
}
.nivo-directionNav a {
position : absolute;
top : 45%;
z-index : 99;
cursor : pointer;
}
.nivo-prevNav {
left : 5px;
display : block;
width : 30px;
height : 30px;
background : url(../img/silver/common/prev.png) no-repeat;
text-indent : -9999px;
}
.nivo-nextNav {
right : 5px;
display : block;
width : 30px;
height : 30px;
background : url(../img/silver/common/next.png) no-repeat;
text-indent : -9999px;
}
.nivo-controlNav {
position : absolute;
right : 0;
bottom : -16px;
}
.nivo-controlNav a {
display : block;
width : 10px;
height : 11px;
background : url(../img/silver/purple/slider-btn.png) no-repeat;
text-indent : -9999px;
border : 0;
margin-right : 3px;
float : left;
}
.nivo-controlNav a.active {
background : url(../img/silver/purple/slider-btn-active.png) no-repeat;
}
#slider {
position : relative;
background : url(../img/silver/common/nivo-ajax-loader.gif) no-repeat 50% 50%;
}
#slider img {
position : absolute;
top : 0;
left : 0;
display : none;
}
#gallery-slider {
height : 400px;
position : relative;
overflow : hidden;
margin-bottom : 15px;
background : #e4e4e4 url(../img/silver/common/gallery-ajax-loader.gif) no-repeat scroll 50% 50%;
border : 1px solid #ccc;
}
#gallery-slider img {
display : none;
}
.galleria-container {
height : 400px;
position : relative;
overflow : hidden;
}
.galleria-stage {
position : absolute;
top : 10px;
bottom : 50px;
left : 10px;
right : 10px;
overflow : hidden;
}
.galleria-thumbnails-container {
height : 40px;
bottom : 0;
position : absolute;
left : 10px;
right : 10px;
z-index : 2;
}
.galleria-carousel .galleria-thumbnails-list {
margin-left : 30px;
margin-right : 30px;
}
.galleria-thumbnails .galleria-image {
height : 30px;
width : 50px;
background : #000;
margin : 0 5px 0 0;
border : 1px solid #000;
float : left;
cursor : pointer;
}
.galleria-counter {
position : absolute;
bottom : 10px;
left : 10px;
text-align : right;
color : #fff;
font : normal 11px/1 arial, sans-serif;
z-index : 2;
}
.galleria-loader {
background : #e4e4e4;
width : 20px;
height : 20px;
position : absolute;
top : 10px;
right : 10px;
z-index : 2;
display : none;
background : url(../img/silver/common/themes/classic/classic-loader.gif) no-repeat 2px 2px;
}
.galleria-image-nav {
position : absolute;
top : 50%;
margin-top : -15px;
width : 100%;
height : 31px;
left : 0;
}
.galleria-image-nav-left, .galleria-image-nav-right {
cursor : pointer;
width : 16px;
height : 31px;
position : absolute;
left : 10px;
z-index : 2;
}
.galleria-image-nav-right {
left : auto;
right : 10px;
background-position : -300px 0%;
z-index : 2;
}
.galleria-thumb-nav-left, .galleria-thumb-nav-right {
cursor : pointer;
display : none;
background-position : -495px 0%;
border-right : 1px solid #333;
position : absolute;
left : 0;
top : 0;
height : 30px;
width : 23px;
z-index : 3;
}
.galleria-thumb-nav-right {
background-position : -578px 0%;
border-left : 1px solid #333;
border-right : none;
right : 0;
left : auto;
}
.galleria-thumbnails-container .disabled, .galleria-thumbnails-container .disabled:hover {
cursor : default;
}
.galleria-thumb-nav-left:hover, .galleria-thumb-nav-right:hover {
background-color : #111;
}
.galleria-carousel .galleria-thumb-nav-left, .galleria-carousel .galleria-thumb-nav-right {
display : block;
}
.galleria-thumb-nav-left, .galleria-thumb-nav-right, .galleria-info-link, .galleria-info-close, .galleria-image-nav-left, .galleria-image-nav-right {
background-image : url(../img/silver/common/classic-map.png);
background-repeat : no-repeat;
}
#action-panel-col-1 {
background : transparent url(../images/miniLogo.png) no-repeat;
background-position : 1px 0;
}
#action-panel-col-2 {
background : transparent url(../assets/images/silver/action-panel-2.png) no-repeat;
background-position : 1px 17px;
}
#action-panel-col-1 > h3, #action-panel-col-1 > p, #action-panel-col-2 > h3, #action-panel-col-2 > p {
padding-left : 115px;
}
.post-info {
margin-bottom : 15px;
border-top : 1px solid #e4e4e4;
border-bottom : 1px solid #e4e4e4;
color : #666;
}
.post-info a {
text-decoration : none;
}
.post-info a:hover {
text-decoration : underline;
}
.post-info-date, .post-info-author, .post-info-category, .post-info-comments {
font-size : 11px;
padding-left : 20px !important ;
background : transparent url(../img/silver/common/post-icons.png) no-repeat;
}
.post-info-date {
background-position : -60px -2px;
}
.post-info-author {
background-position : 0% -62px;
}
.post-info-category {
background-position : -40px -22px;
}
.post-info-comments {
background-position : -20px -42px;
}
#author-info-txt {
padding-left : 140px;
}
#comments-heading {
position : relative;
overflow : hidden;
}
#leave-comment-link {
position : absolute;
right : 10px;
top : 7px;
display : inline;
font-size : 15px;
line-height : 25px;
margin : 0;
padding : 2px 20px 2px 10px;
color : #fff;
background : #997a99 url(../img/silver/purple/arrow-list-hover.gif) no-repeat;
background-position : 130px 11px;
border : 1px solid #665266;
border-bottom-color : #594759;
}
#leave-comment-link:hover {
border-color : #595959;
background-color : #a685a6;
}
.comment-list {
list-style : none;
margin : 0 0 15px 0;
padding : 0;
}
.comment-list-item {
list-style : none;
display : block;
margin : 15px 0 0 0;
padding : 0;
overflow : hidden;
}
.children {
margin-top : 9px;
}
.children .comment-list-item {
margin-top : 9px;
}
.comment-txt, .children {
margin-left : 83px;
}
.children .comment-txt, .children .children {
margin-left : 63px;
}
.comment-txt {
background : #fff;
padding : 9px;
border : 1px solid #ccc;
}
.comment-author-avatar {
display : block;
float : left;
background : #fff;
padding : 6px !important ;
border : 1px solid #ccc;
}
.comment-author {
margin-bottom : 0;
}
.comment-date {
font-size : 11px;
}
#comment-form input.text, #comment-form textarea {
width : 385px;
}
.pagination {
overflow : hidden;
margin : 0 0 15px 0;
}
a.pagination-link, .pagination-link.current {
display : block;
float : left;
margin-right : 3px;
padding : 1px 8px;
font-size : 13px;
text-decoration : none;
color : #222;
}
.pagination-link {
border : 1px solid #aaa;
border-bottom-color : #999;
border-top-color : #c9c9c9;
background : #ccc url(../img/silver/common/btn-bg.gif) repeat-x center center;
}
.pagination-link:hover {
text-decoration : none;
background-position : 50% 40%;
border-color : #777;
color : #000;
}
.pagination-link:active {
text-decoration : none;
background-position : 50% 60%;
border-color : #555;
color : #000;
}
.pagination-link.current {
color : #555;
background : #ccc;
border : 1px solid #aaa;
}
#gallery-page-heading {
margin-bottom : 15px;
}
.gallery-image {
margin-bottom : 10px !important ;
display : block;
cursor : pointer;
}
.gallery-row {
margin-bottom : 30px;
}
.gallery-row.last {
margin-bottom : 5px;
}
.gallery-item > p {
margin-bottom : 10px;
}
.prettyPhotoOverlay {
cursor : pointer;
}
#portfolio-page-heading {
margin-bottom : 15px;
}
.portfolio-item-image {
margin-bottom : 0 !important ;
display : block;
cursor : pointer;
}
.portfolio-item-text {
width : 294px;
float : left;
}
#page-heading {
margin-bottom : 15px;
}
.page-item-image {
margin-bottom : 0 !important ;
display : block;
cursor : pointer;
}
.page-item-text {
width : 294px;
float : left;
}

#contact-address {
float : left;
width : 150px;
}
#addr {
padding-left : 40px;
background : transparent url(../img/silver/common/envelope-icon.gif) no-repeat;
background-position : 0 3px;
}
#addr-main {
padding-left : 40px;
background : transparent url(../img/silver/common/envelope-icon.gif) no-repeat;
background-position : 10px 50%;
}
#tel {
padding-left : 40px;
background : transparent url(../img/silver/common/telephone-icon.gif) no-repeat;
background-position : 1px 3px;
}
#tel-main {
padding-left : 40px;
background : transparent url(../img/silver/common/telephone-icon.gif) no-repeat;
background-position : 10px 50%;
}
#home-main {
padding-left : 40px;
background : transparent url(../img/silver/common/home-icon.png) no-repeat;

background-position : 10px 50%;
}
#main-tgm {
padding-left : 40px;
background : transparent url(../img/silver/common/miniLogo.png) no-repeat;
width : 150px;
background-position : 50% 50%;
}
.grids-page-grid-heading {
width : 940px;
margin-left : auto;
margin-right : auto;
margin-top : 15px;
color : #eee;
}
.grids-page-grid-comment {
width : 940px;
margin-left : auto;
margin-right : auto;
color : #eee;
}
#panel-7 .column, #panel-8 .column, #panel-9 .column, #panel-10 .column, #panel-11 .column {
background : transparent url(../img/common/white-bg-18pc-opacity.png);
color : #eee;
}

