html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100.01%;
}

ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 {line-height: normal; }
/* remember to define focus styles! */

/* tables still need 'cellspacing="0"' in the markup */
/**************************************************************************************/

body {
	color: #2a2d2e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	background: #E6E9EF url(images/body-bg.png) repeat-x left top;
}
input {
outline : 0;
}
img {
border:none;
outline:none
}
:focus {
-moz-outline-style:none
}
.premium_row {
background-color: #FF9900;
border:1px solid #2d2d2d;
padding: 10px;
margin: 6px
}
.tdvotes {
font:10px verdana, arial, helvetica, clean, sans-serif;
padding-left:2px
}
.sep-02 {
height : 2px;
background : url(images/p22_sep_02.png) no-repeat 50% 0%;
}
.offsite { background: url(images/url_icon.gif) right no-repeat; padding: 0 20px 0 0; }
#search {
float : right;
text-align : right;
margin : 15px;
width : 200px;
}
.description {
height:50px;
font-size:9px;
font:trebuchet ms, sans-serif;
padding-top:7px
}
.table_border {
border: 1px solid #999;
margin-bottom: 10px;
padding: 1px;
}
.sidetopout {
font-size:14px;
font:trebuchet ms, sans-serif;
color:#fff;
font-weight:700;
margin:0;
padding:6px 0 0
}
.sidetopin {
font-size:14px;
font:trebuchet ms, sans-serif;
color:#fff;
font-weight:700;
margin:0;
padding:4px 0 0
}
.button {
height:31px;
width:88px;
float:left;
margin:7px 5px 0 0;
padding:5px 5px 0 4px
}
.right_top {
float:right
}
.right_left {
padding-left: 30px
}
.user_male {
padding-left:45px;
background:url(images/User-Male.png) no-repeat left center;
color:#1c78cd;
font-size:28px;
font-weight:700;
line-height:38px
}
.internet {
padding-left:45px;
background:url(images/Internet.png) no-repeat left center;
color:#1c78cd;
font-size:28px;
font-weight:700;
line-height:38px
}
.contact_form {
padding-left:45px;
background:url(images/Contact.png) no-repeat left center;
color:#1c78cd;
font-size:28px;
font-weight:700;
line-height:38px
}
.statsblocks {
padding-left:45px;
background:url(images/Statsblocks.png) no-repeat left center;
color:#1c78cd;
font-size:28px;
font-weight:700;
line-height:38px
}
.infostats {
padding-left:45px;
background:url(images/Infostats.png) no-repeat left center;
color:#1c78cd;
font-size:28px;
font-weight:700;
line-height:38px
}
.faq {
padding-left:45px;
background:url(images/Faq.png) no-repeat left center;
color:#1c78cd;
font-size:28px;
font-weight:700;
line-height:38px
}
.security {
padding-left:45px;
background:url(images/Security.png) no-repeat left center;
color:#1c78cd;
font-size:28px;
font-weight:700;
line-height:38px
}
.alert {
padding-left:45px;
background:url(images/Alert.png) no-repeat left center;
color:#1c78cd;
font-size:28px;
font-weight:700;
line-height:38px
}
.arrow {
padding-left:20px;
background:url(images/arrow.gif) no-repeat left center;
font:bold 10px/15px Verdana, Arial, Helvetica, sans-serif
}
.arrowtop {
padding-left:50px;
background:url(images/arrowtop.png) no-repeat left center;
font:bold 10px/15px Verdana, Arial, Helvetica, sans-serif
}
.checkmarklist {
margin-left:30px;
width:330px
}
.checkmarklist2 {
margin-left:30px;
width:450px
}
.redtext {
color:#C00;
font:bold 17px Verdana, Arial, Helvetica, sans-serif
}
.redtextnorm {
color:#C00
}
.smallgreentext {
color:#6A9C19;
font:normal 9px Verdana, Arial, Helvetica, sans-serif
}
.greentext {
color:#6A9C19;
font:bold 12px Verdana, Arial, Helvetica, sans-serif
}
.greentextnorm {
color:#6A9C19
}
.orangetext {
color:#F60;
font:bold 11px Verdana, Arial, Helvetica, sans-serif
}
.blacktext {
color:#000;
font:bold 12px Verdana, Arial, Helvetica, sans-serif
}
.tagged {
color:#999;
float:left
}
.border2 {
border:1px solid #CCC;
color:#2d2d2d;
background:#fff;
font:16px Verdana, Arial, Helvetica, sans-serif;
padding:1px
}
.border3 {
border:1px solid #2d2d2d;
color:#2d2d2d;
background:#efefef;
font:bold 16px Verdana, Arial, Helvetica, sans-serif;
padding:1px
}
highlight {
background:#ff9a0f;
color:#333
}
.tabletop {
background:url(images/table-center.png) no-repeat;
width:530px;
margin:0;
padding:0
}
.tablenew {
background:url(images/table-new.png) no-repeat;
width:530px;
margin:0;
padding:0
}
.ttrank {
font:bolder 26px trebuchet ms, sans-serif;
color:#fff;
padding:46px 0 0 22px
}
.ttrank2 {
font : 800 16px 'trebuchet ms', sans-serif;
color : #000;
}
.tablemain {
height:122px;
margin:0;
padding:15px 0 0
}
.ttright {
color:#fff;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:18px 0 0
}
.stats_top {
background: #4a4a4a;
color: #FFF;
font-size: 12px;
font-weight: normal;
padding-top: 5px;
padding-bottom: 5px;
text-align: center
}
.stats_left { 
background-color: #DCDCDC
}
.stats1 {
background-color: #DCDCDC;
text-align: center
}
.stats2 {
background-color: #FFF;
text-align: center
}
h1 {
color:#3e527b;
font-size:20px;
font-weight:900;
letter-spacing:-1px;
padding-bottom:15px
}
.htop {
font:16px tahoma;
font-weight:700;
letter-spacing:-1px;
margin:0;
padding:0 0 0 4px
}
h2 {
color:#1c78cd;
font-size:16px;
font-weight:700;
line-height:20px
}
h3 {
color:#C00;
font-size:14px;
font-weight:700;
line-height:40px
}
.join_edit_error {
border:1px solid #ccc;
width:94%;
background:#FF9;
padding:10px
}
a:focus {
color:#39C
}

/* HEADER */
#outerWrapper {
text-align:left;
width:790px;
background:#fff url(images/content-bg.png) repeat-y left 13px;
margin:0 auto 20px
}
#outerWrapper #header {
font-size:18px;
font-weight:700;
line-height:15px;
height:199px;
background:url(images/adsense-header-bg.jpg) no-repeat left top;
padding:0 10px
}
#outerWrapper #header #headlinks {
width:300px;
text-align:right;
font-size:11px;
padding-top:50px;
color:#556584;
float:right;
padding-right:15px;
height:20px;
margin-top:0
}

#headlinks p {
margin:0;
padding:20px 0 0
}
#headlinks p.email a:hover {
color:#b3f0ff;
text-decoration:none
}
#header #adsense728 {
width:728px;
height:90px;
position:absolute;
top:103px;
padding-left:20px
}
#outerWrapper #topNavigation {
height:50px;
background:url(images/adsense-header-bg.jpg) no-repeat center bottom;
margin-right:0;
}
#outerWrapper .contentWrapper #leftColumn1 {
float:left;
width:180px;
padding:0
}
#outerWrapper .contentWrapper #content-right {
margin:0 0 0 180px;
padding:20px 0 20px 20px
}
#outerWrapper .contentWrapper .clearFloat {
clear:both;
display:block
}
#outerWrapper #footer {
background:url(images/footer-bg.png) no-repeat left top;
height:58px;
color:#fff;
text-align:center;
padding:8px 30px 0
}
.descriptionprem {
color : #fff;
font-weight : 600;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : italic;
}

/* BACKGGROUND IMAGES CUSTOM PAGES */
.error404 {
background:url(images/error404.jpg) no-repeat center bottom;
margin:0 0 0 20px;
width:500px;
height:500px
}
.animegirl {
background:url(images/animegirl.png) no-repeat center bottom;
margin:0;
width:480px;
height:306px
}
.tengentoppa {
background:url(images/Tengentoppa.png) no-repeat center bottom;
margin:0;
width:480px;
height:273px
}
#leftColumnContent {
width:170px;
padding:10px 0
}
#outerWrapper .contentWrapper {
padding-right:25px;
padding-left:25px
}
.arrow {
padding-left : 18px;
background : url(images/arrow.png) no-repeat left center;
font : 700 10px/15px Verdana, Arial, Helvetica, sans-serif;
}
.fltlft {
float:left;
margin-right:10px;
margin-bottom:10px
}
.f-right{
float:right;
}
content-right p {
line-height:18px
}
.sidebarlt {
border:1px solid #c6ccd9;
background:#f2f3f7;
padding:6px
}
.sidebardk {
color:#fff;
background:#94a0ba;
border:1px solid #556481;
padding:6px
}
.sidebarbox {
background:url(images/sidebox-fill.gif) repeat-y left;
margin-top:15px;
margin-bottom:15px
}
.mainbarbox {
background:url(images/table-center_03.png) repeat-y left;
margin-top:0;
margin-bottom:0
}
.premiumbarbox {
background:url(images/table-premium_03.png) repeat-y left;
margin-top:0;
margin-bottom:0
}
.sidebarbox p {
margin:0;
padding:0
}
.sidebarboxtop {
background:url(images/sidebox-top.gif) no-repeat left top;
padding:12px 8px 0
}
.premiumbarboxtop {
background:url(images/table-premium_01.png) no-repeat left top;
padding:12px 8px 0
}
.mainbarboxtop {
background:url(images/table-center_01.png) no-repeat left top;
padding:20px 8px 0
}
.sidebarboxbottom {
background:url(images/sidebox-bottom.gif) no-repeat left bottom;
height:13px
}
.mainbarboxbottom {
background:url(images/table-center_05.png) no-repeat left bottom;
height:20px
}
.premiumbarboxbottom {
background:url(images/table-premium_05.png) no-repeat left bottom;
height:20px
}
.darkbg {
color:#fff;
background:#737373
}
.mediumbg {
color:#fff;
background:#999
}
.lightbg {
color:#333;
background:#fff
}
.lightbgalt {
color:#000;
background:#E1E1E1
}
.highlight {
color:#000;
background:#FF0
}
#footer p {
margin:0;
padding:0 0 3px
}
#credit {
text-align:center;
background:#e6e9ef;
color:#b4bccf
}
#credit a,#credit a:hover,#credit a:visited,#credit a:active,#credit a:focus {
color:#b4bccf
}
div.add_comment_wrapper {
padding-left:80px
}
div.comment_top {
height:35px;
background:url(images/speach_bubble_top.jpg) no-repeat center
}
div.comment_bottom {
height:20px;
background:url(images/speach_bubble_bottom.jpg) no-repeat center
}
div.comment {
width:475px;
margin-left:auto;
margin-right:auto;
color:#666;
font:88% Verdana, Arial, Helvetica, sans-serif;
padding:1px
}
div.comment p {
font-style:italic
}
div.comment a {
color:#666;
font:italic 88% Verdana, Arial, Helvetica, sans-serif
}
div.comment_content {
padding-left:15px;
padding-right:15px;
background:url(images/speach_bubble_rep.jpg) repeat-y center
}
.checkmarklist p,.checkmarklist2 p {
text-align:left;
display:block;
background:url(images/checkmark-sm.png) no-repeat left top;
font:11px/21px Verdana, Arial, Helvetica, sans-serif;
margin:0 0 10px;
padding:0 0 5px 30px
}
.ranked,#fb-main a.right,.pr_small {
float:right
}
#fb-main a.left,.pr_vote {
float:left
}
a,a:link,a:visited {
color:#196ecc;
font-weight:700;
text-decoration:none
}
#headlinks p.email a,#headlinks p.email a:active,#headlinks .email a:visited,.sidebardk a,.sidebardk a:hover,.sidebardk a:visited,sidebardk a:active,#footer a,#footer a:hover,#footer a:visited,#footer a:active {
color:#fff
}
a,a:hover {
color:#39C;
text-decoration:none
}


#topmenu {
	background: url('bg1.jpg');
	text-align: center;
	padding: 13px 0 12px 0;
	margin: 0 10px ;
}

#topmenu a {
	margin: 0 9px;
	padding: 5px;
	color: #000;
} 
#topmenu a:visited {
	color: #000;
} 
#topmenu a:hover{
	color: #000;
	text-decoration: underline;
	
} 
#container {
margin : 0 auto;
width : 500px;
text-align : left;
}
.comments, .comments ul, #comments li {
margin : 0;
padding : 0;
list-style : none;
}
.comments li {
margin : 1.5em 0;
position : relative;
font-size : 13px;
}
.comments a {
color : #5a7981;
text-decoration : none;
}
.comments a:hover {
color : #555;
}
.comments .meta {
padding-bottom : 32px;
background : url(images/bg_comments1.gif) no-repeat 0% 100%;
}
.comments .meta li {
margin : 0;
display : inline;
font-size : 12px;
color : #777;
position : static;
}
.comments .meta .author {
color: #F60;
font-size : 16px;
font-weight : bold;
}
.comments .meta img {
position : absolute;
left : 28px;
top : 54px;
z-index : 100;
border : 1px solid #bfd5da;
}
.comments .body {
padding : 10px 28px 20px 100px;
background : url(images/bg_comments2.gif) no-repeat 0% 100%;
min-height : 58px;
}

div.sexy-bookmarks{border:0;clear:both!important}div.sexy-bookmarks-expand{height:29px;}div.sexy-bookmarks ul.socials{width:100%!important;margin:0!important;padding:0!important;float:left}div.sexy-bookmarks ul.socials li{display:inline !important;float:left!important;list-style-type:none!important;margin:0!important;height:29px!important;width:60px!important;cursor:pointer!important;padding:0!important}div.sexy-bookmarks ul.socials li:before, div.sexy-bookmarks ul.socials li:after, div.sexy-bookmarks ul.socials li a:before, div.sexy-bookmarks ul.socials a{display:block!important;width:60px!important;height:29px !important;text-indent:-9999px!important;background-color:transparent!important}div.sexy-bookmarks ul.socials a:hover{background-color:transparent!important}.sexy-digg,.sexy-digg:hover,.sexy-reddit,.sexy-reddit:hover,.sexy-stumbleupon,.sexy-stumbleupon:hover,.sexy-delicious,.sexy-delicious:hover,.sexy-yahoobuzz,.sexy-yahoobuzz:hover,.sexy-blinklist,.sexy-blinklist:hover,.sexy-technorati,.sexy-technorati:hover,.sexy-facebook,.sexy-facebook:hover,.sexy-twitter,.sexy-twitter:hover,.sexy-myspace,.sexy-myspace:hover,.sexy-mixx,.sexy-mixx:hover,.sexy-scriptstyle,.sexy-scriptstyle:hover,.sexy-designfloat,.sexy-designfloat:hover,.sexy-comfeed,.sexy-comfeed:hover,.sexy-newsvine,.sexy-newsvine:hover,.sexy-linkedin,.sexy-linkedin:hover,.sexy-google,.sexy-google:hover,.sexy-friendfeed,.sexy-friendfeed:hover{background:url(http://animedawg.com/images/sexysprite.png) no-repeat!important;border:0;}.sexy-digg{background-position:-980px bottom !important}.sexy-digg:hover{background-position:-980px top!important}.sexy-reddit{background-position:-700px bottom!important}.sexy-reddit:hover{background-position:-700px top!important}.sexy-stumbleupon{background-position:-630px bottom!important}.sexy-stumbleupon:hover{background-position:-630px top!important}.sexy-delicious{background-position:-1190px bottom!important} .sexy-delicious:hover{background-position:-1190px top!important}.sexy-yahoobuzz{background-position:-1120px bottom!important}.sexy-yahoobuzz:hover{background-position:-1120px top!important}.sexy-blinklist{background-position:-1260px bottom!important} .sexy-blinklist:hover{background-position:-1260px top!important}.sexy-technorati{background-position:-560px bottom!important}.sexy-technorati:hover{background-position:-560px top!important}.sexy-myspace{background-position:-770px bottom!important} .sexy-myspace:hover{background-position:-770px top!important}.sexy-twitter{background-position:-490px bottom!important}.sexy-twitter:hover{background-position:-490px top!important}.sexy-facebook{background-position:-1330px bottom!important} .sexy-facebook:hover{background-position:-1330px top!important}.sexy-mixx{background-position:-840px bottom!important}.sexy-mixx:hover{background-position:-840px top!important}.sexy-newsvine{background-position:left bottom!important}.sexy-newsvine:hover{background-position:left top!important}.sexy-google{background-position:-210px bottom!important}.sexy-google:hover{background-position:-210px top!important}.sexy-comfeed{background-position:-420px bottom!important}.sexy-comfeed:hover{background-position:-420px top!important}.sexy-linkedin{background-position:-70px bottom!important}.sexy-linkedin:hover{background-position:-70px top!important}.sexy-friendfeed{background-position:-1750px bottom!important}.sexy-friendfeed:hover{background-position:-1750px top!important}.sexy-link{ margin-left:25px; float:left}.sexy-link A{padding:10px 0; width:470px; text-align:right; border:0;}

                #fdImageThumb
                        {
                        display: block;
                        position: absolute;
                        left: 0px;
                        top: 0px;
                        width: 243px;
                        height: 195px;
                        visibility:hidden;
                        overflow:hidden;
                        }
                #fdImageThumb div
                        {
                        display: block;
                        position: absolute;
                        width: 32px;
                        height: 32px;
                        background:transparent url(stwpopup/loading.gif) no-repeat 0 0;
                        visibility:hidden;
                        z-index:1;
                        }
                #fdImageThumb div.imageLoaded
                        {
                        background:transparent url(stwpopup/loading.gif) no-repeat 0 0;
                        }
                #fdImageThumb div.imageError
                        {
                        position:relative;
                        display:block;
						left: 25px;
                        top: 25px;
                        border:0 none;
                        width: 202px;
                        height: 152px;
                        z-index:2;
                        background:transparent url(stwpopup/error.gif) no-repeat 0 0;
                        }
                #fdImageThumb img
                        {
                        position:absolute;
                        display:block;
                        border:0 none;
                        width: 202px;
                        height: 152px;
                        z-index:2;
                        }
                .leftTop
                        {
                        /* Good browsers */
                        background:transparent url(stwpopup/rt.png) no-repeat 0 0 !important;
                        background:none;
                        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='stwpopup/rt.png',sizingMethod='image');
                        }
                .leftTop img
                        {
                        top:16px;
                        left:25px;
                        }
                .leftTop div
                        {
                        left: 113px;
                        top: 76px;
                        }
                .leftBottom
                        {
                        /* Good browsers */
                        background:transparent url(stwpopup/lb.png) no-repeat 0 0 !important;
                        /* IE badness */
                        background:none;
                        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='stwpopup/lb.png',sizingMethod='image');
                        }
                .leftBottom img
                        {
                        top:28px;
                        left:25px;
                        }
                .leftBottom div
                        {
                        left: 113px;
                        top: 82px;
                        }
                .rightTop
                        {
                        /* Good browsers */
                        background:transparent url(stwpopup/lt.png) no-repeat 0 0 !important;
                        /* IE badness */
                        background:none;
                        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='stwpopup/lt.png',sizingMethod='image');
                        }
                .rightTop img
                        {
                        top:16px;
                        left:16px;
                        }
                .rightTop div
                        {
                        left:103px;
                        top:70px;
                        }
                .rightBottom
                        {
                        /* Good browsers */
                        background:transparent url(stwpopup/rb.png) no-repeat 0 0 !important;
                        /* IE badness */
                        background:none;
                        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='stwpopup/rb.png',sizingMethod='image');
                        }
                .rightBottom img
                        {
                        top:28px;
                        left:15px;
                        }
                .rightBottom div
                        {
                        left:103px;
                        top:80px;
                        }
		

