/*  
Theme Name: SRG Homes 2007
Theme URI: http://srghomes.com
Description: SRG Homes Theme for 2007
Version: 1.0
Author: Anonymous

The "Significant Seven:"
	3: D'Anna Biers
	5: Aaron Doral
	6: Caprica/Shelley/Gina/Natalie/Head Six
	8: Sharon "Boomer/Athena"
	?: Simon
	?: Leoben
	?: "Brother" Cavil

The Final Five:
	Saul Tigh
	Galen Tyrol
	Samuel Anders
	Tory Foster
	AND THE FINAL CYLON IS...

	Anastasia "Dee" Dualla!

	Why?

	Storyline reasons:
	- Leoben was right when he told President Roslin, "Adama is a Cylon." He wasn't talking about William Adama or Lee. He was talking about "Mrs. Lee Adama."
	- Her name. "Anastasia" is Greek for Resurrection. "Dualla" may be derived from Latin word Dualis, which means duo or two.
	- Although she is Sagittaron, she rejects their religion.
	- However she is a very faithful and loyal person who rejects the "typical" Cylons and Baltar (she helped "rig" the Presidential Elections against Baltar).
	- The other members of "The Final Five" are also very loyal, faithful characters. They are very devoted to their cause, as is Dualla. The other Cylon models tend to be more questioning and wishy-washy from time-to-time.
	- Because of her no-nonsense demeanor, she could be considered Apollo's "Arrow" -- gives him aim and focus.
	- She is willing to leave Lee because of his legal support of Baltar.
	- Because of her traits and behavior, she could very well be protective of Hera and desirous of thwarting whatever plans Baltar and the Cylons have for Hera.
	- In Season 2: Episode 2 "Valley of Darkness" the Cylon Centurions spared her life though they killed everyone else. Did the Centurion programming recognize her as a Cylon and cease their attack?
	- Sagittarons believe in pacifism, but she does not. Again, parting ways with her colonies' faith. Perhaps because of her true "faith" and purpose?

	External reasons:
	- Even though she married Lee, was is she not referred to by her married name, "Adama?" Is this RDM's way of downplaying her identity so we look at other red herrings?
	- From the Battlestar Wiki:
	  Dualla's counterpart in the Original Series is Rigel. According to Ron Moore's blog entry on April 18, 2006, Dualla is actually more or less directly inspired by Rigel, saying Dualla is "filling the role of another woman in the original BSG series who used to man the communication system on their bridge. That character was called "Rigel" but I didn't think that name worked in the remake, so I gave her the name of Dualla."
	  That seems like a lame excuse and begs the question, "Why bother?" No one would notice someone named "Rigel" vs. "Dualla."
	- An "EW" article published a promotional photo designed similarly to DaVinci's "The Last Supper." RDM let a small cat out of the bag when he said that the final Cylon was not pictured. Judging by that statement (Dee is missing), Lee's expression at the empty space where his wife should be, Saul's "turning a blind eye" in her (absent) direction (he works closely with her in the CIC), and by using elimination of the other characters, it's easy to place her as the missing link.
	  http://io9.com/340986/secrets-of-battlestar-season-four-betrayed-in-new-photo
*/

body {
	margin:0;
	text-align:center;
	background:#c9c8c8;
	color:#000000;
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.5;
	font-weight: bold;
	font-variant: normal;
}

hr {display:none;}

a,a:visited {color:#044F6B; text-decoration:none; outline:none;}
a:hover {color:#000;}


img, a img {border:none;}

h1 {margin:0; color:#032937; font:normal 24px/1.2 palatino,"palatino linotype",garamond,serif;}
	h1 a,.postmetadata a {color:#032937 !important;}
	h1 a:hover,.postmetadata a:hover {color:#000 !important;}
h2 {font-size:11px; font-weight:bold;}

/*regform*/
form {margin:0; padding:0;}
	form fieldset {margin:0; padding:0; border:none;}
	form fieldset legend {margin:0; padding:0; color:#999;}
	form fieldset .field {border:1px solid #666; font:normal 11px/1.5 "lucida grande",tahoma,helvetica,arial,sans-serif;}
	form fieldset select {height:1.7em !important;}
	form fieldset label,form fieldset .field {display:block; width:200px; float:left; margin:5px 0;}
	form fieldset select {font-size:12px;}
	form fieldset label {width:150px; height:22px; margin-top:8px; margin-right:10px; cursor:e-resize; text-align:right;}
		form fieldset label.nocursor {cursor:default !important;}
	form fieldset #submit {width:auto; cursor:pointer; cursor:hand; outline:none;}
	input.checkbox {width:auto !important; margin:0 0 0 185px; padding:0; float:left;}
	label.checkbox {height:10px; margin:0 0 0 210px; padding:0; text-align:left; cursor:w-resize; clear:none; float:none;}
	form fieldset .nofloat {width:auto; height:auto; text-align:left; float:none; display:inline; margin:0;}
	form fieldset br {clear:left;}

blockquote {clear:both; margin:2em 0; padding:1em; background:#d0d0d0; float:left;}

#screen {width:766px; margin:0 auto; text-align:left; position:relative;}
#header {height:130px; margin:0; background:url(images/header.jpg) no-repeat 0 0; position:relative;}
	#header h1 {top:22px; left:10px; width:122px; height:48px; display:block; position:absolute; text-indent:-7777px; z-index:3;}
		#header h1 a {top:0; left:0; width:100%; height:100%; display:block; position:absolute;}
	#header .description {top:71px; left:40px; font-size:9px; position:absolute;}
#commercial #header {background:url(images/header-commercial.jpg) no-repeat 0 0;}

#header #featured-projects {top:23px; right:210px; height:54px; position:absolute;}
	#header #featured-projects h2 {display:none;}
	#header #featured-projects ul {margin:0; padding:0; list-style:none;}
		#header #featured-projects ul li {width:80px; height:80px; margin:0; padding:0; float:right; background:url(images/header-home-drop-shadow.gif) no-repeat 0 0;}
			#header #featured-projects ul li a {width:100%; height:100%; margin:0; padding:0; display:block; background-repeat:no-repeat; background-position:0 0; background-color:none;}

#screen #ajax-homes {top:130px; left:0; width:766px; position:absolute;}
	#screen #ajax-homes img {top:0; left:0; position:absolute;}
	#screen #ajax-homes h1,#screen #ajax-homes h2,#screen #ajax-homes p {width:188px; padding:0 15px; margin:7px 0 0 548px; float:left;}
	#screen #ajax-homes h1 {margin-top:15px;}

/*begin dropdown menus*/
#nav-one,#nav-two {top:32px; right:15px; z-index:7; position:absolute;}
#nav-two {top:63px; z-index:6; position:absolute;}

.nav {height:20px; font:12px/1.4 helvetica,arial,geneva,calabri,sans-serif;}
.nav, .nav ul {list-style:none; margin:0; padding:0; width:180px; background:#fff url(images/menu-button.gif) no-repeat 163px 3px;}
	.nav li ul {margin-top:3px;}
	.nav li {float:left; margin:0; padding:0; width:100%; position:relative;}
	.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {border:1px solid #000; color:#000; display:block; padding:2px 2px 0; text-decoration:none; height:17px;}
	.nav li a:hover {color:#032937;}

.nav ul {background:#fff; list-style:none; margin:0; width:180px; position:absolute; top:-7777px; left:-1px;}
	.nav li:hover ul,
	.nav li.sfHover ul {top:18px; left:0;}
		.nav ul li {border:0; float:none;}
		.nav ul a {border:1px solid #999; border-top:none !important; padding-right:0; width:174px; white-space:nowrap;}
		.nav ul a:hover {background:#eee; color:#032937;}
/*end dropdown menus*/

#twocolumns {width:766px; margin:0; padding:0; background:url(images/right-col-bg.gif) repeat-y 0 0; float:left;}
#home #twocolumns,
#twocolumns.featured {min-height:532px;}
	#twocolumns.featured #leftcol, #twocolumns.news #leftcol, #home #twocolumns #leftcol {height:532px;}
	#twocolumns #leftcol {width:548px; margin:0; float:left;}
	#twocolumns #rightcol {width:188px; margin:0 0 0 548px; padding:15px; background:url(images/right-col-topper.gif) no-repeat 0 0;}
#onecolumn {width:676px; min-height:150px; margin:0; padding:15px 45px; float:left; background:url(images/one-col-bg.gif) repeat-y 0 0;}
.post img.largephoto {top:130px; left:1px; position:absolute;}

#sidebar {}
	#sidebar h2 {margin-bottom:.25em;}
	#sidebar ul {list-style:none; margin:0; padding:0; margin-bottom:2em;}
		#sidebar ul li {margin-bottom:.25em;}
	#sidebar form input {width:140px; font:normal 9px/1 "lucida grande",tahoma,verdana,sans-serif;}
		#sidebar form #searchsubmit {width:auto !important;}

#footer {width:766px; height:92px; top:-4px; margin:0; padding:0; position:relative; clear:both;}
	#footer a {color:#000;}
.onecolfooter {background:url(images/footer-1-col.gif) no-repeat 0 0;}
.twocolfooter {background:url(images/footer-2-col.gif) no-repeat 0 0;}
	#footer #footerleft {
	width:630px;
	top:27px;
	text-align:center;
	position:absolute;
}
		#footer #footerleft ul {list-style:none; margin:0; padding:0; font:normal 11px/1 palatino,"palatino linotype",garamond,serif;}
			#footer #footerleft ul li {display:inline;}
				#footer #footerleft ul li a {padding:0 20px 0 10px; background:url(images/footer-bullet.gif) right 40% no-repeat;}
				#footer #footerleft ul li.endbullet a {padding-right:0; background:none;}
		#footer #footerleft #copyright {margin:15px 0 0; font-size:12px; font-weight: bold}
			#footer #footerleft #copyright a,
			#footer #footerright a {text-decoration:underline;}
	#footer #footerright {
	width:188px;
	top:0px;
	right:8px;
	position:absolute;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.5;
}


/*registration form*/
#regform fieldset {margin-bottom:2em; padding:5px 5px 5px 10px; border:1px solid #bbb; background:#d0d0d0;}
	#regform fieldset legend {color:#032937; font:normal 12px/1 palatino,"palatino linotype",garamond,serif;}
#regform fieldset label {width:200px;}
#regform fieldset.noborder {margin:0; padding:0; background:none;}
	#regform fieldset.noborder input.checkbox {margin:0 0 0 30px; padding:0; float:left;}
	#regform fieldset.noborder label.checkbox {width:400px; margin:0 0 0 50px;}
#regform fieldset p {margin-bottom:0;}
#regform fieldset label.fulltext {width:100%; height:auto; text-align:left;}
#regform fieldset textarea.fulltext {margin:0; width:444px; height:5em;}
#regform fieldset label.nofloat {margin-left:55px;}
#regform fieldset select.nofloat {font-size:10px; display:inline;}
#regform fieldset .nofloat {}
h1.thanks {margin-top:1em;}

/*classes*/
.post {padding:0; min-height:426px;}
	.post .more-link {margin-top:1em; font-weight:bold; display:block;}
.list {list-style:none; margin-left:0; padding-left:0;}
	.list li {font-size:14px; margin-bottom:5px;}
.col {float:left; width:30%; margin-right:4%; margin-top:1em;}
	.col #s {width:130px; height:18px; margin:1px 10px 0 0;}
	.col ul {list-style:none; margin:0; padding:0;}
		.col ul li {padding:0; margin-bottom:.25em;}
.colend {margin-right:0;}
.archives {width:674px; float:left;}
.left {float:left;}
	img.left {margin:0 1em 1em 0; border:1px solid #000;}
.right {float:right;}
	img.right {margin:0 0 1em 1em; border:1px solid #000;}
.dateline {text-transform:uppercase;}

.navigation {width:500px; padding:20px; float:left; clear:left;}
.required {font-weight:bold;}
.noborder {border:none !important;}
ul.message {margin:0 0 2em; padding:1em 2em; border:1px solid #f00; background:#fee;}
.error {color:#f00;}

small,.small,.postmetadata {font-size:9px;}



/*news layout override*/
#twocolumns.news #leftcol {height:auto; /*min-height:300px;*/}
.news .post {padding:20px;}
.news .largephoto {display:none;}


/* mls listings */
#mlslist {margin:1.5em 0 0; padding:0 0 0 1.5em; list-style:square; color:#777;}
	#mlslist li {margin:.5em 0;}

p.edit a,p.edit a:visited {padding:1px 3px; border:1px outset #fc0; background:#f60; color:#fff; text-decoration:none; font:normal 9px/1 "lucida grande",tahoma,verdana,sans-serif; text-transform:lowercase;/* display:none;*/}
	p.edit a:hover {border:1px outset #f60;}
	p.edit a:active {border:1px inset #f60; color:#ccc;}
