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


.header-img{ background: url(../media/images/gifts_model.jpg) no-repeat top center; width:100%; height: 150px;/* border-bottom: 1px #650b33 solid; */text-align:right;}

.divider-dash{ margin: 15px 0px 15px 0px; border-bottom: 1px #650b33 solid;}

.text-display{font-size: 2em; 
	color: #000000; background-color:#CCCCCC;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	}

ul#navlist{
font-size: 1em;
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}



* {
padding: 0;
margin: 0;
} 
.text-content{ padding: 15px 0px 0px 0px;}

body{ margin: 0px 0px 0px 0px; background: #ec9dc0 url(../media/images/gradbg-def.gif) repeat-x top left; font: .85em/2em "Trebuchet MS", Verdana, Arial, sans-serif;
}

a {
text-decoration: none;
color: #574650;
}

a:hover { 
color: #650b33; 
}

#wrap 
{
margin: 0px auto 0px auto;
width: 800px;
padding: 0px 0px 0px 0px ;
background-color: #ffffff;
}

#header 
{
height : 100px; background: #ffffff url(../media/images/sleepmasksdirect_logo.gif) no-repeat top left; border-bottom: 1px #650b33 solid;
}

#menu {
padding-top: .5em;
text-align: center;
font-size : 1.5em;
font-weight: bold;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* navlist 1*/
ul#navlist{
font-size: 1em;
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited{
color: #574650;
text-decoration: none;
}

#navlist a:hover
{
color: #650b33;
text-decoration: none;
}
/* .. */
/* navlist bottom*/
ul#navlist_bottom{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist_bottom li
{
display: inline;
list-style-type: none;
}

#navlist_bottom a { padding: 3px 10px; }

#navlist_bottom a:link, #navlist a:visited{
color: #574650;
text-decoration: none;
}

#navlist_bottom a:hover
{
color: #650b33;
text-decoration: none;
}
/* .. */
#content { text-align: left;
margin-top: 10px;
padding: 5px 20px 0px 20px;
font-size: 1em;
}

#content h2 { 
font-size: 15px; color : #444; 
padding: 0 0 5px 0;
}

#footer { 
height: 104px;
clear: both;
text-align: center; 
color: #333333;
font-size: .85em; 
padding:10px;
background: #ec9dc0 url(../media/images/footerbg_default.gif) no-repeat top center;
}

.meta {
padding-bottom:2px;
font-size: 10px;
color:#999999;
}

#bottom { height: 20px;	background: #ec9dc0 url(../media/images/bottombg_default.gif) no-repeat top center;
}

#divider {
text-align: center;
font-size : .75em;
padding:2px;
font-weight: normal;
font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
}


