@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	background-image:url(../images/bbg.jpg);
}
#MainContainer{
	background-image:url(../images/top_bg.png);
	background-repeat:repeat-x;
}
#MainContainer1{
	background-image:url(../images/footer_bg.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}
#Container{
	width:984px;
	margin:0px auto 0px auto;
	position:relative;
}
#Logo{
	margin-left:26px;
	margin-top:10px;
	float:left;
}
#Phone{
	float:left;
	margin-top:45px;
	width:526px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#FFF;
	text-align:center;
}
#MainBox{
	width:984px;
	clear:both;
	background-color:#FFF;
	border:1px solid #c0c1c3;
	border-top:1px solid #fff;
	border-radius:10px;
	-moz-border-radius:10px; /* Firefox 3.6 and earlier */
	
	box-shadow: 0px 2px 2px 2px #cccbcb;
	-moz-box-shadow: 0px 2px 2px 2px #cccbcb;
	-webkit-box-shadow: 0px 2px 2px 2px #cccbcb;
}

#LeftContainer{
	position:relative;
	width:311px;
	margin-left:20px;
	margin-bottom:20px;
	float:left;

	border:1px solid #c0c1c3;
	border-radius:10px;
	-moz-border-radius:10px; /* Firefox 3.6 and earlier */
}
#LeftHeading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#FFF;
	text-align:left;

	background-image:url(../images/lh_bg.jpg);
	background-repeat:no-repeat;
	width:221px;
	height:30px;
	padding:8px 25px 14px 25px;
	margin:-5px auto 15px auto;
}
#LeftNavigation{
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#606060;
	text-align:left;
	line-height:22px;
}
#LeftNavigation a{
	padding:0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#606060;
	text-align:left;
	text-decoration:none;

	border-bottom:1px dotted #c0c1c3;
	display:block;
}
#LeftNavigation a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cd1511;
	text-align:left;
	text-decoration:none;
	padding-left:20px;

	background-image:url(../images/ln_bg3.jpg);
	background-repeat:repeat-x;
	border-bottom:1px dotted #c0c1c3;
	display:block;
}
#LeftNavigation .Sel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cd1511;
	text-align:left;
	text-decoration:none;
	padding-left:20px;

	background-image:url(../images/ln_bg3.jpg);
	background-repeat:repeat-x;
	border-bottom:1px dotted #c0c1c3;
	display:block;
}

#RightContainer{
	position:relative;
	width:573px;
	margin-right:20px;
	margin-bottom:20px;
	float:right;

	border:1px solid #c0c1c3;
	border-radius:10px;
	-moz-border-radius:10px; /* Firefox 3.6 and earlier */
	padding:0px 20px 20px 20px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444;
}
#RightHeading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#FFF;
	text-align:left;
	
	background-image:url(../images/rh_bg.jpg);
	background-repeat:no-repeat;
	width:573px;
	height:30px;
	padding:8px 25px 14px 25px;
	margin:-5px auto 15px auto;
}
.ProductPic{
	border:1px solid #c0c1c3;
	float:left;
	margin-right:10px;
	margin-bottom:16px;
	position:relative;
	padding-bottom:32px;
}
.ProductPic1{
	border:1px solid #c0c1c3;
	float:left;
	margin-bottom:16px;
	position:relative;
	padding-bottom:32px;
}
.ProductPrice{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#de1914;
	text-align:left;
	background-image:url(../images/product_price_bg.jpg);
	background-repeat:no-repeat;
	width:152px;
	padding:9px 15px;
	position:absolute;
	bottom:-7px;
}
.ProductPrice a{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#de1914;
	text-decoration:none;
}
.ProductPrice a:hover{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1275b0;
	text-decoration:none;
}
.ProductDetailBox{
	border:1px solid #c0c1c3;
	margin-bottom:16px;
	position:relative;
	padding-bottom:32px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
}
.ProductDetailBox img{
	float:left; 
	margin-right:20px;	
	margin-bottom:16px;
	border:1px solid #c0c1c3;
	box-shadow: 5px 5px 5px #999;
}
.ProductDetailBox a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1275b0;
	text-align:left;
	text-decoration:underline;
}
.ProductDetailBox a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1275b0;
	text-align:left;
	text-decoration:none;
}
.ProductPriceDetail{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#de1914;
	text-align:left;
	background-image:url(../images/product_price_bg.jpg);
	background-repeat:no-repeat;
	width:152px;
	padding:9px 15px;
	position:absolute;
	bottom:-7px;
	right:0px;
}
.ProductPriceDetail a{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#de1914;
	text-align:center;
	text-decoration:none;
}
.ProductPriceDetail a:hover{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1275b0;
	text-align:center;
	text-decoration:none;
}


#Footer{
	width:984px;
	position:relative;
	padding:35px 0px 10px 0px;
	text-align:center;
}
#FooterNavigation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	margin-bottom:30px;
}
#FooterNavigation a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	padding:0px 10px;
}
#FooterNavigation a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	text-decoration:underline;
	padding:0px 10px;
}

#Copyrights{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5a93c7;
	text-decoration:none;
	margin-bottom:30px;
}
#Copyrights a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5a93c7;
	text-decoration:none;
	padding:0px 10px;
}
#Copyrights a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#5a93c7;
	text-decoration:underline;
	padding:0px 10px;
}

/* ------------------------ CSS Price and Buy Now button START -------------------------- */

.Price{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000;
text-align:right;
padding:0px 0px 0px 5px;

border:1px solid #1275b0;
border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
clear:both;
}
.Price span{
	float:left;
}
.Button
{
width:100px;
height:100px;
background:red;
border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFF;
text-decoration:none;
padding:10px 20px;
margin-right:-1px;

animation:myfirst 2s;
-moz-animation:myfirst 2s; /* Firefox */
-webkit-animation:myfirst 2s; /* Safari and Chrome */
-o-animation:myfirst 2s; /* Opera */


animation-iteration-count:infinite;
-moz-animation-iteration-count:infinite; /* Firefox */
-webkit-animation-iteration-count:infinite; /*Safari and Chrome*/
-o-animation-iteration-count:infinite; /* Opera */ 
}

@keyframes myfirst
{
0%   {background:red;}
50%  {background:#1275b0;}
100% {background:red;}
}

@-moz-keyframes myfirst /* Firefox */
{
0%   {background:red;}
50%  {background:#1275b0;}
100% {background:red;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
0%   {background:red;}
50%  {background:#1275b0;}
100% {background:red;}
}

@-o-keyframes myfirst /* Opera */
{
0%   {background:red;}
50%  {background:#1275b0;}
100% {background:red;}
}
/* ------------------------ CSS Price and Buy Now button END -------------------------- */


#TopNavigation{
	background-image:url(../images/tn_bg_red.jpg);
	background-repeat:repeat-x;
	border-radius:10px;
	-moz-border-radius:10px; /* Firefox 3.6 and earlier */
	margin:20px;
	padding:10px 0px;
	text-align:center;
}
#TopNavigation a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	padding:11px 40px 10px 40px;
	border-right:1px solid #FFF;
}
#TopNavigation a:hover{
	background-image:url(../images/tn_bg_blue.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	padding:11px 40px 10px 40px;
	border-right:1px solid #FFF;
}