/*  
Theme Name: Whalesalad v3 - Moscow
Theme URI: http://www.whalesalad.com
Description: The third generation Whalesalad theme, codenamed Moscow.
Version: 3
Author: Michael Whalen
Author URI: http://www.whalesalad.com/
*/

/* Sorry if you find absolutely no order to this CSS document, I generally do not label my CSS */

/* 	Although this theme is being packed up on my spanking new Macbook, this theme was made entirely 
	on a PC, not a Mac! So to all you coders stuck with PC's out there wanting to go Mac, the Mac 
	world is entirely overrated and you can produce things just as great on a PC!"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; */


html {
	height: 100%;
	}

body {
	margin: 0;
	padding: 0;
	font-family: "Georgia", serif; 
	height: 100%;
        background-color:#fff;
	}

#orca {
	background: url(http://theflareonline.com/wp-content/themes/moscow/img/bg_top.gif) top repeat-x;
	position: relative;
	min-height: 100%;
	}

* html #orca {
	height: 100%;
	}

h1, h2, h3, h4, h5, h6, {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	}

a, a:visited, a:hover {
	background: transparent;
	}

#dock {
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 9999;
	}
	
#adleft {
	float:right;
	padding:0 2px 8px 0;}
	
#adtop {}
	
#adleft img, #adleft img a, #adtop img, #adtop img a {border:none;margin:none;padding:none;clear:left;}

#adsingle{}

#adsingle img{}

#innerOff {
	padding-bottom: 50px;
	}

#innerOn {

	}

#menu {
	width: 710px;
	margin: 0 auto;
	display: block;
	background: url(img/dock.png) bottom center no-repeat;
	}

#menu ul {
	margin: 0;
	padding: 0 5px;
	list-style: none;
	}

#menu ul li {
	display: inline;
	}

#menu ul li a, #menu ul li a:visited {
	display: block;
	float: left;
	padding: 10px 13px;
	font:.8em Verdana, Sans-serif;
	text-decoration: none;
	color:#2a2a2a;
	margin-bottom: 10px;
	}

#menu ul a:hover {
	background: url(img/dock_hover.png);
	color: #2a2a2a !important;
	}
	
#download a img {
	border:none;}

#header {
	width: 954px;
	margin: 0 auto;
	background: url(img/header.png) top left no-repeat;
	height: 165px;
	display: block;
	}


#header h1, #header h2, #header h3 {
	display: none;
	}

#nav {
	margin: 4px auto 0 auto;
	width: 940px;
	display: block;
	}

#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

#nav ul li {
	display: inline;
	}

#nav ul li.search {
	float: right;
	}

#nav ul li.search a {
	border-right: 1px solid #1a335f;
	}

#nav ul li a {
	font: .9em "Lucida Grande","Lucida Sans Unicode",Tahoma, Helvetica, Verdana, sans-serif;
	float: left;
	border-left: 1px solid #1a335f;
	color: #fff;
	text-decoration: none;
	margin: 0;
	display: block;
	padding: 13px 25px;
	background: url(http://theflareonline.com/wp-content/themes/moscow/img/butt_off.gif); bottom repeat-x;
	}

#nav ul li.current_page_item a {
	background: url(http://theflareonline.com/wp-content/themes/moscow/img/butt_on.gif); bottom repeat-x;
	}

#nav ul li a:hover {
	background: url(http://theflareonline.com/wp-content/themes/moscow/img/butt_on.gif); bottom repeat-x;
	}

#preblack {
	background-color:#fff;
        background-image:url(/splash.png);
        background-position:top;
        background-repeat:repeat-x;
	display: block; 
	float: left; 
	clear: both; 
	width: 100%;
	}

#preblackinner {
	width: 940px;
	margin: 0 auto;
	}

#preblackinner h3 {
	border-top: 4px solid #696969;
	border-bottom: 1px solid #999;
	padding: 8px 0;
	font-size: 1.6em;
	font-weight: normal;
	letter-spacing:normal;
	margin: 20px 0 0 0;
	color: #343434;
	}

#preblackinner small {
	float: left;
	width: 310px;
	font-size: .7em;
	line-height: 2em;
	margin: 10px 0;
	color: #2a2a2a;
	}
	

#preblackinner #searchform {
	float: right;
	width: 610px;
	margin-top: 15px;
	overflow: hidden; 
	}

#preblackinner #searchform form input[type=text] {
	width: 99%;
	padding: 3px;
	font-size: 1.3em;
	margin-bottom: 10px;
	border:none;
	background:#e6e6e6;
	-moz-border-radius:5px;
	border-bottom:2px solid #999;
	color:#2a2a2a;
	}

#LSResult {
	background: transparent !important;
	float: left;
	clear: both;
	width: 610px;
	}
	
#childcat {display:block;height:38px;}
	
#childcat ul {
	margin:0;
	padding:0;
	list-style:none;}
	
	#childcat ul li {
	display:inline;
	padding:0;
	margin:0;}	
	
#childcat ul li a{
	font: .8em "Georgia", serif;
	float:left;
	color:#2a2a2a;
	text-decoration:none;
	padding:12px 15px;
	margin:0;
	display:block;
	border:none;
	}
#childcat ul li a:hover {
	background:#f2f2f2 url(http://theflareonline.com/wp-content/themes/moscow/img/childbg.gif) repeat-x bottom;color:#2a2a2a;}

#preblackinner #searchform form #LSResult #LSShadow ul {
	margin: 0 0 20px 0;
	padding: 0;
	}

#preblackinner #searchform form #LSResult #LSShadow ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	clear: both;
	}

#preblackinner #searchform form #LSResult #LSShadow ul li a {
	display: block;
	background:#bad3ef;
	margin-bottom: 3px;
	border-bottom: 1px solid #999;
	padding: 7px;
	font-size: .7em;
	text-decoration: none;
	color: #2a2a2a;
	}

#preblackinner #searchform form #LSResult #LSShadow ul li a small {
	float: right;
	display: inline;
	}
	
#preblackinner #searchform form #LSResult #LSShadow ul li a:hover {
	background:#476089;
	color:#fff;
	}

#blacktop {
	clear: both;
	background: #f2f2f2 url(http://theflareonline.com/wp-content/themes/moscow/img/splash.png) top repeat-x;
	margin:0 0 20px 0;
	border-bottom: 3px solid #999;
	}
	

#blacktopinner {
	width: 940px;
	margin: 0 auto;
	padding: 25px 0;
	}

#blacktopinner h2 {
	color:#203d69;
	margin: 0;
	padding: 3px 0;
	font-size: 2.2em;
	font-weight: normal;
	border-top: 4px solid #696969;
	font-family: "Georgia", serif;
	letter-spacing:normal;
	}

#blacktopinner small {
	color: #2a2a2a;
	font-family: "Georgia", serif;
	font-size: .8em;
	display: block;
	padding: 5px 0 7px 0;
	border-bottom: 1px solid #999;
	}
	
#blacktopinner small em a {
	color:#999;
	border:none;
	text-decoration:none;
	}

#blacktopinner h2 a {
	color: #203d69;
	text-decoration: none;
	letter-spacing: normal;
	}

#blacktopinner h2 a:hover {
	color: #0062dc;
	}


#blacktopinner #latestpost {
	float: left;
	width: 620px;
	}

#blacktopinner #latestpost h2,  #blacktopinner #latestposts h2 {
	margin: 0;
	padding: 3px 0;
	font-family:"Georgia", Serif;
	font-size: 1.8em;
	font-weight: normal;
	color: #203d69;
	}

#blacktopinner #latestpost small {
	color: #bfbfbf;
	font-family: "Trebuchet MS", Verdana;
	font-size: .8em;
	display: block;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #999;
	}

#blacktopinner #latestpost h2 a {
	color: #203d69;
	text-decoration: none;
	letter-spacing: normal;
	}

#blacktopinner #latestpost h2 a:hover {
	color: #0063dc;
	}

#blacktopinner #latestpost #post,#blacktopinner #latestpost ul li,#blacktopinner #latestpost ul {
	color: #2a2a2a;
	font: .85em/1.75em "Georgia","Times", serif;
	}

#blacktopinner #latestpost #post {
	margin-bottom: 5px;
	}

#blacktopinner #latestpost #post a {
	padding: 1px;
	color: #bfbfbf;
	}

#blacktopinner #latestpost #post a:hover {
	color: #5f5f5f;
	}

#blacktopinner #latestpost #continuereading a {
	float: right;
	color: #203d69;
	font-size: .8em;
	padding: 5px;
	text-decoration: none;
	margin-bottom: 10px;
	}
	
#blacktopinner #latestpost #continuereading a:hover {
	color: #0063dc;
	}

#blacktopinner #latestposts {
	float: right;
	width: 310px;
	}

#blacktopinner #latestposts small {
	color: #bfbfbf;
	font-family: "Trebuchet MS", Verdana;
	font-size: .8em;
	display: block;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #999;
	margin-bottom: 10px;
	}

#blacktopinner #latestposts small a, #blacktopinner #latestposts small a:visited {
	color: #bfbfbf;
	}

#blacktopinner #latestposts small a:hover {
	text-decoration: none;
	}

#blacktopinner #latestposts .more a {
	float: right;
	color: #203d69;
	font-size: .8em;
	padding: 5px;
	margin: 5px 0;
	text-decoration: none;
	}

#blacktopinner #latestposts .more a:hover {
	color: #0063dc;
	}

#blacktopinner #latestposts ul {
	margin: 0;
	padding: 0;
	}

#blacktopinner #latestposts ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#blacktopinner #latestposts ul li a {
	color: #7c7c7c;
	font-size: .8em;
	text-decoration: none;
	padding: 7px;
	display: block;
	border-bottom: 1px solid #ededed;
	height: 17px;
	overflow: auto;
	}

#blacktopinner #latestposts ul li a:hover {
	background: #fff url(http://theflareonline.com/wp-content/themes/moscow/img/tab.gif) top repeat-x;
	color: #7c7c7c;
	}

.clear {
	clear: both;
	}

#content {
	width: 940px;
	margin: 0 auto 83px auto;
    color:#2a2a2a;
    background-image: url(http://theflareonline/wp-content/themes/moscow/img/splash.png) top center repeat-x;
    font-size:.9em;
	}
	
#content #bar img {
	margin: -30px auto 5px auto;
	border:none;
	text-decoration:none;}
	
#content  h2 {color:#bfbfbf;}

#content .left {
	width: 610px;
	float: left;
	clear: both;
	}

#content .right {
	width: 310px;
	float: right;
	clear: left;
	}

#content .imgright {
	float: right;
	margin: 0 0 10px 10px;
	clear:left;
	}

#content .imgleft {
	float: left;
	margin: 0 20px 10px 0;
	display: block;
	padding: 5px;
	border-bottom: 1px solid #999;
	clear:both
	}
	
#content #raw .notes {
	padding-top:20px;
	font-size:.9em;
}

#content #raw .notes p {font-style:italic;font-size:.9em}

#content #raw p img {
        margin: 5px auto;
	display: block;
	}

#content #raw img#me {
	float: right;
	margin: 0 0 5px 10px;
	}

#content #raw .contactform form .contactleft {
	padding: 7px 0;
	margin: 0;
	font-size: .9em;
	font-weight: bold;
	}

#content #raw .contactform form .contactright {
	padding: 7px 0;
	margin: 0;
	}

#content #raw .contactform form .contactright input[type=text] {
	padding: 5px;
	font-size: 1.2em;
	border: 2px solid #EEE;
	}

#content #raw .contactform form .contactright input[type=submit] {
	padding: 5px 20px;
	font-size: 1.1em;
	}

#content #raw .contactform form .contactright input[type=text]:focus {
	border: 2px solid #333;
	}

#content #raw .contactform form .contactright textarea {
	padding: 5px;
	font-size: .9em;
	font-family: Arial, Helvetica, sans-serif;
	border: 2px solid #EEE;
	width: 800px;
	}

#content #raw .contactform form .contactright textarea:focus {
	border: 2px solid #333;
	}

.contacterror {
	border: 1px solid #ff0000;
}

#content p, #content #raw li {
	font: 1.05em/2em "Georgia", "Times", serif;
	margin-right:250px;
	}
	
#content hr {
	width:50%;
	border:1px solid #203d69;}

#content #raw a img {
	border: 3px solid #1D1D1D;
	padding: 0;
	}

#content #raw a:hover img {
	border: 3px solid #3b3b3b;
	padding: 0;
	}

#content #raw a:hover img {
	background-color: transparent;
	}

#content a, #content a:visited {
	color: #203d69;
	padding: 2px;
	}

#content a:hover {
	color: #0063dc;
	text-decoration: underline;
	}

#content h2, #content h3 {
	margin: 10px 0;
	border-top: 4px solid #696969;
	border-bottom: 1px solid #999;
	padding: 6px 0 8px 0;
	font-size: 1.6em;
	font-weight: normal;
	letter-spacing: normal;
	}

#content .left {
	width: 620px;
	float: left;
	}

#content .left #raw p {
	padding-right: 10px;
	}

#content .right {
	width: 310px;
	float: right;
	}

#content .right ul {
	margin: 0;
	padding: 0;
	}

#content .right ul li {
	list-style: none;
	margin: 0;
	}

#content .right ul li a {
	list-style: none;
	background: url(http://theflareonline.com/wp-content/themes/moscow/img/icons/bullet_black.png) 0 7px no-repeat;
	padding: 7px 10px 7px 20px;
	font-size: .8em;
	color: #bfbfbf;
	margin-bottom: 4px;
	display: block;
	text-decoration: none;
	border-bottom: 1px solid #999;
	}

#content .right ul.feeds li a {
	background: url(http://theflareonline.com/wp-content/themes/moscow/img/icons/bullet_feed_black.png) 0 7px no-repeat;
	}
	
#content .right ul.feeds li a:hover {
	background: url(http://theflareonline.com/wp-content/themes/moscow/img/icons/bullet_feed_white.png) 0 7px no-repeat;
	}

#content .right ul li a:hover {
	background: url(http://theflareonline.com/wp-content/themes/moscow/img/icons/bullet_white.png) 0 7px no-repeat;
	color:#2a2a2a;
	}


#content #archives {
	width: 620px;
	float: left;
	clear:both;
	border-top: 4px solid #999;
	}

#content #archives h2, #content #about h2, 
#content .notes h2, #content #flickrlicious #delicious h2, 
#content #flickrlicious #digg h2, #content #flickrlicious #flickr h2 {
	margin: 0;
	padding: 3px 0;
	font-size: 1.8em;
	font-weight: normal;
	color: #203d69;
	font-family: "Georgia", serif;
	letter-spacing: normal;
	border: none;
	}

#content #archives h2 a, #content #archives h2 a:visited,
#content #about h2 a, #content #about h2 a:visited,
#content .notes h2 a, #content .notes h2 a:visited,
#content #flickrlicious #delicious h2 a, #content #flickrlicious #delicious h2 a:visited,
#content #flickrlicious #digg h2 a, #content #flickrlicious #digg h2 a:visited,
#content #flickrlicious #flickr h2 a, #content #flickrlicious #flickr h2 a:visited {
	text-decoration: none;
	color: #203d69;
	padding-left: 0;
	
	}

#content #archives h2 a:hover, 
#content #about h2 a:hover,
#content .notes h2 a:hover,
#content #flickrlicious #delicious h2 a:hover, 
#content #flickrlicious #digg h2 a:hover, 
#content #flickrlicious #flickr h2 a:hover {
	color: #0063dc;
	background: transparent;
	}

#content #archives small, 
#content #about small,
#content .notes small,
#content #flickrlicious #delicious small, 
#content #flickrlicious #digg small, 
#content #flickrlicious #flickr small {
	color: #4a4a4a;
	font-family: "Trebuchet MS", Verdana;
	font-size: .8em;
	display: block;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #999;
	margin-bottom: 10px;
	}

#content #archives .more a, 
#content #about .more a,
#content .notes .more a,
#content #flickrlicious #delicious .more a, 
#content #flickrlicious #digg .more a, 
#content #flickrlicious #flickr .more a{
	color: #203d69;
	background: # transparent;
	text-decoration: none;
	font-size: .8em;
	margin: 10px;
	float: right;
	}

#content #archives .more a:hover, 
#content #about .more a:hover,
#content .notes .more a:hover,
#content #flickrlicious #delicious .more a:hover, 
#content #flickrlicious #digg .more a:hover, 
#content #flickrlicious #flickr .more a:hover {
	color: #0063dc;
	text-decoration: none;
	font-size: .8em;
	background: transparent;
	}

#content #archives .post {
	border-top: 1px solid #999;
	}

#content #archives .post .postinfo {
	float: left;
	width: 150px;
	}

#content #archives .post .postinfo h3 {
	margin: 10px 0 0 0;
	padding: 0;
	border: none;
	}

#content #archives .post .postinfo h3 a,
#content #archives .post .postinfo h3 a:visited {
	color: #203d69;
	text-decoration: none;
	padding: 0;
	border: none;
	}

#content #archives .post .postinfo h3 a:hover {
	color: #0063dc;
	}

#content #archives .post .postinfo small {
	display: block;
	padding: 4px 0;
	border: none;
	}

#content #archives .post .postinfo small.date {
	color: #2a2a2a;
	}

#content #archives .post .postinfo small.tags {
	color: #666;
	line-height: 1.7em;
	}

#content #archives .post .postinfo small.tags a,
#content #archives .post .postinfo small.tags a:visited {
	text-decoration: none;
	color: #666;
	border-bottom: 1px solid #999;
	}

#content #archives .post .postinfo small.tags a:hover {
	border-bottom: none;
	color: #333;
	}

#content #archives .post .postcontent {
	float: right;
	width: 440px;
	padding: 10px;
	margin: 0 0 10px 0;
	background:#f2f2f2 url(http://theflareonline.com/wp-content/themes/moscow/img/splash.png) top repeat-x;
	font-size: .9em;
	}

#content #archives .post .postcontent p {
	padding: 0;
	margin: 0;
	}

#content .post .postcontent img,
#content .post .postcontent p img,
#content #archives .post .postcontent p img {
	display: none;
	}

#content #about {
	width: 310px;
	float: right;
	border-top: 4px solid #999999;
	}

#content #about h2 span {
	display: none;
	color: #666;
	}

#content #about h2:hover span {
	display: inline;
	}

#content #about p {
	margin: 0;
	padding: 10px;
	font: .8em/2em;
	font-family: "Georgia", serif;
	background:#eaeaea url(http://theflareonline.com/wp-content/themes/moscow/img/white.gif) top center repeat-x;
	color: #2a2a2a;
	border-top: 1px solid #999;
	}
	
#content #about a.learn, #content #about a.learn:visited {
	margin: 0 1px 10px 0;
	padding: 7px;
	border-top: 1px solid #999;
	color: #2a2a2a;
	background: #eaeaea;
	font-size: 1.1em;
	letter-spacing: normal;
	display: block;
	text-decoration: none;
	}	

#content #about a.learn:hover {
	background: #efefef;
	color: #2a2a2a;
	}

#content .notes {
	width: 310px;
	float: right;
	border-top: 4px solid #696969;
    clear: right;
	}

<!--#content .notes img {
	display: none;
	}-->

#content .notes h2 a:hover {
	color: #0063bc;
	}

#content .notes p {
	margin: 0 0 10px 0;
	padding: 3px 10px 5px 10px;
	font: .7em/2em ;
	font-family: "Georgia", serif;
	background: #eaeaea url(http://theflareonline.com/wp-content/themes/moscow/img/white.gif) top repeat-x;
	color: #545454;
	border-top: 1px solid #696969;
	}

#content .notes p:hover {
	background: #fff;
	}

#content .notes p a, #content .notes p a:visited {
	color: #203d69;
	padding: 2px;
	}

#content .notes p a:hover {color: #0063dc}

#content .post {
	border-top: 1px solid #999;
	}

#content .post .postinfo {
	float: left;
	width: 200px;
	}

#content .post .postinfo h3 {
	padding: 0;
	border: none;
	}

#content .post .postinfo h3 a,
#content .post .postinfo h3 a:visited {
	color: #203d69;
	text-decoration: none;
	}

#content .post .postinfo h3 a:hover {
	color:#0063dc;
	background: transparent;
	}

#content .post .postinfo small {
	display: block;
	padding: 4px 0;
	}

#content .post .postinfo small.date {
	color: #999;
	}

#content .post .postinfo small.tags {
	color: #cecece;
	line-height: 1.7em;
	}

#content .post .postinfo small.tags a,
#content .post .postinfo small.tags a:visited {
	text-decoration: none;
	color: #cecece;
	border-bottom:1px solid #999;
	}

#content .post .postinfo small.tags a:hover {
	border-bottom: none;
	color: #2a2a2a;
	background: #5b5b5b url(http://theflareonline.com/wp-content/themes/moscow/img/tagbg.gif) bottom repeat-x;
	}

#content .post .postcontent {
	float: right;
	width: 710px;
	padding: 10px;
	color:#2a2a2a;
	margin: 0 0 10px 0;
	background: #f2f2f2 url(http://www.theflareonline.com/wp-content/themes/moscow/img/splash.png) top repeat-x;
	}

#content .post .postcontent p {
	padding: 0;
	margin: 0;
	}
  

#content #cloud {
	font-size: .8em;
	}

#content #cloud a {
	text-decoration: none;
	}

#content #cloud a:hover {
	color: #2a2a2a !important;
        background-color: transparent;
	}


#dorsal {
	clear: both;
	background: #2a2a2a url(http://theflareonline.com/wp-content/themes/moscow/img/splash.png) top repeat-x;
	padding: 10px;
	border-top:none;
	position: relative;
	margin-top: -73px;
	}	

#footer {
	width: 940px;
	margin: 0 auto;
	}

#dorsal #footer p {
	color: #f2f2f2;
	font-size: .7em;
	padding: 5px;
	margin: 0;
	}

#dorsal #footer p a, #dorsal #footer p a:visited {
	color: #fff;
	padding: 2px;
	border-bottom:1px solid #999;
	text-decoration:none;
	}

#dorsal #footer p a:hover {
	color: #999;
	}

#dorsal #footer p.left {
	float: left;
	clear: left;
	}

#dorsal #footer p.right {
	float: right;
	}

/* about mod for flickr */
#flick {
	margin: 0;
	padding: 0;
	float: left;
	clear: both;
	width: 940px;
    color:#2a2a2a;
	border:none;
	border-top: 4px solid #999;
	}

#reddit {border-top: 4px solid #999;margin-top:10px;}

#flick ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
	}

#flick ul li {
	display: inline;
	margin: 3px 5px -20px 2px;
	padding: 0;
	}

#flick ul li a, #flick ul li a:visited, #flick ul li a:hover {
	padding: 0;
	border: none;
	}
	
#flick ul li a:hover {
	background-color: transparent;
	}
	
#flick ul li a img {
	border: none;
	padding: 4px;
	margin: 0 4px 4px 0;
	background: #5b5b5b url(http://theflareonline.com/wp-content/themes/moscow/img/flickrbg.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	}

#flick ul li a:hover img {
	background-position:top;
	}
	
#content #flick h2,#reddit h2 {
	margin: 0;
	padding: 3px 0;
	font-size: 1.8em;
	font-weight: normal;
	color: #203d69;
	font-family: "Georgia", serif;
	letter-spacing: normal;
	border: none;
	}

#content #flick h2 a,#reddit h2 a, #reddit h2 a:visited, #content #flick h2 a:visited {
	text-decoration: none;
	color: #203d69;
	padding-left: 0;
	
	}
 
#content #flick h2 a:hover, #reddit h2 a:hover {
	color: #0063dc;
	background: transparent;
	}
	
#content #flick h2 span {color:#ff0084}

#content #flick small, #reddit small {
	color: #4a4a4a;
	font-family: "Trebuchet MS", Verdana;
	font-size: .8em;
	display: block;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #999;
	margin-bottom: 10px;
	}

#content #flick .more a{
	color: #203d69;
	background: # transparent;
	text-decoration: none;
	font-size: .8em;
	margin: 10px;
	float: right;
	}

#content #flick .more a:hover {
	color: #0063dc;
	text-decoration: none;
	font-size: .8em;
	background: transparent;
	}

#bottom {
	background: #203b69 url(http://theflareonline.com/wp-content/themes/moscow/img/splash.png) top repeat-x;
	clear:both;
	height:33em;
	}

#bottom #bottominner{
	width: 940px;
	margin: 20px auto;
	padding:20px 0 20px 0;
	}
	
#bottom #bottominner #left {
	width:623px;
	margin:0;
	padding:0;
	float:left;
	}
	
#bottom #bottominner #left #c1 {
	width:305px;
	float:left;
	margin-bottom:25px;
	border-top: 4px solid #2a2a2a;
	}
	
#bottom #bottominner #left #c2 {
	width:305px;
	float:right;
	margin-bottom: 25px;
	border-top: 4px solid #2a2a2a;
	}
	
#bottom #bottominner #c3 {
	width:305px;
	float:right;
	margin-bottom: 25px;
	border-top: 4px solid #2a2a2a;
	}
	
#bottom #bottominner #left #c1 h2,
#bottom #bottominner #left #c2 h2,
#bottom #bottominner #c3 h2 {
	padding:0;
	margin:3px 0;
	}

#bottom #bottominner #left #c1 h2 a,
#bottom #bottominner #left #c2 h2 a,
#bottom #bottominner #c3 h2 a{
	margin: 0;
	padding: 3px 0;
	font-size: 1.0em;
	font-weight: normal;
	color: #80b1ee
;	font-family: "Georgia", serif;
	letter-spacing: normal;
	border: none;
	text-decoration: none;
	}

#bottom #bottominner #left #c1 small,
#bottom #bottominner #left #c2 small,
#bottom #bottominner #c3 small{
	color: #0063dc;
	font-family: "Trebuchet MS", Verdana;
	font-size: .8em;
	display: block;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #27303f;
	margin-bottom: 10px;
	}
	
#bottom #bottominner #left #c1 img,
#bottom #bottominner #left #c2 img,
#bottom #bottominner #c3 img{border:none;padding:0 0 1px 5px;}

#bottom #bottominner #left #c1 .more a,
#bottom #bottominner #left #c2 .more a,
#bottom #bottominner #c3 .more a{
	color: #80b1ee;
	border-bottom:1px solid #1050a3;
	background: # transparent;
	text-decoration: none;
	font-size: .8em;
	margin: 10px;
	float: right;
	}

#bottom #bottominner #left #c1 .more a:hover,
#bottom #bottominner #left #c2 .more a:hover,
#bottom #bottominner #c3 .more a:hover{
	color: #80b1ee;
	border-bottom:1px solid #80b1ee;
	text-decoration: none;
	font-size: .8em;
	background: transparent;
	}
	
#bottom #bottominner #left #c1 ul,
#bottom #bottominner #left #c2 ul,
#bottom #bottominner #c3 ul{
	list-style:none;
	display:inline;
	}
	
#bottom #bottominner #left #c1 ul li,
#bottom #bottominner #left #c2 ul li,
#bottom #bottominner #c3 ul li{
	padding:2px 0 3px;border-bottom:1px solid #27303f;
	}
	
#bottom #bottominner #left #c1 ul li:hover,
#bottom #bottominner #left #c2 ul li:hover,
#bottom #bottominner #c3 ul li:hover{
	background: url(http://theflareonline.com/wp-content/themes/moscow/img/whiplash.png) bottom repeat-x;
	border-bottom:1px solid #80b1ee;
	}
	
#bottom #bottominner #left #c1 ul li a,
#bottom #bottominner #left #c2 ul li a,
#bottom #bottominner #c3 ul li a{
	color: #0063dc;
	background: # transparent;
	text-decoration: none;
	border:none;
	font-size: .825em;
}
	
	
#bottom #bottominner #left #c1 ul li a:hover,
#bottom #bottominner #left #c2 ul li a:hover,
#bottom #bottominner #c3 ul li a:hover{
	color:#80b1ee;
	}