/*Digg 1.1 By Sam El http://www.ventswap.com*/
body{background:#045868 url('http://www.petergasser.com/codebase/themes/Digg/styles/default/body-top.jpg') repeat-x 0 0; color:#333; font:400 80% "lucida grande","lucida sans unicode","trebuchet ms","lucida sans",Verdana,sans-serif}
a{color:#1D97CC; text-decoration:underline; outline:none}
a:hover{text-decoration:none; color:#7EAB30}
#pgbottom{text-decoration:none !important; height:1px; width:1px; font-size:1px}
/* Errors &Success */
.ErrorContainer{padding:10px 10px 10px 37px !important; margin:25px 0!important; overflow:hidden; border-top:1px solid #FFC2CA; border-bottom:1px solid #FFC2CA; background:#FFEDEF url('http://www.petergasser.com/codebase/themes/Digg/styles/default/alert.gif') no-repeat 10px 0}
.ErrorTitle{font-weight:700}
.ErrorTitle, .Error{color:#C00 !important}
#Success{border-top:1px solid #9C9; border-bottom:1px solid #9C9; background:#E2F9E3; color:#060 !important; display:block; line-height:200%; text-align:center; margin-bottom:10px !important}
/* Remove System Message Button */
.Notice{background:#FFC; border-top:1px solid #F9DF76; border-bottom:1px solid #F9DF76; font-size:13px; padding:8px; margin-bottom:20px; line-height:150%}
.Notice span{float:right; display:block}
/* Session.. */
#Session{width:100%; position:absolute; top:4%; right:3%; padding-right:25px; text-align:right; background:url('http://www.petergasser.com/codebase/themes/Digg/styles/default/user.gif') no-repeat right top; color:#B7D6E6}
#Session a{color:#B7D6E6; text-decoration:none}
#Session a:hover{text-decoration:underline}
/* Header &TOP NAVIGATION */
#Header{margin:0; padding:3% 3% 0}
#Header #Title{margin:0; padding:1% 0 4%; background:url('http://www.petergasser.com/codebase/themes/Digg/styles/default/logo.gif') no-repeat 0 0}
#Header #Title a{padding-left:100px; color:#ADD56A; font:100 220% Arial,Helvetica,sans-serif; letter-spacing:-2px; text-decoration:none}
#Header #Title a:hover{color:#B7D6E6}
/* Wrapper, Content, Panel &Footer */
#Wrapper{width:100%; background:url('http://www.petergasser.com/codebase/themes/Digg/styles/default/wrapper-bg.gif') repeat-x left bottom}
#Main{margin:0 auto; padding:0 3%}
#Main #CornerT{background:#FFF url('http://www.petergasser.com/codebase/themes/Digg/styles/default/top-corner.gif') no-repeat 0 0; height:19px; margin-left:24%}
#Content{margin-left:24%; padding:1% 3% 3%; background:#FFF url('http://www.petergasser.com/codebase/themes/Digg/styles/default/bottom-corner.gif') no-repeat right bottom; }
#Content #Welcome{margin:0 0 3%; padding:3% 0 0 72px; min-height:55px; background:#F9F9F9 url('http://www.petergasser.com/codebase/themes/Digg/styles/default/welcome.gif') no-repeat 0 0}
#Content #Welcome strong{font:700 110% Arial,Helvetica,sans-serif; color:#7EAB30}
#Content #Welcome #Message{padding:1% 0 3%; background:#f9f9f9 url('http://www.petergasser.com/codebase/themes/Digg/styles/default/se.gif') no-repeat right bottom}
#Panel{padding:0 3% 2% 0; width:21%; height:auto; min-height:480px; /* For Safari*/font-size:90%; float:left}
#Panel h2{margin:10% 0 5%; padding:2% 0 2% 6%; font:700 110% "Trebuchet MS","lucida sans",Verdana,sans-serif; background:#056B7F; color:#B7D6E6; text-transform:uppercase}
#Panel select{width:100%; margin-top:3px}
#Panel ul li{padding:0}
#Panel ul.Lists li a{font:700 105% "Trebuchet MS","lucida sans",Verdana,sans-serif; display:block; padding:0 0 0 7%; line-height:25px; width:93%; text-decoration:none; background:url('http://www.petergasser.com/codebase/themes/Digg/styles/default/arrow.gif') no-repeat 0 .7em; color:#ADD56A; border-bottom:1px dotted #6B9CAC; text-transform:uppercase; outline:none}
#Panel ul.Lists li a:hover, #Panel ul li.TabOn a, 
#Panel ul.Lists li.TabOn a:hover{padding:0 0 0 7%; background:url('http://www.petergasser.com/codebase/themes/Digg/styles/default/arrow-hover.gif') no-repeat 0 .7em; color:#B7D6E6; border-bottom:1px dotted #6B9CAC}
#Panel ul.Lists li a span{font-size:10px}
#AboutVanilla{margin:20px 0!important; text-align:center; color:#46889F}
#AboutVanilla a{color:#46889F; text-decoration:none}
#AboutVanilla a:hover{text-decoration:underline}

/* Pagination */
.PageInfo{float:left; width:100%; padding:0; line-height:22px; color:#BBB; border-top:1px solid #EEE; border-bottom:1px solid #EEE}
.PageInfo p{float:left; width:35%; text-align:left}
.PageInfo .PageList{float:right; width:60%; text-align:right}
.PageList li{display:inline; margin:0 1px}
.PageList a{padding:0 5px; text-decoration:none; border:1px solid #EEE}
.PageList .CurrentPage{padding:0 5px; text-decoration:none; border:1px solid #EEE; background-color:#F9F9F9; color:#BBB}
.PageList a:hover, .PageList li a:hover{border:1px solid #ADD56A; background-color:#FFF}
#PageJump{margin:5px 15px 0 20px; float:right}
.PageScroll{margin:10px 0 0; float:right; width:17px; height:18px; display:block}


/* Misc &Fixes */
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-table}
.left{float:left}
#Form h2, #Form p, * html .clearfix{height:1%}
.clearfix{display:block}
*, body, #Wrapper, p, #DiscussionsPage, #Panel *, h2, h3, form, label, input, span, ul, li, .PageInfo, .PageInfo p, .PageList, #Discussions, #Discussions *, #Discussions .Topics .TopicTitle, .Category, #Comments, .CommentHeader li, #CommentResults, #CommentResults *, #Form *, #SettingsPage #Content dl *, .AutoCompleteContainer, #Categories, .Category, #AccountProfile *, .ContentInfo *, #UserResults, #UserResults *, #AccountHistory *, #SearchPage{margin:0; padding:0}

img{border:0}
.ClearBoth{clear:both}
#DebugBar{display:none}

/* Footer */
#Footer{margin:0 auto; padding:0 3%}
#Footer p{margin:0 0 0 24%; padding:1.5% 0 2%; text-align:left; color:#46889F}
#Footer p a{color:#46889F}