/* CSS Document */
body{
margin:0;
color:#656565;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.header{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
font-weight:bold;
}

.subheader{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
}

.csheader{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3399CC;
font-weight:bold;
}

.celltitle{
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-indent:10px;
}

.cellcontent{
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

#padtd td{
padding-left:10px;
}

a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}

a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
text-decoration:none;
}

.email a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
}

.email a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000066;
}

.quicklink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.quicklink a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.quicklink a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
}

.wrapmain {
width:900px;
}
.wrapleft, .wrapright {
background:#e7eaef;
width:10px;
}
.leftmenu{
width:193px;
}

ul#menu{
list-style:none;
font-family:Helvetica,Arial, sans-serif;
padding:0;
margin:0;
}
ul#menu li{
padding:10px;
font-size: 18px;
color:#9b9b9b;
}
div.clear {
float: left;
height: 60px;
margin: 0 0 0 0;
}
/* Start Menu Bn 1*/
div.menu_bn1 {
width: 193px; 
height: 35px;
margin: 0 0 0 0;
background: url(../images/m_aboutus.jpg) 0 -35px no-repeat;
}
div.menu_bn1 a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/m_aboutus.jpg) top left no-repeat;
}
div.menu_bn1 a:hover,div.menu_bn1 a.selected {
background:url(../images/m_aboutus.jpg) 0 -35px no-repeat;
}
/* End Menu Bn 1 */
/* Start Menu Bn 2*/
div.menu_bn2 {
width: 193px; 
height: 35px;
margin: 0 0 0 0;
background: url(../images/m_services.jpg) 0 -35px no-repeat;
}
div.menu_bn2 a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/m_services.jpg) top left no-repeat;
}
div.menu_bn2 a:hover,div.menu_bn2 a.selected {
background:url(../images/m_services.jpg) 0 -35px no-repeat;
}
/* End Menu Bn 2 */
/* Start Menu Bn 3*/
div.menu_bn3 {
width: 193px; 
height: 35px;
margin: 0 0 0 0;
background: url(../images/m_products.jpg) 0 -35px no-repeat;
}
div.menu_bn3 a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/m_products.jpg) top left no-repeat;
}
div.menu_bn3 a:hover,div.menu_bn3 a.selected {
background:url(../images/m_products.jpg) 0 -35px no-repeat;
}
/* End Menu Bn 3 */
/* Start Menu Bn 4*/
div.menu_bn4 {
width: 193px; 
height: 35px;
margin: 0 0 0 0;
background: url(../images/m_sewingresources.jpg) 0 -35px no-repeat;
}
div.menu_bn4 a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/m_sewingresources.jpg) top left no-repeat;
}
div.menu_bn4 a:hover,div.menu_bn4 a.selected {
background:url(../images/m_sewingresources.jpg) 0 -35px no-repeat;
}
/* End Menu Bn 4 */
/* Start Menu Bn 5*/
div.menu_bn5 {
width: 193px; 
height: 35px;
margin: 0 0 0 0;
background: url(../images/m_contactus.jpg) 0 -35px no-repeat;
}
div.menu_bn5 a {
display: block;
margin: 0; 
padding:0;
width:100%; 
height:100%;
background:url(../images/m_contactus.jpg) top left no-repeat;
}
div.menu_bn5 a:hover,div.menu_bn5 a.selected {
background:url(../images/m_contactus.jpg) 0 -35px no-repeat;
}
/* End Menu Bn 5 */

#menufoot {
margin:5px;
background:#eeeeee;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
#menufoot td{
border:#FFFFFF 1px solid;
border-bottom-width:0px;
}
#menutb{
/*height:100%;*/
}
#wrapmaintb{
/*height:100%;*/
}
.logo{
height:40px;
}
.menuheight{
height:175px;
/*border:#666666 1px solid;*/
border-bottom-width:0;
border-top-width:0;
border-left-width:0;
}
.menuspace{
height:20px;
/*border:#666666 1px solid;*/
border-bottom-width:0;
border-top-width:0;
border-left-width:0;
}
.menufoot{
height:100%;
/*border:#666666 1px solid;*/
border-bottom-width:0;
border-top-width:0;
border-left-width:0;
}
.dotlinevertical{
background: url(../images/dotlinevertical.gif) repeat-y;
}
.main_bottom_left_tb{
margin:10px;
padding:0px;
}
div#footer{
margin-left:10px;
color:#999999;
font-size:10px;
width:655px;
background:#e7eaef;
padding:10px;
}
div#latest_news{
width:270px;
margin:0px;
padding:5px;
background:#e7eaef;
}
.dateform{
color:#0077d5;
}
#dottedbottom{
margin:0px;
margin-top:5px;
width:280px;
background:url(../images/dotlinehorizontal.gif) repeat-x;
}

.floatright{
float: right;
margin: 0 0 15px 15px;
}
