/* 
Theme Name: Custom
Based on Comet by milo
Description: A light, simple and modern theme.
Author URI:http://milo.peety-passion.com/
*/

body {font-size: 62.5%; /* Resets 1em to 10px */
font-family: Tahoma, 'Times New Roman', Serif;color: #fff;text-align: center;
background: #000 url(images/filmstrip.jpg) top left no-repeat;}

#top {color: #fff; height: 21px; background: #8DA3C4; font-size: 1.3em;font-family:  Tahoma, Arial, Helvetica, Sans-Serif;font-weight: bold;letter-spacing: 1px;
}

#top a:link, #top a:visited {color: #fff;}

#top a:hover {text-decoration: none; color: #fff; background: #8DA3C4;}

td {font-size: .9em;line-height: 1.2em; }

a {color: #B3CFF6; text-decoration: none; }	

a:visited {color: #8DA3C4;}

a:hover {color: #ccc;text-decoration: underline;}	

a.image {border-bottom: 1px solid #8DA3C4;}

#header a {text-transform: uppercase;font-size: 1em;font-family:  Tahoma, Arial, Helvetica, Sans-Serif;font-weight: normal;letter-spacing: 1px;}	

#header a:hover {text-decoration: none; color: #fff; background: #8DA3C4;}

h1, h2, h3, h4 {font-family: Tahoma, Helvetica, Sans-Serif;font-weight: normal;}

h1 {font-size: 3.0em;line-height: 0.9em;}	

#header h1 a {color: #000;letter-spacing: -2px;	font-family: Tahoma,'Times New Roman', Serif;
font-weight: normal;text-align: right;border: none;}

h2 {font-size: 2.0em; border-bottom: 1px solid #8DA3C4;}

#header h1{background:#8DA3C4;display: block;width: 260px;height: 20px; float: right; margin: 0;padding: 0;}

#header h1 a {display: block;width: 230px;height: 20px;margin: 0px 0 0 0;padding: 12px 15px 0 15px;}

#header ul, #header li {display: inline;list-style-type: none;list-style-image: none;}

#header li a {display: block;min-width: 40px;padding: 0px 20px 10px 10px;float: left;}	

#page {text-align: left;}

#adsense {position: relative; margin-top: -58px; margin-right: 20px;}

.pagetitle {
	font-size: 1.4em;
	text-decoration: underline;
	}

#content {font-size: 1.3em;line-height: 1.6em; }

.postmetadata, .commentmetadata, #footer {letter-spacing: 1px; font-family: 'Tahoma', Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 0.75em;font-weight: normal;float:right; }

.commentmetadata {font-size: 0.8em;}		

.alt { background-color: #434C5D;border-top: 2px solid #8DA3C4;border-bottom: 2px solid #8DA3C4;}

#sidebar, #description {display: block; margin-left: 520px;padding: 30px;}

#sidebar form {margin: 0;}

#description {text-align: right;background: #8DA3C4;color: #fff;font-size: 1.2em; font-weight: bold; 
font-family: Tahoma, Arial, Helvetica, Serif; line-height: 1.8em; }	

#sidebar {background: #8DA3C4;font: 0.9em Tahoma, Helvetica, Sans-Serif;}

#sidebar a {font-size: 1.2em; color: #fff; text-decoration: none; line-height: 1.7; border-bottom: none;}	

#sidebar a:hover {color: #385177; text-decoration: underline;}

#sidebar h2 {color: #fff; font-family: 'Tahoma', Arial, Helvetica, Sans-Serif; font-weight: bold; letter-spacing: 2px; line-height: 30px; text-transform: uppercase;font-size: 1.4em; }		

#searchsubmit, #sidebarsubmit, #commentform #submit {font: normal 0.8em 'Tahoma', Arial, Helvetica, Sans-Serif;letter-spacing: 1px;	text-transform: uppercase;}

#sidebarsubmit {font-size: 1em;}

#sidebar ul, #sidebar ul ol {margin: 0;padding: 0;list-style: none; }

#sidebar ul li {list-style-type: square;list-style-image: none;margin-bottom: 15px;line-height: 1.7;	}

#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}

#sidebar ul ul, #sidebar ul ul ul {margin: 0;}

ol li, #sidebar ul ol li {list-style: decimal outside;}

#sidebar ul ul li, #sidebar ul ol li {margin: 0;padding: 0;}

input#s, input#author, input#email, input#url, textarea, #sidebar #searchform #s {		color: #385177;
	background-color: #DDE5F6;
	border: 1px solid #0000CC;
	}

#searchform {margin: 0 auto;padding: 0 0 15px 0; text-align: left;}

#sidebar #searchform #s {width: 145px;padding: 2px 0;}

#searchsubmit, #sidebarsubmit {margin-left: 10px;}

.entry form { /* This is mainly for password protected posts, makes them look better. */
text-align:center;}

select {
	width: 130px;
	color: #385177;
	background-color: #CCDDF4;
	border: 1px solid #0000FF;
	}

#footer {font-size: 0.9em;}

#footer a, #footer a:visited {color: #B3CFF6; text-decoration: none; border-bottom: none;}	

#footer a:hover {color: #ccc;}	

#footer {width: 730px;clear: both;}

#footer.single {width: 780px;}	

#footer p {margin: 0;padding: 20px 0;}

small, .navigation {color: #B3CFF6;font-family: Georgia, Helvetica,Sans-Serif; font-size: 0.9em; line-height: 1.5em;}

.navigation a {border-bottom: none;}

h2 a { color: #eee; letter-spacing: -1px; line-height: 1.0em; text-decoration: none; border-bottom: none; }		

h2 a:visited { color: #eee; }		

h2 a:hover { color: #8DA3C4; }

h3 { font-size: 1.3em; }

h4, li h2 {line-height: 1.0em;letter-spacing: 1px;font-size: 0.8em;font-weight: normal;	text-transform: uppercase;text-decoration: none;font-family: 'Tahoma', Arial, Helvetica, Sans-Serif; }

h2, #sidebar h2 {margin: 0;}	

#sidebar h2 {padding: 0;}

h3 {margin: 30px 0 0 0;padding: 0;}

h3.comments {margin: 40px auto 20px auto;padding: 0;}

h4 {margin: 10px 0 0 0;padding: 20px 0 0 0;}		

.entry p a:visited {color: #8DA3C4;}

.commentlist li, #commentform input, #commentform textarea {font: 0.9em Tahoma, 'Times New Roman', Serif; }

.commentlist li {font-weight: bold;}

.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}

.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;}

#commentform p {font-family: 'Tahoma', Arial, Helvetica, Sans-Serif;}	

.nocomments, .postmetadata, strike, #footer {color: #ccc;}

code {font: 1.1em 'Courier New', Courier, Fixed;}

acronym, abbr, span.caps{font-size: 0.9em;letter-spacing: .07em;}

#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 155px;}

#wp-calendar #prev a {font-size: 9pt;}

#wp-calendar a {text-decoration: none;}

#wp-calendar caption {font: bold 1.3em 'Tahoma', Arial, Helvetica, Sans-Serif;text-align: center;}

#wp-calendar th {font-style: normal;text-transform: capitalize;}

#wp-calendar #next a {padding-right: 10px;text-align: right;}

#wp-calendar #prev a {padding-left: 10px;text-align: left;}

#wp-calendar a {display: block;}

#wp-calendar caption {text-align: center;width: 100%;}

#wp-calendar td {padding: 3px 0;text-align: center;}

#wp-calendar td.pad:hover { /* Doesn't work in IE */background-color: #B3CFF6; }

body {margin: 0;padding: 0; }

#page {margin: 0 auto;width: 780px;}

#header {height: 60px;}

#content {width: 510px;margin: 10px 0 0 10px; float: left; clear: both;}

.post {margin: 0 10px 48px 0; text-align: left;}

.postmetadata .alt { }	

div.columnleft {float: left;width: 285px;padding-right: 33px;}

div.columnright {float: right;width: 285px;padding-left: 34px;}

p img {padding: 0;max-width: 100%;}

img.icon {float:right;}

img.centered {display: block;margin-left: auto;margin-right: auto;}

img.alignright {margin: 0 0 2px 7px;display: inline;}

img.alignleft {margin: 0 7px 2px 0;display: inline;}

.alignright {float: right;}

.alignleft {float: left;}

ul, ol {margin: 25px 0 25px 0;padding: 0 0 0 30px;}	

ol {padding: 0 0 0 35px;}	

ul ul {margin: 5px 0 20px 20px;}	

ol li {margin: 0;padding: 0;}

.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none;}

#commentform {padding: 0;}

#commentform input {width: 170px;margin: 5px 5px 1px 0;padding: 2px;}

#commentform textarea {width: 98%;margin: 5px 0 0 0;	padding: 0px;}

#commentform #submit {margin: 2px 0 0 0;	float: right;}

.alt {margin: 20px 0 0 0;padding: 10px;}

.commentlist {padding: 0;text-align: left;}

.commentlist li {margin: 15px 0 3px 0;padding: 10px;list-style: none;}

.commentlist p {margin: 0;padding: 10px 0 0 0;	}

#commentform p {margin: 5px 0;}

.nocomments {text-align: center;margin: 0;padding: 0;}

.commentmetadata {margin: 0;display: block;}

acronym, abbr, span.caps {cursor: help;}

acronym, abbr {border-bottom: 1px solid #8DA3C4;}

blockquote, blockquote cite {margin: 0px 15px 0 0; padding: 20px 0px 20px 33px; 

border-left:5px solid #8DA3C4;color: #ccc; font-style: bold; font-size: 0.9em;}

blockquote cite {display: block; }

blockquote p {margin: 0; padding: 0; }		

.center {text-align: center;}

hr {display: none;}

a img {border: none;}

.navigation{display: block;width: 100%;text-align:center;padding: 10px 0 40px 0;clear:both;border-bottom: none;}

.break {margin: 0; padding: 0; clear: both; line-height: 0px; width: 100%; visibility: hidden;}

.thumbs {float: left; margin: 0px 10px 0px 0px; }

#_ytplayer_vjVQa1PpcFM8V3iiMf4q700wtIAgneCdMbXVsmG0nX0= {position: relative; margin-left: -40px;}


/* GRABBER STYLES  */

#url {
font-size: 1em;
color: #222222;
background-color: #F8F8F8;
width: 295px;
margin: 0px 0px 4px 0px;
padding: 3px;
border-color: #333333 #CCCCCC #CCCCCC #333333;
border-style: solid;
border-width: 1px;
}
.submit
{ background-color: #000000;
repeat-x top; height:22px;
border:1px solid #666666;
color:#FFF; font-size:12px;
font-weight:bold;
}
#loading, #frame {
	padding: 6px;
	display: none;
}
.chooser_info {
font-size: 10px;
font-family: arial;
color: #ff0000;
}
.chooser_info_hide {
font-size: 10px;
font-family: arial;
color: #ff0000;
display: none;
}
