/*  
Theme Name: Elixir Orange
Theme URI: http://www.whalesalad.com
Description: A temporary theme to exist between Moscow and Fusion.
Version: 1.2
Author: Michael Whalen
Author URI: http://www.whalesalad.com/
*/

* { margin: 0; padding: 0; list-style: none; }

body {background: url(img/bg.jpg) top center repeat-y #000000;color: #FFF;font-family: Arial, sans-serif;}

#sound {display:none;}

#upperBar {height: 40px;background: #eeb211; /* #ff8c01 */}

#wrapper {width: 960px;margin: 0 auto;}                       

#content {float: left;width: 690px;margin-top: 20px;}

.content-container {margin-right:50px;margin-top:40px;}

#content .notice {background: #333333;padding: 5px 7px;margin-bottom: 20px;}

#content .notice p {color: #727272;font-size: 12px;font-weight:bold;margin-bottom:0px;}

#content .post {margin-bottom: 15px;}

/*#content .post img {max-width: 426px;margin: 10px auto;display: block;text-align: center;}     
#content .post a img {border: 2px solid #000;}*/

#content .post img {max-width: 640px;margin: 0 auto;display: block;text-align: center;}     
#content .post a img {border: 2px solid #000;}
	
#content .post h1 {font-size:16px;color:#FCDB00;margin-bottom:10px;}
#content .post h1 a, #content .post h1 a:visited {color:#FCDB00;text-decoration:none;}
#content .post h1 a:hover {color:#FCDB00;text-decoration:underline;}

#content .post h2 {color:#333333;margin-bottom:10px;}
#content .post h2 a {color: #333333;text-decoration: none;}
#content .post h2 a:hover {color: #333333;text-decoration: underline;}
	
#content .post ul {margin-left: 20px !important;}
#content .post ul li {list-style-type: disc !important;}
	
#content p, #content label, #content .post ul li {font: normal 12px/24px Arial, sans-serif;margin-bottom: 1.5em;color:#FFFFFF;}
	
.readmore, .readmore a, .readmore a:visited {color:#FCDB00;text-decoration:none;font-size:10px;}
.readmore a:hover {text-decoration:underline;}
	
#author-share-box {background-color:#333333;padding:20px;margin-top:15px;margin-bottom:25px;}

#content #author-share-box h3 {font-style:normal;color:#727272;font-size:10px;padding-bottom:10px;font-weight:normal;border-bottom:1px solid #1c1c1c;}
#content #author-share-box h3 img {margin:0px;display:inherit;border:none;margin-right:3px;margin-left:5px;margin-top:0px;vertical-align:middle;}
#content #author-share-box h3 a img {border:none;}
#content #author-share-box h3 a, #content #author-share-box h3 a:visited, #content #author-share-box h3 a:hover {color:#727272;text-decoration:none;}

#content #author-share-box h4 {font-style:normal;color:#727272;font-size:10px;padding-bottom:10px;margin-top:10px;font-weight:normal;border-bottom:1px solid #1c1c1c;}
#content #author-share-box h4 img {margin:0px;display:inherit;border:none;margin-right:3px;margin-left:5px;margin-top:0px;vertical-align:middle;}
#content #author-share-box h4 a img {border:none;}
#content #author-share-box h4 span, #content #author-share-box h4 a, #content #author-share-box h4 a:visited {color:#FCDB00;text-decoration:none;}
#content #author-share-box h4 a:hover {text-decoration:underline;}

.darkfb h3 {color:#FFFFFF;}


#author-share-box p {color:#727272;margin-bottom:0px;font-size:10px;margin-top:10px;}

#content .post h3 {font-style:normal;color:#ffffff;font-size:10px;margin-bottom:10px;font-weight:normal;}
#content .post h3 a {color: #ffffff;text-decoration:none;}              
#content .post h3 a:hover {text-decoration:underline;}
#content .post h3 img {margin:0px;display:inherit;border:none;margin-right:3px;margin-left:5px;margin-top:0px;vertical-align:middle;}
#content .post h3 a img {border:none;}


	
	h3.post-info {}
	
		#content blockquote {
			margin-left: 10px;
			border-left: 3px solid #333;
			padding-left: 10px;
		}
	
#content p a, #content p a:visited {color: #FCDB00;text-decoration:none;}
	
#content p a:hover {text-decoration:underline;} 
	
	#content small {
	    margin: 0 auto;
	    text-align: center;
	    display: block;
	    border-top: 3px solid #333;
	    border-bottom: 1px solid #333;
	    font-size: 11px;
	    color: #999;
	}
	
h2#comments, h3#respond {color:#727272;font-size:16px;margin-bottom:10px;margin-top:20px;}
	
#content ol.commentlist {margin-top: 0px;}
#content ol.commentlist li {margin-bottom: 10px;background-color:#333333;padding:20px;} 

#content ol.commentlist li .commentMeta {width: 600px;padding-bottom:10px;border-bottom:1px solid #1c1c1c;margin-top: 5px;} 
		
#content ol.commentlist li .commentMeta span.author, #content ol.commentlist li .commentMeta span.author a {color: #727272;    text-decoration: none;margin-bottom: 5px;font-size:10px;}                     
			
#content ol.commentlist li .commentMeta span.date, #content ol.commentlist li .commentMeta span.date a {color: #727272;text-decoration: none;font-size: 10px;}

#content ol.commentlist li .commentMeta span.moderate a {color: #727272;}
		
#content ol.commentlist li .commentText {width: 600px;padding-top: 5px;font-size:12px;color:#727272;}
		
#content #commentform input {padding: 5px;font-family: Arial, Sans-serif;}
	
#content #commentform textarea {width: 410px;padding: 10px;font-family: Arial, Sans-serif;}
	
	#content .nextprevious {
		height: 40px;
		display: block;
	} 
	
	#content .nextprevious a {
		color: #CCC;
	}               
	
	#content .nextprevious .left {
		float: left;
	}              
	
	#content .nextprevious .right {
		float: right;
	}
	
	#content .adBrite {
		display: block;
		margin-bottom: 20px;
		border: 1px solid #333;
	}

#sidebar {width: 232px;float: right;} 

#sidebar #upperBox {background: url(img/upperBox_bg.jpg) bottom left no-repeat;padding: 276px 20px 10px 20px; /* padding: 5px 20px 10px 20px; */margin-bottom: 10px;text-align: center;}
	
#sidebar #upperBox h1 {margin-bottom: 5px;font: normal 30px Arial, Helvetica, Sans-serif;letter-spacing: -1px;}

ul#side-nav, ul#side-links, .blogroll {margin:0px;padding:0px;list-style:none;width:200px;float:left;}
ul#side-nav li {margin:0px;padding:0px;float:left;border-bottom:1px dotted #666666;margin-bottom:10px;padding-bottom:10px;}
ul#side-nav a {display:block;height:27px;background-position:top;float:left;}
ul#side-nav a:hover {background-position:bottom;}
ul#side-nav .active {background-position:bottom;}
ul#side-nav span {display:none;}

ul#side-nav li.home a {background-image:url(http://www.seroka.com/blog/img/sidebar/home.gif);background-repeat:no-repeat;width:200px;}
ul#side-nav li.about a {background-image:url(http://www.seroka.com/blog/img/sidebar/about.gif);background-repeat:no-repeat;width:200px;}
ul#side-nav li.subscribe a {background-image:url(http://www.seroka.com/blog/img/sidebar/subscribe.gif);background-repeat:no-repeat;width:200px;}
ul#side-nav li.contact a {background-image:url(http://www.seroka.com/blog/img/sidebar/contact.gif);background-repeat:no-repeat;width:200px;}
ul#side-nav li.seroka a {background-image:url(http://www.seroka.com/blog/img/sidebar/seroka.gif);background-repeat:no-repeat;width:200px;}

.sidebar-line {border-bottom:1px dotted #FFFFFF;margin-bottom:10px;padding-bottom:10px;width:200px;}

ul#side-links li, .blogroll li {font-size:12px;width:200px;margin:0px;padding:0px;float:left;border-bottom:1px dotted #666666;margin-bottom:10px;padding-bottom:10px;}
ul#side-links a, ul#side-links a:visited,
.blogroll a, .blogroll a:visited {color:#FFFFFF;font-size:12px;text-decoration:none;}
ul#side-links a:hover,
.blogroll a:hover {color:#FCDB00;}

.blogroll-category {font: 16px 'Arial Narrow', Arial, sans-serif; color: #727272;}
	

#side-admin {width:200px;margin:0px;padding:0px;float:left;margin-top:65px;margin-bottom:15px;}
#side-admin p {font-size:10px;color:#727272;}
#side-admin p a, #side-admin a, #side-admin p a:visited, #side-admin a:visited {color:#727272;font-size:10px;text-decoration:none;}
#side-admin p a:hover, #side-admin a:hover {color:#FCDB00;}
#side-admin li a, #side-admin li a:visited {color:#727272;font-size:10px;text-decoration:none;}
#side-admin li a:hover {color:#FCDB00;}



	#sidebar #upperBox h1 a {
	    color: #FFF;
	    text-decoration: none;
	}                
	
	#sidebar #upperBox a img {
		display: block;
		margin: 0 auto;
		border: none;
	}
	
	#sidebar #upperBox hr {
		border: none;
		border-top: 1px solid #b15518;
		border-bottom: 1px solid #f2ae80;
	}
	
	#sidebar #upperBox p {
		margin: 5px 0;
		font-size: 10px;
		text-align: center;
	}
	
	#sidebar #upperBox input {
		height: 18px;
		padding: 5px 5px 5px 25px;
		background: url(img/upperBox_search.png) top left no-repeat;
		border: 0;
		width: 160px;
		color: #f2ae80;
		margin-top: 5px;
	}
	
	#sidebar #upperBox input:focus {
		color: #FFF;
	}
	
	#sidebar h2 {
		font-weight: normal;
		font-size: 16px;
		text-transform: uppercase;
		margin-bottom: 10px;
	}
	
	#sidebar a img {
		border: none;
	}
	
	#sidebar ul {
		margin-bottom: 20px;
	}
	
/*	#sidebar ul li {
		font-size: 11px;
		background: url(img/bullet.png) 0 5px no-repeat;
		padding: 0 10px;
		margin: 0 0 5px 5px;
	}
	
*/
	
/*	#sidebar ul li a {
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#sidebar ul li span {
		color: #666;
		margin-left: 5px;
	}
	
	#sidebar ul li a:hover {
		color: #FCDB00;
	}
*/

	#sidebar ul#nav {
		margin: 10px 0 20px 0;
	}
	
	#sidebar ul#nav li {
		margin: 0;
		padding: 0;
	}
		
	#sidebar ul#nav li a {
		display: block;
		height: 17px;
		padding: 7px 10px;
		background: url(img/nav_off.png) 0 0 no-repeat;
		margin-bottom: 5px;
		text-decoration: none;
		font-size: 12px;
		text-transform: uppercase;
		font-weight: bold;
		color: #999;
	}
		
	#sidebar ul#nav li a#home {
		display: block;
		height: 17px;
		padding: 7px 10px;
		background: url(img/navHome_off.png) 0 0 no-repeat;
		margin-bottom: 5px;
		text-decoration: none;
		font-size: 12px;
		text-transform: uppercase;
		font-weight: bold;
		color: #999;
	}
	
	#sidebar ul#nav li a:hover {
		background: url(img/nav_off.png) 0 -31px no-repeat;
	}        
	
	#sidebar ul#nav li a#home:hover {
		background: url(img/navHome_off.png) 0 -31px no-repeat;
	}        
	
	#sidebar ul#nav li a.active {
		background: url(img/nav_on.png) 0 0 no-repeat;
		color: #FFF;
	}

#sidebar #footer {
    padding: 7px 0;
    font-size: 11px;
	width:200px;
	margin-bottom:50px;
}


.clearfix {
	clear: both;
}	
	
#paginate {text-align:center;}

.wp-paginate {padding:0; margin:35px 0px;}
.wp-paginate li {display:inline; list-style:none; font-size:12px;}
.wp-paginate a {background:#ddd; color:#333; margin-right:4px; padding:4px 6px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#FCDB00; color:#333;}
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#333; background:#FCDB00; margin-right:4px; padding:4px 6px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

