/*

Theme Name: ACEHVIDEO 2010
URI: http://acehvideo.com
Description: Costumized by AcehMasterWeb.NET
Version: v.2.4.8
Author: AcehMasterWeb
Author URI: http://acehmasterweb.net

*/

* {margin: 0; padding: 0; font: 9pt Arial, Tahoma, times, serif; color: #000000;}
body {text-align: center; background: #EEEEEE url(images/body_bg.gif) repeat-x;}

#outer {width: 900px; margin: 0 auto; padding: 0 auto; background: #FFFFFF; border: solid 5px #FFFFFF;}

#header {position: relative; width: 100%; height: 175px; background-color: #FFFFFF; text-align: left;}
#boxsearch {float:left; width:390px; height:20px; text-align:right; padding:0; margin:0 0 5px 0; background: url(images/box2.jpg); border:5px solid #990000;}

#menubar {width: 100%; height: 31px; margin: 0; padding: 0; font-size: 10px; background: #CCCCCC;}
#navbar {float: left; position: relative; text-transform: uppercase; font: 9pt Arial;}
#navbar ul {list-style: none; margin: 0; padding: 0;}
#navbar li {float: left; display: block;border-left:1px solid #999999;}
#navbar li.first {float: left; display: block;border-left: none;}
#navbar li:hover {background: #000000; color: #FFFFFF;}
#navbar a, #navbar a:visited {font-weight: bold; color: #000000; display: block; text-decoration: none; padding: 8px 20px; margin: 0;}
#navbar a:hover {color: #FFFFFF; text-decoration:none; display: block; background: #000000; padding: 8px 20px; margin: 0;}
#boxsearch input {font-size: 10pt;}
#searchform {float: right; width: 400px; text-align: right; padding: 2px 5px; margin: 0;}
#searchform input {font-size: 10px;}

#inner {position: relative; width: 100%;}
#inner .ads {width: 560px; height: 80px; margin-bottom: 5px; background: #333333;}

#list {clear: left; width: 635px; margin: 0 30px; padding: 5px 0;}
#list h1.subcats {padding: 4px 6px; font-size: 10pt; color: #ff3300; font-weight: bold; background: none; border-top: 1px solid #666666;}
#list ul {margin-left: 20px; padding: 0;}
#list li {float: left; width: 295px; list-style: square; margin: 5px; }


#index {position: relative; float: left; width: 100%; margin-top: 5px; text-align: left;}

#index .leftbar {float: left;}
#index .invideo {float: left; width: 595px; padding: 10px; background: url(images/bg-mov.jpg) repeat-x; border: 1px solid #000;}
#index .invideo .ytube {float: left; width: 390px;}
#index .invideo .ylist {float: left; width: 200px; margin-left: 5px;}
#index .invideo .post {clear:left; padding: 3px 0; text-align: left; border-top: 1px solid #666666; }
#index .invideo img {padding: 1px; border: 1px solid #333333; margin: 0 5px 5px 0;}
#index .invideo h1 {font-weight: bold; color: #fff; text-transform: uppercase; margin: 0; padding: 0; border: none;}
#index .invideo h2 {font-weight: bold; color: #fff;}
#index .invideo p {margin: 10px 0; padding: 0; text-align: justify;}
#index .invideo a {font-size: 9pt; font-weight: bold; text-decoration: none;}

#index .inphoto {float: left; width: 615px; margin-top: 10px; border: 1px solid #000;}
#index .inphoto h1 {font-weight: bold; color: #fff; text-transform: uppercase;}
#index .inphoto .post {float:left; width: 102px; margin: 10px; text-align: left;}
#index .inphoto .post img {width: 100px; height: 75px; border: 1px solid #333;}

#index .inberita {position: relative; float: right; width: 275px; margin-left: 5px;}
#index .inberita .entry {clear: left; padding: 2px 0; border-top: 1px solid #ccc;}

#content {position: relative; float: left; width: 560px; margin-top: 5px; text-align: left;}
#content .post .cats {clear: left; width: 500px; margin: 0 30px; padding: 10px 0; border-top: 1px solid #ccc;}
#content .post .cats img {width: 95px; height: 65px; padding: 2px; margin: 2px; border: 1px solid #666;}
#content .post .cats p {text-align: justify; margin-bottom: 10px;}

#content .post .entry {clear: left; width: 500px; margin: 0 30px; padding: 20px 0; border-top: 1px solid #ccc;}
#content .post .entry img {padding: 2px; margin: 2px; border: 1px solid #666;}
#content .post .entry p {text-align: justify; margin-bottom: 10px; line-height: 12pt;}
#content .post a {font-weight: bold; text-decoration: none;}

#content .post .photo {clear: left; width: 500px; margin: 0 30px; padding: 20px 0; border-top: 1px solid #ccc;}
#content .post .photo img {padding: 2px; margin: 2px; border: 1px solid #666; width: 480px; height: 360px;}
#content .post .photo p {text-align: center; margin: 5px 0;}
#content .post a {font-weight: bold; text-decoration: none;}

#sidebar {position: relative; float: left; width: 330px; margin: 5px 0 5px 5px; text-align: left; border: 1px solid #999999; }
#sidebar .post {clear:left; margin: 5px; padding: 3px; border-top: 1px solid #666666; }
#sidebar .post img {padding: 1px; border: 1px solid #333333; margin: 0 5px 5px 0; width: 90px; height: 65px; float: left;}
#sidebar .date {font-size: 9pt; font-weight: normal; color: #666;}
#sidebar a {font-size: 9pt; font-weight: bold; text-decoration: none;}

#content .searchresult {}
#content .searchresult .post {clear: left; width: 520; padding: 10px 5px; text-align: left; border-top: 1px solid #666666; background: #FFF;}
#content .searchresult img {padding: 0 5px 5px 0;}

#dig {clear: left; width: 500px; margin: 0 30px; padding: 5px 0; border-top: 1px solid #666666;}

#footer {clear: left; position: relative; width: 900px; height: 80px; padding: 20px;}
#footer p {color: #000000; font: 8pt Tahoma, Verdana, Arial;}
#footer a {color: #FF0000; font-weight: bold; text-decoration: none}
#footer a:hover {color: #FF0000; font-weight: bold; text-decoration: underline}

img {margin: 0; padding: 0; border: none;}
.alignleft {float: left;}
a {color: #000000; text-decoration: none;}
a:hover {color: #FF3300; text-decoration: none;}
h1 {padding: 4px 6px; background: #000000; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-transform: uppercase;}
h2, h2 a {font-weight: bold; margin-bottom: 5px; text-decoration: none;}
h3 {color: #666666;}