/* CSS Document */

/* NOTE :  styles affecting all pages */

body{
	margin:0px 0px; padding:0px;
	text-align:center;
}
	
#content{
	width:720px;
	margin:0px auto;
	text-align:left;
	padding:15px;
	background-color:#ffffff;
}

#header{
	width:727px;
	height:81px;
	background-image:url('images/header.gif');
	background-repeat:no-repeat;
}

#search{
	position:absolute;
	left:527px;
	top:120px;
	width:150px;
	height:40px;
	background-image:url('images/search.gif');
	background-repeat:no-repeat;
	padding:8px 10px 10px 60px;
}

#search input{font-size:8pt;}

#breadcrumb{position:absolute; top:130px; left:175px; width:300px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold;}
#breadcrumb a{color:#CC0000; text-decoration:underline;}
#breadcrumb a:hover{color:#6600FF; text-decoration:underline;}

h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold;}

/* NOTE :  styles affecting front page */

#selling_space{position:absolute; top:125px; left:175px; width:343px; height:295px;}
#selling_space_404{position:absolute; top:125px; left:175px; width:343px; height:295px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em;}


#c{position:absolute; top:165px; left:175px; width:560px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}

#tiles{position:absolute; top:420px; left:190px; width:300px;}
#tiles_404{position:absolute; top:420px; left:190px; width:300px;}

#mailing_list{
	position:absolute;
	top:630px; left:195px;
	background-image:url('images/mailing_list.gif'); background-repeat:no-repeat;
	width:318px; height:131px;
}

#mailing_list input{
	font-size:8pt;
}

#whats_new{
	position:absolute;
	top:165px;
	left:527px;
	background-image:url('images/right_box.gif');
	background-repeat:no-repeat;
	width:213px;
	height:189px;
}

#whats_new h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	padding:0px;
}

#whats_new p{
	position:relative;
	padding: 0px 10px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

#whats_new a{color:#CC0000; text-decoration:underline; font-weight:bold;}
#whats_new a:hover{color:#6600FF; text-decoration:underline; font-weight:bold;}

#whats_new .text{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

#underfiver{
	position:absolute;
	top:365px;
	left:527px;
	background-image:url('images/right_box.gif');
	background-repeat:no-repeat;
	width:213px;
	height:189px;
}

#underfiver h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	padding:0px;
}

#underfiver p{
	position:relative;
	padding: 0px 10px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

#underfiver .text{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

#underfiver a{color:#CC0000; text-decoration:underline; font-weight:bold;}
#underfiver a:hover{color:#6600FF; text-decoration:underline; font-weight:bold;}

#weeklyoffer{
	position:absolute;
	top:565px;
	left:527px;
	background-image:url('images/right_box.gif');
	background-repeat:no-repeat;
	width:213px;
	height:189px;
}

#weeklyoffer h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	padding:0px;
}

#weeklyoffer p{
	position:relative;
	padding: 0px 10px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

#weeklyoffer .text{
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

#weeklyoffer a{color:#CC0000; text-decoration:underline; font-weight:bold;}
#weeklyoffer a:hover{color:#6600FF; text-decoration:underline; font-weight:bold;}

.category_product{display:block; float:left; width:565px; height:144px; background-image:url('images/category_product.jpg'); background-repeat:no-repeat; margin-bottom:8px;}
.category_product a{color:#CC0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; font-weight:bold;}
.category_product a:hover{color:#6600FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; font-weight:bold;}

.helper_product{display:block; float:left; width:280px; height:196px; background-image:url('images/helper_product.jpg'); background-repeat:no-repeat; margin-bottom:8px;}
.helper_product a{color:#CC0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; font-weight:bold;}
.helper_product a:hover{color:#6600FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; font-weight:bold;}

#products{position:absolute; top:780px; left:195px; width:320px;}
.product{width:318px; height:103px; background-image:url('images/fp_product.gif'); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
.product a{color:#CC0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; font-weight:bold;}
.product a:hover{color:#6600FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline; font-weight:bold;}

#w_list{position:relative; left:280px; top:5px; width:380px; padding-right:10px; text-align:right;}

.title_link{position:relative; top:-3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; 	text-decoration:none;}
.title_link:hover{position:relative; top:-3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; 	text-decoration:underline;}
.title_text, .title_pipe{position:relative; top:-2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#330033;}

#top_menu{position:absolute; width:726px; height:24px; background-image:url('images/navigation.gif'); background-repeat:no-repeat;}
#t_menu{position:relative; top:1px; left:141px; width:600px;}
.top_menu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:none;}
.top_menu:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#FFFFFF; text-decoration:underline;}

#quick_nav{left:-25px; top:120px; position:absolute; width:175px;}
.q_nav_bg{position:relative; top:-6px; background-image:url('images/quick_nav_middle.gif');background-repeat:repeat;}
#navigation {padding: 1px; margin: 0; font: bold 10px Verdana, sans-serif; width: 155px;}
#navigation li {list-style: none; margin: 0; padding: 0.25em 1em; text-align:right;}
.navigation_title_a  {text-decoration: none; color:#CC0000;}
.navigation_title_a:hover {text-decoration: underline;}
.navigation_a  {text-decoration: none; color:#666666;}
.navigation_a:hover {text-decoration: underline;}

/* NOTE :  styles affecting contact page */

#contact_details{position:absolute; top:175px; left:175px; width:567px; height:272px; background-image:url('images/contact.gif'); background-repeat:no-repeat;}
#contact_details h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; padding:5px; margin:0px;}
#contact_details p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding-left:5px; margin-left:5px;}

/* NOTE :  styles affecting why us page */
#why_us{position:absolute; top:175px; left:175px; width:567px; height:500px; background-image:url('images/why_us.gif'); background-repeat:no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif; }
#why_us h1{font-size:8pt; font-weight:bold; padding:5px; margin:0px;}
#why_us p{font-size:8pt; padding-left:5px; margin-left:5px;}
#why_us ul{list-style-type: none; padding: 0px; margin-left: 5px;}
#why_us li{background-image: url('images/bullet.gif'); background-repeat: no-repeat; font-size:8pt; background-position: 0 .3em; padding-left: 10px;}

/* NOTE :  styles affecting delivery page */
#delivery{position:absolute; top:175px; left:175px; width:567px; height:301px; background-image:url('images/delivery.gif'); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;}
#delivery h1{font-size:8pt; font-weight:bold; padding:5px; margin:0px;}
#delivery p{font-size:8pt; padding:0px 0px 0px 5px; margin-left:0px 0px 0px 5px;}
#delivery ul{list-style-type: none; padding: 0; margin-left: 1em;}
#delivery li{background-image: url('images/bullet.gif'); background-repeat: no-repeat; font-size:8pt; background-position: 0 .3em; padding-left: 10px;}

/* NOTE :  styles affecting security page */
#security{position:absolute; top:175px; left:175px; width:567px; height:301px; background-image:url('images/security.gif'); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;}
#security h1{font-size:8pt; font-weight:bold; padding:5px; margin:0px;}
#security p{font-size:8pt; padding-left:5px; margin-left:5px;}
#security ul{list-style-type: none; padding: 0; margin-left: 1em;}
#security li{background-image: url('images/bullet.gif'); background-repeat: no-repeat; font-size:8pt; background-position: 0 .3em; padding-left: 10px;}

/* NOTE :  styles affecting faq page */
#faq{position:absolute; top:175px; left:175px; width:567px; height:1176px; background-image:url('images/faq.gif'); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;}
#faq h1{font-size:8pt; font-weight:bold; padding:0px 0px 5px 0px; margin:0px;}
#faq p{font-size:8pt; padding-left:5px; margin-left:5px;}
#faq ul{list-style-type: none; padding: 0; margin-left: 1em;}
#faq li{background-image: url('images/bullet_line.gif'); background-repeat: no-repeat; font-size:8pt; background-position: 0 .3em; padding-left: 10px;}
#faq a{text-decoration:underline;}
#faq a:hover{text-decoration:none;}

/* NOTE :  styles affecting terms page */
#terms{position:absolute; top:175px; left:175px; width:567px; height:830px; background-image:url('images/terms.gif'); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;}
#terms h1{font-size:8pt; font-weight:bold; padding:5px; margin:0px;}
#terms p{font-size:8pt; padding-left:5px; margin-left:5px;}
#terms ul{list-style-type: none; padding: 0; margin-left: 1em;}
#terms li{background-image: url('images/bullet.gif'); background-repeat: no-repeat; font-size:8pt; background-position: 0 .3em; padding-left: 10px;}

/* NOTE :  styles affecting registration page */
#registration{position:absolute; top:175px; left:175px; width:567px; height:400px; background-image:url('images/registration.gif'); background-repeat:no-repeat;}
.registration_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
