@charset "UTF-8";
/* CSS Document */

body, td, th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#231F20; font-style:italic; margin:0px; padding:0px;}

img{ border:none;}

h1 { font-size:25px; font-style:italic;}
h2 { font-size:16px; font-style:italic; font-weight:bold; padding:0px; margin:5px 0px 15px 0px;}
h3 { font-size:14px; font-style:italic;}
h4 {}
h5 {}
h6 {}

#all { width:930px; margin:0px auto; overflow:visible;}
#nav { width:932px; height:140px; float:left;}
#nav img{ margin:60px 35px 0px 0px;}
#nav a{ margin:0px 5px 0px 5px; font-size:13px; color:#231F20; text-decoration:none; vertical-align:super; display:inline-block;}
#nav a:hover{ color:#F37D35;}
#logoNav{ float:left;}
#subscribeBtn a{ width:157px; height:20px; display:block; background-color:#231F20; color:#FFF; display:inline-block; padding:12px 0px 8px 13px; float:right; margin:68px 0px 0px 0px;}
#subscribeBtn a:hover{ background-color:#F37D35; color:#FFF;}

#subscribeBtnStore a{ width:195px; height:20px; display:block; background-color:#231F20; color:#FFF; display:inline-block; padding:12px 0px 8px 13px; float:right; margin:68px 0px 0px 0px;}
#subscribeBtnStore a:hover{ background-color:#F37D35; color:#FFF;}

#header { position:relative; width:932px; height:252px; float:left; background-image:url(../content/images/headerBg.gif); background-repeat:no-repeat; background-position:top left; overflow:hidden;}


#overLay { position:relative; width:932px; height:250px; top:-250px; overflow:hidden;}
#overLayLeft { float:left; width:465px; height:250px; overflow:hidden; opacity: .0; filter: alpha(opacity=0); text-align:left; display:block; cursor:pointer; background-image:url(../content/home/images/homepageHeader_left.jpg);}
#overLayRight { float:left; width:465px; height:250px; overflow:hidden; opacity: .0; filter: alpha(opacity=0); text-align:left; display:block; cursor:pointer; background-image:url(../content/home/images/homepageHeader_right.jpg);}


#headerShopHome { position:relative; width:932px; height:700px; float:left; background-repeat:no-repeat; background-position:top left; overflow:hidden;}

#overLayShopHome { position:relative; width:932px; height:700px; top:-700px; overflow:hidden;}
#overLayShopHomeLeft { float:left; width:465px; height:700px; overflow:hidden; opacity: .0; filter: alpha(opacity=0); text-align:left;  display:block; cursor:pointer; background-image:url(../shop/products_pictures/home/home_left.jpg);}
#overLayShopHomeRight { float:left; width:465px; height:700px; overflow:hidden; opacity: .0; filter: alpha(opacity=0); text-align:right;  display:block; cursor:pointer; background-image:url(../shop/products_pictures/home/home_right.jpg);}
#overLayShopHome a { font-size:13px; float:left; width:465px; height:700px; text-decoration:none;}
#overLayShopHome a:hover { background-color:#FFFFFF;  opacity: .2; filter: alpha(opacity=20); }

#body { width:930px; height:380px; margin-top:18px; float:left; overflow:visible;}
#footer{ width:930px; height:100px; float:left; text-align:center; margin:60px 0px 0px 0px;}
#footer a { font-size:10px; color:#999; text-decoration:none; margin:0px 3px 0px 3px; }
#footer a:hover{color:#BBBDBF;}

#homeColA { width:552px;height:372px;float:left;overflow:hidden;position:relative;}
#homeSliderTitle { width:552px;height:40px;float:left;overflow:hidden;}

#homeColA { width:552px;height:372px;float:left;overflow:hidden;position:relative;}
#homeSliderTitle { width:552px;height:40px;float:left;overflow:hidden;}

#homeColums { width:262px;height:152px;float:left;margin:0px 28px 28px 0px;background-image:url(../content/images/homePodsBg.gif);background-repeat:no-repeat;background-position:left top;position:relative;left:0px;top:0px;z-index:0;}
#homePods { width:260px;height:150px;background-image:url(../content/images/podOverlay.gif);background-position:left top;background-repeat:no-repeat;position:relative;left:0px;top:-150px;z-index:1;color:#FFF;float:left;}
#homePods:hover { background-image:url(../content/images/podOverlayHover.gif);cursor:pointer;}
#homePods h1 { width:120px;display:block;font-size:13px;font-style:italic;font-weight:bold;color:#FFF;padding:0px;margin:95px 0px 20px 20px; letter-spacing:-.7px; line-height:15px; text-transform:uppercase;}


#homeColB { width:350px ;height:370px; margin-left:28px; float:left; background-image:url(../content/images/linedHome.gif); background-position:left 80px; background-repeat:no-repeat;}
#homeColB h2 { font-weight:bold; padding:0px; margin:5px 20px 15px 0px; display:inline-block;}
#homeColB a { font-size:11px; font-style:italic; padding:0px; display:block; color:#231F20; text-decoration:none; display:inline-block; color:#F37D35; text-decoration:underline;}
#homeColB a:hover { text-decoration:none;}
#homeColB a:visited { text-decoration:none; color:#F37D35;}
#homeColB span a { font-size:12px; font-style:italic; padding:0px; margin:16px 0px 26px 0px; display:block; color:#231F20; text-decoration:none;}
#homeColB span a:hover { color:#F37D35; text-decoration:none;}
#homeColB span a:visited { color:#231F20; text-decoration:none;}
#homeColB span a:visited:hover { color:#F37D35; text-decoration:none;}

#brandColums { width:292px; height:152px; float:left; margin:0px 28px 28px 0px; background-image: url(../content/brands/images/barndsBg.gif); background-repeat:no-repeat; background-position:left top; position:relative; left:0px; top:0px; z-index:0; overflow:visible;}
#brandPods { width:290px; height:150px; background-image: url(../content/brands/images/brandsTitle.gif); background-position:left top; background-repeat:no-repeat; position:relative; left:0px; top:-150px; z-index:1; color:#FFF; float:left; overflow:hidden;}
#brandPods:hover { background-image: url(../content/brands/images/brandsTitleOver.gif); cursor:pointer;}

#bodyBrands { width:960px; margin-top:18px; float:left; overflow:visible;}
#brandColumsSmall { width:450px; height:30px; float:left; cursor:pointer; overflow:visible; margin:0px 0px 10px 0px; }
#brandPodsSmall { width:450px; height:30px;  display:block; float:left;}
#brandColumsSmall h3 { font-size:16px; font-style:italic; font-weight:bold; color:#000; padding:0px; margin:10px 0px 0px 20px; letter-spacing:-.5px; line-height:15px; }
#brandColumsSmall h3:hover {font-size:16px; font-style:italic; font-weight:bold; color:#F37D35; padding:0px; margin:10px 0px 0px 20px; letter-spacing:-.5px; line-height:15px; }
#brandColumsSmall h4 { width:180px; font-size:14px; font-style:italic; font-weight:normal; color:#000; padding:0px; margin:3px 0px 0px 20px; letter-spacing:-.2px; line-height:15px; }

#brandPods h1 { width:140px; display:block; font-size:16px; font-style:italic; font-weight:bold; color:#FFF; padding:0px; margin:0px 0px 20px 20px; letter-spacing:-.5px; line-height:16px;}
#brandPods h2 { width:140px; display:block; font-size:14px; font-style:italic; font-weight:normal; color:#FFF; padding:0px; margin:80px 0px 2px 20px; letter-spacing:-.5px; line-height:15px;}
#brandPods h3 { width:140px; display:block; font-size:16px; font-style:italic; font-weight:bold; color:#FFF; padding:0px; margin:100px 0px 0px 20px; letter-spacing:-.5px; line-height:16px;}
#brandPods h4 { width:140px; display:block; font-size:14px; font-style:italic; font-weight:normal; color:#FFF; padding:0px; margin:0px 0px 2px 20px; letter-spacing:-.5px; line-height:15px;}

#locationColums { width:292px; height:252px; float:left; margin:0px 28px 28px 0px; background-image:url(../content/images/locationsBg.gif); background-repeat:no-repeat; background-position:left top; position:relative; left:0px; top:0px; z-index:0;}
#locationPods { width:290px; height:250px; background-image: url(../content/brands/images/brandsTitle.gif); background-position:left 30px; background-repeat:no-repeat; position:relative; left:0px; top:-180px; z-index:1; color:#FFF; float:left; overflow:visible; }
/*#locationPods:hover { background-image: url(../content/brands/images/brandsTitleOver.gif); cursor:pointer;} */

#locationPods h1 { width:120px; display:block; font-size:16px; font-style:italic; font-weight:bold; color:#FFF; padding:0px; margin:0px 0px 20px 20px; letter-spacing:-.5px; line-height:16px; }
#locationPods h2 { width:120px; display:block; font-size:14px; font-style:italic; font-weight:normal; color:#FFF; padding:0px; margin:80px 0px 2px 20px; letter-spacing:-.5px; line-height:16px; }
#locationPods h3 { width:120px; display:block; font-size:16px; font-style:italic; font-weight:bold; color:#FFF; padding:0px; margin:130px 0px 0px 20px; letter-spacing:-.5px; line-height:16px; }
#locationAddress { color:#000; font-size:12px; width:270px; padding:20px 0px 0px 20px; position:relative; left:0; top:20px; z-index:2; float:left;}

#bodyBlog { width:930px; margin-top:18px; float:left; overflow:visible;}
#blogColA { width:380px; float:left; overflow:hidden; position:relative;}
#blogSlider { width:380px; height:352px;float:left; overflow:hidden;}
#blogColumsVert { width:252px; height:352px; float:left; background-image: url(../content/images/blogPortrait.gif); background-repeat:no-repeat; background-position:left top; position:relative; left:0px; top:0px; z-index:0;}
#blogColumsVert {margin:0px 50px 0px 50px;}
#blogColumsHorz { width:352px; height:352px; float:left; background-image: url(../content/images/blogLandscape.gif); background-repeat:no-repeat; background-position:left top; position:relative; left:0px; top:0px; z-index:0;}
#blogColumsHorz {margin:30px 0px;}
#blogColB { width:550px; float:left; position:relative; margin:0px 0px 40px 0px}
#blogColB h1{ font-weight:normal; padding:0px; margin:20px 0px 0px 0px;}
#blogColB h3{ font-weight:normal; padding:0px; margin:0px 0px 5px 0px;}
#blogColB p { line-height:15px; display:inline-block;}
#blogColB a { color:#F37D35; text-decoration:underline; display:inline-block;}
#blogColB a:hover { color:#F37D35; text-decoration:none;}
#blogColB div { margin:10px 0px 20px 0px;}
#blogColB img { margin:0px 10px 0px 0px;}
/*#blogColB span { color:#FAC2A3; margin-left:15px; display:inline-block; }
#blogColB span a { color:#FAC2A3; text-decoration:none; margin-left:5px;}:
#blogColB span a:hover { color:#F8A474;}
#blogColB strong { background-image:url(../content/images/bubble.gif); background-position:left top; background-repeat:no-repeat; color:#FFF; font-size:14px; font-weight:bold; padding:2px 8px 8px 7px; margin-right:7px;}*/

#presentsHeader { width:930px; float:left; border-bottom: 1px solid #E6E7E8; margin-bottom:10px; padding-bottom:30px;}
#presentsColA { width:380px; height:150px; float:left; background-image:url(../content/presents/images/presentsBg.jpg); background-position:30px top; background-repeat:no-repeat;}
#presentsColA img { padding-left:30px;}
#presentsColB { width:550px; float:left; padding-top:30px;}
#presentsHeader h1{ font-weight:normal; padding:0px; margin:20px 0px 0px 0px;}
#presentsHeader h3{ font-weight:normal; padding:0px; margin:0px 0px 5px 0px;}
#presentsHeader p { line-height:15px; display:inline-block;}
#presentsHeader a { font-size:15px; font-weight:bold; color:#F37D35; text-decoration:none; padding:0px; margin:0px;}
#presentsHeader a:hover { color:#FAC2A3; text-decoration:none;}
#presentsHeader img { margin:0px 10px 0px 0px;}

#aboutIncu { width:930px; float:left; }
#aboutIncuColA { width:380px; height:430px; float:left; background-image: url(../content/images/aboutBg.gif); background-position:30px 20px; background-repeat:no-repeat; padding-top:20px;}
#aboutIncuColA img { padding:0px 0px 30px 30px;}
#aboutIncuColB { width:550px; float:left; padding-top:20px;}
#aboutIncu h1{ font-weight:normal; padding:0px; margin:20px 0px 0px 0px;}
#aboutIncu h2{ font-size:20px; line-height:16px;  font-weight:normal; padding:20px 0px 0px 0px; margin:10px 0px 5px 0px;}
#aboutIncu h3{ font-size:12px; line-height:16px;  font-weight:normal; padding:0px; margin:10px 0px 5px 0px;}
#aboutIncu p { line-height:15px; }
#aboutIncu a { font-size:12px; color:#F37D35; text-decoration:none; padding:0px; margin:0px;}
#aboutIncu a:hover { color:#FAC2A3; text-decoration:none;}

/* page menu */
#page_nav{
	margin-bottom:10px;
	width:630px;
}

.numlinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.numhighlight {
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.num {
	width:10px;
	height:15px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
	vertical-align:middle;
}	

/* end page menu */
