/*  
Theme Name: Zwee
Theme URI: http://www.zwee.com
Description: Zwee.com main theme
Author: Zwee
Author URI: http://www.zwee.com
*/
body{margin:0;padding:0;font:12px/18px Arial,Helvetica,sans-serif;background-color:#fff;color:#333;text-align:center;}
p{line-height:20px;}
img.right{float:right;margin:10px 0 0 10px;}
img.left{float:left;margin:0 10px 10px 0;}
.clear{clear:both;height:0;margin:0;padding:0;line-height:0;font-size:1px;}
fieldset{padding:8px;margin:8px 0 0 0;border:1px solid #e1e1e1;line-height:23px;text-align:justify;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
fieldset:hover{border:1px solid #037ffd;}
.back-to-top{margin:0;padding:0;}
.read-more{color:#fff;padding:4px 11px 4px 11px;font-size:14px;font-weight:bold;border:1px solid #037ffd;background-color:#037ffd;margin:0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:100px;}
.read-more a:visited,.read-more a:link,.read-more a:active,.read-more a{color:#fff;text-decoration:none;}
.read-more:hover{border:1px solid #f5f5f5;background-color:#f09;}
legend{color:#fff;padding:4px 11px 4px 11px;font-size:14px;font-weight:bold;border:1px solid #037ffd;background-color:#037ffd;margin:0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:100px;}
legend a:visited,legend a:link,legend a:active,legend a{font-weight:bold;text-decoration:none;font-size:16px;color:#555;font-family:Georgia,"Times New Roman",Times,serif;}
legend a:hover{font-family:Georgia,"Times New Roman",Times,serif;}
blockquote{border:1px solid #ccc;padding:5px;background-color:#eee;}
blockquote blockquote{border:1px solid #ccc;padding:5px;background-color:#fff;}
a{outline:none;text-decoration:none;font-family:Arial,Helvetica,sans-serif;}
.floatlist-left h2{padding-left:0;}
h2 a:link,h2 a:visited{display:block;text-decoration:none;padding-left:10px;}
a:link{color:#037ffd;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;}
a:visited{color:#037ffd;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;}
a:hover{color:#fff;text-decoration:none;font-family:Arial,Helvetica,sans-serif;background:#f09;}
.addcomment,.closecomment{float:right;text-transform:uppercase;padding:3px 18px 3px 0;font-size:10px;margin:12px 0 0 0;text-decoration:underline;}
a.addcomment{background-image:url(img/icon_arrowdown.gif);background-repeat:no-repeat;}
a.addcomment:link,a.addcomment:visited{background-position:100% 0;}
a.addcomment:hover{background-position:100% -20px;}
ol.commentlist{list-style:none;margin:0;padding:0;text-align:justify;}
ol.commentlist cite{text-transform:uppercase;font-style:normal;}
ol.commentlist li{border-bottom:1px solid #ccc;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:10px;margin-top:10px;list-style:none;list-style-image:none;list-style-position:none;list-style-type:none;}
ol.commentlist h5{font-size:11px;margin:0;padding:0;}
ol.commentlist h5 small{display:block;}
ol.commentlist li{border-bottom:1px solid #e1e1e1;background-color:#f7f7f7;border:1px solid #e1e1e1;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
ol.commentlist li.alt{border-bottom:1px solid #e1e1e1;background-color:#f7f7f7;border:1px solid #e1e1e1;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
ol.commentlist li span.moderate{border-bottom:1px solid #e1e1e1;background-color:#f7f7f7;border:1px solid #e1e1e1;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.nocomments,.nocommentsadd{padding:10px;color:#555;font-size:11px;font-weight:bold;margin:10px;}
h1 { font-size:32px; font-weight:normal; background:url('img/bg_heading.png') no-repeat; height:70px;line-height:70px;margin:5px 0 0 0;padding:0 0 0 155px }
.entry h3,.entry h4,.entry h5,.entry h6{font-weight:normal;text-decoration:none;padding:8px 0 8px 0;font-size:22px;font-weight:normal;color:#555;overflow:hidden;margin:0;display:block;border-bottom:1px solid #ccc;}
.post h3,.post h4,.post h5,.post h6{font-weight:normal;text-decoration:none;padding:8px 0 8px 0;font-size:22px;font-weight:normal;color:#555;overflow:hidden;margin:0;display:block;border-bottom:1px solid #ccc;}
.no-image{border:0;background-image:none;padding:0;margin-right:5px;}
div#header{margin:0 auto;background:#fff url('img/header.jpg') top center no-repeat;height:160px;}
#navigation{overflow:hidden;width:620px;position:relative;text-align:left;margin:0 auto;}
html #navigation{height:1%;}
#navigation ul{margin:0;padding:0;}
#navigation ul li{float:right;margin:0;list-style-type:none;}
#navigation ul li a{padding:8px 13px 8px 13px;display:block;font-weight:normal;color:#fff;text-decoration:none;font-size:13px;letter-spacing:0;}
#navigation ul li a:hover{text-decoration:underline;}
#navigation ul li.current-cat a{color:#555;padding:8px 13px 8px 13px;background-color:#ddedf9;font-size:13px;text-decoration:normal;font-weight:bold;-moz-border-radius-topleft:6px;-khtml-border-top-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:8px;-khtml-border-top-right-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;}
.float-none{float:none;margin:0;border:0;padding:0;display:inline;line-height:15px;text-align:left;vertical-align:middle;}
.rss-feed{line-height:15px;display:inline;border:0;padding:0;vertical-align:middle;}
.continue-reading a,.continue-reading a:link,.continue-reading:visited,.continue-reading a:active{text-align:right;font-size:11px;display:block;padding:5px 0 5px 0;}
.continue-reading a:hover{text-align:right;font-size:11px;color:#000;display:block;padding:5px 0 5px 0;}
.footer-bg{background:#373f48 url(img/footer_bg.jpg) top center no-repeat;width:1000px;color:#fff;margin:0 auto;}
.bread a:link,.bread a:active,.bread a:visited{font-size:11px;color:#037ffd;font-weight:bold;text-decoration:none;}
.bread a:hover{font-size:11px;color:#037ffd;font-weight:bold;text-decoration:underline;}
.clickbg,clickbg a,clickbg a:visited,clickbg a:active,clickbg a:link{padding:4px 0 0 0;font-size:11px;color:#555;}
.titlebg{font-weight:normal;padding:10px 0 10px 0;text-decoration:none;font-size:14px;font-weight:bold;color:#555;overflow:hidden;margin:0;display:block;font-family:Arial,Helvetica,sans-serif;}
.titlebg a,titlebg a:visited,titlebg a:active,titlebg a:link,titlebg a:hover{color:#fff;}
.more-link,.more-link a,.more-link a:active,.more-link a:visited,.more-link a:visited{text-align:right;padding-right:15px;font-size:14px;font-weight:bold;font-family:Geneva,Arial,Helvetica,sans-serif;display:block;}
.nav-foot{margin:10px 0 0 0;background-color:#464646;text-align:right;}
.nav-foot em{display:none;}
.nav-foot ul{list-style:none;margin:0;padding:0;}
.nav-foot ul li ul{display:none;}
.nav-foot li{display:inline;font-size:11px;color:#5c5c5c;text-align:center;text-decoration:none;padding:5px;}
.nav-foot a{padding:0 10px 0 10px;display:inline;text-align:center;color:#fff;font-size:11px;font-weight:bold;text-decoration:none;background-color:#464646;border:1px solid #464646;margin:0 2px;padding:5px 8px 5px 8px;}
.nav-foot a:hover{margin:0 2px;padding:5px 8px 5px 8px;margin-right:2px;border:1px solid #f5f5f5;color:#fff;font-weight:bold;font-size:11px;background-color:#f5f5f5;}
.cell-h{text-align:justify;background-image:url(img/cat-box-rep.png);background-repeat:repeat-x;background-position:top;text-align:justify;}
label{font-weight:bold;margin:0;text-align:left;font-size:11px;padding:0;}
.button{-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px;margin:12px;border:1px solid #f5f5f5;color:#fff;font-weight:bold;font-size:13px;background-color:#f5f5f5;}
.entry img{padding:5px;margin:5px;}
img.alignleft{padding:5px;margin:0 15px 0 0;float:left;}
img.alignright{padding:5px;margin:0 0 0 15px;float:right;}
.cell-t{background-image:url(img/c-head.jpg);border-bottom:1px solid #ccc;background-repeat:repeat-x;background-position:center;font-size:14px;font-weight:bold;padding:10px;color:#555;}
.display-inline{display:block;text-align:center;margin:7px 0 7px 0;}
.r-image-home{border:1px solid #ccc;padding:1px;float:left;margin:0 5px 5px 0;}
.cat-image{float:left;margin:7px 10px 0 0;padding:0;width:150px;height:150px;text-align:center;vertical-align:middle;background-image:url(img/no-image-150.gif);background-repeat:no-repeat;background-color:#fff;border:1px solid #ccc;}
.Featured-image{float:left;margin:0 15px 7px 0;padding:0;width:255px;height:150px;text-align:center;vertical-align:middle;background-image:url(img/no-image-255.gif);background-repeat:no-repeat;border:1px solid #ccc;background-color:#fff;}
.home-cats-90{float:left;margin:0 10px 0 0;padding:0;width:100px;height:70px;text-align:center;vertical-align:middle;background-color:#fff;border:1px solid #ccc;}
.home-cats-80{float:left;margin:0 10px 0 0;padding:0;width:100px;height:80px;text-align:center;vertical-align:middle;background-color:#fff;border:1px solid #ccc;}
.related-post-image{float:left;margin:0 10px 0 0;padding:0;width:35px;height:35px;text-align:center;vertical-align:middle;background-image:url(img/no-image-35.gif);background-repeat:no-repeat;background-color:#fff;border:1px solid #ccc;}
.entry img a,.entry img a:link,.entry img a:visited,.entry img a:active{border:1px solid #aec1e9;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px;margin:5px;}
.entry img a:hover{border:1px solid #555;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px;margin:5px;}
.post img a,.post img a:link,.post img a:visited,.post img a:active{border:1px solid #aec1e9;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px;margin:5px;}
.post img a:hover{border:1px solid #555;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px;margin:5px;}
.cat-image a,.cat-image a:link,.cat-image a:visited,.cat-image a:active,.cat-image a:hover{padding:0;background-color:#fff;}
.comment-box-field{width:200px;border:1px solid #ddd;background-color:#fff;font-family:Geneva,Arial,Helvetica,sans-serif;padding:5px;font-size:12px;margin-bottom:8px;}
.med{border:1px solid #ccc;}
.med:focus{border:1px solid #555;}
.comment-box-submit{-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px;margin-right:2px;border:1px solid #037ffd;color:#fff;font-weight:bold;font-size:13px;background-color:#037ffd;}
.comment-box-submit:hover{-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px;margin-right:2px;border:1px solid #f09;color:#fff;font-weight:bold;font-size:13px;background-color:#f09;cursor:pointer;}
.search-top{border:0;width:250px;margin:0;padding:00px;vertical-align:middle;float:left;color:#555;}
.main-logo{background-image:url(img/logo.gif);background-repeat:no-repeat;background-position:left top;}
.c-txt{padding:2px 10px 2px 10px;margin-top:15px;text-align:justify;background-color:#fff;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e1e1e1;}
.author-name{font-size:14px;color:#037ffd;font-weight:bold;}
.legend-single{padding:3px 10px 3px 10px;color:#555;}
.foot{background-color:#464646;width:100%;}
div#content{width:710px;float:left;padding-bottom:5px;background-color:#fff;background-image:none;margin:0;}
div#sidebar{margin:5px 0 0 0;padding:0;}
div#container{text-align:left;width:1000px;padding:0;margin:0 auto;background-image:none;background-color:#fff;}
div#wrapper{width:1000px;margin:0 auto;padding:0;background-image:none;}
a.sdttl {font-size:17px;font-weight:normal;margin-bottom:6px;display:block}
.POST-INFO{display:block;text-align:left;padding:0 0 5px 0;}
.single-INFO{display:block;text-align:left;padding:0 0 8px 0;font-size:14px;line-height:28px;margin-bottom:15px;background:url('img/author.jpg') no-repeat }
.fieldset-box{padding:12px;margin:8px 0 10px 0;border:1px solid #e1e1e1;line-height:23px;text-align:justify;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.featured-box{padding:12px;margin:8px 0 10px 0;border:#fc9;background-color:#f7f7f7;border:1px solid #e1e1e1;line-height:23px;text-align:justify;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.featured-box:hover{padding:12px;margin:8px 0 10px 0;border:1px solid #fc9;background-color:#ffc;line-height:23px;text-align:justify;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.fieldset-box h2{font-size:14px;font-weight:bold;text-decoration:none;padding:5px 0 5px 0;color:#555;overflow:hidden;margin:0;display:block;border-bottom:1px dashed #ccc;font-family:Georgia,"Times New Roman",Times,serif;}
.legend-box a,.legend-box a:active,.legend-box a:visited,.legend-box a:link{font-weight:bold;text-decoration:none;font-size:16px;color:#037ffd;font-family:Arial,Helvetica,sans-serif;}
.legend-box a:hover{color:#f5f5f5;text-decoration:none;}
hr{border:1px solid #eee;}
.related-posts{padding:8px 4px 0 4px;border-bottom:1px solid #ccc;margin:0;text-align:justify;display:block;height:45px;}
.related-posts a,.related-posts a:link,.related-posts a:visited,.related-posts a:active{background-image:none;background-color:#fff;padding:0;border:0;}
.related-posts a:hover{color:#f5f5f5;background-color:#fff;text-decoration:underline;}
.your-name{display:block;margin:5px 0 13px 0;width:35%;border:1px solid #ccc;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f7f7f7;padding:6px 6px 6px 25px;font-size:12px;font-weight:normal;background-image:url(img/icons/your-name.gif);background-position:left center;background-repeat:no-repeat;}
.your-name:focus{display:block;margin:5px 0 13px 0;width:35%;border:1px solid #fc9;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ffc;padding:6px 6px 6px 25px;font-size:12px;font-weight:normal;background-image:url(img/icons/your-name.gif);background-position:left center;background-repeat:no-repeat;}
.your-email{display:block;margin:5px 0 13px 0;width:35%;border:1px solid #ccc;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f7f7f7;padding:6px 6px 6px 25px;font-size:12px;font-weight:normal;background-image:url(img/icons/your-email.gif);background-position:left center;background-repeat:no-repeat;}
.your-email:focus{display:block;margin:5px 0 13px 0;width:35%;border:1px solid #fc9;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ffc;padding:6px 6px 6px 25px;font-size:12px;font-weight:normal;background-image:url(img/icons/your-email.gif);background-position:left center;background-repeat:no-repeat;}
.your-site{display:block;margin:5px 0 13px 0;width:35%;color:#00c;border:1px solid #ccc;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f7f7f7;padding:6px 6px 6px 25px;font-size:12px;font-weight:normal;background-image:url(img/icons/your-site.gif);background-position:left center;background-repeat:no-repeat;}
.your-site:focus{display:block;margin:5px 0 13px 0;width:35%;border:1px solid #fc9;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ffc;padding:6px 6px 6px 25px;font-size:12px;font-weight:normal;background-image:url(img/icons/your-site.gif);background-position:left center;background-repeat:no-repeat;}
.your-message{display:block;margin:5px 0 13px 0;width:96%;border:1px solid #ccc;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f7f7f7;padding:6px;font-size:12px;font-weight:normal;}
.your-message:focus{display:block;margin:5px 0 13px 0;width:96%;border:1px solid #fc9;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ffc;padding:6px;font-size:12px;font-weight:normal;}
.form-l{color:#900;display:inline;width:420px;float:right;text-align:left;margin:0;padding:0;}
textarea{border:1px solid #ddd;background-color:#fff;font-family:Geneva,Arial,Helvetica,sans-serif;padding:5px;width:96%;}
textarea:focus{border:1px solid #000;background-color:#ffc;width:96%;}
input{font-family:Geneva,Arial,Helvetica,sans-serif;padding:5px;}
.sub{float:right;}
.home-titles{font-size:14px;text-transform:uppercase;font-family:Geneva,Arial,Helvetica,sans-serif;color:#555;}
.search-header{background-image:url(img/search-bg.gif);background-repeat:no-repeat;background-position:right;color:#f4f4f4;margin:28px 0 0 0;float:right;width:300px;height:34px;}
.intro{background-color:#ececec;margin:5px auto 0 auto;padding:0;text-align:justify;height:70px;width:737px;}
.home-intro{background-color:#ddedf9;margin:0 0 15px 0;padding:20px 0 20px 0;border-bottom:1px solid #c6d9e9;text-align:justify;}
.intro h1{font-size:32px;font-family:Georgia,"Times New Roman",Times,serif;margin:0 0 0 150px;padding:0;line-height:65px;font-weight:normal;}
.foot-info-base{width:1000px;height:230px;display:block;background-color:#fff;margin:0 auto;}
.foot-info{background-color:#fff;margin-bottom:15px;padding:0;text-align:left;}
.foot-info ul{width:100%;margin:0;padding:0;display:block;overflow:hidden;font-size:12px;color:#555;}
.foot-info ol a,.foot-info ol a:active,.foot-info ol a:visited,.foot-info ol a:link{text-decoration:underline;padding:5px;font-size:16px;color:#555;overflow:hidden;margin:0;display:block;border-bottom:1px dotted #eee;font-family:Georgia,"Times New Roman",Times,serif;}
.foot-info ol{font-weight:bold;text-decoration:none;padding:5px;font-size:16px;color:#555;overflow:hidden;margin:0;border-bottom:1px dotted #eee;font-family:Georgia,"Times New Roman",Times,serif;}
.foot-info a,.foot-info a:active,.foot-info a:visited,.foot-info a:link{margin:0;overflow:hidden;text-decoration:undeline;line-height:20px;font-size:12px;}
.foot-info a:hover{margin:0;overflow:hidden;text-decoration:none;background-color:#037ffd;color:#fff;font-size:12px;}
.subscribe{border-top:1px dashed #ccc;text-align:right;}
.where-to-buy{text-align:left;margin:15px 0 15px 0;}
.entry .where-to-buy img{border:0;}
.entry p{color:#000;margin:0;padding:6px 0 23px 0;}
.right-nav p{margin:0;padding:0 0 21px 0;}
.title-home{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;color:#555;padding:10px 0 0 0;margin:0;}
.new-stuff li{margin:0;padding:0;overflow:hidden;display:inline;text-align:left;width:100%;}
.right-nav{margin:0;padding:0;}
.right-nav ul{width:100%;margin:0;padding:0;font-size:12px;color:#555;border-top:1px solid #e0e0e0;}
.right-nav li{margin:0;padding:0;overflow:hidden;display:inline;text-align:left;width:100%;}
.right-nav ol a,.right-nav ol a:active,.right-nav ol a:visited,.right-nav ol a:link{font-weight:bold;text-decoration:none;padding:5px;font-size:16px;color:#555;overflow:hidden;margin:0;display:block;border-bottom:1px solid #ccc;font-family:Georgia,"Times New Roman",Times,serif;}
.right-nav ol{font-weight:bold;text-decoration:none;padding:5px;font-size:16px;color:#555;overflow:hidden;margin:0;display:block;border-bottom:1px solid #ccc;font-family:Georgia,"Times New Roman",Times,serif;}
.right-nav ul li ul{padding:0 0 0 22px;list-style-type:none;margin:0;overflow:hidden;display:block;width:70%;border:0;}
.right-nav ul li ul a,.right-nav ul li ul a:active,.right-nav ul li ul a:visited,.right-nav ul li ul a:link{margin:0;overflow:hidden;display:block;text-decoration:none;padding:5px 5px 5px 16px;color:#037ffd;border-bottom:1px solid #fff;font-size:11px;font-weight:bold;}
.right-nav ul li ul a:hover{margin:0;overflow:hidden;display:block;text-decoration:underline;padding:5px 5px 5px 16px;background-color:#fff;border-bottom:1px solid #fff;color:#037ffd;font-size:11px;font-weight:bold;background-repeat:no-repeat;background-position:left;}
.right-nav li a,.right-nav li a:active,.right-nav li a:visited,.right-nav li a:link{margin:0;overflow:hidden;display:block;text-decoration:none;padding:5px 5px 5px 16px;border-bottom:1px solid #ccc;color:#037ffd;font-size:11px;font-weight:bold;}
.right-nav li a:hover{margin:0;overflow:hidden;display:block;text-decoration:none;padding:5px 5px 5px 16px;border-bottom:1px solid #e0e0e0;background-color:#f5f5f5;font-size:11px;font-weight:bold;}
a img{border:0;}
.header{height:90px;margin:0 auto;width:1000px;padding:0;text-align:left;}
#subheader{background:url('img/bg_subheader.gif') center no-repeat;width:1000px;height:70px;margin:0 auto;clear:both;}
.header ul{position:absolute;top:90px;margin:0;padding:0;margin-left:85px;text-decoration:none;}
.header ul ul{top:35px;}
.header li{list-style:none;display:inline;margin:0 2px 0 2px;padding:0;height:35px;line-height:35px;}
.header li a{display:block;padding:0 8px 0 8px;color:#00a2ff;text-decoration:none;font-size:14px;display:inline;float:left;}
.header li li a{float:none;}
.header li a:visited{color:#00a2ff;text-decoration:none;}
.header li a:hover{color:#ffffff;text-decoration:none;cursor:pointer;background:#186fb3;}
.header li.current-cat a,.header li.current-cat-parent a{background:#2e343d;color:#fff;}
.header li.current-cat a:visited,.header li.current-cat-parent a:visited{background:#2e343d;color:#fff;}
.header li ul{display:none;}
.header li.current-cat ul,.header li.current-cat-parent ul{display:block;width:950px;}
.header li ul{margin:0;padding:0;text-align:center;}
ul.children{left:-50px;}
ul.children li{margin:0 auto;}
.header li li.cat-item a,.header li li.cat-item a:visited{background:none;color:#0cf;height:35px;line-height:35px;}
.header li li a:hover,.header li li a:visited:hover{color:white;}
h2,h3{color:#f09;font-size:24px;font-weight:normal;margin:0;padding:0 0 0 10px;background:#f5f5f5;line-height:35px;font-family:arial,sans-serif}
h2.cmp {color:#333333;font-size:24px}
h2.cmp span {color:#999999}
h2.cmp strong {color:#ff0099;font-weight:normal}
/*h2 span,h3 span{position:absolute;right:0;top:3px;}*/
.right-nav img{padding:0;border:0;background-image:none;}
.floatlist{list-style:none;padding:0;margin:0;}
.floatlist li{float:left;width:50%;}
.floatlist-left{list-style:none;padding:0;margin:0;}
.related img{width:35px;height:35px;float:left;border:1px solid #ccc;padding:1px;margin-right:5px;display:block;background:#fff url(img/no-image-35.gif) no-repeat 1px 1px;}
.itembox{background:url(/images/ebaybg.gif) top center no-repeat;}
.itembox-wide{background:url(/images/ebaybg-wide.gif) top center no-repeat;}
.itembox:hover{background:url(/images/ebaybg.gif) top center no-repeat;text-decoration:none;color:#037ffd;}
.itembox-wide:hover{background:url(/images/ebaybgh-wide.gif) top center no-repeat;text-decoration:none;color:#037ffd;}
.itembox img,.itembox-wide img{border:0;}
a.itembox,a.itembox-wide{text-decoration:none;}
a.itembox img,a.itembox-wide img{padding:0;margin:0;}
a.topofferlink{width:100%;padding:5px;border:2px solid white;color:#037ffd;text-decoration:none;display:block;}
a.topofferlink:hover{background:#eee;border:2px solid #d4d4d4;cursor:pointer;display:block;}
#topoffer{padding:10px 0;}
#topofferprice{position:absolute;z-index:2;margin:10px 0 0 110px;padding:0;width:145px;}
#topofferprice span{background:#f09;line-height:35px;height:35px;color:#fff;font-weight:normal;font-size:24px;display:block;text-align:center;}
#topoffer img{margin-top:10px;}
#listings{background:url('/images/separator.gif') top center no-repeat;padding-top:23px;text-align:right;float:right;}
#listings-wide{background:url('/images/separator-wide.gif') top center no-repeat;padding-top:23px;text-align:right;float:right;}
.odd{border-bottom:1px solid #e1e1e1;}
.footer-bg a{text-decoration:none;}
a#displayText{display:inline;padding:0;}
.gravi{background:white;float:right;margin:0 0 0 10px;border:1px solid #ccc;padding:0;}
.gravi img{padding:0;}
.page_item .page_item{width:230px;}
.ContactForm #name, .ContactForm #phone_nr, .ContactForm #email, .ContactForm  textarea { width: 100% }
.ContactForm legend { display: none; }
.ContactForm fieldset { border: 0; }
a.remprod { width:9px;height:9px;display:block;background:url('img/remove.gif') no-repeat }
a.remprod:hover { background:url('img/removeh.gif') no-repeat }
/*******************************************************/
#tabs ul {margin:0}
.ui-tabs { position: relative; /*padding: .2em;*/ zoom: 1;background:#e1e1e1 } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: 7px 10px 0 10px }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 3px .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; width:118px;text-align:center;height:30px;line-height:30px;color:white;font-size:14px }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-top:0;margin-bottom:0;background-image:none;background-color:white}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text;height:33px;line-height:33px;color:black; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border: 0; margin:0; padding: 0 10px 10px 10px; background: #e1e1e1; }
.ui-tabs .ui-tabs-panel.cont { padding: 0 10px 10px 10px }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*#tabs a { background: none }*/
.ui-tabs .ui-tabs-nav li a#comparetab {background:url(img/bg_compare.png) no-repeat}
.ui-tabs .ui-tabs-nav li a#specstab {background:url(img/bg_specs.png) no-repeat}
.ui-tabs .ui-tabs-nav li a#imagestab {background:url(img/bg_images.png) no-repeat}
.ui-tabs .ui-tabs-nav li a#videostab {background:url(img/bg_videos.png) no-repeat}
.ui-tabs .ui-tabs-nav li a#manualtab {background:url(img/bg_manual.png) no-repeat}

.ui-tabs .ui-tabs-nav li a#comparetab:hover {background-position: -118px 0}
.ui-tabs .ui-tabs-nav li a#specstab:hover {background-position: -118px 0}
.ui-tabs .ui-tabs-nav li a#imagestab:hover {background-position: -118px 0}
.ui-tabs .ui-tabs-nav li a#videostab:hover {background-position: -118px 0}
.ui-tabs .ui-tabs-nav li a#manualtab:hover {background-position: -118px 0}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a#comparetab {background:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a#specstab {background:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a#imagestab {background:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a#videostab {background:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a#manualtab {background:none}

.ui-state-default, .ui-widget-content .ui-state-default { /*border: 1px solid #d3d3d3{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ /*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { /*border: 1px solid #999999{borderColorHover}*/; background: #dadada/*{bgColorHover}*//*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active { /*border: 1px solid #aaaaaa{borderColorActive}*/; background: #ffffff/*{bgColorActive}*//*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
.ui-widget :active { outline: none; }

.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*//*{fsDefault}*/; }
.ui-widget .ui-widget {  }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; }
.ui-widget-content { /*border: 1px solid #aaaaaa{borderColorContent}*/; background: #ffffff/*{bgColorContent}*//*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { background: #30363f; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
/*.ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }*/
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
/*.ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; border-radius: 4px/*{cornerRadius}*/; }*/

/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.tabcontainer {
	background:white;
	padding: 20px 20px 10px 20px;
	margin:0;
	}
/*lightbox*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#jquery-lightbox a { background: none }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
#shopping_cart {
	margin-bottom:30px
	}
