@charset "UTF-8";
/* CSS Document */
body{
background:url(../images/backgroundTile_2.jpg) repeat-y scroll center top #9dd0ed;
padding:0px;
margin:0px auto;
font-family:Helvetica, Arial, sans-serif;
font-size:62.5%;
/*background-color:#002F2F;*/
}

#wrapper{
background-color:#fff;
width:960px;
/*overflow:auto;*/
margin:0px auto;
padding:0px auto;
}

#header{
height:120px;
width:960px;
background-color:#fff;
margin:0px;
padding:0px;
float:left;
display:inline;
}
#header a{
border:0px;
margin:0px;
padding:0px;
display:inline;

}

#nav{
background-color:#f7abd2;
width:945px;
float:left;
padding:20px 0px 0px 15px;
height:40px;
}

#content{
background-color:#fff;
width:960px;

/*padding:20px 0px;*/
margin:0px;
float:left;
}


#footer{
width:960px;
background-color:#fff;
text-align:center;
height:60px;
float:left;
}


.headerImg {
padding:20px 0 0 0;
border:0px;
float:left;
display:inline;
margin:0px;
}

#welcome, #announcements, #promotions, #tradeshows, #contact {
width:859px;
height:inherit;
margin:0px 32px 20px;
padding:10px 20px 10px;
background-color:#f7d5e7;

float:left;
}

#clearBoth {
clear:both;	
}

#contact_info, #hankyPanky{
margin:10px;
width:280px;
display:inline;
float:left;
}

#hankyPanky ul{
list-style-type:none;
font-size:1.4em;
}

#contact_pic{
display:inline;
width:420px;
margin:10px;
float:left;
}

#linesheets{
background-color:#fff;
width:960px;
}

.linesheetContainer{
width:859px;
margin:0px 32px 40px;
padding:0px 20px 10px;
height:185px;
float:left;
}

.linesheetContainer .img{
	
}

.linesheetLeft{
width:395px;
padding:10px 0px 10px 10px;
background-color:#f7d5e7;
display:inline;
float:left;
margin-right:10px;
}

.linesheetRight{
width:395px;
padding:10px 0px 10px 10px;
background-color:#f7d5e7;
display:inline;
float:right;
margin-right:10px;
}

.linesheetCol1{
width:150px;	
float:left;
display:inline;
margin:0px 10px 0 0;
}

.linesheetCol2{
width:110px;
float:left;
display:inline;


}

.linesheetCol2 ul, .linesheetCol3 ul{
list-style-type:none;
margin:5px 0px;
padding:2px;
width:90px;

}

.linesheetCol2 li, .linesheetCol3 li{
list-style-type:none;
margin:5px 0px;
width:inherit;

}

.linesheetCol3{
width:110px;
float:left;
display:inline;
}


.tradeshow_mart{
display:inline;
width:260px;
float:left;
}

.tradeshow_atlantaApp{
display:inline;
width:205px;
border:medium #09C;
float:left;
margin:0 15px 0 0px;
}

.tradeshow_atlantaGift{
display:inline;
width:170px;
border:medium #30F;
float:left;
}


.tradeshow_nyCurve{
display:inline;
width:170px;
border:medium #30F;
float:left;
}



/*--------------------------Text-------------------------*/

#nav a:link{
font-family:inherit;
line-height:10px;
font-size:1.4em;
color:#fff;
margin:20px;
vertical-align:text-bottom;
text-decoration:none;
}

#nav a:visited{
font-family:inherit;
line-height:10px;
font-size:1.4em;
color:#fff;
margin:20px;
vertical-align:text-bottom;
text-decoration:none;
}

#nav a:hover{
font-family:inherit;
line-height:10px;
font-size:1.4em;
color:#fff;
margin:20px;
vertical-align:text-bottom;
text-decoration:none;
}

#nav a:active{
font-family:inherit;
line-height:10px;
font-size:1.4em;
color:#fff;
margin:20px;
vertical-align:text-bottom;
text-decoration:none;
}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active{
color:#ccc;
font-size:1em;
font-family:inherit;
display:inline;
margin:0px 10px;
text-decoration:none;
}


#footer span{
font-family:inherit;
font-size:1em;
text-align:center;
padding:0px;
color:#ddd;
	
}

p {
font-family:inherit;
font-size:1.4em;
color:#666;
line-height:20px;
}

#contact h1{
font-family:inherit;
font-size:1.4em;
font-weight:bold;

}

#tradeshows h3{
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#000;
font-size:1.4em;
font-weight:bold;
}

#tradeshows p{
line-height:1.0em;
font-size:1.2em;
color:#000;
}

.linesheetContainer h1{
color:#80462f;
font-size:1.6em;
display:inline;
margin-left:10px;
letter-spacing:.20em;
}

.linesheetContainer a:link, .linesheetContainer a:visited{
color:#666;
font-size:1.4em;
text-decoration:none;
margin-left:10px;
display:block;
}

.linesheetContainer a:hover, .linesheetContainer a:active{
color:#000;
font-size:1.4em;
text-decoration:underline;
margin-left:10px;
display:block;
}

.linesheetContainer p{
margin: 10px 0px;	
}

.lineTitle{
color:#80462f;
font-size:1.6em;
letter-spacing:.20em;
font-weight:bold;
position:relative;
float:left;
width:225px;
margin-left:10px;
}

.announcementText {
color:#C00;
font-size:1em;
font-weight:normal;
}

.announcementText a:link, .announcementText a:visited, .announcementText a:hover, .announcementText a:active {
color:#002F2F;	
}

h1{
color:#80462f;
font-size:1.6em;
display:inline;
}

.hpLinesheet{
color:#80462f;
font-size:1.4em;
font-weight:bold;
margin:0 0 0 40px;
line-height:15px;
padding-bottom:10px;

}

h2{
color:#80462f;
font-size:1.4em;
margin:3px 0px;
font-weight:bold;
}

h4{
color:#002f2f;
font-size:1.4em;
font-weight:normal;
margin:6px 0px;
}

h5{
color:#900;
font-size:.9em;
}

a:link, a:visited{
font-size:1em;
color:#666;
}

a:hover, a:active {
color:#333;
font-size:1em;
}





