/*







Theme Name: Brajeshwar v7.0 







Theme URI: http://www.brajeshwar.com/







Version: 1







Author: Brajeshwar







Author URI: http://www.brajeshwar.com/







Description: A minimal, simple, light 3 column design with latest article highlight.















Special thanks to 







Christian Nelson of http://www.nelson.to/







for the monetary help in porting "Brajeshwar v7.0" Movable Type Style to Wordpress Theme







*/















/* 







global settings







----------------------------------------------------------- */















* { 







margin: 0; 







padding: 0; 







}







body { 







background: url(http://www.filmtops.com/wp-content/uploads/2007/11/headerbg.gif) repeat-x left top;







font: 100%/1.5em "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;







color: #666;







text-align: center; 







}















/* links */















a:link {







text-decoration: none;







color: #26429b;







}







a:visited {







text-decoration: none;







color: #26429b;







}







a:hover {









border-bottom: 1px dotted #333;







color: #036;







}







a:active {







text-decoration: none;







color: #26429b;







} 







a img {







background: none;







border: 0 none;















}























/* hn */















h2 {







font-size: 1.1em;







}























h1 { 







margin: 0;







font-size: 4em; 







font-weight: bold; 







text-transform: uppercase;







}







h1 a { 







color: #515151;







}







h1 a:hover { 







background: none;







border-bottom: none;







color: #069;







}























h4 { 







font-size: 0.9em; 







}







h5 { 







font-size: 0.8em; 







}







h6 { 







font-size: 0.7em; 







}















/* misc */















abbr, 







acronym {







font-style: normal; 







border-bottom: 1px dotted #666; 







cursor: help;







}







code, pre { 







font-family: arial, sans-serif; 







}







pre {







border: 1px solid #888;







background: #fafafa;







padding: 4px;







overflow: auto;







width: 95%;







max-height: 500px;







margin: 10px auto;







font: 1em/1.5em "courier new", courier, monospace;







}















/* defination lists */















dl { 







margin: 20px 0; 







}







dt {







font-size: 0.9em;







text-transform: uppercase;







}







dd {







margin: 0 0 20px;







}















/* list styles */















ul {







margin: 10px 0; 







} 







ul li {







height: 1%;







list-style-type: none;







margin: 0 0 5px;







padding: 0 0 0 15px;







line-height: 18px;







}







ol {







margin: 10px 0 10px 25px; 







}







ol li {







margin: 0 0 5px 0; 







}















ul li.lists {







font-weight: bold;







font-size: 15px;







background: #f5f5f5;







line-height: 18px;







}











.post-body ul li.star {



padding-left: 18px; 



background-image: url(http://www.filmtops.com/wp-content/themes/brajeshwar-v70-1/i/redstar.jpg); background-repeat: no-repeat; 



background-position: top left;



}











/* blockquote */















blockquote {







margin: 0 0 10px;







padding: 5px 10px;







border-top: 1px solid #ddd;







border-bottom: 1px solid #ddd;







font: 1em/1.5em georgia, "lucida sans unicode", "trebuchet ms", sans-serif;







color: #666;







}















/* image styles */























img.lists {







margin: 5px 15px 0 0;







border: 3px solid #ffbc0b;







}















img.left {







float: left;







margin: 0 15px 10px 0;







border: 1px solid #000;







}







img.right {







float: right;







margin: 0 0 10px 15px;







border: 1px solid #000;







}















img.leftborder {







float: left;







margin: 0 15px 10px 0;







border: 1px solid #000;







}















img.rightborder {







float: right;







margin: 0 0 10px 15px;







border: 1px solid #000;







}







img.centered {







display: block;







margin: 10px auto;







}















img.centerborder {







display: block;







margin: 10px auto;







border: 1px solid #000;







}















img.border {







padding: 0 5px  0 0;







border: 1px solid #999;







}















/* layout







------------------------------------------------------------------------------------------ */























#container {







margin: 0 auto; 







width: 850px;







font-size: 0.75em;







text-align: left;







}















#wrap {







float: left;







height: 1%;







margin: 4px 0;







}















#col-left {







float: left;







width: 250px;







padding: 20px 0;







text-align: right;







background: transparent;







}















#col-main {







float: left;







width: 598px;







background: transparent;







margin: 0;







padding: 0;







}















#col-right {







float: left;







width: 188px;







padding: 20px 0;







background: transparent;







}















/* header







------------------------------------------------------ */















#header {







margin: 0;







width: 880px;







height: 161px;







}























body#home #header {







border-bottom: none;







}















#header a:hover {







background: none;







border-bottom: 0px #fff;







color: #036;







}















.logo {







float: left;







}















.header-banner {







margin: 21px 0 0;







float: right;







}















/* main navigation */















#nav {







margin:  0;







padding: 0 0 20px 135px;







}







#nav li {







float: left;







display: block;







list-style-type: none;







margin: 0; 







padding: 0;







background-image: none;







}







#nav a:link, #nav a:visited {







float: left;







display: block;







padding: 0 10px 8px 10px;







font-size: 1.2em;







font-weight: bold;







color: #515151;







text-transform: uppercase;







text-decoration: none;







}







#nav li.current_page_item, #nav a:hover {







background: url(i/tab.gif) no-repeat 50% 100%;







border-bottom: none;







color: #069;







}







#nav li.current_page_item a, #nav li.current_page_item a:visited {







color: #069;







}















/* latest post







------------------------------------------------------------------------------------------------- */























#latest {







height: 1%;







}















#latest-inner {







height: 1%;







margin: 5px 0 10px 0;







background-color: #fff;







}















div.nomargin {







margin: 2px 0 0 0;







}































#latest-quote {







width: 850px;







height: 125px;







margin: 0;







padding: 0 0 10px;







background: #fff url(i/quote_bg.gif) no-repeat bottom left;







border-bottom: 1px solid #eee;







border-top: 1px solid #eee;







}























.quotecontent {







margin: 15px 0 0 0;







font: 15px georgia, sans-serif;







color: #666;







padding: 0 110px 0 110px;







line-height: 18px;







font-style: italic;







text-align: center;







}















.quotecontent a {







text-decoration: none;







color: #26429b;







}















.quotemovie {







font: 12px georgia, sans-serif;







color: #666;







font-style: italic;







}















.quotecontent2 {







margin: 5px 0;







font: 15px georgia, sans-serif;







color: #666;







padding: 10px;







line-height: 18px;







font-style: italic;







}















/* post */















#post-latest {







float: left;







width: 550px;







margin: 0;







font-size: 1.1em;







color: #333;







}







#post-latest h3 {







margin: 0;







padding: 20px 0 0 0;







}















#post-latest h3.index, #latest-quote h3.index {







font-size: 1.1em;







color: #000;







padding: 0;







text-transform: uppercase;







letter-spacing: 0.2em;







margin: 0 0 5px 0;







}















#col-main .post-body p {







margin-left: 0;







}































#top h3.index {







margin: 0 0 15px;







font-size: 1.1em;







color: #000;







padding: 0;







text-transform: uppercase;







letter-spacing: 0.2em;







}















#post-latest h2 {







margin: 20px 20px 0 0;







font: bold 1.1em Verdana, Helvetica, Arial, sans-serif;







}







#post-latest p.post-meta {







margin: 0 20px 0 20px;







font-size: 0.8em;







color: #666;







}







#post-latest .post-body {







margin: 0;







padding: 10px 20px 5px 0;















}




.lists-wrap p img {
margin:0 auto;
}

.lists-bttmlinks {







float: left;







margin: 0;







padding: 0;







}







p.linkpages {padding: 0 0 0 20px;







background: url(i/dashed.gif) no-repeat 0 50%;



font-size: 15px;



}







p.linkpages a {background-color: #999; color: #fff; padding: 0 5px;}











/* ------------------------------------------------------------------------------- top */















#top {







float: right;







width: 250px;







padding: 0;







background: #fff;







line-height: 1.6em;







margin: 0;







}























#top ul {







list-style-type: none;







margin: 0;







padding: 0;







}















#top ul li {







padding: 0 10px 10px 0;







}















#top ul li h2 a {







font-size: 13px;







color: #26429b; 







text-decoration: none;







}























/* links page */















#links {







padding: 0 20px;







}















#links h3 {







padding: 0 0 10px;







text-transform: uppercase;







letter-spacing: 0.2em;







}















/* main column







------------------------------------------------------ */















/* post */















#col-main h3.sec-title {







font-size: 1.1em;







padding: 20px 15px 10px;







text-transform: uppercase;







letter-spacing: 0.2em;







color: #000;







}















#col-main h3.sec-title-recent {







color: #000;







font-size: 1.1em;







margin: 0;







padding: 15px 0 0;







text-transform: uppercase;







letter-spacing: 0.2em;







}















#col-main h3.page-title {







margin: 25px 0 10px 15px;







text-transform: uppercase;







letter-spacing: 0.2em;







font-size: 1.1em;







color: #000;







font-weight: bold;







}















#col-main h3.page-title2 {







margin: 25px 0 10px 0;







text-transform: uppercase;







letter-spacing: 0.2em;







font-size: 1.1em;







color: #000;







font-weight: bold;







}















h3.about-title {







padding: 20px 15px 10px;







margin: 0 0 0 20px;







text-transform: uppercase;







letter-spacing: 0.2em;







}























h2.festivals {







margin: 0 15px 0;







text-transform: uppercase;







letter-spacing: 0.2em;







color: #26429b;







}















div.post {







margin: 0 15px 20px;







padding: 0 0 40px;







background: url(i/3os.gif) no-repeat 50% 100%;







}















div.posterror {







margin: 0 0 0 25px;







}























div.postsearchresults {







margin: 0 0 0 20px;







width: 100%;







}























#col-main .reviews-table ul li.filmlist strong a {







color: #fff;







font-size: 15px;







}















#col-main .reviews-table ul li.filmlist strong a:hover {







background: #26429b;







color: #fff;







}























#col-main .reviews-table ul  li.filmlist {







background: #ff9900;







}















#col-main .reviews-table ul  li.filmlist:hover {







background: #26429b;







}























div.post ul li {







height: 1%;







list-style-type: none;







margin: 0 0 5px;







padding: 0 5px 0 5px;







background: url(i/bullet.gif) no-repeat 0 6px;







line-height: 20px;







background: #f5f5f5;







}















div.post ul li b, div.post ul li strong {







text-transform: uppercase;







color: #ff9900;







}























div.post-recent {







float: left;







padding-right: 20px;







padding-left: 10px;







margin: 0 0 20px;







}















div.post-recent ul li {







margin: 0;







padding: 0;







line-height: 22px;







}















li.feedItem {







margin: 0;







padding: 0;







}















#col-main div.post p {







margin: 0 0 10px;







}







#col-main .post h2.title-post {







margin: 25px 0 10px;







text-transform: uppercase;







letter-spacing: 0.2em;







font-size: 1.1em;







color: #26429b;







font-weight: bold;







}















#col-main .reviews-table {







margin: 10px 0 0 20px;







}















p.post-meta {







margin: 0;







font-size: 0.85em;







color: #999;







text-transform: uppercase;







}















.mainmeta {







margin: 0 0 10px 0;







}







.catandcomm a {







color: #708bc0;







}















.catandcomm a:hover {







background: #e5e5e5;







border-bottom: 1px dotted #333;







color: #036;







}















#col-main .post .post-body div.post-meta-ind {



border-top: 1px solid #999;



border-bottom: 1px solid #999;



padding: 5px 0;



}







body#archives p.post-meta-ind {







margin: 15px 0 0;







font-size: 0.85em;







}







span.meta-name {







float: left;







width: 120px;







font-size: 1.1em;







text-transform: uppercase;







}







span.meta-detail {







font-size: 1.1em;







text-transform: none;







}







div.errorpage {







margin: 25px 0 0;







}















p.more {







margin: 10px 0 0;







padding: 0 0 0 20px;







background: url(i/dashed.gif) no-repeat 0 50%;







line-height: 18px;







}















p.more-top {







float: right;







margin: 40px 0 20px;







padding: 0 0 0 20px;







line-height: 18px;







background: url(i/dashed.gif) no-repeat 0 50%;







}















p.more-reviews {







font-size: 13px;







margin: 10px 0 0;







padding: 0 0 0 20px;







background: url(i/dashed.gif) no-repeat 0 50%;







line-height: 18px;







}















p.more-sidebar {







font-size: 13px;







margin: 10px 0 0;







padding: 0 0 0 20px;







background: #ebebeb url(i/dashed.gif) no-repeat 0 50%;







line-height: 18px;







}

















.more1 {







margin: 10px 0 0;







padding: 0 0 0 20px;







background: url(i/dashed.gif) no-repeat 0 50%;







line-height: 25px;







}







#col-main a:hover {







border-bottom: 1px dotted #666;







background: #e0e0e0;







text-color: #333;







}















a:link.article  {







text-decoration: none;







color: #26429b;







font-weight: bold;







}







a:visited.article {







text-decoration: none;







color: #26429b;







font-weight: bold;







}







a:hover.article  {







background: #e5e5e5;







border-bottom: 1px dotted #333;







color: #036;







font-weight: bold;







}







a:active.article  {







text-decoration: none;







color: #26429b;







font-weight: bold;







}















/* prev-next navigation */















div.content-navigate {







padding: 10px 15px 20px;







}







span.alignright {







float: right;







}







span.alignleft {







float: left;







}















/* comments */















#comments {







padding: 0 15px 40px;















}







#comments h3 {







margin: 0;







padding: 10px 0 0;







font-weight: bold;







}







div.comment {







height: 1%;







padding: 10px 0;







background: url(i/dot.gif) no-repeat 50% 100%;







}







div.comment p {







margin: 5px 0;







}







.comment-meta {







font-size: 0.95em;







text-transform: uppercase;







}







#comments label {







display: block;







font-size: 0.9em;







}







#comment-author, 







#comment-email,







#comment-url,







#comment-text, 







#s {







width: 90%;







margin: 0 0 0;







padding: 2px;







border: 1px solid #ccc;







font: 0.95em "lucida sans unicode", "lucida grande", verdana, "trebuchet ms", sans-serif;







}















/*







#searchsubmit, 







#comment-submit {







padding: 2px;







background: #eee;







border: 3px double #666;







border-top-color: #ccc;







border-left-color: #ccc;







font-size: 85%;







color: #333;







text-transform: uppercase;







text-align: center;







letter-spacing: 0.1em;







}







 */















/* archives 







------------------------------------------------------ */







img.archive-brown {







border: 1px solid #6d4327;







}















.subtitle {







font-size: 10px;







}















.archives-link {







margin-top: 10px;







}















/* search page







------------------------------------------------------ */















ul#search-results-list {







margin: 25px 0 0;







}







ul#search-results-list li {







margin: 0 0 40px;







padding: 0 0 0 20px;







background: url(i/dashed.gif) no-repeat 0 6px;







line-height: 18px;







}







ul#search-results-list h2 {







margin: 0;







padding: 0;







}















/* side columns common







------------------------------------------------------ */















#col-right a:hover, #col-left a:hover {







background: transparent;







border-bottom: none;







}







#col-right li, #col-left li {







list-style-type: none;







margin: 0;







padding: 0;







border-bottom: 1px solid #e5e5e5;







background-image: none;







line-height: 20px;







}















#col-left li ul.children {







margin: 0;







padding: 0;







border-top: 1px solid #e5e5e5;







}















#col-left li ul.children li {







margin: 0;







padding: 0;







border-bottom: none;







}















#col-right ul ul, #col-left ul ul {







margin: 0;







}















h3.sec-title {







font-size: 1.1em;







color: #000;







margin: 15px 0 0;







text-transform: uppercase;







letter-spacing: 0.2em;







font-weight: bold;







}















.netflix-ad img {







border: 1px solid #666;







}















.netflix-ad {







margin-top: 10px;







}















.netflix-ad2 {







margin: 0 15px 10px 0;







padding: 0;







}















.netflix-ad2 img {







border: none;







}























h3.sec-ad {







margin: 0 0 0 15px;







text-transform: uppercase;







letter-spacing: 0.2em;







}















h3.sec-adright {







margin: 0 0 10px 15px;







text-transform: uppercase;







letter-spacing: 0.2em;







padding: 0;







}







a.rss-icon {







background: url(http://www.kemio.net/filmtops/wp-content/uploads/2007/11/rss.gif) no-repeat right;







	height: 25px;







	line-height: 25px;







	padding: 0 20px 0;







}















div.right-sec {







margin: 15px 15px 30px;







}















div.right-rttix {







margin: 15px 15px 30px;







background: url(i/rt_tix.gif) no-repeat 60px 15px;







}















div.left-sec {







margin: 0 15px 30px;







border-top: 1px dashed #ffbc0b;







}















div.left-search {







margin: 0 15px 20px;







}















.features {







padding: 0 0 10px;















}















div.right-tagsearch {







margin: 0 15px 30px;







}















div.right-adlink {







width: 200px;







margin: 0 0 15px 0;







line-height: 15px;







padding: 10px 0 0 15px; 







}















.right-adlink p {







margin: 0 0 10px;







border-bottom: 1px solid #e5e5e5;







}















div.left-about {







margin: 0 15px 0;







padding: 0 0 20px;







font-size: 1.1em;







font-weight: bold;







letter-spacing: 0.2em;







text-transform: uppercase;







}















div.right2 {







margin: 0 15px 0;







}















div.right3a {







margin: 0 0 15px 15px;







padding: 0 0 10px;







}















div.right3  {







margin: 15px 0 0 15px;







line-height: 15px;







padding: 5px 0 0;







}















div.feeds {







margin: 10px 0 20px 0;







}















div.tools-right {







margin: 10px 0 20px 0;







border-top: 1px solid #e5e5e5;







}















div.tools-right-noborder {







margin: 10px 0 20px 0;







}























div.tools-rate {







padding: 10px 0 10px 0;







border-top: 1px solid #e5e5e5;







text-align: left;







}















.tools-right p {







margin: 10px 0 10px;







}















.ads {







margin-bottom: 15px;







margin-top: 15px;







line-height: 15px;







}















.ads1, .ads2 {







margin-top: 10px;







}















.ads2 a img {







border: 1px solid #898989;







}























h3.rightcollinks {







text-transform: uppercase;







letter-spacing: 0.2em;







}















div.left-awards {







margin: 15px 15px 30px 0;







background: #fffdda;







padding: 3px;







}















p.gobutton {







padding: 5px 0 0 0;







}























.subscribeFT {







margin: 0 0 10px;







}















/* footer







------------------------------------------------------ */















#footer {







color: #fff;







margin: 4px 0 0;







padding: 20px 0 20px;







border-top: 1px solid #ccc;







font-size: 0.8em;







background-color: #000;







clear:both;







}















#footer a {







color: #4c4c4c;







}















/* misc







------------------------------------------------------ */







.gravatar {







border: 1px solid #959595;







}















hr {







size: 1;







color: #e5e5e5;







width: 80%;







}















.clear {







clear: both;







}















.clearfix:after {







content: "."; 







display: block; 







height: 0; 







clear: both; 







visibility: hidden;







}







.clearfix {display: inline-table;}







/* Hides from IE-mac \*/







* html .clearfix {height: 1%;}







.clearfix {display: block;}







/* End hide from IE-mac */















div.divposts {







margin: 0 0 10px;







}















img.one {







border: 1px solid #454545;







}























/* DATE */















.theDate {







	width: 40px;







	height: 40px;







	margin: 5px 10px 0 0;







	float: left;







clear: right;







	text-align: center;







color: #fff;







	background-color: #708bc0;







border: 1px solid #708bc0;







}















.theMonth {







        display: block;







font-family: arial, sans-serif;







        background-color: #fff;







color: #708bc0;







        padding: 1px 0px;







}















.theDate .theMonth, .theDate .theDay {







	display: block;







	font-size: 18px;







padding: 0;







}















.theDatetop .theMonthtop, .theDate .theDay {







	display: block;







	font-size: 20px;







}















.theDatetop {







	width: 45px;







	height: 45px;







	margin: 0 10px 0 0;







	float: left;







clear: right;







	text-align: center;







color: #fff;







	background-color: #708bc0;







border: 1px solid #708bc0;







}







.theMonthtop {







        display: block;







font-family: arial, sans-serif;







        background-color: #fff;







color: #708bc0;







        padding: 1px 0px;







}















.theDatetop .theDaytop {







	margin: 0;







font-size: 21px;















}























.theDate .theDay {







	font-size: 18px;







	margin: -2px 0 0 0;







}















.rightcoldate {







font-size: 10px;







}







.tosee {







margin: 0;







line-height: 18px;







}















.toseetitle {







text-transform: uppercase;







letter-spacing: 0.2em;







font-size: 1em;







}







.clearboth {







clear: both;







}















.about {







margin: 0 0 15px;







}















h3.aboutme {







margin: 0 0 15px;







text-transform: uppercase;







letter-spacing: 0.2em;







}















/* ------------COUNTDOWN ---------------*/















h3.clock {







font-size: 15px;







font-weight: bold;







margin: 0;







text-transform: uppercase;







letter-spacing: 0.2em;







color: #ff9900;







}























.countdown {







font-size: 16px;







font-weight: bold;







}















.countdown-wrap {







margin: 15px 0 25px 20px;







border: 3px solid #ff9900;







padding: 20px;







}























.eventdate {







font-weight: bold;







color: #ff9900;







font-size: 22px;







}















/*-------------------Award Picks------------------------*/







h3.picks {







font-size: 15px;







font-weight: bold;







margin: 0 0 10px 0;







text-transform: uppercase;







letter-spacing: 0.2em;







color: #26429b;







}















.category {







font-size: 13px;







font-weight: bold;







}















.awardnotes {







padding: 0 0 15px;







}















/*------------STAR RATINGS-------------------------------------*/



#col-main .post-body p .stars img {







border: 1px solid #fff;







}















/*------------IMAGE FLICKER-------------------------------------*/















#image_flicker {text-align:center; background-image: url(http://www.filmtops.com/wp-content/themes/brajeshwar-v70-1/theaters/theaterbg.jpg); background-repeat: no-repeat; height: 750px; width: 600px; padding: 10px 0 0;}







#image_flicker img {display:block; margin:auto; border: 3px solid #fff;}







#image_flicker a {text-decoration:none}













