@import url('https://fonts.googleapis.com/css?family=Raleway');
@import url('https://fonts.googleapis.com/css2?family=Didact+Gothic&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Quattrocento+Sans:wght@400;700&display=swap');

BODY{
background:#ffffff url(../gifs/llanidloes2019.jpg) no-repeat;
background-position:center top; 
color:#000000;
font-family: "Quattrocento Sans", Tahoma, Verdana, arial, Helvetica, sans-serif;
margin:0px;
font-size:100%;
text-align:center;
-webkit-text-size-adjust: 100%;
padding:0px;
margin-top:0px;
margin-bottom:0px;
}

BODY.llani{
background:#ffffff url(../gifs/llani2017.jpg) no-repeat;
background-position:center top; 
color:#000000;
font-family: "Quattrocento Sans", Tahoma, Verdana, arial, Helvetica, sans-serif;
margin:0px;
font-size:100%;
text-align:center;
-webkit-text-size-adjust: 100%;
padding:0px;
margin-top:0px;
margin-bottom:0px;
}

BODY.viewpoint{
background:#ffffff url(../gifs/viewpoint.jpg) no-repeat;
background-position:center top; 
color:#000000;
font-family: "Quattrocento Sans", Tahoma, Verdana, arial, Helvetica, sans-serif;
margin:0px;
font-size:100%;
text-align:center;
-webkit-text-size-adjust: 100%;
padding:0px;
margin-top:0px;
margin-bottom:0px;
}

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, 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,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
line-height:1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
html {overflow-y: scroll;} 

BODY.cambrianmountains{
background:#FFFFFF url(../gifs/plynlimon-2017.jpg) no-repeat;
background-position:center top; 
}

BODY.ycwtch{
background:#FFFFFF url(../gifs/ycwtch1.jpg) no-repeat;
background-position:center top; 
}

BODY.yfelin{
background:#FFFFFF url(../gifs/yfelin1.jpg) no-repeat;
background-position:center top; 
}


BODY.dragonstrail{
background:#FFFFFF url(../gifs/dragonstrail.jpg) no-repeat;
background-position:center top; 
}

BODY.gribyn{
background:#FFFFFF url(../gifs/gribynbck.jpg) no-repeat;
background-position:center top; 
}

BODY.redkite{
background:#FFFFFF url(../gifs/redkitebck.jpg) no-repeat;
background-position:center top; 
}
BODY.vicky{
background:#FFFFFF url(../gifs/vickybck.jpg) no-repeat;
background-position:center top; 
}

BODY.rhydfaes{
background:#FFFFFF url(../gifs/rhydfaesbck.jpg) no-repeat;
background-position:center top; 
}
BODY.rgj{
background:#FFFFFF url(../gifs/rgjbck2.jpg) no-repeat;
background-position:center top; 
}
BODY.timberframe{
background:#FFFFFF url(../gifs/timberframe2020.jpg) no-repeat;
background-position:center 70px; 
}
BODY.wyeview{
background:#FFFFFF url(../gifs/wyeviewbck.jpg) no-repeat;
background-position:center 70px; 
}
BODY.walesrally{
background:#FFFFFF url(../gifs/walesrallybck.jpg) no-repeat;
background-position:center 135px; 
}
BODY.cip{
background:#FFFFFF url(../gifs/paradisebck.jpg) no-repeat;
background-position:center top; 
}
BODY.tycapel{
background:#FFFFFF url(../gifs/bcktycapel.jpg) no-repeat;
background-position:center top; 
}
BODY.cobblers{
background:#FFFFFF url(../gifs/cobblersbck.jpg) no-repeat;
background-position:center top; 
}
BODY.racetothesea{
background:#FFFFFF url(../gifs/race-to-the-sea3.jpg) no-repeat;
background-position:center 120px; 
}
BODY.shortbridge{
background:#FFFFFF url(../gifs/shortbridgebck.jpg) no-repeat;
background-position:center top; 
}
BODY.plasbwlch{
background:#FFFFFF url(../gifs/plasbwlchbck.jpg) no-repeat;
background-position:left top; 
}
BODY.towncottage{
background:#FFFFFF url(../gifs/towncottagebck.jpg) no-repeat;
background-position:center top; 
}
BODY.dogdays{
background:#FFFFFF url(../gifs/dogdaysbck.jpg) no-repeat;
background-position:center top; 
}
BODY.berthllwyd{
background:#FFFFFF url(../gifs/berthbck.jpg) no-repeat;
background-position:center 110; 
}
BODY.oldhouse{
background:#FFFFFF url(../gifs/oldhousebck.jpg) no-repeat;
background-position:center top; 
}
BODY.heartofwales2{
background:#FFFFFF;
background-position:center top; 
}
BODY.glyngynwydd{
background:#FFFFFF url(../gifs/glynbck.jpg) no-repeat;
background-position:center top; 
}
BODY.llanioldpics{
background:#FFFFFF url(../gifs/llanioldpicsbck.jpg) no-repeat;
background-position:center top; 
}
BODY.glaslyn{
background:#eae9e5;
background-position:center top; 
}

BODY.tinsel{
background:#FFFFFF url(../gifs/tinselrun.jpg) no-repeat;
background-position:center 100px; 
}
BODY.pss{
background:#FFFFFF url(../gifs/pssbck.jpg) no-repeat;
background-position:center top; 
}
BODY.walk{
background:#FFFFFF url(../gifs/sarnsabrinabck.jpg) no-repeat;
background-position:center top; 
}
BODY.tenk{
background:#FFFFFF url(../gifs/10kbck.jpg) no-repeat;
background-position:center 50px; 
}
BODY.lovefascinators{
background:#FFFFFF url(../gifs/lovefascinatorsbck.jpg) no-repeat;
background-position:center top; 
}
BODY.market{
background:#FFFFFF url(../gifs/marketbck.jpg) no-repeat;
background-position:center top; 
}

BODY.highwalksummer{
background:#FFFFFF url(../gifs/bckhighwalksummer.jpg) no-repeat;
background-position:center top; 
}

BODY.westgate{
background:#FFFFFF url(../gifs/5westgatebck.jpg) no-repeat;
background-position:center top; 
}

BODY.danycoed{
background:#FFFFFF url(../gifs/danycoed2.jpg) no-repeat;
background-position:center top; 
}
BODY.serenweb{
background:#FFFFFF url(../gifs/wales-2.jpg) no-repeat;
background-position:center top; 
}

BODY.communitycentre{
background:#FFFFFF url(../gifs/communitycentre2022.jpg) no-repeat;
background-position:center top; 
}

BODY.llanidloestowncouncil{
background:#FFFFFF url(../gifs/bck2000-4-2.jpg) no-repeat;
background-position:center top; 
}
BODY.dolllys{
background:#FFFFFF url(../gifs/dolllysbck.jpg) no-repeat;
background-position:center top; 
}

BODY.mjj{
background:#FFFFFF url(../gifs/mjjbck.jpg) no-repeat;
background-position:center top; 
}


BODY.thewyetrail{
background:#FFFFFF url(../gifs/wyebck.jpg) no-repeat;
background-position:center top; 
}

BODY.llanichurch{
background:#FFFFFF url(https://www.llanidloes.com/gifs/llanichurchbck.jpg) no-repeat;
background-position:center top; 
}


BODY.unicorn{
background:#FFFFFF url(../gifs/unicornbck.jpg) no-repeat;
background-position:center top; 
}
BODY.ll{
background:#FFFFFF url(../gifs/llbck.jpg) no-repeat;
background-position:center top; 
}
BODY.drainbyrion{
background:#FFFFFF url(../gifs/drainbyrionbck.jpg) no-repeat;
background-position:center top; 
}
BODY.trewythen{
background:#FFFFFF url(../gifs/trewythenbck.jpg) no-repeat;
background-position:center top; 
}
BODY.cwm{
background:#FFFFFF url(../gifs/cwmbck.jpg) no-repeat;
background-position:center top; 
}
BODY.yamaha{
background:#FFFFFF url(../gifs/yamahabck.jpg) no-repeat;
background-position:center top; 
}
BODY.cme{
background:#FFFFFF url(../cme2017charityfundraiser/bck.jpg) no-repeat;
background-position:center top; 
}

BODY.llyn{
background:#FFFFFF url(../gifs/bckllyn.jpg) no-repeat;
background-position:center top; 
}
BODY.cwmbiga{
background:#FFFFFF url(../gifs/cwmbigabck.jpg) no-repeat;
background-position:center top; 
}

BODY.scarecrow{
background:#FFFFFF url(../gifs/scarecrowbck.jpg) no-repeat;
background-position:center top; 
}
BODY.carnival{
background:#FFFFFF url(../gifs/carnivalbck.jpg) no-repeat;
background-position:center top; 
}
BODY.river{
background:#FFFFFF url(../gifs/riverbck.jpg) no-repeat;
background-position:center top; 
}
BODY.luxury{
background:#FFFFFF url(../gifs/luxurybck.jpg) no-repeat;
background-position:center top; 
}
BODY.celtic{
background:#FFFFFF url(../gifs/celticbck.jpg) no-repeat;
background-position:center top; 
}
BODY.mainvisit{
background:#ffffff url(../gifs/hafrenforest.jpg) no-repeat;
background-position:center top; 
}

BODY.mainwhattodo{
background:#ffffff url(../gifs/clywedog2012.jpg) no-repeat;
background-position:center top; 
}

BODY.maineatdrinksleep{
background:#ffffff url(../gifs/llynclywedog.jpg) no-repeat;
background-position:center top; 
}

BODY.maininnit{
background:#292814 url(../gifs/hafrenlake.jpg) no-repeat;
background-position:center top; 
}

BODY.hafrenforest{
background:#ffffff url(../gifs/hafrenforest2017.jpg) no-repeat;
background-position:center top; 
}

BODY.hafren{
background:#ffffff url(https://www.llanidloes.com/gifs/hafrenback2.jpg) no-repeat;
background-position:center top; 
}
BODY.hafrenforestbunkhouse{
background:#ffffff url(../gifs/hafrenforestbunkhouse.jpg) no-repeat;
background-position:center top; 
}
BODY.maindragons{
background:#292814 url(../gifs/bckdragon.jpg) no-repeat;
background-position:center top; 
}

BODY.mainphotoclub{
background:#292814 url(../gifs/bckphotoclub.jpg) no-repeat;
background-position:center top; 
}

BODY.mainmountain{
background:#292814 url(../gifs/bckmountain.jpg) no-repeat;
background-position:center top; 
}

IMG.thumb{
float:right;
}

.newtopbar{
background:#C0D2E8;
min-height:30px;
width:100%;
margin:0px;
padding:0px;
display:none;
}


.footernew{
margin-top:25px;
background:#535e51;
background:#292814;
}

.column{
float:none;
margin-right:21px;
width:100%;
}

.thumbbox{
float:left;
margin-right:11px;
}

IMG.thumbbox{width:162px;}

.mainpanelnew{
min-height:499px;
width:980px;
margin-right:auto;
margin-left:auto;
}

.redbox{border:#42071b 2px solid;margin:7px;padding:11px;}

.mainpanelnewinner{
min-height:349px;
width:980px;
margin-right:auto;
margin-left:auto;
}

.footerinner{
width:980px;
margin-right:auto;
margin-left:auto;
}

.footerbox{
float:left;
text-align:left;
margin-top:35px;
margin-bottom:35px;
margin-right:67px;
}

IMG.newhomelogo{
float:left;
}

.newtopbarinner{
width:960px;
margin-right:auto;
margin-left:auto;
}

.newtopbarinner2{
margin-left:21px;
}

.innertextblock{
width:780px;
margin-left:21px;
}

.homegooglemaps{
width:350px;
height:350px;
float:right;
margin:11px;
}

IMG.embedimagefull{
width:99%;
}

.mainpanelnewlower2outer{
background:#ffffff;
width:100%;
-moz-border-top-left-radius: 10px;
-webkit-border-top-left-radius: 10px;
-khtml-border-top-left-radius: 10px;
border-top-left-radius: 10px;
-moz-border-top-right-radius: 10px;
-webkit-border-top-right-radius: 10px;
-khtml-border-top-right-radius: 10px;
border-top-right-radius: 10px;
margin-top:21px;
padding-top:21px;
}

.mainpanelnewlower{
width:980px;
margin-right:auto;
margin-left:auto;
}

.eventbox{
width:50%;
float:left;
margin-right:11px;
}

.eventboxright{
width:45%;
float:left;
margin-left:11px;
margin-top:11px;
}

.innersidebar{
text-align:left;
width:290px;
background:#C0D2E8;
border:1px solid black;
border-right:0px;
opacity:0.8;
filter:alpha(opacity=80);
-moz-border-top-left-radius: 10px;
-webkit-border-top-left-radius: 10px;
-khtml-border-top-left-radius: 10px;
border-top-left-radius: 10px;
-moz-border-bottom-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-khtml-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
float:left;
}

.mainpanel{
background:#ffffff;
width:680px;
float:left;
text-align:left;
border:1px solid black;
-moz-border-top-right-radius: 10px;
-webkit-border-top-right-radius: 10px;
-khtml-border-top-right-radius: 10px;
border-top-right-radius: 10px;
-moz-border-bottom-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
border-bottom-right-radius: 10px;
-moz-border-bottom-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-khtml-border-bottom-left-radius: 10px;
border-bottom-left-radius: 10px;
border-left:0px;
margin-bottom:10px;
}

.main {
  width: 980px ;
  margin-left: auto ;
  margin-right: auto ;
padding:7px;
min-height:1200px;
background:transparent;
}

.topnavlinks {
  width: 980px ;
  margin-left: auto ;
  margin-right: auto ;
padding:7px;
text-align: center ;
}

.rightcontent{
float:left;
}

H1 {
font-size:29px;
background:transparent url(../gifs/newllani.png) no-repeat;
padding-top:40px;
color:#444;
margin:0px;
text-align:left;
padding-top:22px;
font-family: 'Didact Gothic', sans-serif;
min-height:71px;
padding-left:125px;
margin-top:21px;
margin-left:21px;
}

H1.white {
color:#ffffff;
text-shadow:2px 1px 0px #000000;
}

H2 {
font-size:25px;
background:transparent;
color:#777777;
margin:0px;
text-align:left;
padding-top:12px;
font-family: 'Didact Gothic', sans-serif;
margin-left:21px;
}

H2.white{
color:#eee;
margin-top:21px;
margin-left:21px;
}

H3 {
font-size:25px;
background:transparent;
color:#777777;
margin:0px;
text-align:left;
padding-top:12px;
font-family: 'Didact Gothic', sans-serif;
margin-left:21px;
}


P {
margin:0px;
color:#444444;
font-weight:normal;
font-family: "Quattrocento Sans","Trebuchet MS", Tahoma, Verdana, arial, Helvetica, sans-serif;
line-height:1.5;
font-size:16px;
text-align:left;
padding-top:7px;
}

P.whitepc{
color:white;}

UL{
list-style-type: circle;
padding-left:24px;
margin:10px;
}

EM{color:#aa0000;}

LI {
margin:0px;
color:#444444;
font-weight:normal;
font-family: "Quattrocento Sans","Trebuchet MS", Tahoma, Verdana, arial, Helvetica, sans-serif;
line-height:1.5;
font-size:15px;
text-align:left;
padding-top:7px;
}

P.white{color:#fff;}

P.clear{
clear:both;
}

.copyright{
color:#fc06ee;
margin:0px;
width:600px;
text-align:center;
min-height:20px;
clear:both;
  margin-left: auto ;
  margin-right: auto ;
text-align:left;
font-weight:bold;
margin-top:51px;
border-top:0px #333333 solid;
background:transparent;
border-right:0px;
}

a:link{
color:#444444;
text-decoration:none;
font-style:normal;
background:transparent;
border:0px;
color:#053e83;
font-weight:bold;
}

a:active{
color:#444444;
text-decoration:none;
font-style:normal;
background:transparent;
border:0px;
color:#053e83;
font-weight:bold;
}

a:visited{
color:#444444;
font-style:normal;
text-decoration:none;
background:transparent;
border:0px;
color:#053e83;
font-weight:bold;
}

a:hover{
color:#777777;
text-decoration:underline;
font-style:normal;
background:transparent;
border:0px;
}

.linksnav a {
background:#FFFFFF url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
}

.linksnav a:visited {
background:#FFFFFF url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
}

.linksnav a:active {
background:#FFFFFF url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
}

.linksnav a:hover {
background:#FFFFFF url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
}

.linksnavnew a {
background:transparent url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
}

.linksnavnew a:visited {
background:transparent url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
}

.linksnavnew a:active {
background:transparent url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
}

.linksnavnew a:hover {
background:transparent url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
}

.linksnavnewwhite a {
background:transparent url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
color:#FFFFFF;
}

.linksnavnewwhite a:visited {
background:transparent url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
color:#FFFFFF;
}

.linksnavnewwhite a:active {
background:transparent url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
color:#FFFFFF;
}

.linksnavnewwhite a:hover {
background:transparent url(../gifs/bookmarkmyllani.png) no-repeat;
padding-left:22px;
color:#dddddd;
}



.white a {
color:#FFFFFF;
}

.white a:visited {
color:#FFFFFF;
}

.white a:active {
color:#FFFFFF;
}

.white a:hover {
color:#dddddd;
}


IMG.left{
float:left;
margin:5px;
}

IMG.right{
float:right;
margin:5px;
}

IMG.left2{
float:left;
margin:5px;
}

IMG.right2{
float:right;
margin:5px;
}

IMG.right2notmobile{
float:right;
margin:9px;
}

IMG.left2notmobile{
float:left;
margin:9px;
}

.button {
  background-image: linear-gradient(#42A1EC, #0070C9);
  border: 1px solid #0077CC;
  border-radius: 4px;
  box-sizing: border-box;
  color: #FFFFFF;
  cursor: pointer;
  direction: ltr;
  
  font-family: "SF Pro Text","SF Pro Icons","AOS Icons","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 17px;
  font-weight: 400;
  letter-spacing: -.022em;
  line-height: 1.47059;
  min-width: 30px;
  max-width:239px;
  overflow: visible;
  padding: 4px 15px;
  text-align: center;
  vertical-align: baseline;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  
}

.button:disabled {
  cursor: default;
  opacity: .3;
}

.button:hover {
  background-image: linear-gradient(#51A9EE, #147BCD);
  border-color: #1482D0;
  text-decoration: none;
}

.button:active {
  background-image: linear-gradient(#3D94D9, #0067B9);
  border-color: #006DBC;
  outline: none;
}

.button:focus {
  box-shadow: rgba(131, 192, 253, 0.5) 0 0 0 3px;
  outline: none;
}



 .select { 
    border: 1px solid #c4c4c4; 
    width: 300px; 
    font-size: 13px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
} 
 
.select:focus { 
    outline: none; 
    border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #7bc1f7; 
    -moz-box-shadow: 0px 0px 8px #7bc1f7; 
    -webkit-box-shadow: 0px 0px 8px #7bc1f7; 
} 


  .smallselect { 
    border: 1px solid #c4c4c4; 
    width: 140px; 
    font-size: 13px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
} 
 
.smallselect:focus { 
    outline: none; 
    border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #7bc1f7; 
    -moz-box-shadow: 0px 0px 8px #7bc1f7; 
    -webkit-box-shadow: 0px 0px 8px #7bc1f7; 
} 



IMG.fullscreenwhite{border:#ffffff 3px solid;}








@media only screen and (min-width : 800px) and (max-width : 999px) {


.innertextblock{
width:80%;
margin-left:5px;
}

.newtopbarinner{
width:100%;
margin-right:auto;
margin-left:auto;
}

.footerinner{
width:100%;
margin-right:auto;
margin-left:auto;
}

.innersidebar{width:250px;
border-right:1px solid black;
float:left;}

.mainpanel{
width:470px;
}

.mainpanelnew{
width:90%;
}

.mainpanelnewinner{
width:90%;
}

.mainpanelnewlower{
width:90%;
}


IMG.fullscreen{width:95%;}

IMG.fullscreenwhite{width:95%;border:#ffffff 3px solid;}

.innerxx{width:90%;}
.copyright{width:90%;}
.main {width:790px;margin-right:auto;margin-left:auto;}

}






@media only screen and (max-width : 799px) {

BODY.yamaha{
background:#FFFFFF url(../gifs/yamahabck999.jpg) no-repeat;
background-position:center top; 
}

BODY.walesrally{
background:#FFFFFF url(../gifs/walesrallybck.jpg) no-repeat;
background-position:left 170px; 
}

BODY.racetothesea{
background:#FFFFFF url(../gifs/race-to-the-sea3.jpg) no-repeat;
background-position:left 110px; 
}

IMG.right2notmobile{
float:none;
margin:9px;
}

IMG.left2notmobile{
float:none;
margin:9px;
}

IMG.thumbbox{width:132px;}

BODY.dragonstrail{
background:#FFFFFF url(../gifs/dragonstrailmobile.jpg) no-repeat;
background-position:center top; 
}

P.whitepc{
color:black;}

BODY.mjj{
background:#FFFFFF url(../gifs/mjjbck999.jpg) no-repeat;
background-position:center top; 
}

.homegooglemaps{
width:90%;
height:auto;
float:none;
}


IMG.embedimagefull{
width:90%;
}


.eventbox{
width:90%;
float:none;
margin-right:11px;
}
.eventboxright{
width:90%;
float:none;
margin-right:11px;
}


BODY{
background:#ffffff url(../gifs/llanidloes2019-tab.jpg) no-repeat;
background-position:center top; 
}


H1{
margin-top:21px;
margin-left:5px;
}

H2{
margin-left:5px;
}

.innertextblock{
width:100%;
margin-left:5px;
}


.newtopbarinner{
width:90%;
margin-right:auto;
margin-left:auto;
}

.mainpanelnew{
width:90%;
}
.mainpanelnewinner{
width:90%;
}

.mainpanelnewlower{
width:90%;
}


.footerbox{
float:none;
text-align:left;
margin-top:35px;
margin-bottom:35px;
margin-right:2px;
}

.footerinner{
width:90%;
margin-right:auto;
margin-left:auto;
}

.newtopbar{
display:none;
}

 .select { 
    width: 90%; 
}

.innersidebar{width:90%;
border-right:1px solid black;
float:none;
display:none;
}

.mainpanel{
width:100%;
border:1px solid black;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
}

IMG.fullscreen{width:95%;}
IMG.fullscreenwhite{width:95%;}

.inner{width:100%;}
.copyright{width:90%;}
.main {width:95%;margin-right:auto;margin-left:auto;}

}






@media only screen and (max-width : 399px) {

IMG.fullscreen399{width:95%;}

}