/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Qwigley|Playball);
body{
margin:0;
font-family:Arial, Helvetica, sans-serif;
background-color:#265fc5;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
}
#fadeinn {
font-family: 'Qwigley', cursive;
font-size:25px;
line-height:0.8em;
}
#wrapper{
width:100%;
background-color:#fff;
height:325px;
}
#wrappersub{
width:100%;
background-color:#fff;
height:125px;
}
#screen{
width:1000px;
margin:auto;
}
#header{
position:relative;
margin:auto;
width:740px;
padding:18px 0 0 0;
z-index:2;
}
#logo{
float:right;
}
#address{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#4b4b4b;
line-height:1.3em;
float:right;
text-align:right;
padding:30px 0 0 0;
}
#address a, #address a:hover{
color:#4b4b4b;
text-decoration:none;
}
#banner{
height:206px;
width:740px;
clear:both;
}

#nav{
position:absolute;
z-index:2;
width:100%;
margin:auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
border-top:2px #79afd7 solid;
}
#nav ul{
width:930px;
list-style:none;
display:inline-block;
margin:0;
/*background-color:#990033;*/
}
#nav ul li{
list-style:none;
margin:0;
display:inline-block;
padding:30px 10px 0 10px; /*padding:30px 16px 0 16px;  top px left px bottom px right px*/
border-right:2px #79afd7 solid;
}
#nav ul li#none{
color:#000;
border-right:none;
padding:30px 48px 0 16px;
}
#nav ul li a, #nav ul li a:hover{
list-style:none;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
text-decoration:none;
}

#t2{
color:#8ac2ec;
font-weight:bold;
font-style:italic;
font-size:14px;
border-bottom:1px #8ac2ec solid;
line-height:2em;
}
#small{
font-style:italic;
font-size:13px;
color:#fff;
}

#boxes a, #boxes a:hover{
color:#8ac2ec;
text-decoration:underline;
}
#boxes{
width:740px;
margin:auto;
padding-top:25px;
}
#b1{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
width:191px;
text-align:left;
margin:0 0 0 50px;
}
#b2{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
width:181px;
text-align:left;
margin:0 0 0 50px;
}
#bc{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
width:554px;
text-align:justify; /* text-align:left; */
}
#bc div{
padding:10px;
}
#bcno{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
width:740px;
text-align:left;
}
#bcno div{
padding:10px;
}
#bc2{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
width:165px;
text-align:left;
}
#bc2b{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
width:165px;
text-align:left;
}
#bc3{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
width:240px;
text-align:left;
padding-top:48px;
}
#bc3 a, #bc3 a:hover{
color:#A9D3F3;
text-decoration:none;
}
#bc4{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
width:490px;
text-align:left;
}
#bc4 textarea,input {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666;
background-color:#fff;
border:none;
width:390px;
padding:3px;
resize: none;
}
#bc4 .btn{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
background-color:transparent;
border:1px #fff solid;
width:60px;
-moz-border-radius: 15px;
border-radius: 15px;
font-weight:bold;
cursor:pointer;
margin-left:337px;
}

#bc5{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
width:590px;
text-align:left;
}
#bc5 textarea,input {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666;
background-color:#fff;
border:none;
width:290px;
padding:3px;
resize: none;
}
#bc5 .btn2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
background-color:transparent;
border:1px #fff solid;
width:80px;
-moz-border-radius: 15px;
border-radius: 15px;
font-weight:bold;
cursor:pointer;
margin-left:0px;
}

#gallery{
background-image:url(images/gallery/g0.png);
background-repeat:no-repeat;
float:right;
width:600px; /* width:554px; */
}

#showroom{
background-image:url(images/showroom/g0.png);
background-repeat:no-repeat;
float:right;
width:554px;
}

#t1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
font-weight:bold;
text-transform:uppercase;
line-height:1.7em;
padding:7px 0 0 0;
}
#t3{
font-size:16px;
color:#A9D3F3;
font-weight:bold;
line-height:1.8em;
}
#t4{
font-size:14px;
color:#A9D3F3;
font-weight:bold;
line-height:1.8em;
}
#t3c{
font-size:14px;
color:#A9D3F3;
font-weight:bold;
line-height:1.2em;
padding-bottom:8px;
}
#t3 #small{
font-style:italic;
font-size:12px;
color:#fff;
}
.error{
font-size:13px;
color:#80BFEE;
}
#footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
width:100%;
text-align:center;
padding:30px 0 20px 0;
clear:both;
}
#footerbg{
position:fixed;
bottom:0;
background-image:url(images/footerbg.png);
background-position:bottom right;
background-repeat:no-repeat;
width:100%;
height:279px;
}

#c1{
text-align:left;
font-size:14px;
width:700px;
}
#c2{
line-height:1.6em;
}

@font-face { font-family: Plaster-of-Paris; src: url('Plaster-of-Paris.otf');}