@charset "utf-8"; 
@import url("../fonts/sofia-pro.css"); 

body{
font-family:'sofia-pro','robotoregular',sans-serif; 
font-size:1.1em; 
color:#FCFCFC; 
background-image:url(../images/page/tile/celtic1.jpg); 
background-color:#e6e6e6; 
background-repeat:repeat; 
background-attachment:fixed}

#validator .validator, 
#validator .validator-php{
text-decoration:none; 
outline:none}

#validator .validator, 
#validator .spacer_foot{
display:none}

#validator .validator-php{
display:none}

.promo_01_display{
display:none}

.promo_01__not_current{
}

.video_downloads_slow{

 
display:inline-block}

.userbase_log-out_bar_display_none_option{
display:none}

.dm-uploader_display_none_option{

}

.text_on_background{
color:#E7E7E7}
.text_on_background a{
color:#F65327; 
text-decoration:none}
.text_on_background a:hover{
color:#F65327; 
text-decoration:underline}
.text_on_background a:active{
color:#F65327; 
text-decoration:none; 
outline:none}
.line_on_background{
height:1px; 
border-bottom:1px solid #E7E7E7; 
margin:1em 0; 
overflow:hidden}

.clear:after{
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden}

.fadein_1s, 
.fadein_3s, 

.fade-in-700-after-1000, 
.fade-in-700-after-1250, 
.fade-in-700-after-1500, 
.fade-in-700-after-1750, 
.fade-in-700-after-2000{
opacity:0}

.page_placement, 
.page_placement_450{
margin:0 auto}
.page_width{
margin:0 auto; 
max-width:900px}
.page_width_450{
margin:0 auto; 
max-width:450px}
.page_margin
{

margin:0 1em 0 1em; 
position:relative}

p{
line-height:1.5em}

.percent40{
width:40%}
.percent45{
width:45%}
.percent50{
width:50%}
.percent60{
width:60%}
.percent70{
width:70%}
.percent80{
width:80%}
.percent85{
width:85%}
.percent90{
width:90%}
.percent100{
width:100%}
.max-width20{
max-width:20px}
.max-width30{
max-width:30px}
.max-width40{
max-width:40px}
.max-width50{
max-width:50px}
.max-width90{
max-width:90px}
.max-width100{
max-width:100px}
.max-width120{
max-width:120px}
.max-width130{
max-width:130px}
.max-width140{
max-width:140px}
.max-width150{
max-width:150px}
.max-width200{
max-width:200px}
.max-width225{
max-width:225px}
.max-width250{
max-width:250px}
.max-width275{
max-width:275px}
.max-width300{
max-width:300px}
.max-width350{
max-width:350px}
.max-width400{
max-width:400px}
.max-width450{
max-width:450px}
.max-width480{
max-width:480px}
.max-width500{
max-width:500px}
.max-width550{
max-width:500px}
.max-width570{
max-width:570px}
.max-width600{
max-width:600px}
.max-width650{
max-width:650px}
.max-width700{
max-width:700px}
.max-width750{
max-width:750px}
.spacer_head_1{
height:1.3em}
.spacer_head_2{
height:1.5em}
.spacer_head_3{
height:1.3em}
.spacer_body{
height:2.0em}
.spacer_foot{
height:1.3em}
.spacer_0_0em{height:0.0em}
.spacer_0_1em{height:0.1em}
.spacer_0_2em{height:0.2em}
.spacer_0_3em{height:0.3em}
.spacer_0_4em{height:0.4em}
.spacer_0_5em{height:0.5em}
.spacer_0_6em{height:0.6em}
.spacer_0_7em{height:0.7em}
.spacer_0_8em{height:0.8em}
.spacer_0_9em{height:0.9em}
.spacer_1_0em{height:1.0em}
.spacer_1_1em{height:1.1em}
.spacer_1_2em{height:1.2em}
.spacer_1_3em{height:1.3em}
.spacer_1_4em{height:1.4em}
.spacer_1_5em{height:1.5em}
.spacer_1_6em{height:1.6em}
.spacer_1_7em{height:1.7em}
.spacer_1_8em{height:1.8em}
.spacer_1_9em{height:1.9em}
.spacer_2_0em{height:2.0em}
.spacer_2_1em{height:2.1em}
.spacer_2_2em{height:2.2em}
.spacer_2_3em{height:2.3em}
.spacer_2_4em{height:2.4em}
.spacer_2_5em{height:2.5em}
.spacer_2_6em{height:2.6em}
.spacer_2_7em{height:2.7em}
.spacer_2_8em{height:2.8em}
.spacer_2_9em{height:2.9em}
.spacer_3_0em{height:3.0em}
.spacer_3_1em{height:3.1em}
.spacer_3_2em{height:3.2em}
.spacer_3_3em{height:3.3em}
.spacer_3_4em{height:3.4em}
.spacer_3_5em{height:3.5em}
.spacer_3_6em{height:3.6em}
.spacer_3_7em{height:3.7em}
.spacer_3_8em{height:3.8em}
.spacer_3_9em{height:3.9em}
.spacer_4_0em{height:4.0em}
.spacer_4_1em{height:4.1em}
.spacer_4_2em{height:4.2em}
.spacer_4_3em{height:4.3em}
.spacer_4_4em{height:4.4em}
.spacer_4_5em{height:4.5em}
.spacer_4_6em{height:4.6em}
.spacer_4_7em{height:4.7em}
.spacer_4_8em{height:4.8em}
.spacer_4_9em{height:4.9em}
.spacer_5_0em{height:5.0em}
.spacer_10_0em{height:10.0em}
.spacer_15_0em{height:15.0em}
.spacer_20_0em{height:20.0em}

.text-indent-0-5{
text-indent:0.5em}
.text-indent-1-0{
text-indent:1.0em}
.text-indent-1-5{
text-indent:1.5em}
.text-indent-2-0{
text-indent:2.0em}

.align_left_auto{
 margin-left:auto}
.align_centre_auto{
 margin:0 auto}
.align_right_auto{
 margin-left:auto}
.align_left{
text-align:left}
.align_centre{
text-align:center}
.align_right{
text-align:right}
.align_justify{
text-align:justify}
.float_left{
float:left}
.float_right{
float:right}
.centre-to-float-left{
text-align:center; 
margin:0em 0em 0.5em 0em}
.centre-to-float-right{
text-align:center; 
margin:0em 0em 0.5em 0em}

.centre-vertically{
position:relative; 
top:50%; 
transform:perspective(1px) translateY(-50%); 
-webkit-transform:translateY(-50%)}

.line{
height:1px; 
border-bottom:5px solid #F00; 
margin:1em 0; 
overflow:hidden}
.line_1{
height:1px; 
border-bottom:5px solid #F00; 
margin:1em 0; 
overflow:hidden}
.line_2{
height:1px; 
border-bottom:5px solid #F00; 
margin:0.5em 0 1.5em 0; 
overflow:hidden}
.line_3{
height:1px; 
border-bottom:5px solid #F00; 
margin:0.5em 0; 
overflow:hidden}
.hr_high_rounded{
height:0.2em; 
background-color:#AC4B46; 
border-radius:10px}

.underline{
text-decoration:underline}
.italic{
font-style:italic}
.bold{
font-weight:bold}
.uppercase{
text-transform:uppercase}

.bolt{
height:50px; 
width:50px}
.bolt_left{
float:left; 
margin-top:-1.0em; 
margin-left:-0.3em; 
z-index:1; 
position:relative}
.bolt_right{
float:right; 
margin-top:-1.0em; 
margin-right:-0.5em; 
z-index:1; 
position:relative}
.chain_left{
float:left; 
margin-top:-6.2em; 
margin-left:1.8em}
.chain_right{
float:right; 
margin-top:-6.2em; 
margin-right:1.5em}
.chain_dangle_left{
float:left; 
margin-top:-2.7em; 
margin-left:2.6em; 
margin-bottom:-3.0em; 
z-index:1; 
position:relative}
.chain_dangle_right{
float:right; 
margin-top:-2.7em; 
margin-right:2.4em; 
margin-bottom:-3.0em; 
z-index:1; 
position:relative}

.status_bar_ffeece{
padding:0em 1.0em 0em 1.0em; 
min-height:2.1em; 
background-color:#FFEECE; 
color:#213E4A; 
border-width:1px; 
border-color:#A7B1B5; 
border-style:solid; 
border-radius:15px; 
-moz-border-radius:15px; 
-webkit-border-radius:15px; 
behavior:url(scripts/pie_ie6-8/pie.htc); 
box-shadow:10px 7px 10px 0 #000}

.status_bar_65292E{
padding:0em 1.0em 0em 1.0em; 
background-color:#65292E; 
color:#FCFCFC; 
border-width:1px; 
border-color:#A7B1B5; 
border-style:solid; 
border-radius:15px; 
-moz-border-radius:15px; 
-webkit-border-radius:15px; 
behavior:url(scripts/pie_ie6-8/pie.htc); 
box-shadow:10px 7px 10px 0 #000}

.status_bar_start_narrow_left{
max-width:480px; 
margin-right:auto}

.status_bar_start_narrow_centre{
max-width:480px; 
margin:0 auto}

.status_bar_start_narrow_right{
max-width:480px; 
margin-left:auto}

.status_bar{
}

.status_bar ul{
padding-left:0; 
margin:0.2em 0em}

.status_bar ul li{
display:inline-block; 
white-space:nowrap}

.status_secure_page_ffeece{
margin-top:0.1em; 
float:left; 
font-size:1.1em; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-weight:bold; 
letter-spacing:-1px; 
z-index:1; 
position:relative; 
text-shadow:
 -1px -1px 0 #FFEECE, 
 1px -1px 0 #FFEECE,
 -1px 1px 0 #FFEECE,
 1px 1px 0 #FFEECE}

.status_secure_page_65292E{
margin-top:0.1em; 
float:left; 
font-size:1.1em; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-weight:bold; 
letter-spacing:-1px; 
z-index:1; 
position:relative; 
text-shadow:
 -1px -1px 0 #65292E, 
 1px -1px 0 #65292E,
 -1px 1px 0 #65292E,
 1px 1px 0 #65292E}

.status_login_name_ffeece{
margin-top:0.1em; 
font-size:1.1em; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
letter-spacing:-1px; 
z-index:1; 
position:relative; 
text-shadow:
 -1px -1px 0 #FFEECE, 
 1px -1px 0 #FFEECE,
 -1px 1px 0 #FFEECE,
 1px 1px 0 #FFEECE}

.status_login_name_65292E{
margin-top:0.1em; 
font-size:1.1em; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
letter-spacing:-1px; 
z-index:1; 
position:relative; 
text-shadow:
 -1px -1px 0 #65292E, 
 1px -1px 0 #65292E,
 -1px 1px 0 #65292E,
 1px 1px 0 #65292E}

.status_button_logout{
margin-bottom:0.1em; 
vertical-align:middle}

.logo_arcam{
float:left; 
margin-top:-4.7em; 
margin-left:-2.5em; 
margin-right:1.5em}

.logo_barker{
float:left; 
margin-top:-4.4em; 
margin-left:-4.0em; 
margin-right:0.0em}

.art_border{
border-width:1px; 
border-style:solid; 
border-radius:25px; 
-moz-border-radius:25px; 
-webkit-border-radius:25px; 
behavior:url(scripts/pie_ie6-8/pie.htc); 
box-shadow:10px 7px 10px 0 #000}

.article_logo_menu{
background-color:#65292E; 
padding:1.5em 0em 1.2em 1.5em; 

border-color:#A7B1B5}

.menu_holder{
margin-top:-0.7em; 
height:61px; 
width:150px}

div.article_355664{
background-color:#355664; 
color:#FCFCFC; 
 margin:0 auto; 
padding:1.5em 0.9em 1em 0.9em; 
border-color:#A7B1B5}
div.article_355664
 .article_title{
color:#D7AE58; 
font-size:1.9em; 
font-family:Helvetica,Verdana,Arial; 
text-shadow:4px 4px 4px #000}

div.article_355664
.line_1{
height:1px; 
border-bottom:2px solid #A7B1B5; 
margin:1em 0; 
overflow:hidden}
div.article_355664
.line_2{
height:1px; 
border-bottom:2px solid #A7B1B5; 
margin:0.5em 0 1.5em 0; 
overflow:hidden}
div.article_355664
.line_3{
height:1px; 
border-bottom:2px solid #A7B1B5; 
margin:0.5em 0; 
overflow:hidden}
div.article_355664
.line_4{
height:1px; 
border-bottom:1px solid #A7B1B5; 
margin:0.5em 0 1.5em 0; 
overflow:hidden}

div.article_65292E{
background-color:#65292E; 
color:#FCFCFC; 
padding:1.5em 0.9em 1em 0.9em; 
border-color:#E5E5E5}
div.article_65292E
 .article_title{
color:#D7AE58; 
font-size:1.9em; 
font-family:Helvetica,Verdana,Arial; 
text-shadow:4px 4px 4px #000}
div.article_65292E
 .multiplayer_usage{
color:red}
div.article_65292E
 .line_start_title{
color:#ECBA4C; 
text-decoration:underline}
div.article_65292E
 .subtitle_a{
color:#079093; 
font-family:Helvetica,Verdana,Arial; 
font-size:1.5em; 
margin:0.5em 0; 
text-shadow:4px 4px 4px #000}
div.article_65292E
 .subtitle_b{
color:#91C571; 
font-family:Helvetica,Verdana,Arial; 
text-shadow:4px 4px 4px #000}
div.article_65292E
 span.read_more_drop_down{
color:#F3C82E; 
outline:none}

div.article_65292E a{
color:#F3C82E; 
text-decoration:none; 
outline:none}
div.article_65292E a:hover{
color:#F3C82E; 
text-decoration:underline}
div.article_65292E a:active{
color:inherit;  
text-decoration:none}

div.article_65292E
.line_1{
height:1px; 
border-bottom:2px solid #E5E5E5; 
margin:1em 0; 
overflow:hidden}
div.article_65292E
.line_2{
height:1px; 
border-bottom:2px solid #E5E5E5; 
margin:0.5em 0 1.5em 0; 
overflow:hidden}
div.article_65292E
.line_3{
height:1px; 
border-bottom:2px solid #E5E5E5; 
margin:0.5em 0; 
overflow:hidden}
div.article_65292E
.line_4{
height:1px; 
border-bottom:1px solid #E5E5E5; 
margin:0.5em 0 1.5em 0; 
overflow:hidden}

div.article_474747{
background-color:#474747; 
color:#FCFCFC; 
padding:1.5em 0.9em 1em 0.9em; 
border-color:#A7B1B5}
div.article_474747
 .article_title{
color:#D7AE58; 
font-size:1.9em; 
font-family:Helvetica,Verdana,Arial; 
text-shadow:4px 4px 4px #000}
div.article_474747
 .multiplayer_usage{
color:red}
div.article_474747
 .line_start_title{
color:#ECBA4C; 
text-decoration:underline}
div.article_474747
 .subtitle_a{
color:#079093; 
font-family:Helvetica,Verdana,Arial; 
font-size:1.5em; 
margin:0.5em 0; 
text-shadow:4px 4px 4px #000}
div.article_474747
 .subtitle_b{
color:#91C571; 
font-family:Helvetica,Verdana,Arial; 
text-shadow:4px 4px 4px #000}
div.article_474747
 span.read_more_drop_down{
color:#F3C82E; 
outline:none}
div.article_474747 a{
color:#F3C82E; 
text-decoration:none; 
outline:none}
div.article_474747 a:hover{
color:#F3C82E; 
text-decoration:underline}
div.article_474747 a:active{
color:inherit;  
text-decoration:none}
div.article_474747
.line_1{
height:1px; 
border-bottom:2px solid #A7B1B5; 
margin:1em 0; 
overflow:hidden}
div.article_474747
.line_2{
height:1px; 
border-bottom:2px solid #A7B1B5; 
margin:0.5em 0 1.5em 0; 
overflow:hidden}
div.article_474747
.line_3{
height:1px; 
border-bottom:2px solid #A7B1B5; 
margin:0.5em 0; 
overflow:hidden}
div.article_474747
.line_4{
height:1px; 
border-bottom:1px solid #A7B1B5; 
margin:0.5em 0 1.5em 0; 
overflow:hidden}

div.article_213e4a{
background-color:#213E4A; 
color:#FCFCFC; 
padding:1.5em 0.9em 1em 0.9em; 
border-color:#A7B1B5}
div.article_213e4a
 .article_title{
color:#D7AE58; 
font-size:1.9em; 
font-family:Helvetica,Verdana,Arial; 
text-shadow:4px 4px 4px #000}

div.article_213e4a
 .multiplayer_usage{
color:#ECBA4C}
div.article_213e4a
 .line_start_title{
color:#ECBA4C; 
text-decoration:underline}
div.article_213e4a
 .line_b{
color:#F19115}
div.article_213e4a
 .subtitle_a{
color:#079093; 
font-family:Helvetica,Verdana,Arial; 
font-size:1.5em; 
margin:0.5em 0; 
text-shadow:4px 4px 4px #000}
div.article_213e4a
 .subtitle_b{
color:#91C571; 
font-family:Helvetica,Verdana,Arial; 
text-shadow:4px 4px 4px #000}
div.article_213e4a
 span.read_more_drop_down{
color:#0F0; 
outline:none}
div.article_213e4a a{
color:#0F0; 
text-decoration:none; 
outline:none}
div.article_213e4a a:hover{
color:#0F0; 
text-decoration:underline}
div.article_213e4a a:active{
color:inherit;  
text-decoration:none}
div.article_213e4a
.line_1{
height:1px; 
border-bottom:2px solid #A7B1B5; 
margin:1em 0; 
overflow:hidden}
div.article_213e4a
.line_2{
height:1px; 
border-bottom:2px solid #A7B1B5; 
margin:0.5em 0 1.5em 0; 
overflow:hidden}
div.article_213e4a
.line_3{
height:1px; 
border-bottom:2px solid #A7B1B5; 
margin:0.5em 0; 
overflow:hidden}
div.article_213e4a
.line_4{
height:1px; 
border-bottom:1px solid #A7B1B5; 
margin:0.5em 0 1.5em 0; 
overflow:hidden}
div.article_213e4a
.closeUp{
color:#FA8072}

div.article_ffeece{
background-color:#FFEECE; 
color:#213E4A; 
padding:1.5em 0.9em 1em 0.9em; 
border-color:#000}
div.article_ffeece
 .article_title{
color:#FCFCFC; 
font-size:1.9em; 
font-family:Helvetica,Verdana,Arial; 
text-shadow:4px 4px 4px #474038}

div.article_ffeece
 .subtitle_b{
color:#AC4B46; 
font-family:Helvetica,Verdana,Arial}
div.article_ffeece
 span.read_more_drop_down{
color:#F70D1A; 
outline:none}
div.article_ffeece a{
color:#F70D1A; 
text-decoration:none; 
outline:none}
div.article_ffeece a:hover{
color:#F00; 
text-decoration:underline}
div.article_ffeece a:active{
color:inherit;  
text-decoration:none}
div.article_ffeece
 .multiplayer_usage{
color:red}
div.article_ffeece
 .line_start_title{
color:#437C17; 
font-weight:bold; 
text-decoration:underline}
div.article_ffeece .sendLink a, 
div.article_ffeece .sendLink a:visited{
 color:#FFEECE}
div.article_ffeece .sendLink a:hover{
color:#FFEECE;  
text-decoration:underline}
div.article_ffeece
.line_1{
height:1px; 
border-bottom:1px solid #213E4A; 
margin:1em 0; 
overflow:hidden}
div.article_ffeece
.line_2{
height:1px; 
border-bottom:2px solid #213E4A; 
margin:0.5em 0 1.5em 0; 
overflow:hidden}
div.article_ffeece
.line_3{
height:1px; 
border-bottom:1px solid #213E4A; 
margin:0.5em 0; 
overflow:hidden}
div.article_ffeece
.line_4{
height:1px; 
border-bottom:1px solid #213E4A; 
margin:0.5em 0 1.5em 0; 
overflow:hidden}

.menu{
margin-right:1.5em; 
margin-bottom:-1.1em}
.menu ul{
padding:0}
.menu ul li{
display:inline; 
white-space:nowrap; 
line-height:2.7em; 
margin-left:0.2em}
.menu ul li a{
font-size:1.0em;  
text-decoration:none; 
text-transform:uppercase; 
color:#FFF; 
padding:5px 11px 4px 11px; 
background-color:#213D49; 
border-width:2px; 
border-color:#AC4B46; 
border-style:solid; 
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
border-radius:8px; 
behavior:url(scripts/pie_ie6-8/pie.htc); 
outline:none}
.menu ul li a:hover{
text-decoration:none; 
color:#ECBA4C; 
background-color:#213D49}
.menu ul li a:active{
color:#AC4B46; 
background-color:#213D49}

.menu_base{
font-size:1.0em; 
margin:0em; 
z-index:1; 
position:relative}
.menu_base ul{
padding:0}
.menu_base ul li{
 display:inline; 
white-space:nowrap; 
line-height:3.0em; 
behavior:url(scripts/pie_ie6-8/pie.htc); 
box-shadow:10px 14px 10px 0 #000; 
margin:0 0.2em}
.menu_base ul li a{
text-decoration:none; 
color:#FFF; 
padding:0.4em; 
background-color:#393433; 
border:2px solid; 
border-color:#AC4B46; 
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
border-radius:8px; 
behavior:url(scripts/pie_ie6-8/pie.htc); 
outline:none}
.menu_base ul li a:hover{
color:#ECBA4C; 
background-color:#393433}
.menu_base ul li a:active {
color:#AC4B46; 
background-color:#213D49}

.menu_b{
text-align:center}
.menu_b ul{
padding:0}
.menu_b ul li{
display:inline; 
white-space:nowrap; 
line-height:2.7em; 
margin-left:0.2em}
.menu_b ul li a{
text-decoration:none; 
text-transform:uppercase; 
color:#FFF; 
padding:5px 11px 4px 11px; 
background-color:#213D49; 
border-width:2px; 
border-color:#AC4B46; 
border-style:solid; 
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
border-radius:8px; 
behavior:url(scripts/pie_ie6-8/pie.htc); 
outline:none}
.menu_b ul li a:hover{
color:#ECBA4C; 
background-color:#213D49}
.menu_b ul li a:active {
color:#AC4B46; 
background-color:#213D49}

.btn-grid{
margin:-2px 0}

.btn-grid .btn{
font-family:inherit; 
font-size:1.0em; 
font-size:1.1em\0/; 
margin:0.2em 0.1em; 
cursor:pointer}

.article_213e4a .btn-grid .btn:hover{
background-color:inherit; 
color:inherit; 
background-color:#213E4A\0/; 
color:inherit\0/}

.article_474747 .btn-grid .btn:hover{
background-color:inherit; 
color:inherit; 
background-color:#474747\0/; 
color:inherit\0/}

.article_ffeece .btn-grid .btn:hover{
background-color:inherit; 
color:inherit; 
background-color:#ffeece\0/; 
color:inherit\0/}

div.arcam_button_a a, 
div.arcam_button_a button, 
span.arcam_button_a input{
font-family:'sofia-pro','robotoregular',sans-serif; 
font-size:1.0em; 

text-decoration:none; 
text-transform:uppercase; 
color:inherit; 
background-color:inherit; 
border-width:2px; 
border-color:inherit; 
border-style:solid; 
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
border-radius:8px; 
behavior:url(scripts/pie_ie6-8/pie.htc); 
outline:none}
div.arcam_button_a a{
padding:6px 11px 4px 11px}
div.arcam_button_a button{
padding:6px 11px 4px 11px}
span.arcam_button_a input{
padding:6px 20px 4px 11px}
div.arcam_button_a a:hover, 
div.arcam_button_a button:hover, 
span.arcam_button_a input:hover{
text-decoration:none; 
color:#ECBA4C; 
background-color:#213D49}
div.arcam_button_a a:active, 
div.arcam_button_a button:active, 
span.arcam_button_a input:active{
color:#AC4B46; 
background-color:#213D49}

div.go_to{
text-align:center; 
margin-top:0.5em; 
margin-bottom:2.0em}
div.go_to a, 
div.go_to button{
color:inherit; 
text-decoration:none !important; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:1.0em !important;  
border-width:2px !important; 
border-style:solid !important; 
border-color:inherit; 
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
border-radius:8px; 
behavior:url(scripts/pie_ie6-8/pie.htc); 

padding:0.2em 0.4em}
div.go_to a:hover, 
div.go_to button:hover{
color:inherit; 
padding:0.2em 0.5em}
div.go_to a:active, 
div.go_to button:active{
color:inherit; 
padding:0.2em 0.6em}

div.figure_nivo{
margin:0 0 0 0em; 
overflow:hidden; 
padding:0em 0em 0em 0em; 
border:0px solid #FFF}

div.figure_left_ticker{

height:22em; 
margin:1em 0em 0em 0em; 
overflow:hidden}

#ticker{
border:3px solid #65292E; 
overflow:auto; 
text-align:left; 
margin:-2.0em 0}
#ticker dt{
padding:20px 10px 10px 10px; 
background-color:#e5e5e5; 
position:relative}

#ticker dt a{
font-family:'bree_serifregular',serif; 
font-size:1.5em; 
color:#61292F; 
line-height:1.2em}

#ticker dt span{

font-family:'bree_serifregular',serif; 
font-size:1.3em; 
line-height:1.2em; 
color:#997368}

#ticker dd{
margin-left:0; 
font-family:'robotoregular',sans-serif; 
font-size:0.9em; 
line-height:1.4em; 
color:#222; 

padding:0 10px 0px 10px; 
border-bottom:1px solid #AAA; 
background-color:#e5e5e5; 
position:relative} 

#ticker dt.first{
border-top: 6.0em solid #65292E;}
#ticker dd.last{
border-bottom:5.0em solid #65292E}
#ticker div{
margin-top:0}
#translator .translator_left, 
#translator .translator_centre, 
#translator .translator_right{
width:14.0em; 
height:1.7em; 
background:#FFEECE; 
border-radius:6px; 
border-color:#213E4A; 
border-style:solid; 
border-width:1px; 
border-radius:15px; 
-moz-border-radius:15px; 
-webkit-border-radius:15px; 
padding:0 1.0em 0 1.0em; 
margin-bottom:-0.1em; 
behavior:url(scripts/pie_ie6-8/pie.htc); 
box-shadow:10px 7px 10px 0 #000; 
overflow:hidden}

#translator .translator_left{
margin-right:auto}
#translator .translator_centre{
margin:0 auto}
#translator .translator_right{
margin-left:auto}

#google_translate_element{
text-align:center; 
top:10%\0/; 
margin-top:0em}

.goog-te-combo, 
.goog-te-gadget{
border:0; 
background-color:transparent; 
cursor:pointer}

select.goog-te-combo {
font-family:Helvetica,Arial,sans-serif; 
font-size:1.6em; 
margin-left:1em; 
padding-top:0em}
select.goog-te-combo option{

}
.goog-te-banner-frame.skiptranslate{
display:none}
body{
top:0px !important}

.google-maps{
border:4px solid #FFF; 
border-radius:10px; 
-moz-border-radius:10px; 
-webkit-border-radius:10px; 
behavior:url(scripts/pie_ie6-8/pie.htc)}

.centre-to-left{
margin:-1.6em 3.0em 0.5em 3.0em; 

font:1.4em Helvetica; 
text-align:center; 
word-break:keep-all}

.fade_in, 
.fade_in_b{
margin:-1.6em 1.7em 0em 1.7em; 

font:1.4em Helvetica; 
text-transform:uppercase; 
text-align:center; 
word-wrap:break-word}
.text_between_bolts{
margin:-1.6em 1.7em 0em 1.7em; 

text-align:center; 
word-break:keep-all}

.break-me{
-ms-word-break:break-all; 
word-break:break-all; 
word-break:break-word; 
-webkit-hyphens:auto; 
-moz-hyphens:auto; 
-ms-hyphens:auto; 
hyphens:auto}

.col_1{
float:left; 
width:5em; 
text-align:right; 
padding:0 0.6em 0 0}
.col_2{
float:left; 
padding:0 0 0 0.2em}
.col_3{
text-align:left; 
padding:0 0 0 0.8em; 
white-space:nowrap}
.col_4{
color:#F00; 
padding:0 0 0 2em}
.col_5{
float:left; 
width:2.5em; 
text-align:left}

.line_accounts{
height:1px; 
background-color:#24404c; 
margin:0em 0em 0.3em 0.5em; 
overflow:hidden}

.price1{
margin:0.5em 0 0 1.0em}
.price2{
margin:0 0 0.5em 4.0em}

.return{
float:right; 
display:inline; 
text-align:right; 
margin-left:1.0em}

.contact_form_wrapper{
max-width:500px; 

margin:0 auto; 
position:relative}

#contact-form{
 
background:inherit; 
padding:0.5em 1.0em 0.5em 0}
#contact-form input[type="text"], 
#contact-form input[type="password"], 
#contact-form input[type="email"], 
#contact-form input[type="tel"], 
#contact-form input[type="url"], 
#contact-form textarea, 
#contact-form select{
font-family:inherit; 
font-size:1.0em; 
width:100%; 

border:0.2em solid #CCC; 
background:#FFF; 
margin:0 0 0.4em 0; 
padding:0.5em 0.5em 0.5em 0.5em; 

border-radius:0.3em}
#contact-form .adjust{
margin-right:-1.1em}
#contact-form input[type="text"]:hover, 
#contact-form input[type="email"]:hover, 
#contact-form input[type="tel"]:hover, 
#contact-form input[type="url"]:hover, 
#contact-form textarea:hover, 
#contact-form select:hover{
-webkit-transition:border-color 0.3s ease-in-out; 
-moz-transition:border-color 0.3s ease-in-out; 
transition:border-color 0.3s ease-in-out; 
border:0.2em solid #AAA}
#contact-form textarea{
height:100px; 
max-width:99%; 
font-family:inherit; 
font-size:1.0em}
#contact-form input:focus, 
#contact-form textarea:focus{
outline:0; 
border:0.2em solid #999}::-webkit-input-placeholder{
color:#373737}:-moz-placeholder{
color:#373737}::-moz-placeholder{
color:#373737}:-ms-input-placeholder{
color:#373737}

#upload-form input:-webkit-autofill,
#upload-form input:-webkit-autofill:focus,
#upload-form input:-webkit-autofill:hover,
#contact-form input:-webkit-autofill, 
#contact-form input:-webkit-autofill:focus, 
#contact-form input:-webkit-autofill:hover{
 zoom:1.4}

.paypalinput{
font-size:1.2em; 
width:7em; 
text-align:center}

.album_design_block{
color:#213E4A; 
padding:0.8em; 
background-color:#E5E5E5}
.album_design_colour_palette{
vertical-align:-18px; 
margin:10px 7px 0 0}
.album_design_emboss_list{
padding:0 0 0 3em}

.block_1{
margin-left:1.5em; 
margin-right:1em; 
color:#91C571}

div.bullets_1 ul{
list-style-position:inside; 
margin:-0.8em 0em 1.0em -1.0em}
div.bullets_1 ul li{
text-indent:0.8em; 
line-height:1.5em; 
margin:0.2em 0 0 0}

div.bullets_2 ul{
list-style-position:inside; 
margin:0em 0em 1.0em -1.0em}
div.bullets_2 ul li{
text-indent:0.8em; 
line-height:1.5em; 
margin:0.2em 0 0 0}

div.bullets_3 ul{
margin:0.2em 0}

.read_more_drop_down:focus ~ .read_more{
display:block !important}:focus{outline:none}
span.read_more_drop_down:hover{
text-decoration:underline; 
cursor:pointer}

.antispam{display:none}
 
@supports (-ms-ime-align:auto){
.show_in_edge_yes{
display:inline !important}}
@supports (-ms-ime-align:auto){
.show_in_edge_no{
display:none !important}}

a img{
border:none}

img, div{behavior:url(scripts/png_trans_ie6/iepngfix.htc)}

#accordion_style_1 .accordion, 
#accordion_style_1 .no_accordion{
color:inherit; 
text-align:left; 
transition:0.4s}

#accordion_style_1 .accordion{
cursor:pointer}

#accordion_style_1 button{
background-color:transparent; 
font:inherit; 
 border:none; 

margin-left:-6px}

#accordion_style_1 .active, .accordion:hover{
color:#BEC6C9}

#accordion_style_1 .accordion:after{
content:'\002B'; 
color:#ECBA4C; 
vertical-align:middle; 
padding-left:0.6em}

#accordion_style_1 .active:after{
content:'\2212'; 
vertical-align:middle}

#accordion_style_1 .accordion_general_3{
margin-left:0.5em; 
transition:0.4s}

#accordion_style_1 .accordion_general_2{
margin-left:3.0em; 
transition:0.4s}

#accordion_style_1 .accordion_general_1, 
#accordion_style_1 .accordion_line_1{
margin-left:0.5em; 
margin-top:0.5em}

#accordion_style_1 .accordion_line_2{
margin-left:3.0em}

#accordion_style_1 .accordion_panel{
color:#ECBA4C; 
margin-bottom:-0.5em; 
max-height:0; 
overflow:hidden; 
transition:max-height 0.2s ease-out}

#playlist{
list-style:none; 
border:1px solid silver}

#playlist li{

padding:8px; 
margin:0.5em 0.5em 0.5em -2.0em; 
background-color:#C2C2C2}
 
#playlist li a{
color:black; 
 display:block}

#playlist .current-song a{
color:green}

#playlist li a:hover{
color:red; 
text-decoration:none}

.html5_player_area{
width:100%; 
max-width:640px; 
height:100%; 
background-color:#213e4a}

.html5_player_menu_area{
width:100%; 
max-width:640px; 
margin:0 auto}

#html5_player_menu_area{
display:none}

.checkbox_size_1_0{
zoom:1}
.checkbox_size_1_5{
zoom:1.5}
.checkbox_size_2_0{
zoom:2}
.checkbox_size_2_5{
zoom:2.5}
.indented-checkbox-text{
margin-left:2em; 
display:block; 
position:relative; 
margin-top:-1.4em;  
line-height:1.4em}