/*  
Theme Name: ACOSMINMAG
Theme URI:
Description: ACOSMINMAG is a magazine styles wordpress theme designed and coded by Alexandru Cosmin. To get the full version of this wordpress theme, with featured posts and featured videos please take a look here, it is free and my only request is you leave my links in the footer. Also to stay informed all the time with my latest realeses, please subscribe to my rss feed.
Version: v1
Author: Alexandru Cosmin
Author URI:
*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
/*----------------------------------------------- START -------------------------------------------------*/

body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#D9E2F7 url(images/body.png) repeat-y top center;
	font-family:"Trebuchet MS", Arial;
	font-size:13px;
}
/*----------------------------------------------- HEADER -------------------------------------------------*/

#header {
	margin:0px;
	padding:0px;
	height:180px;
	background: url(images/headerback.png) repeat-x top left;
}
#menutop {
	margin:0 auto;
	padding:4px 0px 0px 0px;
	height:16px;
	width:980px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}
#menutop ul {
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
}
#menutop ul li {
	display:inline;
	position:relative;
	padding:0px 10px;
	float:left;
	background: url(images/menutopli.png) no-repeat top right;
}
#menutop ul li a, #menutop ul li a:visited {
	text-decoration:none;
	color:#C6D6D9
}
#menutop ul li a:hover {
	text-decoration:none;
	color:#FA0718
}
#menutop ul.rss {
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:right;
}
#menutop ul.rss li {
	display:inline;
	position:relative;
	padding:0px 0px 0px 11px;
	margin:0px 4px;
	float:left;
	background: url(images/rss.gif) no-repeat top left;
}
#menutop ul.rss li a, #menutop ul.rss li a:visited {
	text-decoration:none;
	color:#C6D6D9
}
#menutop ul.rss li a:hover {
	text-decoration:none;
	color:#FA0718
}
#head {
	width:980px;
	clear:both;
	height:112px;
	padding:0px;
	margin:0 auto;
}
#head .logo {
	position:relative;
	width:240px;
	height:44px;
	padding:0px;
	margin:30px 0px 0px 0px;
	overflow:hidden;
	float:left;
	text-indent:-9999px;
}
#head .logo span {
	position:absolute;
	width:240px;
	height:44px;
	left:0;
	top:0;
	margin:0;
	background:url(images/logo.png) no-repeat;
}
#head .ad728 {
	float:right;
	width:728px;
	padding:3px;
	margin:8px 0px 0px 0px;
	background-color:#0A0A0C;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-bottom:1px solid #4A505E;
	border-right:1px solid #4A505E;
}
#head .ad728 a {
	border:none;
	text-decoration:none;
}
#menucat {
	margin:0 auto;
	padding:0px;
	height:37px;
	width:980px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
#menucat ul {
	list-style:none;
	padding:0px;
	margin:2px 0px 0px 0px;
	float:left;
	width:980px;
	background-color:#23242A;
}
#menucat ul li {
	display:inline;
	padding:9px 15px;
	float:left;
	background: url(images/menubotli.gif) repeat-y top right;
}
#menucat ul li a, #menucat ul li a:visited {
	text-decoration:none;
	color:#fff
}
#menucat ul li:hover {
	background:#17181C url(images/menubotli.gif) repeat-y top right;
}
#menucat ul li a:hover {
	text-decoration:none;
	color:#FA0718
}
#menucat ul li ul.children {
	position: absolute;
	left: -9999px;
	list-style:none;
	width:auto;
	background-color:#0A0A0C;
	border:1px solid #4A505E;
}
#menucat li:hover ul.children {
	left: auto;
	z-index:1000;
	margin:0px 0px 0px 0px;
}
#menucat li ul.children li {
	clear:both;
	background:none;
}
/*----------------------------- CONTAINER ---------------------------------*/

#container {
	margin:0 auto;
	width:960px;
	padding:0 10px;
}
#posts {
	width:638px;
	padding:0px;
	margin:0px;
	float:left;
}
#featured {
	width:638px;
	background:#EBF0FF url(images/featbot.png) repeat-x bottom left;
	padding:0px 0px 20px 0px;
}
#featured .top {
	width:574px;
	min-height:54px;
	background:#EBF0FF url(images/featured-top.png) no-repeat top left;
	padding:10px 0px 0px 64px;
	margin:0px 0px 0px 0px;
}
#featured .top h1 {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	letter-spacing:-1px;
	color:#DD1725;
	float:left;
	clear:both;
}
#featured .top h1 a, #featured .top h1 a:visited {
	color:#DD1725;
	text-decoration:none;
}
#featured .top h1 a:hover {
	color:#1C1D21;
	text-decoration:none;
}
#featured .top ul {
	list-style:none;
	float:left;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#9499B3;
	clear:both;
	width:574px;
	margin:3px 0px 5px 0px
}
#featured .top ul li {
	display:inline;
	float:left;
	padding:2px 10px 0px 18px;
	margin:0px;
	height:14px;
}
#featured .top ul li a, #featured .top ul li a:visited {
	color:#767D9D;
	text-decoration:none;
}
#featured .top ul li a:hover {
	color:#1C1D21;
	text-decoration:none;
}
#featured .top ul li.author {
	background: url(images/authortop.png) no-repeat top left;
}
#featured .top ul li.comments {
	background: url(images/commentstop.png) no-repeat top left;
}
#featured .top ul li.date {
	background: url(images/datetop.png) no-repeat top left;
}
#featured .top ul li.featured {
	background: url(images/featuredtop.png) no-repeat top left;
}
#featcontent {
	font-family:Arial, Helvetica, sans-serif;
	word-spacing:1px;
	letter-spacing:0px;
	line-height:19px;
	width:606px;
	margin:0 auto;
	background-color:#F7F9FE;
	padding:5px;
	clear:both;
	border-top:1px solid #D9E3FF;
	border-left:1px solid #D9E3FF;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
}
#featcontent a, #featcontent a:visited {
	color:#767D9D;
	text-decoration:none;
}
#featcontent a:hover {
	color:#1C1D21;
	text-decoration:none;
}
#featcontent strong {
	font-weight:bold;
}
#featcontent .wp-smiley {
	border:none;
	margin:0px;
	padding:0px;
}
#featcontent img {
	margin:0px 5px;
	padding:2px;
	border:1px solid #767D9D;
}
#featcontent p {
	margin:0px 0px 8px 0px
}
#featcontent blockquote {
	margin:5px auto 5px auto;
	padding:5px;
	width:95%;
	background-color:#E9EEFF;
	border-top:1px solid #D8E2FD;
	border-left:1px solid #D8E2FD;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}
#miniposts {
	width:468px;
	padding:0px;
	margin:0px;
	float:left;
}
#miniposts .ad468 {
	width:468px;
	height:60px;
	padding:0px;
	margin:0px 0px 10px 0px;
}
#miniposts .post2 {
	width:448px;
	padding:10px;
	margin:0px;
	border-bottom:1px solid #EBF0FF;
	background:#f8faff url(images/post2.png) repeat-x top left;
	margin:0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	word-spacing:1px;
	line-height:16px;
}
#miniposts .post2 strong {
	font-weight:bold;
}
#miniposts .post2 img {
	margin:0px 5px;
	padding:2px;
	border:1px solid #767D9D;
}
#miniposts .post2 .wp-smiley {
	border:none;
	margin:0px;
	padding:0px;
}
#miniposts .post2 blockquote {
	margin:5px auto 5px auto;
	padding:5px;
	width:95%;
	background-color:#E9EEFF;
	border-top:1px solid #D8E2FD;
	border-left:1px solid #D8E2FD;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}
#miniposts .post2 a, #miniposts .post2 a:visited {
	color:#767D9D;
	text-decoration:none;
}
#miniposts .post2 a:hover {
	color:#DD1725;
	text-decoration:none;
}
#miniposts .post2 h1 {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	letter-spacing:-1px;
	color:#23242a;
	clear:both;
	margin:4px 0px;
}
#miniposts .post2 h1 a, #miniposts .post2 h1 a:visited {
	color:#23242a;
	text-decoration:none;
}
#miniposts .post2 h1 a:hover {
	color:#DD1725;
	text-decoration:none;
}
#miniposts .post2 p {
	margin:0px 0px 8px 0px
}
#miniposts .post2 .minitop {
	list-style:none;
	float:left;
	clear:both;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#9499B3;
	clear:both;
	margin:0px 0px 2px 0px;
}
#miniposts .post2 .minitop li {
	display:inline;
	float:left;
	padding:2px 10px 0px 18px;
	margin:0px;
	height:14px;
}
#miniposts .post2 .minitop li a, #featured .top ul li a:visited {
	color:#767D9D;
	text-decoration:none;
}
#miniposts .post2 .minitop li a:hover {
	color:#DD1725;
	text-decoration:none;
}
#miniposts .post2 .minitop li.miniauthor {
	background: url(images/authormini.gif) no-repeat top left;
}
#miniposts .post2 .minitop li.minicomments {
	background: url(images/commentsmini.gif) no-repeat top left;
}
#miniposts .post2 .minitop li.minidate {
	background: url(images/datemini.gif) no-repeat top left;
}
#singlepost {
	width:638px;
	padding:0px;
	margin:0px;
	float:left;
}
#singlepost .adsingle {
	width:638px;
	height:60px;
	padding:0px;
	margin:0px 0px 10px 0px;
}
#singlepost .article {
	width:618px;
	padding:10px;
	margin:0px;
	border-bottom:1px solid #EBF0FF;
	background:#f8faff url(images/post2.png) repeat-x top left;
	margin:0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	word-spacing:1px;
	line-height:16px;
}
#singlepost .article strong {
	font-weight:bold;
}
#singlepost .article p {
	margin:0px 0px 8px 0px
}
#singlepost .article .wp-smiley {
	border:none;
	margin:0px;
	padding:0px;
}
#singlepost .article img {
	margin:0px 5px;
	padding:2px;
	border:1px solid #767D9D;
}
#singlepost .article blockquote {
	margin:5px auto 5px auto;
	padding:5px;
	width:95%;
	background-color:#E9EEFF;
	border-top:1px solid #D8E2FD;
	border-left:1px solid #D8E2FD;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}
#singlepost .article a, #singlepost .article a:visited {
	color:#767D9D;
	text-decoration:none;
}
#singlepost .article a:hover {
	color:#DD1725;
	text-decoration:none;
}
#singlepost .article h1 {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	letter-spacing:-1px;
	color:#23242a;
	clear:both;
	margin:4px 0px;
}
#singlepost .article h1 a, #singlepost .article h1 a:visited {
	color:#23242a;
	text-decoration:none;
}
#singlepost .article h1 a:hover {
	color:#DD1725;
	text-decoration:none;
}
#singlepost .article .minitop {
	list-style:none;
	float:left;
	clear:both;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#9499B3;
	clear:both;
	margin:0px 0px 2px 0px;
}
#singlepost .article .minitop li {
	display:inline;
	float:left;
	padding:2px 10px 0px 18px;
	margin:0px;
	height:14px;
}
#singlepost .article .minitop li a, #singlepost .article .minitop li a:visited {
	color:#767D9D;
	text-decoration:none;
}
#singlepost .article .minitop li a:hover {
	color:#DD1725;
	text-decoration:none;
}
#singlepost .article .minitop li.miniauthor {
	background: url(images/authormini.gif) no-repeat top left;
}
#singlepost .article .minitop li.minicomments {
	background: url(images/commentsmini.gif) no-repeat top left;
}
#singlepost .article .minitop li.minidate {
	background: url(images/datemini.gif) no-repeat top left;
}
#singlepost .article .minitop li.minicategory {
	background: url(images/singlecategory.gif) no-repeat top left;
}
.post ul.top li a:hover {
	text-decoration:none;
	color:#31353D;
}
#navigation {
	width:446px;
	background:#f8faff url(images/post2.png) repeat-x top left;
	padding:10px;
	margin-bottom:25px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#navigation a {
	padding: 2px 5px;
	border-right: solid 1px #DDDFEF;
	color:#000;
	text-decoration: none;
}
#navigation a:visited {
	padding: 2px 5px;
	border-right: solid 1px #DDDFEF;
	color:#000;
	text-decoration: none;
}
#navigation a:hover {
	padding: 2px 5px;
	border-right: solid 1px #DDDFEF;
	text-decoration: none;
	color:#DD1725
}
#navigation span {
	padding: 2px 5px;
	color:#000;
	border-right: solid 1px #DDDFEF;
}
#navigation .on {
	padding: 2px 5px;
	border-right: solid 1px #DDDFEF;
	color:#000;
}
/*----------------------------- SIDEBARS ---------------------------------*/

#sidebar2 {
	width:160px;
	float:right;
	padding:0px;
	margin:0px;
}
#sidebar2 .ad160 {
	margin:0px 0px 5px 0px;
	padding:0px;
}
#sidebar2 h1 {
	width:140px;
	height:27px;
	padding:4px 10px 0 10px;
	background:#EBF0FF url(images/h1sidebar.png) repeat-x top left;
	font-family:"Trebuchet MS", Arial;
	letter-spacing:-1px;
	font-weight:bold;
	font-size:16px;
	font-style:italic;
	color:#23242a;
}
#sidebar2 ul {
	font-family:Arial, Helvetica, sans-serif;
	width:148px;
	padding:4px 6px 16px 6px;
	background:#E9EEFF url(images/botsidebar.png) repeat-x bottom left;
	list-style:none;
}
#sidebar2 ul li {
	display:block;
	position:relative;
	padding:4px 4px 4px 21px;
	margin:0px;
	background:#f8faff url(images/liarrow.png) no-repeat top left;
	border-bottom:1px solid #fff;
	word-spacing:1px;
}
#sidebar2 ul.archives li {
	display:block;
	position:relative;
	padding:4px 4px 4px 21px;
	margin:0px;
	background:#f8faff url(images/lilatestarticles.png) no-repeat top left;
	border-bottom:1px solid #fff;
	word-spacing:1px;
}
#sidebar2 ul li a, #sidebar ul li a:visited {
	color:#000000;
	text-decoration:none;
}
#sidebar2 ul li a:hover {
	color:#DD1725;
	text-decoration:none;
}
#sidebar {
	width:312px;
	padding:0px;
	margin:0px;
	float:right;
}

#sidebar a, #sidebar a:visited { color:#000; text-decoration:none }

#sidebar a:hover { color:#DD1725; text-decoration:none }

#sidebar h1 {
	width:292px;
	height:27px;
	padding:4px 10px 0 10px;
	background:#EBF0FF url(images/h1sidebar.png) repeat-x top left;
	font-family:"Trebuchet MS", Arial;
	letter-spacing:-1px;
	font-weight:bold;
	font-size:16px;
	font-style:italic;
	color:#23242a;
}
#searchform {
	background-color:#f8faff;
	border:1px solid #d9e3ff;
	padding:4px;
	margin:0px 0px 8px 0px;
	height:25px;
}
#searchform input.gosearch {
	width: 57px;
	height: 24px;
	background: url(images/search.png) no-repeat;
	margin:0px;
	float:left;
}
#searchform input.gosearch:hover {
	background: url(images/search.png) no-repeat 0 -24px;
	margin:0px;
}
#searchform .searchformtop {
	border:3px solid #EBF0FF;
	padding:2px;
	height:15px;
	margin:0px 4px 0px 0px;
	float:left;
	width:230px;
}
#sidebar ul {
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
	padding:4px 6px 16px 6px;
	background:#E9EEFF url(images/botsidebar.png) repeat-x bottom left;
	list-style:none;
}
#sidebar ul li {
	display:block;
	position:relative;
	padding:4px 4px 4px 21px;
	margin:0px;
	background:#f8faff url(images/liarrow.png) no-repeat top left;
	border-bottom:1px solid #fff;
	word-spacing:1px;
}
#sidebar ul.recent li {
	display:block;
	position:relative;
	padding:4px 4px 4px 21px;
	margin:0px;
	background:#f8faff url(images/lilatestarticles.png) no-repeat top left;
	border-bottom:1px solid #fff;
	word-spacing:1px;
}
#sidebar ul.recentcomments li {
	display:block;
	min-height:48px;
	background-image:none;
	position:relative;
	padding:4px;
	margin:0px;
	border-bottom:1px solid #fff;
	word-spacing:1px;
	clear:both;
}
#sidebar ul.recentcomments li img {
	float:left;
	padding:1px;
	margin:2px 5px 2px 2px;
	border:1px solid #767D9D;
}
#sidebar ul.recentcomments li span {
	float:left;
	clear:right;
	font-weight:bold;
	color:#23242A;
	background: url(images/commentsmini.gif) no-repeat top right;
	padding:0px 18px 0px 0px
}
#sidebar ul.recentcomments li img.wp-smiley {
	padding:0px;
	margin:0px;
	border:none;
}
#sidebar ul li a, #sidebar ul li a:visited {
	color:#000000;
	text-decoration:none;
}
#sidebar ul li a:hover {
	color:#DD1725;
	text-decoration:none;
}
#sidebar .normaldiv {
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
	padding:4px 6px 16px 6px;
	background:#E9EEFF url(images/botsidebar.png) repeat-x bottom left;
}
#sidebar .normaldiv .vid {
	padding:5px;
	margin:0px 0px 0px 0px;
	background-color:#f8faff;
	border:1px solid #fff;
	text-align:center;
}
#sidebar .normaldiv ul {
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
	padding:0px;
	background-color:#E9EEFF;
	list-style:none;
}
#sidebar .normaldiv ul li {
	display:block;
	position:relative;
	padding:5px 4px 4px 21px;
	margin:4px 0px 0px 0px;
	background:#f8faff url(images/livideo.png) no-repeat top left;
	border:1px solid #fff;
	word-spacing:1px;
	font-size:10px;
	text-transform:uppercase;
}
/*----------------------------- COMMENTS ZONE ---------------------------------*/

#commentszone {
	width:468px;
	float:left;
}
#articleoptions {
	width:462px;
	border:1px solid #EBF0FF;
	padding:4px 2px 20px 2px;
	margin:0px 0px 5px 0px;
	background: url(images/articleoptions.gif) no-repeat bottom right;
	font-family:Arial, Helvetica, sans-serif;
}
#articleoptions .tags {
	padding:0px 0px 0px 18px;
	margin:0px 0px 4px 0px;
	background:url(images/tags.gif) no-repeat top left;
	font-size:12px;
}
#articleoptions .singlerss {
	padding:0px 0px 0px 18px;
	margin:0px 0px 4px 0px;
	background:url(images/singlerss.gif) no-repeat top left;
	font-size:12px;
}
#articleoptions .singlecom {
	padding:0px 0px 0px 18px;
	margin:0px 0px 4px 0px;
	background:url(images/singlecomments.gif) no-repeat top left;
	font-size:12px;
}
#articleoptions .singleinfo {
	padding:0px 0px 0px 18px;
	margin:0px 0px 4px 0px;
	background:url(images/singleinfo.gif) no-repeat top left;
	font-size:12px;
}
#articleoptions .singleinfo span {
	color:#CC0000;
	font-size:10px;
	text-transform:uppercase;
}
#articleoptions a, #articleoptions a:visited {
	color:#767D9D;
	text-decoration:none;
}
#articleoptions a:hover {
	color:#DD1725;
	text-decoration:none;
}
#form {
	width:458px;
	background-color:#f8faff;
	border:1px solid #d9e3ff;
	padding:4px;
	margin:10px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
#form small {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#form strong {
	color:#CC0000;
}
#form h2 {
	font-family:"Trebuchet MS", Arial;
	font-size:16px;
	letter-spacing:-1px;
	font-style:italic;
	font-weight:bold;
	padding:0px;
	margin:0px 0px 5px 0px;
}
#form input.submitcom {
	width: 80px;
	height: 30px;
	background: url(images/submitcom.png) no-repeat;
	margin:0px;
}
#form input.submitcom:hover {
	background: url(images/submitcom.png) no-repeat 0 -30px;
	margin:0px;
}
#form a, #form a:visited {
	text-decoration:none;
	color:#445878;
}
#form a:hover {
	text-decoration:none;
	color:#DD1725;
}
#comment, #url, #email, #author {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#listcomments {
	width:468px;
	padding:0px;
	margin:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
}
#listcomments li {
	border:1px solid #D9E3FF;
	margin:5px 0px 0px 0px;
	padding:7px;
	background-color:#F8FAFF;
}
#listcomments li .userpart {
	height:30px;
	float:left;
	padding:2px 0px 0px 5px;
	margin:0px 0px 5px 5px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border-left:1px solid #D9E3FF;
}
#listcomments li .userpart a, #listcomments li .userpart a:visited {
	text-decoration:none;
	color:#445878;
}
#listcomments li .userpart a:hover {
	text-decoration:none;
	color:#DD1725;
}
#listcomments li .userpart span {
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
}
#listcomments li .userpart span a, #listcomments li .userpart span a:visited {
	text-decoration:none;
	color:#31353D;
}
#listcomments li .userpart span a:hover {
	text-decoration:none;
	color:#DD1725;
}
#listcomments li .gravatar {
	float:left;
	margin:0px 0p 5px 0px;
}
#listcomments li .gravatar img {
	border: none;
}
#listcomments li .commenttext {
	clear:both;
	width:454px;
	padding:5px 0px 0px 0px;
	min-height:20px;
	background: url(images/comline.gif) repeat-x top left;
}
#listcomments li .commenttext a, #listcomments li .commenttext a:visited {
	text-decoration:none;
	color:#445878;
}
#listcomments li .commenttext a:hover {
	text-decoration:none;
	color:#DD1725;
}
/*----------------------------- FOOTER ---------------------------------*/

#footer {
	height:78px;
	background:url(images/footerbg.png) repeat-x top left;
	clear:both;
	margin:0px;
	padding:12px 0px 0px 0px;
	color:#C6D6D9
}
#footertop {
	margin:0 auto;
	padding:4px 5px 0px 10px;
	height:16px;
	width:965px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#C6D6D9;
}
#footertop a, #footertop a:visited {
	text-decoration:none;
	color:#C6D6D9
}
#footertop a:hover {
	text-decoration:none;
	color:#FA0718
}
#footertop span {
	float:left;
}
#footertop ul {
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 0px;
	float:right;
}
#footertop ul li {
	display:inline;
	position:relative;
	padding:0px 10px;
	float:left;
	background: url(images/menutopli.png) no-repeat top right;
}
#footertop ul li a, #footertop ul li a:visited {
	text-decoration:none;
	color:#C6D6D9
}
#footertop ul li a:hover {
	text-decoration:none;
	color:#FA0718
}
#footerbottom {
	margin:0 auto;
	padding:24px 15px 0px 5px;
	height:34px;
	width:960px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#fff;
}
#footerbottom a, #footerbottom a:visited {
	text-decoration:none;
	color:#fff
}
#footerbottom a:hover {
	text-decoration:none;
	color:#FA0718
}
#footerbottom span {
	float:right;
}

