body{background:#8f8e8e;width:990px;color:#000;font-size:.9em;font-family:Arial,Tahoma,Verdana,sans-serif;margin:0 auto 0;padding:0;}
#wrap{background:#8f8e8e url(http://www.webpagesthatsuck.com/images/bg.png) center repeat-y;width:990px;margin:0 auto 0;padding:0;}
a{color:#00f;text-decoration:underline;font-weight:normal;}
a:visited{color:#800080;text-decoration:none;}
a:hover{color:#c00;text-decoration:none;}
#top{width:990px;height:20px;margin:0 auto 0;padding:0;overflow:hidden;}
#header{background:#000;width:960px;height:100px;color:#000;font-size:11px;margin:0 auto 0;padding:0;overflow:hidden;}
#header h1 a,#header h1 a:visited{color:#ccc;font-size:24px;font-family:Arial,Tahoma,Verdana,sans-serif;font-weight:normal;margin:0;padding:0;text-decoration:none;}
#header h1 a:hover{color:#ccc;text-decoration:none;}
#header a,#header a:visited{color:#fff;font-size:11px;text-transform:uppercase;text-decoration:none;padding:0 0 0 3px;}
#header a:hover{color:#fff;text-decoration:underline;}
.headerleft{width:420px;float:left;font-size:14px;margin:0;padding:0;}
.headerleft a img{border:none;margin:0;padding:0;}
.headerright{width:480px;float:right;margin:0;padding:5px 17px 0 0;font-weight:bold;text-align:right;}
#navbar a,#navbar a:visited{color:#fff;font-size:11px;text-decoration:none;text-transform:uppercase;padding:0 0 0 3px;}
#navbar a:hover{color:#fff;text-decoration:underline;padding:0 0 0 3px;}
.imgfloatleft{float:left;padding-right:5px;border:none;display:block;}
.videoicon {background:url(http://www.webpagesthatsuck.com/images/videocam32.png) no-repeat right; padding-right:30px;}
#nav a,#nav a:visited{background:#222;color:#fff;display:block;font-weight:bold;margin:0;padding:8px 15px 8px 15px;border-left:1px solid #000;}
#nav a:hover{background:#333;color:#fff;margin:0;padding:8px 15px 8px 15px;text-decoration:none;}
#nav li li a,#nav li li a:link,#nav li li a:visited{background:#333;width:160px;float:none;margin:0;padding:7px 30px 7px 10px;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}
#nav li li a:hover,#nav li li a:active{background:#666;padding:7px 30px 7px 10px;}
#nav li:hover ul{left:auto;display:block;}
#nav li:hover ul,#nav li.sfhover ul{left:auto;}
#subnavbar{background:#fff;width:960px;margin:0 auto 0;padding:0;border-top:1px solid #000;border-bottom:1px solid #000;}
#subnav a,#subnav a:visited{background:#2b74b4;color:#fff;display:block;font-weight:bold;margin:0;padding:6px 15px 6px 15px;border-bottom:1px solid #2b74b4;border-left:1px solid #2b74b4;border-right:1px solid #2b74b4;}
#subnav a:hover{background:#fff;color:#25a;display:block;text-decoration:none;margin:0;padding:6px 15px 6px 15px;border-bottom:1px solid #2b74b4;border-left:1px solid #2b74b4;border-right:1px solid #2b74b4;}
#subnav li li a,#subnav li li a:link,#subnav li li a:visited{background:#fff;color:#25a;width:160px;float:none;margin:0;padding:6px 10px 6px 10px;border-bottom:1px solid #2b74b4;border-left:1px solid #2b74b4;border-right:1px solid #2b74b4;}
#subnav li li a:hover,#subnav li li a:active{background:#ddd;color:#25a;margin:0;padding:6px 10px 6px 10px;}
#subnav li:hover ul{left:auto;display:block;}
#subnav li:hover ul,#subnav li.sfhover1 ul{left:auto;}
#content{width:940px;margin:0 10px 0 20px;line-height:1.6em;}
#content h1{color:#000;font-size:1.8em;font-family:Arial,Tahoma,Verdana,sans-serif;font-weight:bold;margin:0;padding:0 0 10px 0;line-height:1.2em;}
#content h1 a,#content h1 a:visited{color:#000;text-decoration:none;margin:0;padding:0;}
#content h1 a:hover{color:#25a;text-decoration:none;}
#content h2{color:#000;font-size:1.6em;font-family:Arial,Tahoma,Verdana,sans-serif;font-weight:bold;padding:0;line-height:normal;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0;}
#content h2 a,#content h2 a:visited{color:#000;text-decoration:none;margin:0;padding:0 0 10px 0;}
#content h2 a:hover{color:#25a;text-decoration:none;}
#content h3 a,#content h3 a:visited{color:#000;text-decoration:none;margin:0;padding:0 0 10px 0;}
#content h3 a:hover{color:#25a;text-decoration:none;}
blockquote{background:#e8e8e8;margin:0 25px 15px 25px;padding:10px 20px 0 15px;border-top:1px solid #ddd;border-right:1px solid #666;border-left:1px solid #ddd;border-bottom:1px solid #666;}
#content blockquote p{margin:0;padding:0 0 15px 0;}
#homepage{float:left;width:940px;margin:0 10px 10px 10px;padding:10px 0 0 0;}
#homepage p{margin:0;padding:0 0 15px 0;}
#homepage p img{border:none;margin:0 0 10px 0;}
#homepage ul{list-style-type:none;margin:0;padding:0 0 15px 20px;}
#homepage ul li{list-style-type:none;margin:0 0 0 20px;}
.imgfloatright{float:right;padding-left:5px;border:none;display:block;}
#homepageleft{float:left;width:234px;margin:0;padding:0;font-family:Arial,Tahoma,Verdana,sans-serif;font-size:.9em;}
#homepageleft p{padding:0 0 7px 0;}
.featured{background:#fff;float:left;width:234px;margin:0 0 6px 0;padding:9px 0 0 9px;border:1px solid #c0c0c0;}
#homepageright{float:left;width:650px;margin:0 0 8px 0;padding:0 9px 9px 9px;}
#homepageright p{margin:0 0 10px 10px;padding:0 0 11px 0;}
.thumb,.group1{background:#fff;float:left;width:650px;margin:0 0 10px 10px;padding:9px 9px 0 9px;border:1px solid #c0c0c0;}
#footer{background:#000;width:960px;height:29px;margin:0 auto 0;padding:0;}
#footer p{color:#fff;font-size:11px;font-family:Georgia,"Times New Roman",Times,serif;margin:0;padding:0 10px 0 10px;}
#footer a,#footer a:visited{color:#fff;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footerleft{width:650px;float:left;margin:0;padding:12px 0 0 0;}
#footerright{width:260px;float:right;margin:0;padding:7px 0 0 0;text-align:right;}
#bottom{width:990px;height:25px;margin:0 auto 0;padding:0;overflow:hidden;}
.p7EPM51{font-size:1em;width:auto;font-family:Arial,Tahoma,Verdana,sans-serif;position:relative;zoom:1;z-index:99;}
.p7EPM51 .p7epm_trigs{overflow:hidden;font-size:1em;background-color:#000;background-image:url(http://www.webpagesthatsuck.com/2010/epmMegaOnyx.jpg);background-repeat:repeat-x;}
.p7EPM51 .p7epm_trigs ul{margin:0;padding:0;}
.p7EPM51 .p7epm_trigs li{list-style-type:none;margin:0;float:left;padding:0;}
.p7EPM51 .p7epm_trigs a{color:#fff;padding:10px 0;display:block;text-decoration:none;text-align:center;background-color:#000;border-right:1px solid #000;background-image:url(http://www.webpagesthatsuck.com/2010/epmMegaOnyx.jpg);background-repeat:repeat-x;}
.p7EPM51 .p7epm_trigs a:hover{color:#fff;}
.p7EPM51 .p7epm_trigs a.current_mark:hover,.p7EPM51 .p7epm_trigs a.current_mark.p7epm_open:hover{color:#FFF;}
.p7EPM51 .p7epm_cwrapper{width:100%;}
.p7EPM51 .p7epm_content{padding:10px 20px;line-height:1.6em;color:#000;font-size:1em;border-bottom:1px solid #000;background-color:#fffff8;zoom:1;}
.p7EPM51 .p7epm_content li{list-style-type:none;}
.p7EPM51 .p7epm_content.pan3{margin-left:220px;border-left:1px solid #000;}
.p7EPM51 .p7epm_content.pan5{margin-left:220px;border-left:1px solid #000;}
.p7EPM51 .p7epm_ie5clear{font-size:0;height:0;line-height:.0;}
.p7EPM51 .p7epm_content a{color:#00f;text-decoration:underline;}
.p7EPM51 .p7epm_content a:hover{color:#c00;text-decoration:none;}
.p7EPM51 .linklist a:hover{color:#FFF;background-color:#000;border-color:#000;text-decoration:none;}
#p7EPMtrg8_1{width:74px;}
#p7EPMtrg8_2{width:144px;}
#p7EPMtrg8_3{width:212px;border-left:1px solid #000;}
#p7EPMtrg8_4{width:243px;}
#p7EPMtrg8_5{width:118px;}
#p7EPMtrg8_6{width:138px;border-right:0;}
.p7EPM05 .p7epm_trigs a:hover{color:#c00;}
#p7TBMroot .p7TBMtext .p7TBMdown,#p7TBMroot .p7TBMtext .p7TBMdown:hover{color:#000!important;background-color:#fff!important;font-weight:bold;border-color:#fff!important;}
.p7ie6Fix:active,#p7TBMroot .p7TBMtext .p7TBMon,#p7TBMroot .p7TBMtext li a:focus,#p7TBMroot .p7TBMtext li a:active{color:#fff;background-color:#000;border-color:#333;text-decoration:none;}
.p7TBMsub li a:hover,.p7TBMsub li a:active,.p7TBMsub li a:focus{color:#fff;background-color:#000;text-decoration:none;}
#p7TBM br{display:none!important;}
#p7TBM .p7TBMmark,.p7TBMsub .p7TBMmark:hover,.p7TBMsub .p7TBMmark:active,.p7TBMsub .p7TBMmark:focus{text-decoration:none;font-weight:bold;color:#fff;cursor:default;background-color:#333;}
#lbPrevLink:hover{background:transparent url(http://www.webpagesthatsuck.com/2010/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink:hover{background:transparent url(http://www.webpagesthatsuck.com/2010/nextlabel.gif) no-repeat 100% 15%;}
.p7HGM04{padding:0;}
.p7HGM04 .p7HGM_viewport_wrapper{position:relative;border:1px solid #666;margin-bottom:10px;}
.p7HGM04 .p7HGM_panel_content{font-size:1em;line-height:1.5em;padding:20px;}
.p7HGM04 .p7HGMtrig{overflow:hidden;font-size:.9em;margin-bottom:2px;}
.p7HGM04 .p7HGMtrig ul{margin:0;padding:0;overflow:hidden;}
.p7HGM04 .p7HGMtrig li{list-style-type:none;float:left;margin-right:2px;}
.p7HGM04 .p7HGMtrig a{display:block;padding:2px 4px;color:#000;border:1px solid #000;text-decoration:none;}
.p7HGM04 .p7HGMtrig a:hover{color:#CCC;background-color:#000;}
.p7HGM04 .p7HGMtrig .panel_open{color:#CCC;background-color:#000;}
.p7HGM04 .p7HGM_controls a:hover{background-position:0 -35px;}
.p7HGM04 .p7HGM_controls a.off,.p7HGM04 .p7HGM_controls a.off:hover{cursor:default;background-position:0 -70px;}
.p7HGM04 .p7HGMpaginator a:hover{color:#CCC;background-color:#000;}
.p7HGM04 .p7HGMvcr{overflow:hidden;margin-top:12px;}
.p7HGM04 .p7HGMvcr a:hover{background-position:0 -30px;}
.p7HGM04 .p7HGMvcr .p7HGM_play .pause:hover{background-position:0 -90px!important;}
.p7HGM04 .p7HGMvcrtext a:hover{color:#CCC;background-color:#000;}
.p7HGM04 .p7HGMvcrtext a.off,.p7HGM04 .p7HGMvcrtext a.off:hover{color:#7d7d7d;cursor:default;background-color:#CCC;border-color:#CCC;}
