body
{
background:url("images/bg3.gif"/*tpa=http://www.tvlinko.com/images/bg3.gif*/) repeat-x top;
background-color:#EEE;
font-family: "Arial","Lucida Grande",Geneva,Sans-serif;
padding:0;
font-size:13px;
margin:0px auto auto auto;
color:#666;
}
a{
font-size:12px;
color:#666;
text-decoration:none;
}
.clear{
clear:both;
}

.para {display: none;}

p{
padding:5px 0 5px 0;
margin:0px;
text-align:justify;
line-height:19px;
}
p.details{
padding:5px 15px 5px 15px;
font-size:11px;
}
p.details_cart{
clear:both;
padding:25px 30px 5px 0px;
font-size:11px;
font-style:italic;
}
p.more_details{
padding:0px 20px 0px 20px;
font-size:14px;
}
#wrap{
width:980px;
height: auto;
margin:auto;
background-color:#EEE;
}

#spacer{
width:980px;
height: 6px;
margin:auto;
background-color:#EEE;
}

.header{
width:980px;
height:40px;
background-color:#EEE;
}
.logo{
padding:0 0 0 30px;
}


.signin{
padding: 0px 0px 0px 700px;
}


/*-----------------------------menu-------------------*/
#menu{
width:980px;
height:60px;
margin:0px 0 0 0px;
background:url("images/bg3.gif"/*tpa=http://www.tvlinko.com/images/bg3.gif*/) repeat-x top;
background-color:#EEE;
border-left:0px #D2D2D2 solid;
border-right:0px #D2D2D2 solid;
border-top:0px #D2D2D2 solid;
border-bottom:0px #D2D2D2 solid;
}
#menu ul{
display:block;
list-style:none;
padding:0px 0 0 0px;
margin:0px;
border-left:0px #D2D2D2 solid;
border-right:0px #D2D2D2 solid;
border-top:0px #D2D2D2 solid;
border-bottom:0px #CCCCCC solid;
}
#menu ul li{
display:inline;
padding:0px;
margin:0px;
height:0px;
}
#menu ul li a{
height:27px;
display:block;
padding:0px 0px 0 0px;
margin:0 24px 0 4px;
float:left;
text-decoration:none;
text-align:center;
color:#FFF;
font-weight:bold;
font-size:15px;
line-height:40px;
}
#menu ul li.selected a{
height:27px;
display:block;
padding:0px 0px 0 0px;
margin:0 24px 0 4px;
float:left;
text-decoration:none;
text-align:center;
background: #444;
color:#FFF;
font-size:15px;
line-height:40px;
}














/*----------------search_box------------------*/

#search_box {
   float:right;
   margin:32px 0px 0px 20px;
   width: 275px;
   height: 25px;
   background: url() no-repeat;
}

#search_box #s {
  float: left;
  padding: 2px;
  margin: 5px 0 0 16px;
  border: 0px solid #999;
  width: 215px;
  height: 22px;
  font-size:13px;
  color:#666;
  background: #FFF;
  background: url("images/searchbg.gif"/*tpa=http://www.tvlinko.com/images/searchbg.gif*/) no-repeat;
}

#search_box #go {
  float: left;
  padding: 3px 0px 2px 0px;
  margin: 0px 20px 0 0;
  background: url("images/btn_search_box.gif"/*tpa=http://www.tvlinko.com/images/btn_search_box.gif*/) no-repeat;
}




/*----------------crumb_nav------------------*/
.crumb_nav{
padding:0px 0 0px 0px;
font-size:12px;
color:#666;
}
.crumb_nav a{
font-size:12px;
color:#105CB6;
}
span.red{
color:#000;
text-decoration:none;
}

span.red a{
color:#FF0084;
text-decoration:underline;
}

.price{
font-size:13px;
color:#000;
border-bottom:0px #EEE solid;
padding:5px 15px 5px 15px;
margin:2px 2px 5px 2px;
}
span.colors{
padding:2px 2px 0 2px;
}

.redcross a{
font-size:12px;
color:#FF0084;
text-decoration:none;
}

hr {
border: 0;
color: #CCCCCC;
background-color: #CCCCCC;
height: 1px;
width: 100%;
text-align: left;
}

/*------------------------------------center content--------------------*/
.center_content{
width:960px;
margin:0px 0 0 0;
padding:0px 0 0 0;
background:#FFF;
border-top:1px #D2D2D2 solid;
border-bottom:1px #D2D2D2 solid;
border-left:1px #D2D2D2 solid;
border-right:1px #D2D2D2 solid;
}

.left_content{
width:750px;
float:right;
background:#FFF;
padding:20px 20px 20px 5px;
border-left:0px #D2D2D2 solid;
border-right:0px #D2D2D2 solid;
border-top:0px #D2D2D2 solid;
border-bottom:0px #D2D2D2 solid;
}
.right_content{
width:185px;
float:left;
background-color:#FFF;
padding:15px 0px 0px 0px;
}

.right_content a{
font-size:13px;
color:#006699;
}

.topsearch{
background-color:#EEE;
padding:10px 10px 10px 10px;
}

.topsearch a{
color:#0259C4;
text-decoration:none;
}

.topsearch a:hover{
color:#000;
font-size:13px;
text-decoration:none;
}

.title{
color:#FF0084;
padding:0px;
float:left;
color:#000;
font-weight: normal;
font-size:15px;
margin:10px 0 10px 0;
}
span.title_icon{
float:left;
padding:0 5px 0 0;
}
.prod_title{
color:#333333;
padding:5px 0 0 15px;
font-size:14px;
}
a.more{
font-style:italic;
color:#a81f22;
float:right;
text-decoration:none;
font-size:11px;
padding:0px 15px 0 0 ;
}
.about{
width:337px;
clear:both;
background:url("images/border.gif"/*tpa=http://www.tvlinko.com/images/border.gif*/) no-repeat bottom center;
padding:0 0 20px 0;
}
img.right{
float:right;
padding:0 0 0 10px;
}
.right_box{
width:170px;
float:left;
padding:10px 0 0 0;
}

/*--------feat_prod_box-----------*/
.feat_prod_box{
padding:10px 0 10px 0;
margin:0 20px 20px 0;
border-bottom:1px #EEE solid;
clear:both;
}
.feat_prod_box_details{
padding:10px 0 10px 0;
margin:0 20px 10px 0;
clear:both;
}
.prod_img{
float:left;
padding:0 5px 0 0;
text-align:center;
}

img.prod_img{
padding:1px 1px 1px 1px;
border: 1px solid #CCC;
}

.prod_det_box{
width:195px;
float:left;
padding:0 0 0 15px;
position:relative;
}
.box_top{
width:295px;
height:9px;
background:url("images/box_top.gif"/*tpa=http://www.tvlinko.com/images/box_top.gif*/) no-repeat center bottom;
}
.box_center{
width:295px;
height:auto;
background:url("images/box_center.gif"/*tpa=http://www.tvlinko.com/images/box_center.gif*/) repeat-y center;
}
.box_bottom{
width:295px;
height:9px;
background:url("images/box_bottom.gif"/*tpa=http://www.tvlinko.com/images/box_bottom.gif*/) no-repeat center top;
}

.new_prod_box{
float:left;
text-align:center;
padding:0px;
}
.new_prod_box a{
padding: 0px 0 2px 0;
color:#333;
text-decoration:none;
display:block;
}
.new_prod_box a:hover{
padding: 0px 0 2px 0;
color:#000;
text-decoration:underline;
display:block;
}
.new_prod_bg{
width:125px;
height:210px;
text-align:center;

position:relative;
}

.new_prod_bg2{
width:80px;
height:90px;
text-align:center;
background:url() no-repeat center;
position:relative;
}

.new_icon{
position:absolute;
top:0px;
right:0px;
z-index:200;
}

img.thumb{
padding:
 1px 1px 1px;
border: 1px solid #CCC;
}

.new_products{
clear:both;
padding:0px;

}

ul.list{
clear:both;
padding:0px 0 0 0px;
margin:0px;
}
ul.list li{
list-style:none;
border-bottom:1px #ccc solid;
padding:1px 0 1px 0;
}

ul.list li a{
list-style:none;
text-decoration:none;
color:#105CB6;
background:url() no-repeat left;
padding:0px 0 0 0px;
}
ul.list li a:hover{
text-decoration:none;
color:#000;
background: #EEE no-repeat left;
}

ul.list2{
clear:both;
padding:0px 0 0 0px;
margin:0px;
}
ul.list2 li{
list-style:none;
padding:2px 0 2px 0;
}
ul.list2 li a{
list-style:none;
text-decoration:underline;
color:#105CB6;
background:url() no-repeat left;
padding:0px 0 0 1px;
}
ul.list2 li a:hover{
text-decoration:underline;
color:#000;
background: #EEE no-repeat left;
}


/* demo */

div.demolayout {
width:460px;
margin: 0 0 20px 0;
}

ul.demolayout {
list-style-type: none;
float: left;
margin:0px;
padding:0px;
}

ul.demolayout li {
margin: 0 10px 0 0;
float: left;
}
.tab{
border:1px #DFDFDF solid;
padding:0 0 25px 0;
}
ul.demolayout a {
float: left;
display: block;
padding: 5px 25px;
border: 1px solid #DFDFDF;
border-bottom: 0;
color: #666;
background: #eee;
text-decoration: none;
font-weight: bold;
}

ul.demolayout a:hover {
background: #fff;
}

ul.demolayout a.active {
background: #333333;
padding-bottom: 5px;
cursor: default;
color:#FFF;
}

.tabs-container {
clear: left;
padding:0px;
}




/*--------------*/
div.pagination {
width:420px;
padding:3px 0px 5px 0px;
margin:5px 0px 0px 0px;
text-align:right;
float:right;
clear:both;
font-size:10px;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;
text-decoration: underline; 
font-size:12px;
color: #006699;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #ddd;
color: #000;
font-size:12px;
background-color: #EEE;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;
font-weight: bold;
background-color: #FFF;
font-size:12px;
color: #000;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #f3f3f3;
color: #ccc;
}
/*---------------footer------------------------*/
.footer{
height:40px;
border-top:0px #D2D2D2 solid;
background-color:#EEE;
font-size:12px;
}
.left_footer{
float:left;
padding:10px 0 0 10px;
color:#666;
}
.right_footer{
float:right;
padding:10px 10px 0 0;
}
.footer a{
text-decoration:underline;
padding:0 5px 0 5px;
font-size:12px;
color:#105CB6;
}

.footer a:hover{
text-decoration:none;
padding:0 5px 0 5px;
color:#000;
}


#featured{ 
	width:470px; 
	padding-right:250px; 
	position:relative; 
	border:0px solid #FFF;
	height:270px; 
	background:#FFF;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:400px; 
	list-style:none; 
	padding:0; margin:0;
	border:5px solid #FFF; 
	width:330px;
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#333; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:0px 0px 5px 0px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:12px; font-family:Arial; 
	line-height:18px; 
font-weight: normal; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#105CB6;  background:#fff; 
	line-height:20px;
text-decoration: none;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url("images/selected-item.gif"/*tpa=http://www.tvlinko.com/images/selected-item.gif*/) top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#EEE; 
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px;
	border:5px solid #EEE; 
	background:#FFF; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
	background: url("images/transparent-bg.png"/*tpa=http://www.tvlinko.com/images/transparent-bg.png*/); 
}
#featured .info h2{ 
	font-size:28px; font-family:Arial; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Arial; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	font-size:15px; font-family:Arial;
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

/*- Menu 4--------------------------- */
	
#menu4 {
	width: 200px;
	margin: 10px;
	border-style: solid solid none solid;
	border-color: #000;
	border-width: 1px;
	}
	
#menu4 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu4 li a:link, #menu4 li a:visited {
	color: #CCC;
	display: block;
	background:  url("images/menu4.gif"/*tpa=http://www.tvlinko.com/images/menu4.gif*/);
	padding: 8px 0 0 10px;
	}
	
#menu4 li a:hover {
	color: #FFF;
	background:  url("images/menu4.gif"/*tpa=http://www.tvlinko.com/images/menu4.gif*/) 0 -32px;
	padding: 8px 0 0 10px;
	}	
