@charset "UTF-8";
/* Quiet Title 2011 */

/*general*/
body{font:14px/25px 'Univers', Arial, Helvetica, sans-serif; color:#333; margin:0; padding:0;}
a img{border:0 none;}
hr{border-top:1px solid #ababab; border-left:none 0; border-right:none 0; border-bottom:none 0; width:100%; margin:0 0 25px; display:block;}

/*links*/
a{color:#004b8e;}
a:hover{color:#333333;}

#nav a{text-decoration:none; font:bold 15px/25px Arial, Helvetica, sans-serif; color:#000;}
#nav a:hover{color:#004b8e;}

/*classes*/
.floatLeft{float:left;}
.floatRight{float:right;}
.reset{clear:both;}
.topMargin{margin-top:25px;}
.bottomMargin{margin-bottom:25px;}
.bottomMargin50{margin-bottom:50px;}
.rightMargin{margin-right:30px;}
.bottomStroke{border-bottom:1px solid #003;}
.cursor{cursor:pointer;}

/*forms*/
#contactForm{float:left; width:320px; margin:0 40px 0 0; display:block;}
#contactForm label{float:left; width:100px; text-align:right; margin:0 10px 5px 0; display:block;}
#contactForm .field{float:left; width:200px; margin:0 0 5px 0; display:block;}
#contactForm .submit-btn{margin:0 0 25px 110px;}

#orderForm{float:left; width:100%; margin:0 40px 0 0; display:block;}
#orderForm label{float:left; width:150px; text-align:right; margin:0 10px 5px 0; display:block;}
#orderForm .field{float:left; width:250px; margin:0 0 5px 0; display:block;}
#orderForm .submit-btn{margin:0 0 25px 160px;}

/*type*/
p,h1{margin:0 0 25px;}
h1,h2,h3,h4,h4,h6{line-height:25px;}
h1{font:normal 24px/25px 'Univers',Arial, Helvetica, sans-serif; color:#004b8e;}
h2{font:normal 20px/25px 'Univers',Arial, Helvetica, sans-serif; color:#004b8e; margin:0 0 25px; padding-bottom:5px}
#orderForm h2{font:normal 20px/25px 'Univers',Arial, Helvetica, sans-serif; color:#666; margin:5px 0 10px 0; padding-top:10px; border-top:1px solid #666;}
h4{font:bold 14px/14px Arial, Helvetica, sans-serif; color:#9a0022; text-transform:uppercase; letter-spacing:1px; margin:0;}
.tagline h3{font:normal 19px/25px 'UniversLight',Arial, Helvetica, sans-serif; color:#004b8e; margin:0 0 15px;}
.tagline h4{font:34px/25px 'UniversCondensedBold', Helvetica, sans-serif; color:#9a0022; margin:0;}
.taglineInside h3{font:normal 18px/25px Arial, Helvetica, sans-serif; color:#004b8e; margin:0 0 15px;}
.taglineInside h4{font:bold 30px/25px 'UniversCondensedBold',"Arial Narrow", Helvetica, sans-serif; color:#9a0022; margin:0;}
.homeContent p, .content p{text-align:justify;}

@font-face {
    font-family: 'UniversLight';
    src: url('../fonts/uvl_____-webfont.eot');
    src: url('../fonts/uvl_____-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/uvl_____-webfont.woff') format('woff'),
         url('../fonts/uvl_____-webfont.ttf') format('truetype'),
         url('../fonts/uvl_____-webfont.svg#UniversLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UniversCondensedBold';
    src: url('../fonts/uvcb____-webfont.eot');
    src: url('../fonts/uvcb____-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/uvcb____-webfont.woff') format('woff'),
         url('../fonts/uvcb____-webfont.ttf') format('truetype'),
         url('../fonts/uvcb____-webfont.svg#UniversCondensedBold') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'Univers';
    src: url('../fonts/uv______-webfont.eot');
    src: url('../fonts/uv______-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/uv______-webfont.woff') format('woff'),
         url('../fonts/uv______-webfont.ttf') format('truetype'),
         url('../fonts/uv______-webfont.svg#UniversRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*layout*/
.wrapper{margin:0 auto; padding:0 25px; width:900px;}
.homepage{background: url(../images/bg-home.jpg) top center no-repeat #fff;}
.inside{background: url(../images/bg-inside.jpg) bottom center no-repeat #fff;}
.homeContent{float:right; width:420px; margin:0 0 85px; display:block;}
.content{float:right; width:560px; min-height:350px; margin:0 0 85px; display:block;}
.homeSidebar{float:left; width:430px; display:block;}
.sidebar{float:left; width:270px; display:block;}
.tagline{float:right; width:695px; margin:75px 0 50px; text-align:right; display:block;}
.taglineInside{float:right; width:650px; margin:40px 0 20px; text-align:right; display:block;}
.breadcrumbs{float:left; margin:0 0 25px 0; display:block;}
.order{float:left; margin:0 0 85px; display:block;}

#nav{float:right; width:695px; padding:0; display:block;}
#nav li{float:right; margin:0 0 0 18px; padding:0; list-style:none; display:block;}

#footer{float:right; width:650px; text-align:right; margin:0 0 25px; display:block:}
#footer p{float:right; font:12px/25px Arial, Helvetica, sans-serif; margin:10px 20px; color:#9a0022;}

/* Mobile [portrait + landscape] */
@media only screen and (min-device-width: 320px) and (max-device-width: 800px) {
#nav li{margin:0 0 0 10px;}	
}