﻿/* DEFAULTS
----------------------------------------------------------*/

.slider_wrapper{
	overflow: hidden;
	position:relative;
	height:621px;
	top:auto;
}
#image_slider{

	position: relative;
	height: auto;
	list-style: none;
	overflow: hidden;
	float: left;
	padding:0px;
	margin:0px;
}
#image_slider li{
	position: relative;
	float: left;
}
.nvgt{
	position:absolute;
	top: 300px;
	height: 50px;
	width: 30px;
	opacity: 0.6;
}
.nvgt:hover{
	opacity: 0.9;
}
#prev{
	background: #000 url('https://dl.dropboxusercontent.com/u/65639888/image/prev.png') no-repeat center;
	left: 0px;
}
#next{
	background: #000 url('https://dl.dropboxusercontent.com/u/65639888/image/next.png') no-repeat center;
	right: 0px;
}

.page
{ 
    float:none;
    vertical-align:top;
    width: 1200px;
    background-color: #FFF;
    margin: 0px auto 0px auto;

}
.ContactTable
{
    padding:0 0 0 0;

}
.MainPage
{
    width:1200px;
}
.onImage
{
    vertical-align:top;
}
.contactTable
{
    display:inline-block;
    vertical-align:top;
    width:1200px;
}
.MailClass
{
    text-decoration:none;
    color:#bbbbbb;
}
.cImage
{
    vertical-align:top;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.amCell
{
    padding:none;
    vertical-align:top
}
.amMain
{
    padding:none;
    vertical-align:top;
    width:1200px;
}
.amImage
{
    vertical-align:top;
}
.amTable
{
    display:inline-block;
    vertical-align:top;
    width:1200px;
}
.FooterTable
{
    font-family: 'Open Sans';
    vertical-align:top;
    width:1200px;
}
.topimg
{
    vertical-align:top;
}
.header
{
    vertical-align:top;
    border: 0px;
    height:88px;
    position: relative;
    margin: 0px;
    padding: 0px;
    background: #ffffff;
    width: 1200px;
}
.fullheader
{
    vertical-align:top;
    width:1200px;
    height:2px;
}
.innertablediv
{
    float:right;
    text-align:right;
}
.topborder
{
    width:1200px;
    height:2px;
}
.meucell
{
    float:right;
    text-align:right;
}
body   
{

    background: #2A2A2A;
    font-size: .80em;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #FFFFFF;
}
.footer
{
    background-color:#000000;
    padding: 0px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    vertical-align:middle;
    line-height: normal;
    width:1200px;
    height:62px;
}
a:link, a:visited
{
    font:'Open Sans';
    color: #000000;
}
a:hover
{
    font-weight: bold;
}
a
{
    font-weight:bold;
    text-decoration:none;
}

.TabList ul
{
    float:right;
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}
.TextMainHead
{
    font-weight:bold;
    font-family: 'Open Sans';
    vertical-align:middle;
    color:#990033;
}
.TextMainSub
{
    font-family: 'Open Sans';
    vertical-align:middle;
    color:#FFFFFF;
}
div.TabList ul li a, div.TabList ul li a:visited
{
    
    font-family: 'Open Sans';
    font-size: 12px;
    border: 0px;
    color: #000000;
    display: block;
    line-height: 1.35em;
    padding: 4px 15px;
    text-decoration: none;
    white-space: nowrap;
    position:relative;
    vertical-align:bottom;
    display:inline-block;
    text-align:center;
}
div.TabList ul li a:hover
{
    margin: 0;
    letter-spacing:0;
    color: #990033;
   
}
div.TabList ul li a:active
{
    color: #000000;
    text-decoration: none;
}

.logo
{
    border: 0px solid #888888;
    height:84px;
    width:274px;
    float: left;
}

   

/***** Font Definition for Open Sans. This stylesheet comes from qrohlf.com/posts/better-opensans *****/

/* Regular */

@font-face {
    font-family: 'Open Sans';
    
    src: url('~/fonts/OpenSans-Regular-webfont.eot');
    src: url('~/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('~/fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('~/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('~/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-weight: 400;
    font-style: normal;

}

/* Italic */
@font-face {
    font-family: 'Open Sans';
    src: url('~/fonts/OpenSans-Italic-webfont.eot');
    src: url('~/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('~/fonts/OpenSans-Italic-webfont.woff') format('woff'),
         url('~/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('~/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: normal;
    font-weight: 400;
    font-style: italic;

}

/* Light */
@font-face {
    font-family: 'Open Sans';
    src: url('~/fonts/OpenSans-Light-webfont.eot');
    src: url('~/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('~/fonts/OpenSans-Light-webfont.woff') format('woff'),
         url('~/fonts/OpenSans-Light-webfont.ttf') format('truetype'),
         url('~/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: 200;
    font-style: normal;

}

/* Light Italic */
@font-face {
    font-family: 'Open Sans';
    src: url('~/fonts/OpenSans-LightItalic-webfont.eot');
    src: url('~/fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('~/fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
         url('~/fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),
         url('~/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
    font-weight: 200;
    font-style: italic;

}

/* Semibold */
@font-face {
    font-family: 'Open Sans';
    src: url('~/fonts/OpenSans-Semibold-webfont.eot');
    src: url('~/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('~/fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('~/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('~/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: 500;
    font-style: normal;

}

/* Semibold Italic */
@font-face {
    font-family: 'Open Sans';
    src: url('~/fonts/OpenSans-SemiboldItalic-webfont.eot');
    src: url('~/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('~/fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
         url('~/fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
         url('~/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
    font-weight: 500;
    font-style: italic;

}

/* Bold */
@font-face {
    font-family: 'Open Sans';
    src: url('~/fonts/OpenSans-Bold-webfont.eot');
    src: url('~/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('~/fonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('~/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('~/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: bold;
    font-weight: 700;
    font-style: normal;

}

/* Bold Italic */
@font-face {
    font-family: 'Open Sans';
    src: url('~/fonts/OpenSans-BoldItalic-webfont.eot');
    src: url('~/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('~/fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
         url('~/fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
         url('~/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
    font-weight: bold;
    font-weight: 700;
    font-style: italic;

}

/* Extra Bold */
@font-face {
    font-family: 'Open Sans';
    src: url('~/fonts/OpenSans-ExtraBold-webfont.eot');
    src: url('~/fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('~/fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('~/fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('~/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
    font-weight: 900;
    font-style: normal;

}

/* Extra Bold Italic */
@font-face {
    font-family: 'Open Sans';
    src: url('~/fonts/OpenSans-ExtraBoldItalic-webfont.eot');
    src: url('~/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('~/fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
         url('~/fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
         url('~/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
    font-weight: 900;
    font-style: italic;

}