/* 
	Theme Name: SSU WordPress Tema
	Description: WordPress tema napravljena za potrebe Socijaldemokratske studenske unije.
	Author: Korman
	Version: 1.0
	
*/

body{background:#fff; color:#333; font-size:12px; font-family:Arial,Tahoma,Verdana; margin:0px auto 0px; padding:0px; background:#FFF url(images/bgpg.png) repeat-x; letter-spacing:0.1px}

.home{background:#FFF url(images/bg.png) repeat-x}

#main{color:#343435; font-size:12px; font-family:Arial,Tahoma,Verdana; margin:0; padding:0}

#wrap{width:980px; margin:0px auto 0px; padding:0px}

a, a:visited{color:#c00; text-decoration:none}
a:hover{color:#666; text-decoration:underline}
a img{border:none}
a:focus, a:hover, a:active{outline:none }

#topnavbar{width:980px; height:40px; color:#DDD; margin:0px auto 0px; padding:0px}
#topnavbar a, #topnavbar a:visited{font-size:12px; color:#dadada; text-decoration:none}
#topnavbar a:hover{color:#dadada; text-decoration:underline}
#topnavbar p{font-size:12px; padding:0px; margin:0px}
#rssnavigation{width:185px; height:33px; float:right; margin:0px; padding-top:7px; padding-left:15px; background-image:url(images/topnav.png); background-repeat:no-repeat}

#header{width:980px; height:97px; color:#f9f9f9; font-size:12px; font-weight:normal; margin:0px auto 0px; padding:0px; overflow:hidden}
.headerleft{width:380px; float:left; margin:0px; padding:0px; overflow:hidden}
.headerright{width:200px; height:15px; float:right; margin-right:7px; text-align:right; vertical-align:bottom; margin-top:0px; margin-bottom:0px; margin-left:0px}
.headerright p{padding:0px; margin:0px; float:left}
.headerright a, .headerright a:visited{color:#f9f9f9; font-size:12px; text-decoration:none; padding:0px 0px 0px 0px}
.headerright a:hover{color:#f9f9f9; text-decoration:underline}
.headerright a img{border:none; margin:0px; padding:0px}

#nav li#nas a{padding-left:0px}
#navbar{width:980px; height:50px; color:#fefefe; margin:0px auto 0px; padding:0px 0px 0px 0px}
#navbarleft{float:left; margin:1px 0px 0px 0px; padding:0px}
#navbarright{width:280px; float:right; margin:0px; padding:3px 0px 0px 0px}
#nav{margin:0px; padding:0px}
#nav ul{float:left; list-style:none; margin:0px 0px 0px 0px; padding:0px}
#nav li{float:left; list-style:none; padding:0px; background-image:url(images/menuspace.gif); background-repeat:no-repeat; background-position:right -2px; margin-top:5px; margin-right:0px; margin-bottom:0px; margin-left:0px}
#nav ul li{list-style:none; padding:0px; background-image:none; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:-1px}
#nav li a, #nav li a:link, #nav li a:visited{color:#f4f4f4; display:block; font-size:14px; margin:0px; background-image:url(images/drop-bullet.gif); background-repeat:no-repeat; background-position:right top; padding-top:12px; padding-right:28px; padding-bottom:17px; padding-left:18px; margin-right:8px; font-family:Arial,Helvetica,sans-serif; text-transform:uppercase; font-weight:bold}
#nav li a:hover, #nav li a:active{color:#fefefe; display:block; font-size:14px; margin:0px; background-image:url(images/drop-bullet.gif); background-repeat:no-repeat; background-position:right -34px; padding-top:11px; padding-right:28px; padding-bottom:17px; padding-left:18px; margin-right:8px; font-family:Arial,Helvetica,sans-serif; text-transform:uppercase; font-weight:bold; text-decoration:none}
#nav li li a, #nav li li a:link, #nav li li a:visited{width:130px; color:#fefefe; float:none; background-image:url(images/navli.png); background-repeat:no-repeat; background-position:center center; text-transform:none; font-weight:normal; padding-top:7px; padding-right:10px; padding-bottom:7px; padding-left:20px}
#nav li li a:hover, #nav li li a:active{width:130px; color:#fefefe; float:none; background-image:url(images/navlihov.png); background-repeat:no-repeat; background-position:center center; text-transform:none; font-weight:normal; padding-top:7px; padding-right:10px; padding-bottom:7px; padding-left:20px}
#nav li ul{z-index:9999; position:absolute; left:-999em; height:auto; width:190px; padding:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px}
#nav li ul a{width:160px}
#nav li ul ul{margin:-31px 0 0 192px}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto}
#nav li:hover, #nav li.sfhover{position:static}

#slideme{margin:0; padding:0; height:277px; background-image:url(images/imgindex.jpg); background-repeat:no-repeat; background-color:transparent}
#slidemeleft{float:left; width:428px; color:#fefefe; padding-top:15px}
#slidemeleft h2{font-size:36px; font-weight:bold}
#slidemeleft p a{background-image:url(images/moreinf.gif); background-repeat:no-repeat; display:block; height:32px; width:116px; padding-top:8px; padding-left:12px; margin-top:20px; float:right; color:#333334}
#slidemeleft p a:hover{text-decoration:none; background-image:url(images/moreinfhov.gif); background-repeat:no-repeat}
#slidemeright{margin-top:-1px; float:right; width:552px; height:277px}

#info{height:300px}
#info .module-surround a{background-image:url(images/more.gif); height:23px; width:98px; display:block; margin-top:30px; padding-left:18px; padding-top:8px; color:#333; text-decoration:none}
#info .module-surround a:hover{background-image:url(images/morehov.gif)}
#info h2{font-variant:normal; font-weight:normal; margin-top:0px; margin-left:0px; font-size:18px}
.module-surround ul{margin:0; padding:0}
.in-block{width:266px; padding-top:70px; padding-right:40px; padding-bottom:15px; padding-left:20px; margin-bottom:10px; position:relative; float:left}
.icon1 .module-surround, .icon2 .module-surround, .icon3 .module-surround, .icon4 .module-surround{padding-left:65px; position:relative; margin-right:0px; display:inline-block}
.module-icon{width:48px; height:48px; position:absolute; left:0pt; top:0pt}
.icon1 .module-icon{background-image:url(images/ico_help.gif)}
.icon2 .module-icon{background-image:url(images/ico_advice.gif)}
.icon3 .module-icon{background-image:url(images/ico_ask.gif)}

#homepage, #featuredpage, #content{width:980px; margin:0px auto 0px; padding:20px 0px 0px 0px; line-height:20px}
#homepage p, #featuredpage p{padding:0px 0px 0px 0px; margin:0px; line-height:normal; color:#666}
#homepage h1, #featuredpage h1{color:#c00; font-size:18px; font-family:Arial,Tahoma,Verdana; font-weight:normal; margin:0px 0px 5px 0px; padding:5px 0px 0px 0px}
#homepage h1 a, #homepage h1 a:visited, #featuredpage h1 a, #featuredpage h1 a:visited{color:#333; text-decoration:none}
#homepage h1 a:hover, #featuredpage h1 a:hover{color:#c00; text-decoration:none}
#homepage h2, #sidebar h2, #homebottom h2, #featuredpage h2, #contentleft h2{font-variant:normal; font-weight:normal; margin-top:0px; font-size:18px; color:#333}
#homepage h3, #featuredpage h3{color:#333; font-size:18px; font-family:Arial,Tahoma,Verdana; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}

.hometopleft{background:#FFF url(images/sidebar.png) repeat-x; float:left; width:592px; margin:0px 20px 0px 0px; padding:5px 5px 5px 5px; border:1px solid #333}
.hometopright{float:left; width:292px; margin:0px 0px 0px 0px; padding:0px; display:inline}

#hometop{width:916px; margin:0px auto 0px; padding:0px 0px 0px 0px; line-height:20px}
#homebottom{width:916px; margin:0px auto 0px; padding:20px 0px 0px 0px; line-height:20px}
#hometop p, #homebottom p{margin:0px; padding:0px 5px 0px 5px}
#hometop ul, #homebottom ul{list-style-type:none; margin:0px; padding:0px}
#hometop ul li, #homebottom ul li{list-style-type:none; margin:0px 0px 10px 0px; padding:5px}
#hometop ul ul, #homebottom ul ul{list-style-type:none; margin:5px 0px 0px 20px; padding:0px}
#hometop ul li li, #homebottom ul li li{list-style-type:none; margin:0px; padding:0px}
#hometop ul li ul li, #homebottom ul li ul li{margin:0px; padding:0px 0px 3px 0px}

.homebottomleft{float:left; width:292px; margin:0px 20px 10px 0px; padding:0px; display:inline}
.homebottommiddle{float:left; width:292px; margin:0px 20px 10px 0px; padding:0px; display:inline}
.homebottomright{float:left; width:292px; margin:0px 0px 10px 0px; padding:0px; display:inline}

#content h1{color:#333; font-size:18px; font-family:Arial,Tahoma,Verdana; font-weight:normal; margin:0px; padding:0px}
#content h1 a, #content h1 a:visited{color:#333; text-decoration:none}
#content h1 a:hover{color:#c00; text-decoration:none}
#content h3{color:#333; font-size:18px; font-family:Arial,Tahoma,Verdana; font-weight:normal; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px}
#content h5{color:#333; font-size:16px; font-family:Arial,Tahoma,Verdana; font-weight:normal; font-style:italic; margin:20px 0px 10px 0px; padding:0px; }
#content img.wp-smiley{float:none; border:none; padding:0px; margin:0px}
#content img.wp-wink{float:none; border:none; padding:0px; margin:0px}
#content blockquote p{margin:0px 0px 0px 0px; padding:0px 0px 10px 0px}
blockquote{background:#EEE; margin:0px 20px 15px 20px; padding:10px 15px 0px 15px; border:1px dotted #BBB}

#fcg{margin:0px 0px 10px 0px; padding:0px}
#fcg p{margin:0px; padding:0px 10px 0px 10px; background-position:center bottom}

#contentleft{width:594px; float:left; margin:0; padding-right:40px; padding-bottom:15px; padding-left:20px; margin:0px}
.postarea{width:594px; float:left; margin:0; padding:0}
.postarea h4{margin-top:0px; margin-bottom:25px}
.postarea h4 a, #content h4, .postarea .headlineleft h4 a{font-size:24px; font-weight:bold; color:#666; text-decoration:none}
.postarea h4 a:hover{color:#c00}

.img-block{float:left; background-image:url(images/img_postarea.gif); height:184px; width:273px; background-position:1px 4px; margin-right:35px}
.txt-block{width:273px; float:right}
.txt-block .meta{font-size:10px; text-transform:uppercase; color:#666; margin-top:0px; vertical-align:top}
.txt-block .meta img{margin-right:7px; vertical-align:-20%}
.txt-block .meta a{text-decoration:none; color:#666; background-image:none; display:inline; font-size:10px; padding:0}

#homepage #contentleft .postarea .txt-block p.meta{margin-bottom:25px}
#homepage .postarea p a{background-image:url(images/ico_more.gif); background-repeat:no-repeat; background-position:right center; width:45px; display:block; margin-top:15px; margin-bottom:25px; font-size:12px; color:#c00; text-transform:uppercase; font-weight:bold}

.postarea p a:hover{text-decoration:none; color:#666}
span.comments a{margin-left:10px; float:right}
.postarea p, #postwide{padding:0px 0px 10px 0px; margin:0px}
.postarea ol, .postright ol, #postwide ol{margin:0px 0px 0px 15px; padding:0px 0px 5px 0px}
.postarea ol li, .postright ol li, #postwide ol li{margin:0px 0px 0px 15px; padding:0px 0px 5px 0px}
.postarea ul, .postright ul, #postwide ul{list-style-type:square; margin:0px 0px 0px 0px; padding:0px 0px 5px 0px}
.postarea ul li, .postright ul li, #postwide ul li{list-style-type:square; margin:0px 0px 0px 15px; padding:0px 0px 5px 0px}
.postarea ul ul, .postright ul ul, #postwide ul ul{list-style-type:none; margin:5px 0px 0px 20px; padding:0px}
.postarea ul li li, .postright ul li li, #postwide ul li li{list-style-type:square; margin:0px; padding:0px}
.postarea ul li ul li, .postright ul li ul li, .postwide ul li ul li{margin:0px; padding:0px 0px 3px 0px}

.postright{float:right; width:324px; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px}
.postright p{padding:0px 0px 20px 0px; margin:0px; line-height:20px}

#postwide{width:916px; float:left; margin:0px; padding:0px 20px 10px 20px; z-index:2}

.breadcrumb{color:#999; font-size:10px; text-transform:uppercase; background-image:url(images/breadcrumb.png); background-repeat:no-repeat; background-position:center bottom; margin-top:0px; margin-right:0px; margin-bottom:20px; margin-left:0px; padding-top:5px; padding-right:0px; padding-bottom:15px; padding-left:0px; height:20px}

.headline{width:594px; float:left; padding-top:30px; clear:both; margin-top:0px; margin-right:0px; margin-bottom:20px; margin-left:0px}
.headlineleft{width:374px; float:left; margin:0px; padding:0px}
.headlineright{width:220px; float:right; margin:0px; padding:0px; text-align:right; line-height:10px; text-transform:uppercase}

.postarea .headline a, .headline a:visited{color:#999; font-size:10px; font-family:Arial,Tahoma,Verdana; font-weight:normal; margin:0px; padding:0px; text-decoration:none; background-image:none}
.postarea .aheadline{background-image:none; padding-left:0px; width:594px}

.meta img{padding-right:10px; padding-left:10px}
span.meta{color:#999; font-size:10px; vertical-align:middle}
span.meta a{margin-top:0; padding-top:0}
.postarea .headline a:hover{color:#999; text-decoration:none}

.postmeta{width:594px; font-size:12px; line-height:44px; color:#999; margin-top:5px; margin-bottom:5px}
.postmeta a{color:#999}
.postmeta .cat{float:left; padding-left:21px; background-image:url(images/icon_cat.gif); background-position:left center; background-repeat:no-repeat; margin-right:20px}
.postmeta .cat a{color:#999}
.postmeta .tags{float:left; padding-left:21px; background-image:url(images/icon_tags.gif); background-position:left center; background-repeat:no-repeat}
.postmeta p{margin:0px; padding:0px}
.share{width:594px; font-size:12px; line-height:44px; color:#999; float:left; margin-top:10px; margin-bottom:40px}
.share a img{margin-right:10px; border:none}

.author{background:#EEE; width:550px; float:left; font-size:11px; text-transform:uppercase; margin:0px 0px 50px 0px; padding:10px 10px 0px 10px; border:1px dotted #BBB}

.pagination{color:#333; font-size:11px; text-transform:uppercase; background-position:center top; margin-top:50px; margin-right:0px; margin-bottom:20px; margin-left:0px; padding-top:15px; padding-right:0px; padding-bottom:5px; padding-left:0px; height:20px; background-image:url(images/breadcrumb.png); background-repeat:no-repeat}
.palignright{float:right}
.palignleft{float:left}

.archives{width:270px; float:left; margin:0px; padding:0px}

.aheadline{width:176px; float:left; clear:both; background-image:url(images/ico_news.png); background-repeat:no-repeat; background-position:left; margin-top:0px; margin-right:0px; margin-bottom:20px; margin-left:0px; padding-top:15px; padding-right:0px; padding-bottom:0px; padding-left:35px}

#sidebar #doc .aheadline{background-image:url(images/ico_doc.png)}
#sidebar #join .aheadline{background-image:url(images/ico_join.png)}
#sidebar #arh .aheadline{background-image:url(images/ico_arh.png)}
#sidebar ul#sidebarwidgeted{margin-top:50px; margin-right:0px; margin-bottom:20px; margin-left:0px; margin-top:20px; padding-top:15px; padding-right:0px; padding-bottom:0px; padding-left:0px}
#homepage #sidebar ul#sidebarwidgeted{display:none;}

.bheadline{width:570px; float:left; margin:10px 0px 0px 0px; padding:3px 0px 7px 0px; clear:both}
.fheadline{width:916px; float:left; margin:10px 0px 10px 0px; padding:3px 0px 7px 0px; border-bottom:1px dotted #BBB; clear:both}
.pheadline{width:324px; float:left; margin:0px 0px 10px 0px; padding:3px 0px 7px 0px; border-bottom:1px dotted #BBB; clear:both}
.vheadline{width:570px; float:left; margin:0px 0px 10px 0px; padding:3px 0px 7px 0px; border-bottom:1px dotted #BBB; clear:both}

img.centered{display:block; margin-left:auto; margin-right:auto; margin-bottom:10px; padding:0px}
img.alignnone{margin:0px 0px 10px 0px; padding:0px; display:inline}
img.alignright{margin:0px 0px 10px 10px; padding:0px; display:inline}
img.alignleft{padding:0px; margin:0px 20px 10px 0px; display:inline}

.aligncenter{display:block; margin-left:auto; margin-right:auto; margin-bottom:10px}
.alignright{float:right; margin:0px 0px 10px 10px}
.alignleft{float:left; margin:0px 10px 10px 0px}

.wp-caption{border:1px solid #DDD; text-align:center; background-color:#EEE; padding:4px 0px 5px 0px;}
.wp-caption img{margin:0px 0px 5px 0px; padding:0px; border:0px}
.wp-caption p.wp-caption-text{margin:0px; padding:0px 0px 0px 0px; font-size:11px; font-weight:normal; line-height:12px}

#sidebar{float:right; width:211px; margin:0px 0px 0px 0px; padding-right:0px; padding-left:115px; padding-bottom:15px}
#sidebar p{margin:0px; padding:0px 5px 5px 5px}
#sidebar a img{border:none; margin:0px; padding:0px}
#sidebar ul{list-style-type:none; margin:0px; padding:0px}
#sidebar ul li{list-style-type:none; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:0px}
#sidebar #doc, #sidebar #join{margin-bottom:40px}
#sidebar #doc ul li a, #sidebar #arh ul li a{background-repeat:no-repeat; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:20px; background-position:left center; color:#333; height:16px}
#sidebar #doc ul li a{background-image:url(images/ico_docs.gif)}
#sidebar #arh ul li a{background-image:url(images/ico_arr.gif)}
#sidebar #doc ul li a:hover, #sidebar #arh ul li a:hover{color:#C00; text-decoration:none}
#sidebar ul ul{list-style-type:none; margin:5px 0px 0px 20px; padding:0px}
#sidebar ul li li{list-style-type:square; margin:0px; padding:0px}
#sidebar ul li ul li{margin:0px; padding:0px 0px 3px 0px}

.widget{list-style-type:none}

.video{background:#FFF url(images/sidebar.png) repeat-x; float:left; margin:0px 0px 10px 0px; padding:0px; border:1px solid #333; width:100%}

#footerbg{background-color:#fff; background-image:url(images/bgft.png); background-repeat:repeat-x}
#footer{width:980px; height:211px; color:#CCC; margin:0px auto 0px; padding:0px}
#footer p{color:#CCC;     font-weight:normal; margin:0px; padding:0px 0px 5px 0px}
#footer a{color:#CCC; text-decoration:none}
#footer a:hover{color:#fefefe; text-decoration:underline}
#footer ul{list-style-type:none; margin:0px; padding:0px}
#footer ul li{list-style-type:none; margin:0px 0px 10px 0px; padding:5px}
#footer ul ul{list-style-type:none; margin:5px 0px 0px 20px; padding:0px}
#footer ul li li{list-style-type:square; margin:0px; padding:0px}
#footer ul li ul li{margin:0px; padding:0px 0px 3px 0px}
#footer h2{font-variant:normal; font-weight:normal; margin-top:0px; font-size:18px; color:#fefefe}
#footer h2 a{color:#999; font-size:12px; font-family:Arial,Tahoma,Verdana; text-transform:uppercase; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px}
#footer .widget{background:none; margin:0px; padding:5px 0px 0px 0px; border:none}

.ft-block{width:266px; margin-top:30px; padding-right:40px; padding-bottom:15px; padding-left:20px; margin-bottom:10px; position:relative; float:left}

.footer1 a img, .footer2 a img, .footer3 a img{border:none; margin:0px 5px 0px 0px; padding:0px}
.footer1, .footer2, .footer3{width:266px; padding-top:10px; padding-right:40px; padding-bottom:15px; padding-left:20px; margin-bottom:10px; position:relative; float:left}
.fcon1 .module-icon{background-image:url(images/ico_flag.gif)}
.fcon2 .module-icon{background-image:url(images/ico_friends.gif)}
.fcon3 .module-icon{background-image:url(images/ico_infous.gif)}
.fcon1 .module-surround, .fcon2 .module-surround, .fcon3 .module-surround{padding-left:65px; position:relative; margin-right:0px; display:inline-block}

#bottom{width:980px; height:70px; color:#fefefe; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; padding-top:20px; padding-right:0px; padding-bottom:0px; padding-left:0px}

#bottomleft{width:500px; background-image:url(images/logobottom.png); height:70px; background-repeat:no-repeat; float:left}
#bottomright{color:#999; width:300px; float:right; padding:0; margin:0}
#bottomright p{padding-top:0; margin-top:0}

#searchdiv{margin:0px; padding:0px}
#searchform{background-image:url(images/search.gif); margin-top:35px; width:185px; height:38px; float:right; background-repeat:no-repeat}
#searchbox{margin-top:5px; margin-left:7px; width:135px; height:25px; float:left; border:none; font-size:13px}
input.searchbutton{margin-right:4px; margin-top:2px; height:32px; width:32px}
strong.search-excerpt{background:yellow}

#commentt input, #commentform textarea{margin-top:5px; margin-right:0pt; margin-bottom:0pt; margin-left:0pt; padding-top:7px; padding-right:8px; padding-bottom:7px; padding-left:8px;  background-color:#fff; background-image:none; background-repeat:repeat; background-attachment:scroll; background-position:0% 0%; width:100%; font-family:Arial,Helvetica,sans-serif; font-style:normal; font-variant:normal; font-weight:normal; font-size:0.92em; line-height:normal; color:#7d7d7d; border:2px solid #e7e7e7; width:95%}
#commentform input, #commentform textarea{font-size:1.35em; color:#333}

.input-half{margin-top:20px; margin-right:0pt; margin-bottom:0px; margin-left:0pt; width:50%; float:left}

#respond label{font-family:Helvetica,Arial,Helvetica,sans-serif; font-style:normal; font-variant:normal; font-weight:bold; font-size:1em; line-height:normal; color:#838383; display:block; margin-top:0pt; margin-right:0pt; margin-bottom:3px; margin-left:0pt}

#comment{width:100%; color:#333; font-size:12px; font-family:Arial,Tahoma,Verdana; padding:4px; margin:0px; border-top:1px solid #666; border-right:1px solid #DDD; border-left:1px solid #666; border-bottom:1px solid #DDD}

#submit{background:#343434; color:#cbcbcb; font-size:14px; font-family:Arial,Tahoma,Verdana; padding:4px; margin:0px; border:1px solid #111}

#subscribe{margin:0px; padding:0px 0px 5px 5px; overflow:hidden}

#subbox{background:#FFF !important; width:240px; color:#333; font-size:12px; font-family:Arial,Tahoma,Verdana; padding:5px; margin:0px 5px 0px 0px; border-top:1px solid #666; border-right:1px solid #DDD; border-left:1px solid #666; border-bottom:1px solid #DDD}

#subbutton{background:#343434; color:#fefefe; font-size:12px; font-family:Arial,Tahoma,Verdana; padding:4px; margin:0px; border:1px solid #111}

#recent-comments-4 h2{background-image:url("images/icon_comments.png"); background-repeat:no-repeat; background-position:left center; padding-left:35px}
#commentt{margin-bottom:50px; margin-top:50px; width:594px}
.postarea #commentt ol.commentlist li{padding:5px; margin-top:10px; margin-bottom:10px}
#commentt #respond p{color:#666; font-size:11px}
#commentt #respond int{color:#666; font-size:11px}
#commentt b{font-style:italic; color:#666; font-weight:normal}
#commentt #respond p a{font-weight:bold; font-size:11px}
#userinf{border:1px solid #e3e3e3; padding:10px; height:290px}
#userinfleft{float:left}
#userinfright{width:60px; float:right; padding-left:30px; padding-right:10px; margin-top:20px; border-left-width:1px; border-left-style:solid; border-left-color:#e3e3e3}
#RES_ID_fb_login_image{border:none}
#commentt h3{font-size:12px; color:#666; padding-bottom:15px; background-image:url(images/modulelinebottom.png); background-repeat:no-repeat; background-position:left bottom}
.commentlist li ul li{font-size:12px}
.commentlist li{font-weight:bold}
.commentlist li .avatar{background:#FFF; float:left; border:1px solid #EEE; padding:0px; margin-right:20px; height:48px; width:48px}
.commentlist cite, .commentlist cite a{font-style:normal; font-size:10px; text-transform:uppercase; color:#666}
.comment-author{margin-bottom:10px}
#commentform{margin:0px 0px 0px 0px}
#respond:after{content:"."; display:block; height:0px; clear:both; visibility:hidden}
#commentform p{margin:5px 0px 0px 0px; padding-bottom:5px}
#commentform p a font{color:#c00}
#commentform #submit{padding:0px; float:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; background-image:url(images/submit.png); background-repeat:no-repeat; height:36px; width:185px; border:none; color:#fefefe; margin-top:20px; margin-right:0px; margin-bottom:20px; margin-left:0px}

#invitebuttona{padding:2px 3px 2px 4px; font-size:1em; cursor:pointer; background:#3b5998; color:#fff; border:1px solid #0e1f5b; border-left-color:#D9DFEA; border-top-color:#D9DFEA; font-weight:bold}
.alt{margin:0px; padding:10px}
.commentlist{margin:0px; padding:0px}
.commentlist ol{margin:0px; padding:0px}
.commentlist li{margin:15px 0px 10px; padding:0px; list-style:none}
.commentlist li ul li{margin-right:-5px; margin-left:10px}
.commentlist p{margin:10px 5px 10px 0px; padding:0px; font-weight:normal; text-transform:none}
.says {display:none;}

.children{margin:0px; padding:0px}
.nocomments{text-align:center; margin:0px; padding:0px}
.commentmetadata{font-size:10px; margin:0px; display:block}
.navigation{display:block; text-align:center; margin-top:10px; margin-bottom:40px}
.alignright{float:right}
.alignleft{float:left}
.thread-alt{background:#FFF; margin:0px; padding:0px}
.thread-even{background:#EEE; margin:0px; padding:0px}
.depth-1{border:1px solid #BBB; margin:0px; padding:0px}
.even, .alt{border-top:1px solid #BBB; border-bottom:1px solid #BBB; border-left:1px solid #BBB; margin:0px; padding:0px}
#commentt #author, #commentt #email{width:85%}

