body {
margin : 0;
padding : 0;
font : 75% "Trebuchet MS", verdana, arial, sans-serif;
color : #666;
background : #003250 url(img/bgd.png) center repeat;
}
#container {
width : 740px;
margin-left : auto;
margin-right : auto;
margin-top : 20px;
padding : 20px;
line-height: 1.7em;
color : #666;
background : #f2f2f5;
}
			/*TOP BANNER*/
#banner {
float : right;
width : 476px;
height : 70px;
padding : 0;
margin : 0 0 10px 0;
}
			/*TOP SCROLLBAR*/
div.scroll {
overflow : auto;
height : 7em;
width : 160px;
padding : 1em;
color : #333;
background : inherit;
border : 1px solid #aaa;
margin : 20px;
}
#bannerb {
float : left;
width : 210px;
margin : 0 0 10px 0;
padding : 0;
}
			/*TOP NAVIGATION*/
#navcontainer {
clear:both;
width : 100%;
}
#navcontainer ul {
padding-left: 0;
margin-left: 0;
background: #F36207;
color: #fff;
float: left;
width: 100%;
}
#navcontainer ul li {
display: inline;
}
#navcontainer ul li a {
padding: 0.2em 1em;
background: #F36207;
color: #fff;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}
#navcontainer ul li a:hover {
background: #036;
color: #fff;
}
#active a:link, #active a:visited, #active a:hover {
background: #036;
color: #fff;
}
#navcontainer2 {
clear:both;
width : 100%;
}

			/*CENTRE CONTENT*/
#content {
padding : 5px;
margin-left : 205px;
margin-right : 205px;
background : #f7f7f7;
color : #666;
}
			/*LEFT CONTENT*/
#sidebar {
float : left;
width : 180px;
margin : 0 5px 0 0;
padding : 5px;
color : #666;
background : #f2f2f5;
}
			/*LEFT MENU*/
#menu {
width : 180px;
padding : 10px 0 0 0;
}
#menu ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#menu li {
margin : 0 0 0.1em 0;
}
#menu a {
width : 160px;
padding : 0.1em 0.8em;
text-decoration : none;
display : block;
color : #fff;
background : #f36207;
}
#menu a:hover {
background : #036;
color : #fff;
}
			/*RIGHT CONTENT*/
#sidebar-b {
float : right;
width : 180px;
margin : 0 0 0 5px;
padding : 5px;
background : #f2f2f5;
color : #333;
}
			/*FOOTER*/
#footer {
clear : both;
padding : 5px;
margin-top : 15px;
color : #bbd2e0;
background : #f36207;
}
#footer a:link, #footer a:visited {
background : inherit;
color : #eee;
text-decoration : none;
}
#footer a:hover {
border-bottom : 1px dashed #f2f2f5;
background : inherit;
color : #f2f2f5;
}
			/*TYPOGRAPHY*/
p {
margin : 10px;
}
h1 {
margin : 0 0 10px 10px;
font : normal 1.3em verdana, arial, tahoma, sans-serif;
letter-spacing: 2px;
color : #036;
background : inherit;
}


h2 {
padding-left : 5px;
font : bold 1em verdana, arial, tahoma, sans-serif;
color : #ef7329;
background : inherit;
}
blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
}
			/*LINKS*/
a {
text-decoration : none;
color : #f36207;
background : inherit;
}
a:hover {
color : #0d4953;
background : inherit;
}
			/*CLASSES*/
.news {
font-size : 1em;
background : inherit;
color : #000;
}
.orange {
background : inherit;
color : #f36207;
}
.clear {
clear : both;
}


/* FOR THE LOGO AT TOP OF THE PAGE!!!  */
h1 a { color : #036; background: inherit; font-weight:bold;}

h1 a:hover {
color : #f36207;
background : inherit;
font-weight:bold;
}

.sup { color : #036; font-size: .8em; }






.form_container {float:left; width:auto; border:1px solid #988461; padding:0; margin:0}

.form_container .search_row{float:left; width:auto; padding:7px 0 7px 0}
.form_container .search_row.last{float:left; width:auto; padding:5px 0 0 0}
.form_container .search_row .search_column_1{float:left; width:120px; padding:0 0 0 10px}
.form_container .search_row .search_column_2{float:left; width:160px}
.form_container .search_row .search_column_3{float:left; width:99%; padding:0 0 0 10px}

.form_container form{float:left; width:auto;}
.form_container fieldset{float:left; width:auto; border:none; margin:0; padding:0 0 7px 0}
.form_container label{float:left; width:120px; font-size:13px; line-height:13px; color:#666; padding:5px 5px 0 5px}
.form_container select{float:right; width:160px; height:19px; font-size:13px; margin: 0 0 0 0;}

.form_container .storename{float:left; font-size:13px; line-height:13px; color:#666; padding:0 0 0 5px; clear:both;}



/*	LATEST DEALS CSS STYLING */

.form_container_ld {float:left; width:auto; border:1px solid #988461; padding:0; margin:0}
.form_container_ldnews {float:left; width:auto; border:1px solid #988461; padding:0; margin:0}
.form_container_ldnews p{float:left; font-size:13px; line-height:15px; color:#666; padding: 0;}
.form_container_ld .search_row{float:left; width:auto; padding:0}
.form_container_ld .search_rowx{float:left; width:auto; padding:0}
.form_container_ld .search_row.last{float:left; width:auto; padding:2px 0 0 0}
.form_container_ld .search_row .search_column_1{float:left; width:120px; padding:0 0 0 10px}
.form_container_ld .search_row .search_column_2{float:left; width:160px}
.form_container_ld .search_row .search_column_3{float:left; width:99%; padding:0 0 0 10px}
.form_container_ld .search_row .search_column_4{float:left; width:99%; padding:0 0 0 40px}
.form_container_ld form{float:left; width:auto;}
.form_container_ld fieldset{float:left; width:auto; border:none; margin:0; padding:0 0 2px 0}
.form_container_ld label{float:left; width:120px; font-size:13px; line-height:13px; color:#666; padding:5px 5px 0 5px}
.form_container_ld select{float:right; width:160px; height:19px; font-size:13px; margin: 0 0 0 0;}
.form_container_ld h1{float:left; font-size:13px; line-height:13px; color:#666; font-weight:bold; padding: 10px 0 0 0; color:#036}
.form_container_ld h2{float:left; font-size:11px; line-height:11px; color:#666; font-weight:bold; padding: 0;}
.form_container_ld p{float:left; font-size:11px; line-height:11px; color:#666; padding: 0;}
.form_container_ld ul{float:left; font-size:11px; line-height:11px; color:#666;}
.form_container_ld li{float:left; font-size:11px; line-height:11px; color:#666; padding: 0 0 0 10px;}

/*  LOOP SLIDE     */

.block{ display:block}
.wrapper {width:100%; overflow:hidden;}
.pad_bot2{ padding-bottom:13px;}
.pad{ padding:33px 13px 41px 15px;}

/*.box2{ background:#d6015e; width:313px; float:left; color:#fff;}
*/
.box2{ background:#036; width:300px; float:left; color:#fff;}
.box2_right{ background:url(images/box2_right.jpg) bottom right no-repeat}
.box2_left{ background:url(images/box2_left.jpg) bottom left no-repeat}
.box2 .pad{ padding:0 18px 0 28px;}
.box2 h3{ color:#fff;}
.box2 .font1{ color:#fff;}
.box2 .list1 li a{ color:#fff;}

#loopedSlider2 .previous{ position:absolute; z-index:2; margin-top:-400px; margin-left:214px;}
#loopedSlider2 .next{ position:absolute; z-index:2; margin-top:-400px; margin-left:245px;}
#loopedSlider2  .container { width:100%; height:365px; overflow:hidden; position:relative; z-index:1; }
#loopedSlider2 .slides { position:absolute; top:0; left:0; }
#loopedSlider2 .slides div { position:absolute; top:0; left:0; width:255px;}


.marg_right2{ margin-right:16px;}
.left{ float:left;}
.marg_top{ margin-top:3px;}
.font1{ font-size:18px; color:#d6015e; line-height:20px; text-decoration:none}

ul.pagination { position:absolute; z-index:2; margin-top:-51px; padding-left:845px; width:120px; background:url(images/spacer.png) no-repeat}
ul.pagination li {float:left; padding-right:5px;}
ul.pagination li a {background:url(images/buttons.jpg) no-repeat; height:18px; width:18px; display:block;}
ul.pagination li a:hover, ul.pagination li.current a { background:url(images/buttons_active.jpg) no-repeat;}


/*a{ color:#d6015e; text-decoration: underline; outline:none}
*/

/*	TERMS, SECURITY AND PRIVACY PAGES CSS STYLES */


#termsou p {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		font-weight:normal;
		padding-left:10px;
		padding-right:10px;
		text-align:justify;
	}

#termsou h3 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
	}

#termsou a:link, #termsou a:visited {
		margin:0 0 0 0;
		color:#ff6804;
		text-decoration:none;
	}
	
#termsou a:hover, #termsou a:active {
		margin:0 0 0 0;
		color:#ff6804;
		text-decoration:underline;
	}

#termsou ul {
		margin-left:10px;
		padding-left:0;
		list-style:none;
		width:auto;
	}
	
#termsou ul li {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
/*		line-height:16px;*/
/*		height:16px;*/
		font-weight:normal;
		margin-left:10px;
		padding:0 0 0 10px;
/*		border-right:1px solid #333366;*/
		list-style:square;
		width:auto;
	}

#termsou ol {
		margin-left:20px;
		padding-left:0;
		list-style:decimal;
	}
	
#termsou ol li {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
/*		line-height:16px;*/
/*		height:16px;*/
		font-weight:normal;
		margin-left:20px;
		padding:0 0 10px 10px;
/*		border-right:1px solid #333366;*/
		list-style:decimal;
	}

