/*
   main.css
   SwedishLures.com
   
   Created by Patrik Wilhelmsson on 2009-06-25.
   Design by Niklas Andersson, Column Identitet AB
   Copyright 2009 Media Tech Design. All rights reserved.
*/

html, body 	{ height: 100%;}
body		{ font: 12px/1.6 Arial, sans-serif; background: #0a0a0a url(../images/bg.png) repeat-x; color: #bbb; overflow-y: scroll;}
h1			{ color: #ebebeb; font-size: 22px; margin-bottom: 16px; line-height: 25px;}
h2			{ color: #00bdff; font-size: 24px;}
h3			{ color: #00bdff; font-size: 18px;}
h4			{ color: #00bdff; font-size: 14px; margin-bottom: 13px;}
h5			{ color: #00bdff; font-size: 12px; text-transform: uppercase;}
h6			{ color: #FFF; font-size: 12px; text-transform: uppercase; margin-bottom: 10px;}
p			{ margin-bottom: 10px;}
.blue		{ color: #00bdff;}
a			{ color: #00bdff; text-decoration: none; font-style: italic;}
a:visited 	{ color: #00bdff;}
a:hover		{ color: #00bdff; text-decoration: underline;}

#wrapper 	{  position: relative; min-height: 100%;}
#wrapper-inner { width: 850px; margin: 0 auto;}
#header		{ height: 183px; padding-left: 75px; position: relative;}
#language	{ position: absolute; top: 125px; left: 493px; vertical-align: top; color: #7b7b7b;}
#menu		{ background: url(../images/menu-bg.png) repeat-x; line-height: 30px; float: left; width: 830px; text-align: center; color: #2f2f2f;}
#menu li	{ display: inline;}
#menu a 	{ color: #2f2f2f; font-style: normal; padding: 0 10px;}
#menu-l		{ background: transparent url(../images/menu-l.png) no-repeat; width: 10px; height: 30px; float: left;}
#menu-r		{ background: transparent url(../images/menu-r.png) no-repeat; width: 10px; height: 30px; float: left;}
#content-wrapp { clear: left; padding: 30px 0 160px 0;}
#content	{ width: 617px; float: left; padding-right: 35px;}

#sidebar ul	{ margin-bottom: 10px;}
#sidebar li	{ background: transparent url(../images/dot.png) no-repeat right 7px; padding-right: 8px;}
#sidebar li a	{ color: #8d8d8d; font-style: normal;}
#sidebar, 
#news		{ width: 198px; float: right; color: #8d8d8d;}
#news		{ color: #FFFEFE; margin-left: 26px; }
#news ul	{ margin-top: 10px;}
#content #news li	{ background: transparent url(../images/news-div.png) no-repeat left bottom; margin-bottom: 15px; padding-bottom: 5px; line-height: 1.2; list-style-type: none; list-style-position: outside;}
#left-sidebar {width: 176px; float: left; margin-right: 20px; padding: 20px 11px; background-color: #050505; color: #ecebeb;}
#content #left-sidebar li { background: transparent url(../images/news-div.png) no-repeat left bottom; margin-bottom: 15px; padding-bottom: 5px; list-style-type: none; list-style-position: outside;}
#left-sidebar span { color: #9b9b9b;}
#footer 	{ position: absolute; border-top: 1px solid #3b3b3b; background-color: #252525; height: 152px; bottom: 0; left: 0; width: 100%; color: #9b9b9b;}
#footer-inner { width: 800px; margin: 0 auto; padding: 30px 25px 0 25px;}
#content #tabs li { list-style: none;}

/* BOXAR */
.box	{ width: 198px;}
.box-t	{ background: transparent url(../images/box-t.png) no-repeat; height: 10px;}
.box-c	{ background: transparent url(../images/box-c.png) repeat-y; padding: 0 14px; overflow: hidden;}
.box-b	{ background: transparent url(../images/box-b.png) no-repeat; height: 10px;}

/* LURES */
.lure-xsmall { color: #7b7b7b; float: left; width: 147px; margin-right: 7px; margin-bottom: 16px;}
.lure-small { color: #7b7b7b; float: left; width: 195px; margin-right: 10px; margin-bottom: 16px;}
.lure-big	{ color: #7b7b7b; float: left; width: 613px; }
.lure-frame	{ background: #040404 url(../images/pil.png) no-repeat right bottom; padding: 20px 8px 10px 8px; margin-bottom: 10px; }
.lure-xsmall .lure-frame { height: 107px; position: relative;}
.lure-xsmall .lure-name  { color: #8d8d8d; font-size: 14px; padding-top: 5px; position: absolute; left: 8px; bottom: 10px;}
.lure-small .lure-name  { color: #8d8d8d; font-size: 18px; padding-top: 5px;}
.lure-xsmall .lure-author { color: #7b7b7b; font-size: 10px;}
.lure-small .lure-author { font-size: 12px; color: #7b7b7b;}
.lure-vote	{ padding: 0px 8px;}
.lure-vote .star-rating-control div.rating-cancel { display: none !important;}

/* COMMENTS */
.comment	{ margin-left: 13px; margin-bottom: 13px;}
.commentText { color: #FFF; background-image: url(../images/input-bg.png);  background-repeat: repeat-x; background-color: #484848; border: 1px solid #676767; width: 340px; padding: 10px;}

/* FORMS */
form div		{ margin-bottom: 6px;}
label			{ display: block; color: #FFF;}
input,textarea,.input	{ font-family: Arial, "MS Trebuchet", sans-serif; background-image: url(../images/input-bg.png); border: 1px solid #676767; color: #BBB; font-size: 12px;}
textarea	{background-repeat: repeat-x; background-color: #484848; padding: 3px;}
input, .input	{ padding: 5px 3px;}
select			{ padding: 1px;}
div.edit-feild	{ text-align: center; clear: both;}
button, .ui-button	{ text-transform: uppercase; padding: 0.4em 1em 0.5em; cursor: pointer; font-size: 10px; outline: 0; margin:0; text-decoration:none !important; position: relative; text-align: center; }
input.submit,
a.button	{ background: transparent url(../images/submit-bg.png) repeat-x; padding: 2px 4px; color: #FFF; border: none;}
a.button	{ padding: 3px 8px; font-style: normal;}

/* ADMIN */
ul.admin_list li	{background-color: #76C2C8; width: 300px; padding: 3px 0 3px 20px; margin-bottom: 5px;}
table.admin_tbl,
table.file_tbl		{ width: 100%; border-collapse: collapse;}
table.admin_tbl td	{ padding: 3px 3px 3px 20px; border-bottom: 5px solid #563417;}
table.admin_tbl td.child	{ background-color: #EEE; padding: 3px 3px 3px 20px;}
table.admin_tbl td.child a {color: #000;}
table.admin_tbl td a{color: #FFF;}
table.admin_tbl td a:visited;{color: #FFF;}
table.admin_tbl td.icon,
table.file_tbl	td.icon	{ width: 17px; vertical-align: middle; padding: 0; padding-right: 5px;}
table.file_tbl td.icon-2 { width: 32px; vertical-align: middle; padding: 0;}
table.file_tbl	td { padding: 3px; font-size: 12px; border-bottom: 1px solid #3b3b3b;}	
table.file_tbl	th	{ padding: 0.1em 5px; font-weight: bold;}
thead	{ background-color: #FFDC96;}
.MultiFile-list, 
.already-uploaded { margin-left: 126px; width: 240px;}
.MultiFile-label { border-bottom: 1px solid #CCC;}

/* MISC */
.nowrap			{ white-space: nowrap;}
.aligncenter	{ text-align: center;}
.alignright		{ text-align: right;}
.alignleft		{ text-align: left;}
img.aligncenter	{ display: block; margin: 0 auto;}
small			{ font-size: 10px; }
.date			{font-size: 10px; color: #666; margin-bottom: 10px;}
.widget-icons  	{ padding: 2px; width: 16px; height: 16px;}
#meta			{ margin-bottom: 15px;}
.no-margin 		{ margin-bottom: 0px;}
hr				{ border: 0; color: #D9D9D9; background-color: #D9D9D9; height: 1px;}
.c-FFFFFF		{ color: #FFF;}
#content li		{ list-style-position: inside; list-style-type: disc;}
#pagination		{  background-color: #040404;}
.pagination-trail { width: 457px; text-align: center; float: left;}
.pagination-right	{float: right; width: 80px; text-align: right;}
.pagination-left	{float: left; width: 80px;}
#search-feald	{ float: right; width: 185px; margin-right: 10px; background-color: #040404; line-height: 46px; padding-left: 10px;}
