/*  
Theme Name: Fake is a Fake Main Theme
Theme URI: http://fake.isafake.org/
Description: none.
Version: 1.0
Author: Les Liens Invisibles
Author URI: http://www.lesliensinvisibles.org/

*/

* {margin:0; padding:0;}
body { background:#ddd; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}

a {text-decoration:none; color:#9a0;}
a:hover {text-decoration:none; background:#9a0 url(images/green_nav_bg.gif) top left repeat; color:#fff;}
a img {border:none;}

ul { list-style-type:none;}

.page ul, .notHome ul { list-style-type:square;}


h3, h2, p {margin:6px 0;}





#wrapper {width:962px; margin:0 auto; padding:0; background:#fff url(images/bg_wrapper.gif) top left repeat-y; overflow:hidden; }
#wrapper > div {margin:0 1px}
#wrapper > div#footer {margin:0}
#header { margin:0!important; height:110px; position:relative; padding-top:20px; background:url(images/header_bg.gif) bottom left no-repeat;}

.standard {background:#9a0/*url(images/black_bg.gif) top left repeat*/; margin-bottom:36px; height:70px; background:url(images/bg_footer.gif) bottom left no-repeat; background:#9a0 url(images/green_head_bg.jpg) top left repeat-x; border-bottom:2px solid #000; border-top:2px solid #000;}

#quickLogin {position:absolute; right:1px; top:0; max-height:50px; overflow:hidden; padding:10px; border-color:#eee; border-width: 0 0 1px 1px; border-style:solid; background:url(images/light_green_bg.gif); width:622px; text-align:center;}

#quickLogin #user_login, #quickLogin #user_pass {border:1px solid #eee; padding:1px; }

#quickLogin #user_login:focus, #quickLogin #user_pass:focus {border-color:#999;}

#header h1, #header h2 {margin:0;padding:0 10px;}
#header h1 {font-size:24px; position:absolute; top:5px; left:-9px;}
#header h2 {font-size:18px; display:none;}


#navBar {position:absolute; right:10px; bottom:-1px; list-style-type:none; font-size:16px;}
#navBar li { float:left; padding:10px 5px 1px 5px;}
#navBar li a { padding:10px 10px 4px 10px; display:block; color:#9a0;  border:none; border-bottom:none; background:none;}
/*#navBar li a:hover, #navBar li a.hover {text-decoration:none; color:#c00; padding:7px 10px 7px; background:none;}*/
#navBar li a.selected {text-decoration:none; color:#fff; background:#000 url(images/black_bg.gif) top left repeat; padding:5px 10px 9px; }

#content {min-height:235px; _height:235px; padding:18px 0px;}
#content h2 {color:#c00; margin:0 0 0 6px; background: url(images/feature_li_bg.gif) center right no-repeat;}


#content h3 {font-size:20px; margin:12px 0px 0!important;}
#content h3 a:hover { color:#000; background:none; text-decoration:underline;}
#content span.the_date {color:#000; padding:0 5px 0 0; font-weight:normal; font-style:italic; font-size:14px;}
#content .homecolumn h3 {margin:0pt 0pt 18px !important}
#content .homecolumn p {text-align:justify;}

#fake_start_up {background:url(images/startup.gif) top left no-repeat; padding:120px 0pt 30px 250px;}
#fake_start_up h2 {display:none;}
#fake_start_up ol li{font-size:30px; line-height:42px;}



#footer {padding:18px 10px 120px; border-top:2px solid #000; margin-top:18px; clear:both; text-align:center; background:url(images/footer_bg.gif) bottom left no-repeat;}


#intro_bar {  font-size:16px; line-height:20px;  color:#000; height:230px; border-bottom:2px solid #000; border-top:2px solid #000; width:960px; overflow:hidden; position:relative; background:#9a0 url(images/green_head_bg.jpg) top left repeat-x;} 


.intro_bg_loading {background:#fff url(images/intro_home_bg_loader.gif) center no-repeat !important;}


.intro_bg_1 {background: url(images/intro_home_bg_1.jpg) top left no-repeat;}
.intro_bg_2 {background: url(images/intro_home_bg_2.jpg) top left no-repeat;}
.intro_bg_3 {background: url(images/intro_home_bg_3.jpg) top left no-repeat;}

/** html #intro_bar {background:#000 url(images/intro_home_bg_2.jpg) top left repeat !important;}*/


/*#intro_bar div {color:#fff; padding:10px;}*/

#intro_bar div {padding:30px 100px 10px 505px; background: top left no-repeat; height:190px; color:#000;}
#intro_bar div em {background:#fff;}
#intro_bar div#home {background-image:url(images/intro_home_bg.gif);}

#intro_bar div#home {}
#intro_bar div#home h2 { font-size:32px;}
#intro_bar div#home ol { list-style-position:inside; margin:20px 10px; font-size:20px; list-style-type:none;}
#intro_bar div#home ol li{ line-height:36px; padding-left:40px; font-size:30px; color:#fff;}
#intro_bar div#home ol li.one{background:url(images/big_star_1.gif) center left no-repeat;} 
#intro_bar div#home ol li.two{background:url(images/big_star_2.gif) center left no-repeat;} 
#intro_bar div#home ol li.three{background:url(images/big_star_3.gif) center left no-repeat;} 
#intro_bar div#home ol li a:hover {color:#000; background:none; }

#intro_bar div#home em {line-height:19px;}
#intro_bar div#about {background-image:url(images/intro_home_bg_2.gif);}
#intro_bar div#signup {background-image:url(images/intro_home_bg_1.gif);}
#intro_bar div#join {background-image:url(images/intro_home_bg_4.gif);}
#intro_bar div#download {background-image:url(images/intro_home_bg_5.gif);}

#intro_bar div#disclaimer {background-image:url(images/intro_home_bg_3.gif);}

ul.nav li {line-height:0;}
ul.nav li a{
	display:block;
	border-bottom:1px solid #333;
	font-size:12px;
	color:#9a0;
	padding:9px 2px 8px;
	_zoom:1;
}
ul.nav li a:hover{ border-color:#000; text-decoration:none; color:#fff;}

.smallRow {height:200px}

.column {float:left; overflow:hidden; /*height:350px;*/ line-height:18px;}

.column p { font-size:12px;/*text-align:justify;*/ margin:0px 0 18px 0;}

.column h2 {line-height:27px; margin:0 0 8px 0; font-size:24px; border-bottom:1px solid #eee; }
.column h3 { font-size:16px!important; margin:0!important; margin-bottom:18px!important;}
.column h4 { font-size:12px!important; margin:0!important;}

.column ul {margin-bottom:18px;}

.single {width:142px; padding:0 6px; margin:0 6px 0 0; }
.double{width:302px; padding:0 6px; margin:0 6px 0 0; }
.triple{width:462px; padding:0 6px; margin:0 6px 0 0; }

.quartuple{width:622px; padding:0 6px; margin:0 6px 0 0; }
.quintuple{width:782px; padding:0 6px; margin:0 6px 0 0; }
.sixtuple{width:942px; padding:0 6px; margin:0 6px 0 0; }

.warn {}
.warn h3 {/*color:#c00!important;*/ font-size:17px!important; text-align:justify;}


#mainColumn {margin:0; padding:0 12px 18px 5px; background:url(images/light_green_bg.gif); border:1px solid #eee; border-right:none; }

#mainColumn h3, #mainColumn li {text-align:right;}
#mainColumn h3 {margin-bottom:13px!important; padding:5px; margin-top:0!important; color:#c00; /*border-bottom:1px solid #eee;*/}

#mainColumn ul {margin-left:0!important;}

#mainColumn li {padding-right:13px; background:url(images/page_icon.gif) center right no-repeat;}
#mainColumn .log_info_bar li {background-image:url(images/nav_icon.gif);}
.last_fakes {margin-left:0!important;}
.last_fakes li {background: url(images/star_icon.gif) 0 5px no-repeat; padding-left:16px; }
.last_fakes li a:hover {color:#000!important; background:none!important;}

#mainColumn li a:hover {background:none; color:#000;}

.hidden {display:none;}
.invisible {visibility:hidden}
.no_img_bg {background-image:none;}
.bulletted {list-style-type:circle; list-style-position:inside;}

.f27 {background:url(images/f_logo_27x27.gif) left center no-repeat; padding-left:33px;}
.f17 {background:url(images/f_logo_17x17.gif) left center no-repeat; padding-left:23px;}

.entry {margin-top:6px; margin-bottom:12px;}
.entry ul, .entry ol {list-style-position:inside;}
.entry pre {margin-left:12px; padding:9px 6px; border:1px solid #eee;}

.entry a {border-bottom:2px dotted #000;}
.entry a:hover { border-color:#fff; text-decoration:none; color:#fff;}

.post {border-bottom:1px solid #eee; margin-left:13px; }
.post p {margin-bottom:5px;}
.post small {margin:0;}


.postmetadata {color:#999;}
.clearBoth {clear:both;}

/*.more-link {border-bottom:1px solid #eee; background:none; }
.more-link:hover {background:none;}*/

.notHome p, .page p, .page ul, .notHome ul {font-size:16px; line-height:20px; color:#666; text-align:justify;}
.entry {margin-left:0px;}
.entry img {max-width:100%;}

.page h2 {margin:0 10px 18px};

/*#pageIntro { background:url(images/theme_viewer_img.jpg) top left no-repeat; margin:18px 10px!important; border-bottom:1px solid #eee;}*/

.notHome .postmetadata {font-size:12px;}

.header_link {position:absolute; bottom:25px; right:118px; display:block; width:30px; height:20px; background:url(images/header_link_hover.gif) top left no-repeat; text-indent:-3000px; overflow:hidden;}
.header_link:hover { background-image:url(images/header_link.gif); background-color:#fff!important;}

strong.title {display:block; margin-bottom:12px; color:#c30; font-size:21px; line-height:24px;}

.links_list a {display:block; text-align:right;}
.links_list a:hover {background:none;}
.theme {padding: 10px; border-bottom: 1px solid #eee; clear: both; height: 126px; margin-top: 10px; }
a img.screenshot {border:1px solid #ccc;}
a:hover img.screenshot {border:1px solid #333;}
img.screenshot {float: left; margin: 0 20px 20px 0; width:150px; }
p.theme_links { text-align: left; margin: 15px 40px 0 0; }

#content ol, #content ul  {margin-left:35px; margin-bottom:36px; font-size:12px; line-height:18px; color:#333;}


#pageIntro { margin:18px 10px!important; border:1px solid #000; border-width:2px 0; padding-right:170px;}


.about_intro  {background:url(images/about_intro_bg.gif) bottom right no-repeat!important; padding-top:10px; min-height:260px; _height:260px;}
.disclaimer_intro  {background:url(images/intro_disclaimer.gif) bottom right no-repeat!important; min-height:300px; _height:300px;}
.collaborate_intro  {background:url(images/collaborate_intro_bg.gif) bottom right no-repeat!important;}
.themes_intro {background:url(images/theme_viewer_img.gif) bottom right no-repeat; padding-top:12px; min-height:230px; }

#pageIntro p {font-size:14px!important; line-height:18px; padding:18px 10px; margin:0; /*background:url(images/light_green_bg.gif);*/}
#pageIntro strong {color:#c00; font-weight:normal;}

#pageIntro ul , #pageIntro ol {margin-bottom:0;}

/*	FAKE IS POETRY SECTION	*/

#fake_is_poetry_list li {margin-left:28px;}


/*							*/

/*	CONTACT PAGE			*/


#gb_form label {width:150px; font-size:14px; font-weight:bold; margin-top:18px; display:block;}
#gb_form br {display:none;}
#gb_form .med, #gb_form .textbox {width:300px; font-size:14px; line-height:18px; border: 1px solid #ccc; padding:2px; font-family:Georgia, "Times New Roman", Times, serif;}

#gb_form div.row { clear:left; display:block; margin:5px 0;}
#gb_form div.submitRow { text-align:right; padding-right:6px; margin:18px 0;}

.contactParagraph {background:url(images/mini_baloon.jpg) bottom left no-repeat; padding-left:140px; min-height:80px; _height:80px; border-bottom:1px solid #000; padding-bottom:36px; margin-bottom:18px;}


#login {
	margin:auto; margin-top:100px; background:#fff; width:408px; background:url(images/login_body.gif) bottom left no-repeat; padding-bottom:18px;
}
#login h1 {
padding-top:35px; padding-left:5px; background:url(images/login_header.gif) top left no-repeat;
}

#login a {color:#9a0; text-decoration:none;}
#login a:hover {color:#fff;}

.login_cookie_msg {text-align:center;}
.message {text-align:center; margin:10px;} 
#loginform, #lostpasswordform {padding:10px;}

#loginform label, #lostpasswordform label {display:block; margin-left:13px; font-size:18px; margin-bottom:9px;}

#loginform .input, #lostpasswordform .input {
	border: 1px solid #ccc; font-size:36px; width:360px; display:block; 	
}
#loginform .submit, #lostpasswordform .submit{ text-align:right; display:block; margin:auto; width:360px;}

#loginform .input:focus, #lostpasswordform .input:focus { border-color:#000;}

#login_error {margin:10px; text-align:center; color:#9a0; font-size:18px;}

.login_bottom_nav { width:400px; margin:0 auto; margin-top:10px; margin-bottom:10px; padding:0; text-align:center;}

ul.features {list-style-type:none!important; margin-left:20px!important;}
.features li {margin:9px 0; background: url(images/feature_li_bg.gif) 0 5px no-repeat;padding-left:40px;}
.features strong {color:#c00; font-weight:normal;}

fieldset {border:none;}
h2#results, .main_formhead, legend {display:none;}

#pressContent { margin-top:18px;}

#pressContent strong {clear:both; display:block; margin-top:14px; margin-bottom:4px;}

#pressContent ul, #pressContent ol {list-style-type:none; margin:18px 0;}

#pressContent ul li {width:150px; height:130px; float:left; margin:9px 2px; overflow:hidden; }
#pressContent ul li a img {display:block; border:1px solid #999;}
#pressContent ul li a:hover img {border:1px solid #000;}
#pressContent ul li a {border:none;}
#pressContent ul li a:hover { background:none; color:#000;}