body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
ol,ul{list-style-position:inherit;}
body{background:#f5f5f5;color:#000;font-family:'Helvetica Neue', Helvetica, Arial, Geneva, sans-serif;font-size:70%;line-height:1.6em;text-align:center;}
a{color:#155897;text-decoration:none;}
a:hover{text-decoration:underline;}
h1{font-size:2em;line-height: 1.2em;}
h2{font-size:1.5em;}
h3{font-size:1.25em;}
.logo2 {background:url("http://www.ipersonic.de/ipersonic.png") no-repeat 0 0;color:#333;float:left;width:200px;height:42px;}
.center{text-align:center;}
a.signup-button{color:#111;background:url(http://www.ipersonic.de/images/signup.png) repeat-x scroll 0 0 #FA2;cursor:pointer;font:bold 24px Helvetica Neue,Arial,Sans-serif;text-align:center;text-decoration:none;text-shadow:0 1px 0 #FE6;-moz-border-radius:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;-moz-box-shadow:1px 1px 0 #aaa;-webkit-box-shadow:1px 1px 0 #aaa;box-shadow:1px 1px 0 #aaa;padding:8px 25px;}
a.signup-button:hover,a.signup-button:focus{background-position:0 -5px;color:#111;}
a.signup-button:active{background-image:none;}
#wrap{text-align:left;position:relative;min-width:980px;margin:0 auto;}
#mast-head{font-size:1em;line-height:1em;color:#fff;text-align:left;background:#17181A url(images/grad_bg.png) no-repeat top;padding:15px 0;}
#navigation{font-size:1.3em;color:#fff;height:1%;border-top:1px solid #111;background:#29292B url(images/grad_menu.png) no-repeat bottom;padding:0;}
#content{height:1%;margin:20px 0 0;}
#primary-content{line-height:1.6em;overflow:hidden;float:left;font-size:1.3em;width:97%;padding:0 10px 10px 20px;}
#bottom{background:#f5f5f5;margin-bottom:20px;padding:0;}
#footer{font-size:1.1em;border:1px solid #ddd;color:#333;-webkit-border-radius:5px;-moz-border-radius:5px;margin:20px auto 0;padding:10px 30px;}
.sidebar,#footer{-webkit-border-radius:5px;-moz-border-radius:5px;}
#logo{float:left;}
body .copy{width:960px;}
#breadcrumb{color:#999;margin:0 auto 10px auto;font-size:1.1em;clear:both;height:10px;}
#navigation ul{float:left;line-height:1.7em;border-left:1px solid #111;margin:0;padding:0;}
.copy{width:960px;margin:auto;}
#navigation li{float:left;list-style:none;position:relative;}
#navigation li a{color:#f5f5f5;float:left;text-decoration:none;border:1px solid #111;border-left:1px solid #444;border-top:none;border-bottom:none;padding:10px 18px;}
#navigation li a:hover{background:#333;color:#888;}
#navigation li a.current,#navigation a.currentAncestor{background:#f5f5f5;color:#333;}
.current{background:#f5f5f5;}
#primary-content h1,#primary-content h3,.album-title,.movie-page-title,.message-text{font-size:2em;margin-bottom:20px;font-style:normal;text-shadow:0 1px 0 #fff;letter-spacing:-1px;}
#primary-content h3{font-size:1.4em;letter-spacing:normal;}
#primary-content p{margin:0 0 1.5em;}
#primary-content ul,#primary-content ol{margin:0 1.5em 1.5em 2.5em;}
#primary-content ul{list-style-type:square;}
#primary-content ol{list-style-type:decimal;}
#footer ul li{list-style:none;display:inline;}
a img{border:none;}
small{font-size:11px;}
hr{background:#CCC;height:1px;color:#212224;border:none;clear:both;margin:1em 0;}
blockquote{background-color:#DDD;margin:18px;padding:18px;}
.clear{clear:both;}
.image-left{float:left;margin:0 10px 15px 0;}
.image-right{float:right;margin:0 0 10px 15px;}
.floatclear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.floatclear{display:block;}
* html .floatclear{height:1%;}
fieldset,img,abbr,acronym{border:0;}
h4,input,select,th,td{font-size:1em;}
#banner,#navigation ul ul,#secondary-content,.hide,#blog-categories br,#blog-archives br,#blog-rss-feeds br{display:none;}
strong,dfn{font-weight:700;}
.highlight,highlight{display:block;background-color:#FFFCAC;border:1px solid #FC6;margin:18px;padding:18px;}
.sprites{background-image:url(http://www.ipersonic.de/images/socialsprite.png);background-color:transparent;background-repeat:no-repeat;margin-right:4px;padding: 4px 0 4px 0px;float:right;}
#facebook_png{height:16px;width:16px;background-position:-0px -0px}
#twitter_png{height:16px;width:16px;background-position:-16px -0px}