/*  
Theme Name: onionmagnew
Version: 1.0
Author: Rashid Akrim, based on blogohblog
Author URI: http://www.huskmelk.no
*/

/*+++++++ BODY +++++++*/
* { margin: 0px; 
    padding: 0px; 
    list-style:none; 
    outline:none; 
    text-decoration:none;
   
     
}

body { 
     background-color: #E9E9E9;
     font:12px Verdana, Arial, Helvetica, sans-serif; 
     color:#232323;
}

/*+++++++ H1,H2,H3 HYPERLINKS +++++++*/
h2,h3 { 
	font:18px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #777777;
}

h3 { 
	padding:20px 0 20px 0;
}
a:hover { 
	color:#0077BC;
}
a { 
	color:#28b5d3; 
	font-weight:bold;
	text-decoration: none;
}

/*+++++++ MISC +++++++*/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }

blockquote { 
	margin: 15px 30px 15px 10px; 
	padding-left: 20px; 
	border-left: 2px solid #dadada;
	color: #888888;
    	font-size: 15px;
    	font-style: italic;
    	font-weight: lighter;
    }

blockquote cite { 
	margin: 5px 0 0; 
	display: block; 
}

.center { 
	text-align: center;
 }
a img { 
border: none; 
}
pre {
	border: solid 1px #9a9a9a;
	color: blue;
	margin: 10px;
	padding:10px;
	background: #f3f2ed
}

code {
	font-size:1.0em;
	color: #000}

.clear { clear:both; }

.space { clear:both; height:20px; width:580px;}

img { border:none; }

img.centered { 
	display: block; 
	margin-left: auto; 
	margin-right: auto; 
}
img.alignright { 
	padding: 4px; 
	margin: 0 0 2px 7px; 
	display: inline; 
}

img.alignleft { 
	padding: 4px; 
	margin: 0 7px 2px 0; 
	display: inline; 
}
.alignright { 
	float: right; 
}
.alignleft { 
	float: left 
}
html>body #content ul { padding: 0 0 0 00px; padding-left: 0px; } 
html>body #content li { margin: 7px 0 8px 0px; }
#content ul li:before { content: "\00BB \0020"; }
#content ol { padding:0; margin:0;}

/*+++++++ MAIN +++++++*/
#wrapper { 
	width:1000px; 
	margin:0px auto 20px;
	 
}
#main { 
	width:1000px; 
	margin:auto; 
	
}

/*+++++++ HEADER +++++++*/
#header { 
	width:1000px; 
	height:200px; 
	margin-bottom:10px; 
}

#logo { 
	width:500px; 
	float:left; 
	height:200px;
}

#logo h1 { 
	text-indent:-9999px;
}

#logo h1 a { 
	display:block; 
	background:url(images/logo.png) no-repeat; 
	height:200px;
}

#topsearch { 
	float:right; 
	width: 260px; 
	height: 30px; 
	background-color: #f9f9f9; 
	margin:10px 5px 0 0; 
	border: none;
}

#topsearch #s { 
	float: left; 
	margin: 6px 0 0 6px; 
	border: none; 
	width: 210px; 
	background: none; 
	color:#999; 
}
#topsearch #go { 
	float: right; 
	width:30px; 
	height:30px;
	padding: 0px 5px 0 5px; 
	background-color: #dadada;
	border: none;
}

/*+++++++ NAV +++++++*/
#nav { 
	width:1000px; 
	border-bottom: 1px solid #777777; 
	height:40px; 
	margin-bottom:10px; 
}

#nav ul { 
	font:14px Century Gothic, sans-serif;
	text-transform: uppercase;
	padding: 0; 
}
#nav ul li {
	display:inline; 
	height:40px; 
	line-height:40px; 
	float:left;
	
}
#nav ul li.current_page_item a { color:#333; }
#nav ul li.current_page_item a:hover{ color:#333; }
#nav ul li a { color:#72b6cf; padding:0 20px 0 0;}
#nav ul li a:hover{ color:#dadada; }
#nav ul li.rsslink a { color:#ff6600;}
#nav ul li.date { float:right; }

/*+++++++ CONTENT +++++++*/
#content { 
	float:left; 
	width:580px; 
	padding-right:10px; 
	line-height:160%;
}

#content img {
	margin:0 10px 5px 0;
}
#sidebar { 
	float:right; width:400px; 
}
.boxes {
	background:url(images/line.png) bottom repeat-x; 
	padding-bottom:10px; padding-top:10px;
}

.ads {
	margin-right:1px;
}

.ads img {
	border:2px solid #101010;
}
.rss {
	background:url(images/rss.gif) left no-repeat; 
	padding-left:35px;
}

.socialbar {
	padding:10px 0 10px 0; 
	color:#ccc; 
	font:11px Georgia,Times, serif; 
	background:url(images/socialbar.gif) no-repeat top left; 
	padding:30px 10px 0 20px; 
	height:88px; 
	line-height:20px;
}

.socialbar span {
	color:#FF6600;
}
.socialbar a:link {
	color:#72b6cf;
}

.socialbar a:hover {
color:#9fc253;
}
.subscribetext{
	color:#666;
	border:0px solid #9FC253;
	background:#9FC253; 
	width:150px;
	padding:2px;
}
.subscribebutton {
	background-color:#72B6CF; 
	border:none; 
	font-size:11px; 
	color:#000; 
	font-weight:bold; 
	padding:3px;
}
#lsidebar { width:170px; float:left;}
#rsidebar { width:190px; float:right;}

#content p { 
	padding-bottom:10px;
}
#content h2 { 
	font: italic lighter 40px Century Gothic, sans-serif; 
	text-transform: uppercase; 
	padding: 40px 0 2px 0px; 
	
	
}
#content h2 a { 
	color:#232323;
	font-weight: lighter;
	text-decoration: none;
}
#content p.info { 
	font-size:10px; 
	text-transform:uppercase; 
	color:#999; 
	padding-bottom:10px;
}
#content p.postmetadata { 
	width:580px; 
	background:url(images/postmeta.png) repeat-x; 
	height:26px; 
	line-height:26px; 
	text-transform:uppercase; 
	font-size:10px; 
	color:#999; 
	padding:0px;
	margin: 12px 0 0 0;
}
#content p.postmetadata a { 
	color:#999; 
	font-weight:normal; 
	height:26px; 
	line-height:26px;
}
#content p.tags { 
	width:580px; 
	background:url(images/line.png) repeat-x; 
	height:26px; 
	line-height:26px; 
	text-transform:uppercase; 
	font-size:10px; 
	color:#000; 
	padding:0px;
}

/*+++++++ NEXT PREVIOUS +++++++*/
.navigation { 
	width:580px; 
	height:20px; 
	margin-bottom:20px; 
}
.navigation span.older { 
	padding-left:0px; 
}
.navigation span.newer { 
	
	padding-right:0px; 
}

/*+++++++ SIDEBAR +++++++*/
#sidebar h2 { 
	padding-bottom:2px; 
	color:#555;
	margin: 13px 0 0 0;
}
#sidebar ul{ 
	margin:0px;
	padding: 0 0 0 0;
}
#sidebar ul li{list-style-type: none;
}
#sidebar ul li ul{list-style-type: none;
}
#sidebar ul li ul li{
	list-style-type: none;
	display:block;  
	padding-left:0px; 
	padding-bottom:5px;
}
#sidebar p { padding-bottom:10px; line-height:140%;}
#sidebar a:hover { color:#ff6600;}
#sidebar a { color:#72b6cf; font-weight:normal;}

/*+++++++ COMMENT +++++++*/
.comen { 
	width:580px; 
	margin-bottom:10px;
}
.cleft { 
	float:left; 
	width:60px; 
	border:none; 
}
.cright { 
	float:right; 
	width:500px; 
}
.comen .cright .ucomen{ 
	font:11px Georgia, Times, serif; 
	text-transform:uppercase; 
	color:#72b6cf;
}
.comen .cright .ucomen a { 
	color:#72b6cf;
}
#commentform textarea { 
	width: 390px; 
	padding: 2px; 
}
#commentform label { 
	display:block; 
	float:left; 
	width:100px; 
	color:#232323; 
	font:bold 15px Verdana, Arial, Helvetica, sans-serif; 
	text-align:right; 
	padding-right:10px;
}
#commentform #author { 
background-color: #fff;

width:390px; 
height:27px; 
border:none; 
padding:3px 0 0 3px;
}

#commentform #email { 
	
	background: none repeat scroll 0 0 #fff;
	
	width:390px; 
	height:27px; 
	border:none; 
	padding:3px 0 0 3px;
}
#commentform #url { 	
	background: none repeat scroll 0 0 #fff;
	
	width:390px; 
	height:27px; 
	border:none; 
	padding:3px 0 0 3px;
}
#commentform #comment { 
	background: none repeat scroll 0 0 #fff;
	border: 0px solid #999;
}
#commentform #submit {
	width:106px; 
	height:34px; 
	padding:10px 0 20px 0px;
	background-color: #DADADA;
	border: none;
    	margin: 0 0 0 110px;
}


/*+++++++ FOOTER +++++++*/
#footer { 
	width:1000px; 
	border-top: 2px solid #999;	
	height:26px; 
	color:#232323; 
	font:11px Verdana, Arial, Helvetica, sans-serif;
	
}
#footer p { 
	line-height:26px; 
	padding-top:5px;
}

/*+++++++ GALLERY +++++++*/
.gallery {text-align:center;}
.gallery img {padding:2px; height:100px; width:100px;}
.gallery a:hover {background-color:#ffffff;}
.attachment {text-align:center;}
.attachment img { padding:2px; border:1px solid #999999;}
.attachment a:hover {background-color:#FFFFFF;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft a:hover {background-color:#FFFFFF;}
.imgleft img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}
.imgright {float:right;}
.imgright a:hover {background-color:#FFFFFF;}
.imgright img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}



/*+++++++ CONTENT2 +++++++*/
#content2 { 
	float:left; 
	width:580px; 
	padding-right:10px; 
	line-height:160%;
}

#content2 img {
	margin:0 10px 5px 0;
}
#sidebar { 
	float:right; width:400px; 
}
.boxes {
	background:url(images/line.png) bottom repeat-x; 
	padding-bottom:10px; padding-top:10px;
}

.ads {
	margin-right:1px;
}

.ads img {
	border:2px solid #101010;
}
.rss {
	background:url(images/rss.gif) left no-repeat; 
	padding-left:35px;
}

.socialbar {
	padding:10px 0 10px 0; 
	color:#ccc; 
	font:11px Georgia,Times, serif; 
	background:url(images/socialbar.gif) no-repeat top left; 
	padding:30px 10px 0 20px; 
	height:88px; 
	line-height:20px;
}

.socialbar span {
	color:#FF6600;
}
.socialbar a:link {
	color:#72b6cf;
}

.socialbar a:hover {
color:#9fc253;
}
.subscribetext{
	color:#666;
	border:0px solid #9FC253;
	background:#9FC253; 
	width:150px;
	padding:2px;
}
.subscribebutton {
	background-color:#72B6CF; 
	border:none; 
	font-size:11px; 
	color:#000; 
	font-weight:bold; 
	padding:3px;
}
#lsidebar { width:170px; float:left;}
#rsidebar { width:190px; float:right;}

#content2 p { 
	padding-bottom:10px;
}
#content2 h2 { 
	font: italic lighter 40px Century Gothic, sans-serif; 
	text-transform: uppercase; 
	padding: 10px 0 2px 0; 
	
	
}
#content2 h2 a { 
	color:#232323;
	font-weight: lighter;
	text-decoration: none;
}
#content2 p.info { 
	font-size:10px; 
	text-transform:uppercase; 
	color:#999; 
	padding-bottom:10px;
}
#content2 p.postmetadata { 
	width:580px; 
	background:url(images/postmeta.png) repeat-x; 
	height:26px; 
	line-height:26px; 
	text-transform:uppercase; 
	font-size:10px; 
	color:#999; 
	padding:0px;
	margin: 12px 0 0 0;
}
#content2 p.postmetadata a { 
	color:#999; 
	font-weight:normal; 
	height:26px; 
	line-height:26px;
}
#content2 p.tags { 
	width:580px; 
	background:url(images/line.png) repeat-x; 
	height:26px; 
	line-height:26px; 
	text-transform:uppercase; 
	font-size:10px; 
	color:#000; 
	padding:0px;
}


/*+++++++ NAV2 +++++++*/
#nav2 { 
	width:1000px; 
	border-bottom: 1px solid #777777; 
	height:20px; 
	margin-bottom:10px;
	 
}

#nav2 ul { 
	font:12px Century Gothic, sans-serif;
	text-transform: uppercase;
	padding: 0; 
	font-style: italic !important; 
	font-weight: lighter !important;
}
#nav2 ul li {
	display:inline; 
	height:40px; 
	line-height:40px; 
	float:left;
	
}
#nav2 ul  a { color:#333; }
#nav2 ul  a:hover{ color:#333; }
#nav2 ul  a { color:#333; padding:0 10px 0 0;}
#nav2 ul  a:hover{ color:#ff6600; }
#nav2 ul li.rsslink a { color:#ff6600;}
#nav2 ul li.date { float:right; }

