/* Base styles */

html { height:100%; margin-bottom:1px; } /* apply vertical scrollbar consistently */
body { color:#363636; background:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; } /* set browser default font-size here. all other font-size's should be relative to this */

/* form, p, h1, h2, h3, h4, h5, hr, ul, ol, li { margin-bottom:1em; } */

a:link,a:active,a:visited,a:hover{color:#0062BD;text-decoration:none;}
a:hover{text-decoration:underline;}
a.lined:link,a.lined:active,a.lined:visited{text-decoration:underline;}
a.lined:hover{text-decoration:none;}
a.underline:link,a.underline:active,a.underline:visited{text-decoration:underline;}
a.underline:hover{text-decoration:none;}

/*
p,SELECT,.normalText{font-size:.7em;}
*/
option{padding-right:5px;}
p,.normalText{margin:0 0 8px;color:#554b30;}
.normalText{position:relative;bottom:8px;}
p.TextLeft{text-align:left;}
p.TextCenter{text-align:center;}
p.TextRight{text-align:right;}
p#wishListSub{color:#16556C;font-size:.8em;font-weight:700;}

h1{color:#16556C;font-family:arial, helvetica, sans-serif;font-size:1.2em;font-weight:700;margin:0 0 18px;}
.SubCategoryTitle h1{color:#16556C;font-size:16px;font-weight:700;line-height:1.1em;margin:16px 0 8px;}
h2{color:#16556C;font-size:1em;font-weight:700;line-height:1.1em;margin:10px 0 8px 5px;}
h3{color:#16556C;font-size:1em;font-weight:400;margin:10px 0 8px;}
h4{color:#16556C;font-size:.7em;font-weight:700;margin:16px 0 20px;}
h6{color:#45568A;font-size:.8em;}

/*
ul,ol{font-size:.7em;line-height:1.5em;margin:8px 0;padding-left:30px;color:#554b30;}
*/
ul{list-style-type:disc;}
ul.starWhiteOnBlue{list-style-image:url("../img/star_whiteOnBlue.gif");}
ul.starBrownOnBeige{list-style-image:url("../img/star_brownOnBeige.gif");list-style-position:inside;}

hr{color:#f1eed0;height:1px;}

.white{color:#fff!important;}
.black{color:#000!important;}
.red{color:#C30D09!important;}

strong,bold,.strong,.bold{font-weight:700;}

.hidden {
    display: none;
}

#container{width:985px;height:100%;margin:0 auto;padding-top:10px;}
.maincontainer{width:985px;height:100%;overflow:hidden;};}

/*
#navigation ul { list-style-type:none; }
#navigation ul li { margin-bottom:4px; }
#navigation a, #navigation a:visited { display:block; padding:3px 2px 3px 21px; border:1px solid #b5c8ed; color:#5a85d7; background:#fff url(../img/nav/bg.gif) 0 -3px no-repeat; text-decoration:none; }
#navigation a:hover, #navigation a.active { border:1px solid #8caae3; color:#182b49; background-color:#b5c8ed; background-image:url(../img/nav/bg_active.gif); }
#navigation a.parent, #navigation a.parent:visited { border:1px solid #8caae3; color:#fff; background-color:#182b49; background-image:url(../img/nav/bg_parent.gif); }
*/

#header { width:100%; }
#header_home { width: 397px; height: 79px; float: left; }
#inner_container, #footer { margin-left:23px; margin-right:23px; }

#header_right { float: right; width: 574px; padding-left: 10px; height: 88px;  line-height:15px;}

#header_right_top { height: 34px; }
#header_right_top a { color: #000;  height:20px;}
#header_right_top ul { list-style-type:none; float: right; height:20px;}
#header_right_top ul li { display: inline;  padding: 0; }
#header_right_top ul li:first-child { border-left: 0; }
#header_right_login { width: 180px; float: left; height:20px;}

#header_right_bottom { height: 34px; font-weight: bold; padding-top: 5px; }
#header_right_bottom ul { }
#header_right_bottom ul li { display: block; color: #00774B; margin-right: 4px; float: left; height: 34px; padding-top: 10px; padding-right: 0; }
#header_basket { float: left; }
#header_basket a img { vertical-align: middle; margin-top: 0; }
#header_search { float: right; color: #00774B; }
#header_search { padding: 0; margin: 0; }
#header_search ul li { padding: 0px 0 0 0; margin: 0; vertical-align: middle; }

#header_shopping_bag { width: 29px; height: 34px; ; text-align: center ; color: #ffffff !important; background:url(../img/template/header_shopping_bag.gif) 0 0 no-repeat; }
#header_shopping_bag a{ color: #ffffff; text-decoration:none; }


    #full_page_content {
        width: 985px;
        float: left;
        padding-top: 15px;
    }



	/* FOOTER STYLES */

	#main-footer {
		clear:both;
		border: 0px;
		border-top: #71C0E5 2px solid;
		width: 985px;
		background-color: #D1EAF7;
		min-height: 100px;
		background-position: bottom left;
		background-repeat: no-repeat;
		margin-top: 10px;
		padding-bottom: 10px;
	}

	#main-footer h2 {
		color: #1296D4;
		margin: 0px;
	}

	.footer-section-left, .footer-section {
		float: left;
		margin: 5px;
		width: 200px;
		margin-right: 20px;
		margin-left: 20px;
	}

	.footer-section-left {
		width: 200px;
	}

	#main-footer ul {
		list-style-type:none;
	}

	#main-footer ul li {
		margin: 2px;
	}

	#main-footer a, #main-footer a:hover {
		color: #363636;
	}

	#footer-info {
		border: 0px;
		width: 985px;
		text-align: center;
	}

	#footer-info h2 {
		font-size: 1.7em;
		color: #36A6DA;
	}

	#footer-info h2 #telephone {
		color: #F69320;
	}

	#footer-info p {
		margin: 2px;
	}