body
{
background:url(../images/body-bg.jpg) no-repeat top center #c7eafb;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
line-height:20px;
color:#696969;
text-align:justify;
margin:0px;
}



#main-div
{
width:1000px;
margin:0 auto;
}


#top-bg
{
background:url(../images/top-bg.jpg) no-repeat left;
width:810px;
height:88px;
margin:0 auto;
padding-top:12px;
color:#4796cf;
}

#top-bg a
{
color:#4796cf;
text-decoration:none;
}


#top-bg a:hover
{
color:#0066b3;
text-decoration:none;
}



#top-left
{
width:255px;
float:left;
}

#top-email
{
width:150px;
font-size:18px;
padding-left:50px;
}

#top-security-icon
{
width:225px;
margin-top:15px;
padding-left:15px;}

#top-mid
{
width:180px;
float:left;
font-size:18px;
}

#top-mid-ph
{
width:135px;
font-size:18px;
padding-left:15px;
margin-bottom:13px;
}

#top-mid-fax
{
width:135px;
font-size:18px;
padding-left:15px;
}

#top-right
{
width:240px;
float:left;
padding-left:15px;
padding-top:3px;
}

#menubar
{
width:770px;
height:34px;
margin:0 auto;
padding-top:1px;
}

#menu-content
{
	margin:0 auto;
	padding: 0;
	position: relative;
	margin-left:3px;
}


#menu-content ul 
{
	color: #FFF;
	margin: 0;
	padding-left: 0;

}



#menu-content li 
{ display:inline;
 }


#menu-content li a
{
	font: 13px Arial, Helvetica, sans-serif;
	padding-top:10px;	
	margin:0px;
	float:left;
	text-align:center;
	color: #fff;
	text-decoration: none;
	height:24px;
	width:139px;
	background:url(../images/menubar.gif) no-repeat center;
	margin-right:7px;
	}


#menu-content li a:hover
{
	font: 13px Arial, Helvetica, sans-serif;
	color:#fff; 
	background:url(../images/menubar-1.gif) no-repeat center;
}


#menu-content li a#current
{
	font: 13px Arial, Helvetica, sans-serif;
	color:#fff; 
	background:url(../images/menubar-1.gif) no-repeat center;
}


#header-box
{
background:url(../images/header-home.jpg) no-repeat;
width:1000px;
height:398px;
}

#header-content
{
width:950px;
margin:0 auto;
}

#header-left
{
width:270px;
height:300px;
float:left;
padding-top:20px;
padding-left:80px;
}

#header-right
{
width:600px;
height:300px;
float:right;
padding-top:20px;
}


#white-bg
{
background-color:#FFFFFF;
width:880px;
padding:0px 35px 20px 35px;
margin:0 auto;
}

#left-sec
{
width:175px;
float:left;
}

#side-menu
{
width:175px;
/*height:34px;*/
margin:0 auto;
}

#side-menu-content
{
	margin:0 auto;
	padding: 0;
	position: relative;
}

#side-menu-content ul 
{
	color: #FFF;
	margin: 0;
	padding-left: 0;

}

#side-menu-content li 
{ display:inline;
 }


#side-menu-content li a.boys
{
background:url(../images/img-boys.jpg) no-repeat;
font: 13px Arial, Helvetica, sans-serif;
margin:0px;
float:left;
text-align:center;
color: #fff;
text-decoration: none;
width:174px;
height:23px;
padding-top:97px;
margin-bottom:20px;
}

#side-menu-content li a.girls
{
background:url(../images/img-girls.jpg) no-repeat;
font: 13px Arial, Helvetica, sans-serif;
margin:0px;
float:left;
text-align:center;
color: #fff;
text-decoration: none;
width:174px;
height:23px;
padding-top:97px;
margin-bottom:20px;
}

#side-menu-content li a.sleepers
{
background:url(../images/img-sleepers.jpg) no-repeat;
font: 13px Arial, Helvetica, sans-serif;
margin:0px;
float:left;
text-align:center;
color: #fff;
text-decoration: none;
width:174px;
height:23px;
padding-top:97px;
margin-bottom:20px;
}


#side-menu-content li a.bunk
{
background:url(../images/img-bunk.jpg) no-repeat;
font: 13px Arial, Helvetica, sans-serif;
margin:0px;
float:left;
text-align:center;
color: #fff;
text-decoration: none;
width:174px;
height:23px;
padding-top:97px;
margin-bottom:20px;
}


#side-menu-content li a.bits
{
background:url(../images/img-bits.jpg) no-repeat;
font: 13px Arial, Helvetica, sans-serif;
margin:0px;
float:left;
text-align:center;
color: #fff;
text-decoration: none;
width:174px;
height:23px;
padding-top:97px;
margin-bottom:20px;
}



#side-menu-content li a:hover
{
	font: 13px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}


#right-sec
{
width:656px;
float:right;
}

#right-sec-welcome-block
{
width:385px;
float:left;
}

#right-sec-welcome-block a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#696969;
}

#right-sec-welcome-block a:hover
{
color:#0066b3;
}


h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#696969;
font-weight:normal;
margin:0px;
margin-bottom:8px;
}

h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#696969;
margin:0px;
font-weight:normal;
margin-bottom:10px;
}

h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#df1521;
margin:0px;
margin-bottom:15px;
}

.pink
{
color:#ff3e84;
}

.blue
{
color:#0066b3;
}

#right-sec-form-block
{
background:url(../images/form-box.jpg) no-repeat;
width:228px;
height:271px;
text-align:center;
float:left;
margin-left:20px;
padding:10px;
}

#right-sec-form-block h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#696969;
line-height:22px;
margin:0px;
margin-bottom:5px;
}


/*...............form................*/
.form-contact 
		{ 
		   width : 228px; 
		   float : left; 
		   padding-top:15px;
		   font-family:Arial, Helvetica, sans-serif;
           font-size:12px;
           color:#000000;
		   font-weight:normal;
		   margin-top:5px;
		} 
		
		.form-contact input 
		{
		   padding : 2px; 
		   border : 1px solid #CCCCCC; 
		   font : normal 11px Arial, Helvetica, sans-serif;
		   color : #6d6e71;
		   width:160px;
		   height:14px;
		   border:1px #b5ddfb solid;
		   background-color:#e1f4fd;
		} 
		
		
		.form-contact textarea 
		{ 
			width :140px; 
			padding : 2px; 
			font : normal 11px Arial, Helvetica, sans-serif; 
			border : 1px solid #CCCCCC; 
			height : 80px; 
			display : block; 
			color : #8c8c8c;
		} 
		
		.form-contact .button
		{ 
			margin:0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			background:url(../images/submit-button.jpg) no-repeat;
			width:66px;
			height:22px;
			color:#ffffff;
			float:right;
			border:none;
			cursor:pointer;
			margin-right:2px;
			margin-top:8px;
		}
		
		.text
		{
		font-size:11px;
		line-height:16px;
		}
/*...............form................*/

input 
{ 
	padding : 2px;
	border : 1px solid #ececec;
	font : normal 11px Arial, Verdana, Tahoma, sans-serif;
	color :#000;
	width:105px;
	margin:5px 0px 2px 0px;
	line-height:10px;
} 



input.button 
{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: url(../images/btn-cart.jpg) no-repeat;
	width:146px;
	height:50px;
	color:#fff;
	border:0px;
	float:left;
	cursor:pointer;
} 

select { 
	font : normal 11px Arial, Verdana, Tahoma, sans-serif;
	border : 1px solid #ececec;
	display : block;
	color : #000;
	width:145px;
	margin-top:5px;
} 

textarea
{
font : normal 11px Arial, Verdana, Tahoma, sans-serif;
border : 1px solid #ececec;
width:105px;
height:75px;
float:left;
margin-top:5px;
}
/*...............form................*/

#special-offer-block
{
width:656px;
/*background-color:#CCCCCC;*/
/*height:auto !important;
min-height:700px !important;
height:700px;*/
float:right;
margin-top:10px;
}

.product
{
width:600px;
margin:0 auto;
padding-top:30px;
padding-left:56px;
}

.product-content
{
	margin: 0 auto;
	padding: 0;
	position: relative;
	float:left;
}

.product-content ul 
{
	color: #FFF;
	margin: 0;
	padding-left: 0;
}

.product-content li 
{ display:inline; 
}


.product li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0px;
float:left;
text-align:center;
color: #0066b3;
text-decoration: none;
/*height:142px;
width:212px;*/
background-color:#fff;
}

.product li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#ff3e84;
}

.product-content  li.border-mid
{
	margin:0px;
	text-align:center;
	color: #fff;
	text-decoration: none;
	height:172px;
	width:70px;
	background:url(../images/border-pro.jpg) center no-repeat;
	float:left;
}

#product-big
{
width:310px;
height:285px;
text-align:center;
float:left;
}

#product-inner-text
{
width:250px;
float:right;
}


.border-hori
{
background:url(../images/border-pro-1.jpg) no-repeat bottom;
width:500px;
height:1px;
margin-left:55px;
padding-top:15px;
clear:both;
}

#footer-image
{
background:url(../images/bottom-image.jpg) no-repeat;
width:930px;
height:70px;
padding-left:70px;
padding-top:196px;
}

#footer-text
{
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d4e2ba;
}

#down-icons
{
width:656px;
float:right;
text-align:center;
margin-top:10px;
margin-top:70px;
}

.cleardiv
{
clear:both;
}


