body {
background-color: #eeefe7;
font-family: Verdana, Arial, sans-serif;
font-size:11px;
color:#999999
}
a:link{
color:#000000;
}
a:visited{
color:#000000;
}
#nav3{

        margin: 0 0 15px;

}

#nav3 ul{

        border-bottom: 1px solid #bbd6cd;

        clear: both;

        height: 47px;

        padding: 5px 0;

}

#nav3 li{

        background:  url(/images/site/vl-dot.gif) repeat-y right;

        float: left;

        font-size: 12px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;

}

#nav3 li.last{

        background: none;

}

#nav3 li a{

        display: block;

        height: 32px;

        margin: 0 5px 0 5px;

        padding: 15px 10px 0 45px;

        width: 138px;

}

#nav3 li a:hover{

        color: #000000;

        text-decoration: none;

}

#nav3 li#ico01 a{

        background:  url(/images/site/ico01.jpg) transparent no-repeat left center;

}

#nav3 li#ico02 a{

        background:  url(/images/site/ico02.jpg) no-repeat left center;

}

#nav3 li#ico03 a{

        background:  url(/images/site/ico03.jpg) no-repeat left center;

}

#nav3 li#ico04 a{

        background:  url(/images/site/ico04.jpg) no-repeat left center;

}

#nav3 li#ico05 a{

        background:  url(/images/site/ico05.jpg) no-repeat left center;

}

#nav3 li#ico06 a{

        background:  url(/images/site/ico06.jpg) no-repeat left center;

}

#nav3 li#ico07 a{

        background:  url(/images/site/ico07.jpg) no-repeat left center;

}

#nav3 li#ico08 a{

        background:  url(/images/site/ico08.jpg) no-repeat left center;

}

#nav3 li#ico09 a{

        background:  url(/images/site/ico09.jpg) no-repeat left center;

}

#nav3 li#ico10 a{

        background:  url(/images/site/ico10.jpg) no-repeat left center;

}

#nav3 li#ico11 a{

        background:  url(/images/site/ico11.jpg) no-repeat left center;

}

#nav3 li#ico12 a{

        background:  url(/images/site/ico12.jpg) no-repeat left center;

}

#nav3 li#ico13 a{

        background:  url(/images/site/ico09.jpg) no-repeat left center;

}

#nav3 li#ico14 a{

        background:  url(/images/site/ico14.jpg) no-repeat left center;

}

#nav3 li#ico15 a{

        background:  url(/images/site/ico15.jpg) no-repeat left center;

}

#nav3 li#ico16 a{

        background:  url(/images/site/ico16.jpg) no-repeat left center;

}

#nav3 li#ico17 a{

        background:  url(/images/site/ico17.jpg) no-repeat left center;

}
#page, #header{

        margin: 0 auto;

        width: 900px;

}
#top{

        background:  url(/images/site/top-bgr.jpg) repeat-x top;
        height: 141px;

}

#header
{
	width:1024px;
	height:92px;
	margin-top:0px;
	padding:0px;
	font-size: 12px;
	font-style: normal;
	background-image: url(images/smart-shirt-headerbg.gif);
	background-repeat: repeat-x;
	}
#header-left{
width:402px;
height:92px;
margin-top:0px;
padding:0px;
float:left;
background:url(images/logo.gif) center no-repeat ;
text-align:center;
}


#header-right
{
width:503px;
height:92px;

margin-top:0px;
padding:0px;
float:left;

}
#header-right-top
{
width:503px;
height:46px;

margin-top:0px;
padding:0px;

}
#header-right-top-contact
{
width:251px;
height:46px;
margin-top:0px;
padding:0px;
padding-top:0px;
float:left;
text-align:center;

}
#header-right-top-login ul{
list-style:none;
list-style-image:none;
list-style-type:none;
background:;


}
#header-right-top-login ul li{
display:inline;}
#header-right-top-login
{
width:251px;
height:46px;
border:;
margin-top:0px;
padding:0px;
float:left;
}


#headersub{

        margin: 0 0 15px;

}



#headersub h3{

        color: #4f2c18;

        font-size: 18px;

        font-weight: normal;

        padding: 15px 0px 0px;

}

/*- Logo -*/

#header h1{

        background:  url(/images/site/logo.jpg) no-repeat;

        float: left;

        text-indent: -9999px;

}

#header h1 a{

        display: block;

        height: 79px;

        margin: 0px;

        width: 230px;

}
#topmenu{

        clear: both;

        height: 35px;

}
#topmenu a:link{
text-decoration:none;
}

#topmenu ul{

        float: left;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		width:100%;

}

#topmenu li{

        float: left;

        font-size: 14px;

        height: 35px;

}

#topmenu li a{

        color: #fefefe;

        display: block;

        line-height: 35px;

        padding: 0 15px;

}

#topmenu li a:hover,#topmenu li.active a{

        background:  url(/images/site/topmenu-hover.gif) repeat-x top;

        color: #4f2c18;

        text-decoration: none;

}
#title h1{

        color: #4f2c18;

        font-size: 14px;

        font-weight: normal;

        padding: 0px 0px 10px;

}
#location_img{
	width:864px;
	height:287px;
	background-image: url(/images/designbuy_localscreen.jpg);
}
#location_txt{
left:-4%;
position:relative;
top:43%;
}
#location_txt h2{
font-size:14px;
}

