html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong, sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {  
margin-bottom : 0px;  
vertical-align : baseline;
 padding-top: 0px;
 padding-right: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-left: 0px;
} 
body,html { 
line-height : 22px;
  } 
html { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 100%; 
overflow : scroll; 
} 
h1,h2,h3,h4,h5,h6 { 
clear : both; 
color : #A65F08;
background-color: #FFFFFF;
font-size : 100%; 
font-style : normal; 
font-variant : normal; 
  } 
table { 
margin-top : 6px; 
float : none; 
font-style : normal; 
margin-bottom : 20px; 
border : 1px solid #cccccc; 
border-collapse : collapse;
} 
table td { 
border : 1px solid #cccccc; 
} 
a img { 
border : none; 
} 
ol,ul { 
list-style : none; 
} 
li { 
list-style-type : none; 
}  
del { 
text-decoration : line-through; 
} 
#wrapper p {
margin: 11px 0px 11px;
	}
a { 
color : #2F6484; 
background-color: #FFFFFF;
 } 
a:hover { 
color : #BF853D;
background-color: #FFFFFF;
text-decoration : none; 
} 

em { 
margin-left : auto; 
margin-bottom : auto; 
width : 200px; 
} 
#topsection { 
height : 119px; 
background: #FFFFFF url(top.gif) no-repeat top;
      } 
#topsection h1,
#topsection h2 { 
color : #333333; 
background-color : transparent; 
float : none; 
font-size : 100%; 
text-align : center; 
margin-right : auto; 
margin-left : auto; 
font-weight : normal;
} 
#topslogan {
	padding-top: 35px;
}
.picmenue table,.featured-products table{
	border: none;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.picmenue td {
	border: none;
	width: 115px;
	text-align: center;
	height: 200px;
	}
.picmenue td h2 a,
.featured-products td h2 a {
	text-decoration: none;
	text-align: center;
	color: #084a72;
background-color: #FFFFFF;
	}
.picmenue td h2 a:hover,
.featured-products td h2 a:hover,.c2 h2 a:hover, .c2 h1 a:hover{
	color: #a65f08;
	background-color: #FFFFFF;
}
.picmenue img, .featured-products img {
	border: 1px solid #084a72;
	margin-top: 8px;
}
.picmenue img:hover,.featured-products img:hover{
border: 1px solid #a65f08;
}
.featured-products td {
border: none;
width: 150px;
text-align: center;
height: 140px;
padding-top: 15px;
		}
#wrapper { 
float : left; 
width : 100%;
    } 
#navtop { 
text-align : center; 
height : 35px; 
overflow : hidden;  
border-bottom-color : #084a72; 
margin-top : -2px;
 margin-left: auto;
 border-bottom-width: 2px;
 border-bottom-style: solid;;
 } 
#navtop ul { 
width : 800px; 
color : #f4f4f4; 
background-color : #FFFFFF; 
list-style-type : none; 
padding-top : 8px; 
margin-top : 0px; 
margin-bottom : 0px; 
padding-left : 0px; 
margin-right : auto; 
margin-left : auto; 
} 
#navtop ul li { 
float : left; 
border-left-style : solid; 
border-left-color : #cccccc; 
border-left-width : 1px; 
border-bottom-style : none; 
margin-left : 8px; 
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #cccccc; 
border-top-style : solid; 
border-top-width : 1px; 
border-top-color : #cccccc; 
margin-right : 0px; 
padding-left : 0px; 
padding-top : 9px; 
margin-top : 0px; 
padding-right : 0px; 
font-weight : normal; 
margin-bottom : 6px; 
} 
#navtop ul li a { 
display : block; 
color: #333333;
background-color : #FFFFFF; 
border-bottom-color : #FFFFFF; 
text-decoration : none; 
margin-top : -9px; 
line-height : 28px; 
padding-left : 6px; 
padding-right : 6px; 
} 
#navtop ul li a:hover { 
color : #FFFFFF; 
background-color : #a65f08; 
text-decoration : none; 
} 
#navtop h2 { 
font-size : 13px; 
line-height : 13px; 
text-align : center; 
color : #cccccc; 
background-color : #084a72; 
margin-left : 230px; 
padding-left : 0px; 
padding-right : 0px; 
display : block; 
position : relative; 
margin-right : 9px; 
float : left; 
font-weight : normal; 
margin-top : -37px; 
padding-top : 0px; 
padding-bottom : 0px; 
} 
#pctable { 
font-size : 77%; 
} 
#pctable td { 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #cccccc; 
} 
.picgal { 
width : 100%; 
height : 500px; 
display : block; 
} 
.picgal img { 
display : block; 
border : 1px solid #084a72; 
} 
.picgal a { 
width : 150px; 
display : block; 
text-align : center; 
float : left; 
} 
.c1 table { 
margin-top : 14px; 
} 
.c1 h3 a { 
color : #2f6484; 
background-color : #FFFFFF; 
} 
.c3 { 
padding-bottom : 15px; 
margin-left : 245px; 
margin-right : 219px; 
} 
.entry-content { 
margin-right : -273px; 
} 
.c3 .innertube { 
border : 1px solid #cccccc; 
padding : 10px;
} 
.innertube {
	margin-top: 30px;
	margin-right: 30px;
	margin-left: 30px;
	margin-bottom: 30px;
	} 
.fixed .c2 .innertube,.fixed .c1 .innertube {
		padding-left: 15px;
		padding-bottom: 15px;
		padding-right: 15px;
		padding-top: 15px;
		
		}
.c1 .innertube {
	min-width: 700px;
}
.c3 .innertube, .c2 .innertube, .c1 .innertube { 
background-color : #FFFFFF; 
border : 1px solid #ffc680; 
padding : 1px 7px;
 } 
.fixed {
	width: 890px;
	margin: 0px auto 0px auto;
	}
h1 a, h1 a:visited, h2 a, h2 a:visited { 
text-decoration : none; 
} 
h1 a:hover, h2 a:hover { 
text-decoration : none; 
color : #BF853D; 
background-color : #FFFFFF; 
} 
.green { 
color : #a60800; 
} 
.c3 ul, .c3 ol { 
margin-left : 0px; 
margin-right : 0px; 
padding-left : 0px; 
padding-right : 10px; 
padding-bottom : 20px; 
} 
.c3 p { 
margin-left : 10px; 
} 
#leftc, #rightc { 
float : left; 
margin-bottom : 25px;
 padding-left: 14px;
 } 
 #leftc { 
width : 245px; 
margin-left : -100%; 
} 
 #rightc { 
width : 230px; 
margin-left : -230px; 
} 
 #rightc .innertube {
 	border: none;
 }
#leftc h2, #rightc h2, #leftc h3 { 
background-color : #FFFFFF;
color: #666666;
margin-left: -15px;
padding-left: 5px;
padding-right : 14px;
font-style: normal;
font-weight: normal;
font-variant: normal;
margin-bottom: 12px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #666666;
  }
ul li { 
margin-bottom : 0px; 
margin-top : 0px; 
font-weight : normal; 
padding-left: 0px;
 margin-left: 0px;
} 
 
#footer .innertube {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}
#footer { 
clear : left; 
text-align : left; 
background-image : none; 
height : 50px; 
margin-top : 0px; 
padding-top : 0px; 
padding-right : 0px; 
padding-left : 0px; 
padding-bottom : 0px; 
border-top-style : solid; 
border-top-width : 1px;
color: #333333;
background-color: #FFFFFF;
 border-top-color: #ffc680;
 
} 
#footer h2, #footer h1 {
color: #333333;
background-color: #FFFFFF;
}
#footer a{
	font-size: 12px;
	float: right;
}
#footer p{
	font-size: 10px;
	float: left;
	}
.c1 table { 
width : auto; 
border-collapse : collapse; 
 margin-left: auto;
 margin-right: auto;
} 
table.sortable { 
font-size : 76%; 
} 
table.sortable th { 
background-color : #cccccc; 
color : #666666; 
cursor : default; 
line-height : 15px; 
} 
th { 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 5px; 
padding-top : 5px; 
text-align : left;
 font-weight: normal;
 font-size: 90%;
 line-height: 75%;
 font-style: normal;
 font-variant: normal;
}  
img { 
padding-left : 0px; 
padding-right : 7px; 
padding-top : 7px; 
padding-bottom : 7px; 
border : none;
 margin-bottom: 0px;
 margin-top: 0px;
 } 
tr td { 
padding-right : 5px; 
padding-left : 5px; 
padding-top : 3px; 
padding-bottom : 3px; 
line-height : 20px; 
} 
fieldset { 
border : none; 
} 
dl { 
float : left; 
margin-top : 3px; 
} 
dd { 
margin-left : 32px; 
font-size : 16px; 
background-image : none; 
} 
hr { 
color : #084a72; 
margin-top : 0px; 
margin-bottom : 0px;
 background-color: #FFFFFF;
} 
.clr { 
clear : both; 
} 

sup { 
font-size : 75%; 
} 
.c3 li { 
list-style-image : url(index_tick.gif); 
list-style-type : none; 
margin-left : -14px; 
} 
.c3 li { 
list-style-image : none; 
} 
.continue-proceed li { 
float : left; 
line-height : 28px; 
margin-left : 4px; 
padding-left : 15px; 
list-style : none; 
} 
.midle30 { 
padding-top : 12px; 
} 
#home #homelink, #shop #shoplink, #contact #contactlink, #about #aboutlink, #pc #pclink, #tv #tvlink, #navtop ul li.current_page_item a,
#navtop ul li.current-menu-item a, .selected { 
background-image : none; 
background-color : #084a72; 
color : #FFFFFF; 
} 
.pictureleft { 
float : left; 
margin-right : 20px; 
margin-left : 20px; 
margin-top : 20px; 
clear : right; 
} 
.pictureright { 
clear : none; 
float : right; 
margin-right : 10px; 
margin-left : 20px; 
margin-top : 20px; 
} 
#rightc ul, #footer ul { 
margin-top : 0px; 
margin-left : 0px; 
padding-left : 0px; 
padding-bottom : 12px; 
margin-bottom : 10px; 
 padding-right: 12px;
} 
.red { 
color : red; 
font-weight : normal; 
} 
.bold { 
font-weight : bold; 
}   
#topsection h1 a { 
background-color : #FFFFFF; 
text-decoration : none; 
color: #333333;
} 
#topsection h1 a:hover {
	text-decoration: underline;
	color: #a65f08;
}
#topsection h2 a:hover { 
text-decoration : underline; 
} 
.selected { 
background-color: #084a72;
} 
.c2 h2 a, .c2 h1 a, .c2 h2 a:visited { 
font-weight : bold; 
color : #084a72; 
border : none; 
} 
.c2 td { 
padding-left : 5px; 
padding-right : 5px; 
} 
#contact img { 
float : right; 
margin-top : -40px; 
} 
#contact em { 
display : inline; 
} 
#conditions p { 
font-size : 13px; 
padding-left : 1px; 
margin-left : 11px; 
margin-top : 6px; 
} 
.left20 { 
float : left; 
margin-right : 20px; 
margin-left : 20px; 
} 
#av-connections th { 
font-style : normal; 
font-weight : normal; 
color : #666666; 
text-align : center; 
} 
.r720576 { 
background-color : #a8a8a8; 
} 
td.r19201080 { 
background-color : #bcbcbc; 
} 
td.r25601600 { 
background-color : #f4f4f4; 
} 
td.r20481536 { 
background-color : #e6e6e6; 
} 
td.r1920x1200 { 
background-color : #dedede; 
} 
.price { 
padding-bottom : 15px; 
font : normal 15px tahoma, geneva, verdana, sans-serif; 
color : #a20505; 
padding-top : 5px; 
} 
.c1 {
	padding-bottom : 15px; 
}
.c2 { 
padding-bottom : 15px; 
margin-left : 245px; 
margin-right : 4px;
} 
.c2 h1, .c1 h1 { 
background-color : #FFFFFF; 
} 
.c2 li { 
list-style-type : none; 
list-style-image : none;
   } 
ul, ol { 
margin-left : 0px; 
margin-right : 0px;  
} 
.c2 p { 
margin-left : 0px; 
} 
#leftc ul ,#footer ul {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#leftc ul li a ,#footer ul li a{
color: #084B72;
display: block;
text-decoration: none;
background-color: #FFFFFF;
margin-left: -14px;
padding-left: 7px;
      }                              

#leftc ul li a:active {
color: #FFFFFF;
background-color: #084a72 ;
}

#leftc ul li a:hover, .buttonmenu li a:active , .ecwid-categories-vertical-table-cell:hover {
color: #FFFFFF !important;
background-color: #a65f08 !important;
}
.ecwid-minicart
{
left: 10px !important;
right: auto !important;
top: 10px !important;
bottom: auto !important;}

/* The "Add to bag" button in up state */
.ecwid-AddToBagButton-up,
.ecwid-AddToBagButton-up-hovering {
    background: transparent url(add_to_bag_my.png) no-repeat !important;
    background-position: top center !important;
    height: 25px !important;
}
/* The "Add to bag" button in down state */
ecwid-AddToBagButton-down,
.ecwid-AddToBagButton-down-hovering {
    background: transparent url(add_to_bag_my.png) no-repeat !important;
    background-position: bottom center !important;
	 height: 25px !important;
}

/* The "Continue Shopping" button in up state */
.ecwid-ContinueShoppingButton-up,
.ecwid-ContinueShoppingButton-up-hovering,
.ecwid-ContinueShoppingButton-ie6-up,
.ecwid-ContinueShoppingButton-ie6-up-hovering {
    background: transparent url(continue_shopping_my.png) no-repeat top center !important;
	 height: 25px !important;
}

/* The "Continue Shopping" button in down state */
.ecwid-ContinueShoppingButton-down, 
.ecwid-ContinueShoppingButton-down-hovering,
.ecwid-ContinueShoppingButton-ie6-down,
.ecwid-ContinueShoppingButton-ie6-down-hovering {
    background: transparent url(continue_shopping_my.png) no-repeat bottom center !important;
	 height: 25px !important;
}

/* The "Checkout" button in up state */
.ecwid-productBrowser-cart-checkoutButton-up,
.ecwid-productBrowser-cart-checkoutButton-up-hovering {
background: transparent url(checkout_my.png) no-repeat top center !important;
height: 25px !important;
}

/* The "Checkout" button in down state */
.ecwid-productBrowser-cart-checkoutButton-down,
.ecwid-productBrowser-cart-checkoutButton-down-hovering {
background: transparent url(checkout_my.png) no-repeat bottom center !important;
height: 25px !important;
}

.ecwid-productBrowser-price{
	font-size: 100% !important;
}

#leftc ul li p {
display: block;
background-color: #084a72;
color: #FFFFFF;
margin-left: -14px;
padding-left: 7px;
                     }
.widget-innertube {
	margin-bottom: 18px;
}

.entry-utility,#comments{
	font-size: 12px;
	margin-left: 16px;
	line-height: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.commentlist {
	margin-bottom: 14px;
}
.nav-previous {
	float: left;}
.nav-previous,.nav-next{
	margin-right: 23px;
	margin-bottom: 14px;
		margin-left: 20px;
	line-height: 16px;
		font-size: 12px;
}

.comment-form-comment label,.form-allowed-tags,#searchform label{
	display: none;
}
.xsearch {
	margin-top: 16px;
	margin-left: 12px;
}

.googlemapframe {
	width: 500px;
	height: 300px;
}
.left {
	float: left;
}
