/*
Theme Name: 	Video World
Description: 	A quick loading multi column theme
Version: 		1.0
Author: 		Andy Killen
Author URI: 	http://phat-reaction.com/
Tags: 			3 column, widget ready, most poular posts, wp-pagenavi, related posts, comments on pages, documentation and support.

*/

html, body {padding:0;margin:0;background-color:black;}
body {max-width:1980px;margin:0 auto;font-size:62.5%;font-family:arial, verdana, tahoma,  sans-serif; color:#ececec;}

#wall {min-height:400px;max-height:1200px}
/* common controls   color:#7A005C */
h1,h2,h3,h4,h5,h6,ul,li,p,table, ol {margin:0;padding:0}
h1 {font-size:3.6em;font-weight:normal;color:#ebebeb}
h2 {font-size:2em;font-weight:normal; color:#ebebeb}
h3 {font-size:1.7em;color:#ebebeb;font-weight:100;}
h4 {font-size:1.5em; color:#ebebeb;}
h5 {font-size:1.4em; }
h6 {font-size:1.4em; font-style:italic}
h2 small, h1 small {font-size: small }


input, select, th, td, li li, li p, td p, blockquote p {font-size:1em}


ul li li {list-style-type:disc}
p {margin-bottom:1.5em; line-height:1.4em; }

table {border-collapse:collapse;font-size:1.2em}
td p {margin-bottom:1em}
hr { color:#900; background-color:#900;clear:both; margin:0 10px 10px 10px}

.clean {clear:both;}
.block {padding-bottom:2em;}
.section {background-color:#ececec; margin-bottom:10px; padding:10px}
.display_none {display:none;}

/* Links */
a {color:#AD0328; text-decoration:underline;}
a:hover {color:#fff; text-decoration:none;}
a img {border:none}
#content a.external span {display:none}


/* page design */

/* layout */

#wrapper {position:relative;padding-top:24px;}
#page {margin:0 auto;padding-bottom:120px;position:relative;}

/* top menu */
#menu {border-bottom:solid 2px #999 !important; position:absolute; width:100%; height:28px;top:0; font-family:arial, courier, "courier new", monospace; font-size:1.4em;}
#navigation { margin:0 auto; text-transform:lowercase;padding:0  40px;}
#navigation ul {padding:0 ; margin:0;}
#navigation ul li {display:inline;padding:0; margin:0; margin-right:20px; font-size:1.4em}
#navigation ul li ul {display:none;background-color:gray; }
#navigation ul li.tab a {}
#navigation ul li a {text-decoration:none;}
#navigation ul li a:hover {text-decoration:underline;}
#navigation ul li.right {float:right; margin:0; margin-right:10px}
#menu h1 {font-size:1.2em;display:inline;color:#f60;}
#menu h1 a {color:inherit}
#menu h3 {font-size:1.2em;display:inline;color:inherit}
#menu form {display:inline;position:relative;top:-2px;}

/* header */
#header { position:absolute; top:20px; left:40px;}
#header h1 {color:#ebebeb;font-size:3.4em;}
#header h1 a {color:inherit;}
#header h1 a:hover {}
#header #bloginfo {color:#d0d000;font-size:4em;padding-bottom:0;margin-bottom:0}
#header h1 a span {}
#header h1 a span strong {}


/* table cell div layout */
#page-holder {padding:10px;}
#main-content {display:table; width:100%; border-collapse:collapse;}
#content-holder {display:table-row; }
#content {display: table-cell;  padding:0 20px 20px 10px; vertical-align:top;font-size:1.4em;}
#sidebar {display: table-cell; vertical-align:top !important; padding-top:15px;padding-bottom:5px;width:265px; }
#content-container {padding:10px 20px 20px 10px; }
body.home #content h2 {margin-top:1em;}

#sidebar iframe {min-height:240px !important}
.block {padding:5px;margin-bottom:10px }
.back {}
.bottom {}
.search-box {}
.block li {}
.block li li {}
.fixed {position:fixed;}
body.single #comments-template {max-width:694px}

#descriptionField {padding-top:1em}
/* content stuff */
#content ul,#content ol {padding:2em 4em 1.5em 4em}
#content ul li,#content ol li {padding:0 0 .5em 0}
#content h1 {padding: 0 0 0 0; letter-spacing:-.03em}
#content p+ul, #content p+ol {padding-top:0}
#content ul ul, #content ol ul {padding:0 2em}
#content .post h1 {}

/* Footer area */
#footer {clear:both;width:100%;background-color:black;  padding: 10px 0}
#footer-content {margin:0 10px; padding:30px 30px 0 30px}
#footer h2 {color: #eff; font-size:medium; }
#footer ul{margin:0;padding:0;  list-style-type:none;}
#footer ul li { color: #ccc;padding-left:4px;}
#footer ul li ul {  }
#footer ul li ul li {display:block; border:none;padding:0;margin-bottom:2px}
#footer ul li.left-side {float:left; width:35%;}
#footer ul li.right-side {float:right;width:35%;}
#footer ul li.middle {margin:0 35%}
#footer ul li ul li a {padding-left:15px; background: transparent url(images/#ebebeb-box.gif) no-repeat center left; color:#ddd; }
#footer ul li ul li a:hover{color:#ebebeb;}
#footer li a.rss , #footer li a.facebook, #footer  li a.twitter {padding-top:6px ; padding-bottom:4px; display:block; float:left; margin-right:5px}

#footer .clean {height:10px; }


.facebook {padding-left: 20px !important;  background: transparent url(images/facebook-icon.png) no-repeat left center !important; }
.rss {padding-left: 30px !important;  background: transparent url(images/rss-icon.png) no-repeat left center !important;  }
.twitter {padding-left: 30px !important;  background: transparent url(images/twitter-icon.png) no-repeat left center!important;  }

/* forms */
#searchform {text-align:left;padding:0;margin:0;}
#searchform #s {background:#F3F3F3 url(images/search.jpg) right center no-repeat;color:#000;border:1px solid #ccc;padding:0;margin:0;}
#searchsubmit {padding:1px;background:#F3F3F3;color:#000;	}
#commentform textarea {width:100%}
#searchsubmit.hidden {display:none}

body.single #commentform {max-width:694px}
body.single #commentform textarea {width:694px}
	/* PAGENAVI
---------------------------------------*/
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {color:#900 !important;background:transparent !important;border:solid 1px #900 !important}
.wp-pagenavi a:hover {color:#900 !important;background:transparent !important;text-decoration:none;}.wp-pagenavi span.pages {background:transparent !important;}
.wp-pagenavi span.current {background:transparent !important;color:#02f }
.wp-pagenavi span.extend {background:transparent !important;color:#02f}
/* COMMENTS */


.commentlist li .avatar	{float:right;border:1px solid #eee;padding:2px;margin:2px 0;background:#ebebeb;color:#000;	}
.commentlist li	{list-style:decimal;padding:0;}
ul.commentlist {margin-bottom:0; padding-bottom:0}
.commentlist .alt {background:#F3F3F3;color:#000;border:1px solid #ddd;}

	
	/* IMAGES */
img.centered {display:block;margin-left:auto;margin-right:auto;}
img.aligncenter {display:block;margin-left:auto;margin-right:auto;}
img.alignright {padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft {padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright {float:right;margin-left:10px;}
.alignleft {float:left;margin-right:10px;}

.post {position:relative; margin-bottom:2em; padding-bottom:2em; }
.post+.post{}
.post .author {padding:5px 0; margin-bottom:10px}

#content ul.postmetadata  {padding:0;margin:0 ; list-style-type:none; }
#content ul.postmetadata li {padding:0;margin:0; list-style-type:none;}
#respond, #comments-heading {padding-top:2em}
#wrapper.page404 #main-content {background-image:url(images/page-back404.jpg)}
#wrapper.sitemap #content .post {padding:0}
.block .widget-category  ul ul {padding-left:10px}
.block ul {list-style-type:none;margin:0;padding:0;width:100%;}
/* SIDEBARD WIDGETS FOR CATEGORIES */
ul.widget-years ul, ul.widget-years ul li {list-style-type:none;}
ul.widget-years ul {margin-left:10px;}
ul.widget-years li.current-cat-parent, ul.widget-packaging li.current-cat-parent { background:transparent url(images/current-parent-arrow.png) no-repeat right top;   padding-right:40px}
ul.widget-years li.current-cat, ul.widget-packaging li.current-cat  { background:transparent url(images/current-cat-arrow.png) no-repeat right center ; padding-right:40px;margin-right:10px}
ul.widget-category-related li {list-style-type:none; }
ul.widget-category-related ul {margin-left:10px;}
/* li.current-cat-parent li, li.current-cat li {background-image:none} */
/* icons */
.digg {background: transparent url(images/icons/digg.png) no-repeat; height:24px;width:24px;display:block}
.tweet {background: transparent url(images/icons/twitter.png) no-repeat; height:24px;width:24px;display:block}
.stumble {background: transparent url(images/icons/stumbleupon.png) no-repeat; height:24px;width:24px;display:block}
.reddit {background: transparent url(images/icons/reddit.png) no-repeat; height:24px;width:24px;display:block}
.delicious {background: transparent url(images/icons/delicious.png) no-repeat; height:24px;width:24px;display:block}
.face  {background: transparent url(images/icons/facebook.png) no-repeat; height:24px;width:24px;display:block}
.hyves  {background: transparent url(images/icons/hyves.png) no-repeat; height:24px;width:24px;display:block}

.hyves span, .face  span, .delicious span, .reddit span, .stumble span, .tweet span, .digg span {display:none}

ul.socialwrap {list-style-type:none;}
ul.socialwrap li {float:left; margin-right:3px}
ul.about-links {list-style-type:none;margin:0 !important;padding:0 !important;}
ul.about-links li {margin:10px 20px 0 0;padding:0; float:left;width:30%}
ul.about-links li a {}
ul.about-links li a img {background-color:#ebebeb;padding:8px;border:solid 2px #999}
ul.about-links li h4 {margin-bottom:10px}
ul.about-links li h4 a {}
ul.about-links li a img {}

ul.blogroll-holder {list-style-type:none;}
ul.blogroll-holder h2 {display:none}
ul.blogroll {list-style-type:circle;}

table.pics {width:100%}

ul.indent-list ul {padding-left:20px}
ul.indent-list ul li {display:inline; margin-right:10px;color:#999}
ul.indent-list ul li:before {content: "'";}
ul.indent-list ul li:after {content: "'";}


#wrapper.de div.uk {display:none}
#wrapper.uk div.de {display:none}

#info-panel {position:relative}
ul#info-panel, #info-panel ul li {list-style-type:none;}
#info-panel li h2 {height:32px;padding:0;margin:0}
#twitter-advanced, #facebook-advanced, #google-advanced, #site, #help, #info-area,#social-advanced, #small-big {float:left; margin-right:3px;padding:4px;
-moz-border-radius-topleft :6px; -webkit-border-top-left-radius:6px;
 -moz-border-radius-topright :6px;-webkit-border-top-right-radius:6px;
 border:solid 1px #999; border-width: 2px 2px 0 2px;background-color:#ebebeb}
#info-panel li ul {background-color:#333;width:100%;
    -moz-border-radius-bottomleft :24px; -webkit-border-bottom-left-radius:24px;
 -moz-border-radius-bottomright :24px;-webkit-border-bottom-right-radius:24px;
 border:solid 2px #ebebeb; display:none; position:absolute;left:0;padding-bottom:25px
}
#info-panel li ul li {   -moz-border-radius-topleft :0px; -webkit-border-top-left-radius:0px;
 -moz-border-radius-topright :0px;-webkit-border-top-right-radius:0px;border:none;
}
#info-panel li ul li ul {border:none;position:static}
#help-area, #site-area, #info-block, #social, #facebook, #google {padding:5px 5px 0 5px}
#twitter ul, #facebook ul, #help-area ul, #site-area ul, #info-block ul, #social ul {display:block;}
#twitter-advanced h2, #google-advanced h2, #facebook-advanced h2, #site h2, #help h2, #info-area h2,#social-advanced h2, #small-big h2{padding: 0 0 4px 0;display:block;}
#twitter-advanced.selected, #google-advanced.selected , #facebook-advanced.selected,#site.selected, #help.selected, #info-area.selected,#social-advanced.selected, #small-big.selected {background-color:#333;border-color:#ebebeb;}
#twitter-advanced.selected h2 a, #google-advanced.selected h2 a, #facebook-advanced.selected,#site.selected h2 a, #site.selected h2 a, #help.selected h2 a, #info-area.selected h2 a,#social-advanced.selected h2 a, #small-big.selected h2 a {text-decoration:none; color:#ebebeb;}
#small-big h2 a {display:block;font-size:120%;text-decoration:none; padding:0 2px; margin-top:0 ; vertical-align:top;}
#help {margin:0}
.hidemenu {-moz-border-radius:6px; -webkit-border-radius:6px;
border-width:2px !important;
}
body.uk #fr_bluray, body.uk #fr_boxset, body.uk #fr, body.uk #fr_download, body.uk #de_bluray, body.uk #de_boxset, body.uk #de, body.uk #de_download, body.uk #usa_boxset, body.uk #usa_bluray,body.uk #usa, body.uk #usa_download, body.uk #ca, body.uk #ca_boxset, body.uk #ca_bluray {display:none}
body.fr #uk_boxset, body.fr #uk_bluray, body.fr #uk, body.fr #uk_download,body.fr #de_bluray, body.fr #de_boxset, body.fr #de, body.fr #de_download, body.fr #usa_boxset, body.fr #usa_bluray, body.fr #usa, body.fr #usa_download, body.fr #ca   {display:none}
body.de #uk_boxset, body.de #uk_bluray, body.de #uk, body.de #uk_download, body.de #fr_boxset,body.de #fr_bluray,body.de #fr, body.de #fr_download, body.de #usa_boxset, body.de #usa_bluray, body.de #usa, body.de #usa_download, body.de #ca,body.de #ca_bluray, body.de #ca_boxset {display:none}
body.ca #uk_bluray,body.ca #uk_boxset, body.ca #uk, body.ca #uk_download, body.ca #de_bluray,body.ca #de_boxset,body.ca #de, body.ca #de_download, body.ca #fr_bluray, body.ca #fr_boxset,body.ca #fr, body.ca #fr_download, body.ca #usa_bluray, body.ca #usa_boxset, body.ca #usa, body.ca #usa_download  {display:none}
body.usa #ca, body.usa #de_bluray,body.usa #de_boxset, body.usa #de, body.usa #de_download, body.usa #fr_boxset, body.usa #fr_bluray, body.usa #fr, body.usa #fr_download, body.usa #uk_boxset,  body.usa #uk_bluray body.usa #uk, body.usa #uk_download {display:none}

#descriptionField {}
table.details  {border-collapse:collapse;width:260px; vertical-align:top; margin-bottom:20px}
table.details tr th {text-align:left;padding:.2em 0; width:80px}
table.details tr td {text-align:left;padding:.2em .4em}
#buying h4 {margin:0;padding:0;font-size:13px;}
#buying div {width:125px;float:left;}


ul#main-cats {}
ul#main-cats li {text-transform:capitalize; font-size:12px; }
