/*
Theme Name: fishnrice
*/

@import "style/reset.css";

/*Utility Styles************************/
.alignright {
	float:right;
}
.alignleft {
	float:left;
}
.aligncenter {
	display:block;
	margin:0 auto;
}

/********** DESIGN-MANUAL **********/
/*	Cyan				#63c5e3
	Cyan (m¿rkere)		#59b1cc
    M¿rkegrŒ			#444	
*/

/********** OMNI **********/
* 										{margin:0; padding:0; border:0;}
html										{background-color:#FFF;height: 100%;}
body									{color:#444444; font-family:Arial, Helvetica, Sans-serif; font-weight:normal; font-size:14px;height: 100%;}
p										{line-height:20px;}
a										{text-decoration:none; color:#59b1cc; font-weight:bold;}
a:hover									{color:#444;}
li										{list-style-type:none;}
h3 a, h3				    					{font-weight:bold; font-size:18px; margin:20px 0 3px 0;}
h3.sushiwiki						 	{margin:0 0 10px 0;}
p.postmetadata							{border-bottom:1px dashed #444; padding:25px 0 5px 0; font-size:12px; margin-bottom:20px;}
p.postmetadata span, h2.pagetitle span	{text-transform:uppercase;}
.postdate								{font-size:11px; font-style:italic;}
div.entry li								{list-style-type:disc; margin:0 0 5px 13px; font-size:12px;}
div.entry ul, div.entry ol					{margin-bottom:16px;}
div.entry p								{margin-bottom:10px;}
p.nocomments 							{display:none;}

/********** FORMS **********/
input, textarea, select							{border:1px solid #888; padding: 4px 4px; font-size:12px; color:#444;
										-moz-border-radius: 5px; -webkit-border-radius: 5px; margin-bottom:10px;}
input.button:hover						{background-color:#adf15d;}
input.button								{margin:10px 5px 0 0;}
input#search-submit						{padding:3px;}
input#search-submit:hover					{background-color:#adf15d;}
#search p 								{font-size:12px; font-style:italic; color:#aaa;}
.search-text							{width:149px;}

/********** HEADER **********/
#header									{width:720px; height:208px;}
#header h1								{height:208px; width:200px; text-indent:-9999px; background: #fff url('images/fishnrice_logo.jpg') top left no-repeat; float:left;}
ul#slideshow								{height:208px; width: 520px; float:right; background-color:#FFF;}	

/********** MESSAGES **********/
.info-message							{background-color:#c2ff90; border:1px solid #97c85e; padding:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-top:20px;}
.error-message							{background-color:#ffc1dd; border:1px solid #c8668b; padding:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-top:20px;}

/********** LAYOUT **********/
#wrapper								{background-color:#FFF; margin: 0 auto; width:720px; min-height:100%; height: auto !important; height: 100%; margin: 0 auto -4em;}
body									{background: #fff url('images/bg-top.jpg') top left repeat-x;}
#sidebar								{float:left; width:200px;}
#content								{float:right; width:485px; background-color:#FFF; padding-left:35px;}

/********** FOOTER **********/
#footer, .push							{height: 4em;}
#footer									{width:680px; height:140px; clear:both; background: #FFF url('images/footer.jpg') bottom left no-repeat;
										margin:0 auto; padding:100px 20px 0 20px;}
#bg-bottom								{width:100%; background: #FFF url('images/bg-bottom.jpg') bottom left repeat-x;}
#footer ul								{float:right; margin-right:22px;}
#footer li a, #footer p					{color:#444; font-weight:normal; font-size:12px;}
#footer a:hover, #omfishnrice a:hover	{color:#fff;}
#footer li								{padding-top:3px; list-style-type:disc; padding-left:15px;}
#footer img								{float:left;margin-right:30px;}	
#footer ul h4								{text-indent:-15px;}
#footer #omfishnrice a					{color:#444;}

#andet									{width:80px;}
#godelinks								{width:150px;}	
#omfishnrice							{width:340px;}


/********** MAIN_NAV **********/
#main_nav								{border-top: 1px solid #e3f6fc; background: #bcfd77 url('images/main_nav.jpg') bottom left repeat-x;}
#main_nav li a								{color:#333;padding: 10px 0; font-family:Arial, Helvetica, Sans-serif; font-weight:normal; font-size:20px; display:block; letter-spacing:-0.5px;}
#main_nav li a:hover						{color:#fff;}									
#main_nav li:hover						{color:#fff; background: #418094 url('images/main_nav_hover.gif') bottom left repeat-x;}
#main_nav li								{border-bottom:1px solid #d9fab3;  text-align:center;}
#main_nav li.active						{background: #418094 url('images/main_nav_hover.gif') bottom left repeat-x;}
#main_nav li.active	a					{color:#FFF;}

/********** NETWORK_NAV **********/
ul#network_nav							{padding-top:20px; width:200px; height:230px; background: #fff url('images/network_nav.jpg') top left no-repeat;}
#rss									{background: transparent url('images/rss.png') -160px 0px no-repeat;}
#foretrukne								{background: transparent url('images/foretrukne.png') -160px 0px no-repeat;}
#nyhedsbrev								{background: transparent url('images/nyhedsbrev.png') -160px 0px no-repeat;}		
#twitter								{background: transparent url('images/twitter.png') -160px 0px no-repeat;}	
#facebook								{background: transparent url('images/facebook.png') -160px 0px no-repeat;}

ul#network_nav li							{margin:0 0 4px 20px; width:160px; height:33px;}
ul#network_nav li a						{display:block; padding:10px 0 10px 45px;font-size:12px; font-weight:normal; color:#36515e;}
ul#network_nav li:hover					{background-position:0px 0px;}

/********** POSTS **********/
h2, h2.artikeloverskrift					{color:#444; font-family:Arial, Helvetica, Sans-serif; font-weight:normal; font-size:22px;
										background: #6ad5f5 url('images/h2-top.gif') top left no-repeat; padding:10px 10px 2px 10px;}
h2 a										{color:#444; font-family:Arial, Helvetica, Sans-serif; font-weight:normal; font-size:20px;}
h2 a:hover								{color:#fff;}
div.entry img								{margin:10px 0;}
div.entry								{margin:10px 0 20px 0;}
div.entry p img	 						{padding:1px 0px;}
div.navigation a span							{font-size:20px;}

/********** TWITTER **********/
div#twitter-list							{margin-top:10px;}
p.twitter-message, #twitter-list p		{padding:10px 20px; background: #fff url('images/twitter_box_middle.gif') 0 0 repeat-y; color:#00adee;}
p.twitter-message a						{color:#444;}
p.twitter-message a:hover				{color:#00adee;}
div#sidebar p.twitter-message, div#sidebar #twitter-list p {background: #fff url('images/twitter_sidebar_middle.gif') 0 0 repeat-y;}

/********** COMMENTS **********/
div#comment_top							{background: #FFF url('images/comment_top.gif') top left no-repeat; height:49px; margin-top:10px; padding: 25px 0 0 75px;}
div.commenttext							{background-color:#efefef; padding:5px 10px 0 10px;}
p.author								{font-size:20px; height:40px;}
textarea#comment							{width:475px;}

