#topcontainer{margin:0px;width:100%;max-width:1024px;min-width:614px;padding:12px 0px 6px 0px;background:#ffffff;border:1px solid #eeeeee;}
#page{margin:10px;width:95vw;max-width:1024px;min-width:614px;height:100%;}
.unselectable{
-moz-user-select: none;  
-webkit-user-select: none;  
-khtml-user-select: none;
-ms-user-select: none;
}
.navbutt{width:116px;margin:2px;padding:12px 0px;height:16px;font-family:arial;font-size:17.5px;color:#ffffff;cursor:pointer;display:inline-block;text-align:center;vertical-align:middle;}
#textmatchbutt{background:#E8862B;border:2px solid #E8862B;/*#E26302;*/}
#textmatchbutt:hover{background:#E8A978;border:2px solid #E8A978;}
#picmatchbutt{background:#E65E34;border:2px solid #E65E34;/*#DE370A;*/}
#picmatchbutt:hover{background:#E6937C;border:2px solid #E6937C;}
#soundmatchbutt{background:#D33939;border:2px solid #D33939;/*#C71012;*/}
#soundmatchbutt:hover{background:#DB7F80;border:2px solid #DB7F80;}
#picsoundbutt{background:#2A96B3;border:2px solid #2A96B3;/*#00769A;*/}
#picsoundbutt:hover{background:#77B2C4;border:2px solid #77B2C4;}
#gridmatchbutt{background:#A338A2;border:2px solid #A338A2;/*#880E85;*/}
#gridmatchbutt:hover{background:#BB7EBA;border:2px solid #BB7EBA;}
#mixandgapbutt{background:#AB2F54;border:2px solid #AB2F54;/*#92062D;*/}
#mixandgapbutt:hover{background:#C07A8E;border:2px solid #C07A8E;}
#dialoguesbutt{background:#555EAD;border:2px solid #555EAD;/*#2D3894;*/}
#dialoguesbutt:hover{background:#8E93C1;border:2px solid #8E93C1;}
#multichoicebutt{background:#83A22B;border:2px solid #83A22B;/*#608502;*/}
#multichoicebutt:hover{background:#A7BA78;border:2px solid #A7BA78;}
#bottextmatchbutt{background:#E8862B;border:2px solid #E8862B;/*#E26302;*/}
#bottextmatchbutt:hover{background:#E8A978;border:2px solid #E8A978;}
#botpicmatchbutt{background:#E65E34;border:2px solid #E65E34;/*#DE370A;*/}
#botpicmatchbutt:hover{background:#E6937C;border:2px solid #E6937C;}
#botsoundmatchbutt{background:#D33939;border:2px solid #D33939;/*#C71012;*/}
#botsoundmatchbutt:hover{background:#DB7F80;border:2px solid #DB7F80;}
#botpicsoundbutt{background:#2A96B3;border:2px solid #2A96B3;/*#00769A;*/}
#botpicsoundbutt:hover{background:#77B2C4;border:2px solid #77B2C4;}
#botgridmatchbutt{background:#A338A2;border:2px solid #A338A2;/*#880E85;*/}
#botgridmatchbutt:hover{background:#BB7EBA;border:2px solid #BB7EBA;}
#botmixandgapbutt{background:#AB2F54;border:2px solid #AB2F54;/*#92062D;*/}
#botmixandgapbutt:hover{background:#C07A8E;border:2px solid #C07A8E;}
#botdialoguesbutt{background:#555EAD;border:2px solid #555EAD;/*#2D3894;*/}
#botdialoguesbutt:hover{background:#8E93C1;border:2px solid #8E93C1;}
#botmultichoicebutt{background:#83A22B;border:2px solid #83A22B;/*#608502;*/}
#botmultichoicebutt:hover{background:#A7BA78;border:2px solid #A7BA78;}
#thistextmatchbutt{background:#ffffff;border:2px solid #E8862B;color:#E8862B;font-weight: 550;cursor:default;}
#thispicmatchbutt{background:#ffffff;border:2px solid #E65E34;color:#E65E34;font-weight: 550;cursor:default;}
#thissoundmatchbutt{background:#ffffff;border:2px solid #D33939;color:#D33939;font-weight: 550;cursor:default;}
#thispicsoundbutt{background:#ffffff;border:2px solid #2A96B3;color:#2A96B3;font-weight: 550;cursor:default;}
#thisgridmatchbutt{background:#ffffff;border:2px solid #A338A2;color:#A338A2;font-weight:550;cursor:default;}
#thismixandgapbutt{background:#ffffff;border:2px solid #AB2F54;color:#AB2F54;font-weight:550;cursor:default;}
#thisdialoguesbutt{background:#ffffff;border:2px solid #555EAD;color:#555EAD;font-weight:550;cursor:default;}
#thismultichoicebutt{background:#ffffff;border:2px solid #83A22B;color:#83A22B;font-weight:550;cursor:default;}
#thisbottextmatchbutt{background:#ffffff;border:2px solid #E8862B;color:#E8862B;font-weight: 550;cursor:default;}
#thisbotpicmatchbutt{background:#ffffff;border:2px solid #E65E34;color:#E65E34;font-weight: 550;cursor:default;}
#thisbotsoundmatchbutt{background:#ffffff;border:2px solid #D33939;color:#D33939;font-weight: 550;cursor:default;}
#thisbotpicsoundbutt{background:#ffffff;border:2px solid #2A96B3;color:#2A96B3;font-weight: 550;cursor:default;}
#thisbotgridmatchbutt{background:#ffffff;border:2px solid #A338A2;color:#A338A2;font-weight:550;cursor:default;}
#thisbotmixandgapbutt{background:#ffffff;border:2px solid #AB2F54;color:#AB2F54;font-weight:550;cursor:default;}
#thisbotdialoguesbutt{background:#ffffff;border:2px solid #555EAD;color:#555EAD;font-weight:550;cursor:default;}
#thisbotmultichoicebutt{background:#ffffff;border:2px solid #83A22B;color:#83A22B;font-weight:550;cursor:default;}
.greybutt{background:#f7f7f7;border:1px solid #dddddd;color:#282828;padding:3px 6px; margin:3px; font-size:14px;cursor:pointer;display:inline-block;text-decoration:none;}
.greybutt:hover{background:#ffffff;border-color:#cccccc;}
.botgreybutt{color:#ffffff;padding:3px 6px; margin:3px; font-size:13px;cursor:pointer;display:inline-block;}
.botgreybutt:hover{text-decoration:underline;}
.thisgreybutt{background:#ffffff;border: 2px solid #aaaaaa;color:#282828;padding:2px 5px; margin:3px; font-size:14px;display:inline-block;font-weight:600;text-decoration:none;}
.thisbotgreybutt{color:#cccccc;padding:3px 6px; margin:3px; font-size:13px;text-decoration:none;display:inline-block;}
#footer{display:block;width:100%;background:#282828;height:300px;}
#footercontent{margin:0px 10px;width:95vw;max-width:1024px;min-width:614px;background:#282828;height:300px;}
h1{font-size:16px;color:#282828;font-weight:700;}
p{font-size:14px;color:#474747;}
blockquote{font-size:14px;color:#474747;}
li{font-size:14px;color:#474747;}
.mini{font-size:10px;color:#474747;}
.thumbtm{width:90px;height:65px;margin:1px 2px;padding:0px;background-image:url("img/tmsprite.png");display:inline-block;cursor:pointer;}
.thumbpm{width:90px;height:65px;margin:1px 2px;padding:0px;background-image:url("img/pmsprite.png");display:inline-block;cursor:pointer;}
.thumbsm{width:90px;height:65px;margin:1px 2px;padding:0px;background-image:url("img/smsprite.png");display:inline-block;cursor:pointer;}
.thumbgm{width:90px;height:65px;margin:1px 2px;padding:0px;background-image:url("img/gmsprite.png");display:inline-block;cursor:pointer;}
.thumbps{width:90px;height:65px;margin:1px 2px;padding:0px;background-image:url("img/pssprite.png");display:inline-block;cursor:pointer;}
.thumbmg{width:90px;height:65px;margin:1px 2px;padding:0px;background-image:url("img/mgsprite.png");display:inline-block;cursor:pointer;}
.thumbdg{width:90px;height:65px;margin:1px 2px;padding:0px;background-image:url("img/dgsprite.png");display:inline-block;cursor:pointer;}
.thumbmc{width:90px;height:65px;margin:1px 2px;padding:0px;background-image:url("img/mcsprite.png");display:inline-block;cursor:pointer;}
#prefade{background-image:url('img/prefadeltgrey.png');}
#postfade{background-image:url('img/postfadeltgrey.png');}
#picback::before{content:"X";position:absolute;top:20px;right:20px;color:#cccccc;font-size:36px;font-weight:600;width:50px;padding:5px;border:2px solid #cccccc;background:#282828;}
#bigpic{max-width:90vw;max-height:90vh;}
@media all and (max-width: 1048px) {
	#navbar{width:90vw;min-width:560px;}
	#botnavbar{width:90vw;min-width:560px;}
	#greybar{width:85vw;min-width:560px;}
	.navbutt{width:20vw;min-width:131px;}
}
ul.rellist li{margin:10px 0px;}
ol.rellist li{margin:10px 0px;}
#picswrapper{background:#ffffff;border:1px solid #ffffff;}
#maincontainer{width:100%;height:1%;min-height:50vh;margin:0px;padding:0px;background:#ffffff;border:1px solid #eeeeee;}
#bigpiccontainer{position:relative;margin:0px 0px 10px 0px;overflow:hidden;}
#picscrollscroll{width:100%/*calc(100% - 20px)*/;overflow-x:scroll;-webkit-overflow-scrolling: touch;margin:0px/*10px 10px*/;}
#prefade{position:absolute;left:0px/*9px*/;top:0px;height:69px;width:25px;}
#postfade{position:absolute;right:0px/*9px*/;top:0px;height:69px;width:25px;}
a.internallink{display:inline-block;margin:10x 0px 10px 0px;}
a.thisinternallink{display:inline-block;margin:10px 0px 10px 0px;text-decoration:none;color:#282828;font-weight:700;}
div.divider{height:1px;width:100%;border-bottom:1px solid #eeeeee;margin:15px 0px;}
div.indented{padding:0px 0px 0px 25px;}
table.gcsefrwr td{text-align:left;vertical-align:top;border:2px solid #ffffff;padding:0px 8px;background-color:#e0f0ff}
table.gcsefrwr p{font-size:14px;}
table.gcsefrwr li{font-size:12px;}
table.pricetable td.leftcell{width:20%;min-width:120px;text-align:center;vertical-align:middle;border:2px solid #ffffff;padding:4px 8px;background-color:#e0f0ff;font-size:14px;color:#474747;}
table.pricetable td.infocell{text-align:left;vertical-align:middle;border:2px solid #ffffff;padding:4px 8px;background-color:#e0f0ff;font-size:14px;color:#474747;}
.indexpagelink{text-decoration:none;border-bottom:1px dotted #cccccc;}
.indexpagelink:hover{text-decoration:underline;border-bottom:1px solid #ffffff;}