/* CSS YCE */

* html .gainlayout 
{
height: 1%;
}

body
{
background-color: #1f1e24;
margin: 0; /* to avoid margins */
text-align: center; /* to correct the centering IE bug*/

}

h2
{
font-family: Times New Roman;
font-size: 20px	;
}

a
{
font-family: Georgia;
color: #b2b0c8;
text-decoration: none;
}

a:hover
{
color: #ffffff;
}

.containertop
{
margin-left:auto;
margin-right: auto;
text-align: left;
margin-top: 20px;
color: #b2b0c8;
width: 1011px;
height: 100px;
background-color: #1f1e24;
padding-left: 10px;
}


html>body .containertop
{
margin-left:auto;
margin-right: auto;
text-align: left;
margin-top: 20px;
color: #D8BFd8;
width: 927px;
height: 100px;
background-color: #1f1e24;
padding-left: 10px;

}


.logo
{
float: left;
margin-left: 15px;
} 

html>body .logo
{
float: left;
margin-left: -20px;
} 

/*.image
{
margin-top: 15px;
background-image: url('middle_image.jpg');
width: 1222px;
height: 295px;
color: #000000;
font-size: 16pt;
font-family: Georgia;
margin-left:auto;
margin-right: auto;
text-align: left;
padding-top: 15px;
}

html>body .image
{
float: center;
margin-left: auto;
margin-right: auto;
margin-top: 15px;
background-image: url('middle_image.jpg');
width: 1222px;
height: 280px;
color: #000000;
font-size: 16pt;
font-family: Georgia;
text-align: left;
padding-top: 15px;
}*/

.underlay
{
background-image: url('../img/purple_design.jpg');
margin-left: 10px;
margin-right: 10px;
width: auto;
height: 300px;
margin-top: 15px;
padding-top: 1px;
}

.overlay
{
background-image: url('../img/middle_image2.jpg');
width: 922px;
height: 295px;
color: #000000;
font-size: 16pt;
font-family: Georgia;
padding-top: 15px;
margin-right: auto;
margin-left: auto;
margin-top: 1px;
text-align: left;
padding-left: 20px;
background-repeat: no-repeat;
}



p.imagetext
{
font-size: 10pt;
font-family: Georgia;
color: #3f394b;
}



.containerbottom
{
margin-left:auto;
margin-right: auto;
text-align: left;
top: 0px;
color: #D8BFd8;
width: 1035px;
height: auto;
background-color: #1f1e24;
padding-left: 10px;
}

html>body .containerbottom
{
margin-left:auto;
margin-right: auto;
text-align: left;
top: 0px;
color: #D8BFd8;
width: 937px;
height: auto;
background-color: #1f1e24;
padding-left: 10px;

}



.news
{
font-family: Georgia;
margin-top: 25px;
margin-left: 27px;
color: #b2b0c8;
float: left;
height: 320px;
width: 470px;
border-right: 1px solid;
border-color: #383838;
font-size: 9pt;
padding-right: 10px;
}

html>body .news
{
font-family: Georgia;	
margin-top: 25px;
margin-left: 0px;
color: #b2b0c8;
float: left;
height: 320px;
width: 470px;
border-right: 1px solid;
border-color: #383838;
font-size: 10pt;
padding-right: 10px;
}


.news a
{
font-size: 9pt;
font-family: Georgia;	
color: #ffffff;
}


.projects
{
float: left;
margin-left: 5px;
margin-top: 25px;
font-family: Georgia;
color: #b2b0c8;
height: 360px;
width: 215px;
border-right: 1px solid;
border-color: #383838;
font-size: 10pt;
}

html>body .projects
{
float: left;
margin-left: 5px;
margin-top: 25px;
font-family: Georgia;
color: #b2b0c8;
height: 320px;
width: 215px;
border-right: 1px solid;
border-color: #383838;
font-size: 10pt;
}


.showroom
{
float: left;
margin-left: 10px;
margin-top: 25px;
font-family: Georgia;
color: #b2b0c8;
height: 320px;
width: 225px;
font-size: 10pt;	
}


.showroomfont
{
color: #4d4d4d;
font-size: 8pt;
margin-bottom:-7px;
}

.menu5
{
height: 37px;
width: 55px;
float: right;
margin-top: 60px;
margin-right: 49px;
border-bottom: 1px solid;
border-bottom-color: #383838;
font-size: 9pt;
font-family: Georgia;
color: #b2b0c8;
text-align: center;
}

html>body .menu5
{
height: 37px;
width: 55px;
float: right;
margin-top: 60px;
margin-right: 25px;
border-bottom: 1px solid;
border-bottom-color: #383838;
font-size: 9pt;
font-family: Georgia;
color: #b2b0c8;
text-align: center;
}


.menu4
{
height: 37px;
width: 90px;
float: right;
margin-top: 60px;
border-bottom: 1px solid;
border-bottom-color: #383838;
font-size: 9pt;
font-family: Georgia;
color: #b2b0c8;
text-align: center;
}

.menu3
{
height: 37px;
width: 100px;
float: right;
margin-top: 60px;
border-bottom: 1px solid;
border-bottom-color: #383838;
font-size: 9pt;
font-family: Georgia;
color: #b2b0c8;
text-align: center;
}

.menu2
{
height: 37px;
width: 85px;
float: right;
margin-top: 60px;
border-bottom: 1px solid;
border-bottom-color: #383838;
font-size: 9pt;
font-family: Georgia;
color: #b2b0c8;
text-align: center;
}

.menu1{
height: 40px;
width: 28px;
float: right;
margin-top: 60px;
font-size: 9pt;
font-family: Georgia;
color: #ffffff;
}


html>body .menu1
{
height: 37px;
width: 40px;
float: right;
margin-top: 60px;
margin-right: 0px;
font-size: 9pt;
font-family: Georgia;
color: #ffffff;
text-align: left;
}


.purple
{
background-image: url('../img/strip home.jpg');
height: 2px;
padding-top: 20px;
width: 40px;
background-repeat: repeat-x;
}

html>body .purple
{
background-image: url('../img/strip home.jpg');
height: 2px;
margin-top: 20px;
width: 40px;
background-repeat: no repeat;
}



.white
{
color: #ffffff;
margin-top: 0px;
margin-bottom: 0px;
height: 30px;
}

.white a
{
color: #ffffff;
}




	
.footer
{
margin-top: 40px;
width: 1011px;
height: auto;
color: #59576b;
font-family: Georgia;
font-size: 7pt;
float: left;
text-align:center;
}

html>body .footer
{
margin-left: -20px;	
margin-top: 70px;
width: 1011px;
height: auto;
color: #59576b;
font-family: Georgia;
font-size: 7pt;
float: left;
text-align:center;
}



.footer a
{
color: #59576b;
font-size: 7pt;
text-decoration: underline;
}



