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


html, body {
  margin: 0px;
  padding: 0px;
}
body{
background-image:url(../images/background.gif);
background-repeat:repeat;
text-align:center;
}

#container{
width:960px;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 auto;
text-align:left;

}

#header{
background-image:url(../images/header_background.png);
background-repeat:no-repeat;
background-position:top;
width:960px;
height:394px;
}

#header_top{
margin:0px 11px 0px 10px;
padding:0px;
height:139px;
width:940px;

}
#space{
height:69px;
width:100%;
}

#main_image{
padding:0 11px 0 15px;
height:239px;
width:940px;
text-align:center;
}


/*Menu Styles*/
#menu_container{
height:33px;
padding-right:30px;
margin:0;
}

#menu{
height:33px;
margin:0;
padding:0;
list-style-type:none;
float:right;
}

#menu li{
display:block;
float:left;
padding:13px 10px 0px 10px;
font-size:16px;
}

#menu li a{
text-decoration:none;
color:#666;
}


#menu li a:hover{
text-decoration:none;
color:#000;

}


#menu li.divider{
padding:0;
margin:0;
}



/*Bottom Area Styles*/

#bottom{
margin:0px 10px 10px 10px;
width:940px;
height:auto;
}

#bottom h1{
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
}

#bottom_containers1{
float:right;
width:290px;
height:250px;
background-image:url(../images/about_embyrs.png);
background-repeat:no-repeat;
padding:50px 10px 10px 10px;
}

#bottom_containers2{
float:right;
width:290px;
height:250px;
margin-right:5px;
background-image:url(../images/custom_screen.png);
background-repeat:no-repeat;
padding:50px 10px 10px 10px;
}

#bottom_containers3{
width:290px;
height:250px;
margin-right:5px;
background-image:url(../images/custom_embroidery.png);
background-repeat:no-repeat;
padding:50px 10px 10px 10px;
}


#bottom_contact{
background-color:#CCCCCC;
border:1px solid #666666;
width:890px;
height:380px;
padding:25px 20px 10px 30px;
}

#bottom_services{
background-color:#CCCCCC;
border:1px solid #666666;
width:890px;
height:auto;
padding:25px 20px 10px 30px;
}

#bottom_right{
float:right;
width:380px;
height:auto;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
color:#333333;
}

#bottom_right_services{
float:right;
width:400px;
padding:10px;
height:auto;
font-size:12px;
color:#333333;
}

#bottom_left_services{
width:400px;
padding:10px;
height:auto;
font-size:12px;
color:#333333;
}

#bottom p{
margin:5px 0 5px 0;
padding:0;
}

#price_table{
text-align:center;
width:400px;
}
#price_table td{
border-bottom:1px solid #000;
}



/*Footer Styles*/

#footer{
margin:10px 10px 0 10px;
padding: 0 10px 0 10px;
border-top:1px solid #fff;
height:20px;
color:#fff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
}
#footer p{
margin:0;
padding:0;
margin-top:5px;
}

#footer_right{
float:right;
}

#footer_right a{
text-decoration:none;
color:#fff;
}
#footer_right a:hover{
color:#ffffff;
font-style:italic;
}
