@charset "UTF-8";
/* CSS Document */

.background {
	background-color:#000;
}

.links {
	font-family:Helvetica, sans-serif;
	text-decoration:none;
	font-weight:lighter;
	font-size: 16px;
	padding: 3px;
}

a:link {
	color:#FFFFFF;
	font-weight:lighter;
	font-size: 16px;
	background-color:#333;
	text-decoration:none;
}
a:hover {
	color:#333;
	font-weight:lighter;
	font-size: 16px;
	background-color:#FFFFFF;
	text-decoration:none;
}
a:visited {
	color:#fff;
	font-weight:lighter;
	font-size: 16px;
	background-color:#333;
	text-decoration:none;
}

.text {
	font-family:Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	color:#fff;
	background-color:#333;
	padding: 3px;
}	


.textthin {
	font-family:Helvetica, sans-serif;
	font-weight:lighter;
	font-size:14px;
	color:#fff;
	background-color:#333;
	padding:5px;
	padding-left:4px;
	padding-right:4px;
}	

.textthinmenuwhite {
	font-family:Helvetica, sans-serif;
	font-weight:lighter;
	font-size:22px;
	color:#fff;
	padding: 3px;
}

.textthinmenublack {
	font-family:Helvetica, sans-serif;
	font-weight:lighter;
	font-size:22px;
	color:#000;
	padding: 3px;
}

.textthinlarge {
	font-family:Helvetica, sans-serif;
	font-weight:lighter;
	font-size:24px;
	color:#fff;
	background-color:#333;
	padding: 3px;
}	

.texttitle {
	font-family:Helvetica, sans-serif;
	font-size:20px;
	font-weight:lighter;
	color:#FFFFFF;
	background-color:#333;
	padding: 3px;
}

.titlenolink {
	font-family:Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	background-color:#000000;
	padding: 3px;
}

img.bg {
        /* Set rules to fill background */
        min-height: 100%;
        min-width: 1024px;

        /* Set up proportionate scaling */
        width: 100%;
        height: auto;

        /* Set up positioning */
        position: fixed;
        top: 0;
        left: 0;
}

html {
        background: url(images/bg/able.jpg) no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
}

@media screen and (max-width: 1024px) { /* Specific to this particular image */
        img.bg {
                left: 50%;
                margin-left: -512px;   /* 50% */
        }
}

