/* CSS Document */



* { margin:0; padding:0;}

body { font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:15px; color:#555555; background-image:url(../images/body-bg.jpg); background-repeat:repeat;}

table, td {border-collapse:collapse; font-size:100%;}

table, td, img {border:2; }

form, td {margin:0; padding:0;}

td { vertical-align:top; text-align:left;}



.main-width { width:990px; margin:0 auto; text-align:left;}



input, textarea { font-family:Tahoma; font-size:1em;}



.fleft { float:left;}

.fright { float:right;}

.clear { clear:both;}



img {vertical-align:top;}

a img { border:0;}

ul { /*list-style:none;*/}



.alignright { text-align:right;}

.aligncenter { text-align:center;}



.wrapper{ width:100%; overflow:hidden;}

.container { width:100%;}

.column-1, .column-2, .column-3{ float:left;}



a {color:#000000; outline:none; text-decoration:underline;}

a:hover{text-decoration:none;}

p { margin:0; padding:0;}



/* ============================= header ====================== */

#hd_right_img{

background:url(../images/hd_right_img.png) no-repeat;

width:354px;

height:55px;

}

#header .top{ width:100%; overflow:hidden; height:129px;}

#header .logo{ float:left; padding:21px 0 0 3px;}
#header .logo h1{ color:#666666; font-size: 16px;
    margin-left: 75px;
    margin-top: 4px;
	font-weight:normal;
}

#header .nav-links{

background:url(../images/nav-links.jpg) no-repeat;

width:141px;

height:32px;

 margin-left: 228px;

}

#header .nav-links a{

padding-right:24px;

color:#FFFFFF;

text-decoration:none;}

#header .nav-links a:hover{ color:#dfc07c;}





#header .cart{ float:right; color:#5d5d5d; padding:7px 19px 0 0; font-size:11px;}

#header .cart .cart-bg{ background:url(../images/cart-bg.gif) right top no-repeat; padding:8px 24px 3px 0; margin-top:-75px; z-index: 10001;}

#header .cart a{ text-decoration:none; color:#fe6700; font-weight:bold;}

#header .cart a:hover{ color:#0c0c0c;}

#header .cart span a{ color:#0c0c0c;}

#header .cart span a:hover{ color:#fe6700;}



/* ============================= content ===================== */

#content{ border:solid 1px #f3f3f4; background:#fff; padding:6px 7px 5px 7px; position:relative; margin-top:37px; border-radius: 12px; margin-left:-2px; }

.top-banners{ width:100%; overflow:hidden; padding-bottom:5px;}

#bannerOne{


width:573px;

height:238px;

float:left;

margin-top:20px;

margin-left:10px;}

#bannerTwo{

background:url(../images/navigation/f_bg.jpg) no-repeat;

width:331px;

height:238px;

float:right; padding:0 0 0 2px;

  margin-right: 11px;

    margin-top: 20px;}





#column-left{ padding:0 0 0 1px;}

#column-center{ padding:0 0 0 6px;}



.column-center-padding{ padding:0 20px 5px 33px;}

.product_list_col{ padding:18px 0 10px 0;}



.title-right-bg{ background:url(../images/title-marker.png) no-repeat 0 1px; padding:0 0 11px 20px;}



.name{ color:#000000; text-decoration:none; font-size:11px; color:#000000; font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.name strong{ font-weight:normal;}

.name:hover{ color:#ff0000;}

.img{ padding:26px 0 6px 0;}

.image{ border:solid 1px #f3f4f5; display:inline-block;}

.price{ color:#ff0000; font-weight:bold; font-size:16px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}

.buttons{ padding:3px 0 0 0;}

.buttons a{ display:inline-block; margin-right:1px;}

.separator{ height:24px;}



/* ============================= footer ====================== */

#footer{
background:url(../images/bot-tail.png) bottom repeat-x;
height:375px;
width:100%;
 font-family:Arial, Helvetica, sans-serif;
 }
 #subfooter
 {
 	height: 345px;
    margin: 0 auto;
    padding: 0;
    width: 990px;
 }

#footer a{ color:#7b7b7b; text-decoration:none;}

#footer a:hover{ color:#000;}

#footer .cards{ float:left; padding:7px 0 0 8px;}

#footer p{ padding:3px 0 0 0;}

#footer p span{ display:block;}



/* ============================= forms ======================= */

input, select, textarea{ font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:normal; color:#555555;}



.search{ float:right; padding:0 9px 0 0;}

.search input{ float: left;
    vertical-align: middle;
    width: 150px;}

.search .input1{ border:solid 1px #000000; background:#ffcc66; width:135px; padding:2px 3px 2px 3px; margin-right:1px;}



.currencies{ float:right; padding:0 13px 0 0; color:#2d2d2d; font-weight:bold;}

.currencies select{ font-size:10px; color:#898888; font-weight:normal; width:87px; border:solid 1px #e8e8e8;}



/*  ------------------------------ Slider -----------------------  */



	.slider{ position:relative; padding-bottom:5px;}

	.slider-tail{ background:url(../images/slider-tail.gif) top repeat-x; width:100%;}

	.slider-left-bg{ background:url(../images/slider-left-bg.gif) left top no-repeat;}

	.slider-right-bg{ background:url(../images/slider-right-bg.gif) right top no-repeat; padding:10px 0;}

	

	.slider-wrapper{ overflow:hidden; margin:0; width:100%;}

	.box-top {

			overflow:hidden;

			float:left;

			width:910px;

			position:relative;

			left:0;

			padding:0;

	}	

	#slider_list{margin:0; padding:0;}

	#left, #right{ cursor:pointer}	



	.box-top ul { list-style:none; overflow:hidden; height:148px;}

	.box-top ul li {  width:150px; padding:0 2px 0 0; display:block; float:left; }



	.box-left { width:22px; padding:56px 0 0 0; float:left;}

	.box-right { width:17px; padding:57px 0 0 5px; float:left;}	

	

	#left_but, #right_but{ cursor:pointer;}

	.gallery-item{ position:relative; cursor:pointer !important;}

	.gallery-item a{ cursor:pointer; text-decoration:none;}

	.gallery-item .slide-desc{ position:relative; background:url(../images/slide-desc-bg.gif) no-repeat 1px 0; display:block; text-align:center; margin:-3px 0 0 0; font-size:11px; color:#fff;  height:27px;}

	.gallery-item .slide-desc strong{ display:inline-block; padding:5px 0 0 9px; background:url(../images/slide-desc-marker.gif) no-repeat 0 12px;}

	.gallery-item a:hover strong{ color:#6ea700;}

	

/*  -------------------------------------------------------------------------------  Menu */



#hd_nav {
    height: 39px;
    margin-left: 7px;
}
#hd_nav ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#hd_nav li {
    float: left;
}
li.home
{
	width:91px;
	height:39px;
	margin:0;
	padding:0;
	background:url(../images/home.jpg);
	background-position: top; /* Set the position to the top */
	text-indent: -9999px;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
}
li.home:hover
{
	background-position: bottom;
}
#hd_nav ul li a {
    display: block;
    height: 39px;
}

li.contact_us
{
	width:91px;
	height:39px;
	margin:0;
	padding:0;
	background-image:url(../images/contact_us.jpg);
	background-position: top; /* Set the position to the top */
	text-indent: -9999px;
}
li.contact_us:hover
{
	background-position: bottom;
}
li.app_guide
{
	width:91px;
	height:39px;
	margin:0;
	padding:0;
	background-image:url(../images/app.jpg);
	background-position: top; /* Set the position to the top */
	text-indent: -9999px;
}
li.app_guide:hover
{
	background-position: bottom;
}
li.gallary2
{
	width:75px;
	height:39px;
	margin:0;
	padding:0;
	background-image:url(../images/gallery.jpg);
	background-position: top; /* Set the position to the top */
	text-indent: -9999px;
}
li.gallary2:hover
{
	background-position: bottom;
}
li.order_status
{
	width:97px;
	height:39px;
	margin:0;
	padding:0;
	background-image:url(../images/order.jpg);
	background-position: top; /* Set the position to the top */
	text-indent: -9999px;
}
li.order_status:hover
{
	background-position: bottom;
}
li.reviews
{
	width:82px;
	height:39px;
	margin:0;
	padding:0;
	background-image:url(../images/reviews.jpg);
	background-position: top; /* Set the position to the top */
	text-indent: -9999px;
}
li.reviews:hover
{
	background-position: bottom;
}
li.specials
{
	width:79px;
	height:39px;
	margin:0;
	padding:0;
	background-image:url(../images/specials.jpg);
	background-position: top; /* Set the position to the top */
	text-indent: -9999px;
}
li.specials:hover
{
	background-position: bottom;
}
li.catagories2
{
	width:92px;
	height:39px;
	margin:0;
	padding:0;
	background-image:url(../images/categories.jpg);
	background-position: top; /* Set the position to the top */
	text-indent: -9999px;
}
li.catagories2:hover
{
	background-position: bottom;
}
li.search {
    background-image: url("../images/search.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    border-bottom-right-radius: 7px;
    border-top-right-radius: 7px;
    height: 39px;
    margin: 0;
    padding: 0;
    width: 267px;
}
li.search .btn
{
	 float:left;
}
.text_field{

	border:none;

	margin-left: 51px;

    margin-top: 10px;

	color:#636565;

	font-family:Arial, Helvetica, sans-serif;

}

#form{

background:url(../images/navigation/f_bg.jpg) no-repeat;

width:331px;

height:238px;

margin-top:20px;

float:right;

margin-right:148px;

}

.option1{

border:none;

 margin-left: 50px;

 margin-top: 94px;

 color:#636565;



}

.option2{

border:none;

 margin-left: 50px;

 margin-top: 16px;

 color:#636565;



}

.option3{

border:none;

 margin-left: 50px;

 margin-top: 21px;

 color:#636565;



}

.btn{

   border: medium none;
    margin-left: 30px;
    margin-top: 12px;
    width: 25px !important;

}

.sbmit_btn{

border:none;

margin-top:20px;

margin-left: 143px;

margin-top: 16px;

}

/* ######### Style for Drop Down Menu ######### */



.dropmenudiv_a{

position:absolute;

border-bottom-width: 0;

font:normal 12px Arial;

line-height:18px;

z-index:100;

background-color:#666666;

visibility: hidden;

margin:0px;

padding:0 5px 0 5px;

list-style:none;
display:none;



}





.dropmenudiv_a a{

width: auto;

display: block;

text-indent: 5px;

padding: 2px 0;

text-decoration: none;

color: white;

}



* html .dropmenudiv_a a{ /*IE only hack*/

width: 100%;

}

.ddcolortabsline{

height:22px;

}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/

color: #c7bd82;

}

.cart-bg{

background: url("../images/cart-bg.gif") no-repeat scroll right top transparent;
   
    padding: 8px 24px 3px 0;

}
.cart-bg a{ text-decoration:none; color:#fe6700; font-weight:bold;}

 .cart-bg a:hover{ color:#0c0c0c;}

 .cart-bg span a{ color:#0c0c0c;}

.cart-bg span a:hover{ color:#fe6700;}

#indexBody .follow_us{

color:#636565;

margin-left: 13px;


margin-bottom:65px !important;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

}
.at15t_facebook, .at15t_twitter, .at15t_rss
{
	display:none !important;
}
.follow_us{

color:#636565;

margin-left: 13px;


margin-bottom:10px;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

}

.addthis_button_facebook_follow{

background:url(../images/facebook.jpg) no-repeat;

width:66px;

height:63px;

padding-top:54px;

text-decoration:none;

margin-left:7px;

}

.addthis_button_twitter_follow{

background:url(../images/twiter.jpg) no-repeat;

width:66px;

height:63px;

padding-top:54px;

text-decoration:none;

margin-left:-10px;

}

.addthis_button_rss_follow{

background:url(../images/rss.jpg) no-repeat;

width:66px;

height:63px;

padding-top:54px;

text-decoration:none;

margin-left:-8px;

}

.addthis_button_youtube_follow{

background:url(../images/youtube.jpg) no-repeat;

width:66px;

height:63px;

padding-top:54px;

text-decoration:none;

margin-left:-4px;

}

.addthis_follow_label{

visibility:hidden;

}

.subscribe{

background:url(../images/subscribe.jpg) no-repeat;

width:435px;

height:88px;
float:right;

}

.subscribe input{

border:none;

}

.subs_text{

 float: left;

 margin-left: 90px;

 margin-top: 44px;

 border:none;

}

.subs_btn{

float: left;
    margin-left: 70px;
    margin-top: 34px;

}
#cot_tl_fixed
{
	z-index:1001;
	
	
}
/*Menu Ends here*/
