/* START_DEFAULT_STYLES */
html, body, p, h1, h2, h3, h4, h5, em, i, table, tr, td, th, form, input, textarea, select, li, ol, ul, strong {padding:0;margin:0;}
html {font-size:62.5%;}
em, i { font-style:normal;}
li { list-style-type:none;}
h1, h2, h3, h3, h4, h5, body {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
body {background:#fffee8 url(http://img1.greatcartoonporn.com/images/all_bg.jpg) 50% 0 repeat-x;color: #fff3c9; font-size:13px;}
a:active, a:focus, img, input, select {outline: 0;focus:0;}
a, a:link, a:active, a:visited {color: #000;cursor: pointer;text-decoration: underline;}
a:hover {color:#1f13c9;text-decoration: underline;border-bottom:none;}
img {border:0px;}
.clear { clear:both; font-size:0; line-height:0; height:0;}
/* END_DEFAULT_STYLES */

#all { width:1000px; margin:0 auto;}

#header { height:146px;  width:925px; margin:0 auto; position:relative;}
#header h1 { font-size:12px; font-weight:normal; color:#ffffff; position:absolute; left:212px; top:-1px;}
#header h1 em { padding-right:30px;}
.h_img { float:left;}
.ah_book { position:absolute; left:230px; top:-3px; width:144px; height:26px; overflow:hidden; text-indent:-9999px; z-index:2; background:url(about:blank);}
.h_links { width:588px; overflow:hidden; margin:0 auto;}
.h_links li { float:left; width:125px; height:22px; background:url(http://img1.greatcartoonporn.com/images/h_links.jpg) 0 0 no-repeat; text-align:center; padding-top:4px; margin-left:14px;}
.h_links a:visited, .h_links a { color:#000;}
.h_links a:hover { color:#1f1bde;}
.banner { padding:2px 0; text-align:center;}
.bl { background:url(http://img1.greatcartoonporn.com/images/bl_mid.png) 0 0 repeat-y; width:988px; margin:0 auto 15px;}
.bl_box { background:url(http://img1.greatcartoonporn.com/images/bl_bot.png) 0 100% no-repeat; padding-bottom:15px; width:100%; overflow:hidden;}
.bl h2 { background:url("http://img1.greatcartoonporn.com/images/bl_top.jpg") no-repeat scroll 0 100% transparent;color:#07010C;font-size:12px;font-weight:bold;height:18px;padding-top:8px;text-align:center;}

.box { padding-left:6px; background:#2085b8;}
.thumbs { padding-left:20px;}
.athumbs a { float:left; display:inline; padding:1px 1px 0 0;}
.athumbs img {border:1px solid #ffebb7; float:left; width:160px; height:200px; display:block; background:#ab7a3c;}

.m_tops { width:810px; padding:10px 0; overflow:hidden; margin:0 auto 15px; background:#2085b8; text-align:center;}
.m_tops img { border:3px solid #ffebb7; margin:0 7px;}
.m_tops_2 { text-align:center; width:810px; padding:3px 0 3px;margin:0 auto 10px; background:#2085b8;}
.m_tops_2 a, .m_tops_2 a:visited { text-decoration:underline;}
.m_tops_2 a:hover { text-decoration:none;}
.m_tops_2 p  { padding:4px 0;}
.m_tops_2 img { margin:0 4px;}

.gals { font-weight:normal; float:left; width:25%;}
.gals li { padding:0 10px; background:url(http://img1.greatcartoonporn.com/images/li.jpg) 0 6px no-repeat; margin-left:15px;}

.f_cols  {width:950px; padding:5px;margin:0 auto 10px; background:#2085b8; overflow:hidden;}
.f_cols h3 { background:#0ba2ee; font-size:13px; padding:4px; height:1%;}
.col_1 { width:530px; float:left;}
.col_2 { width:200px; float:left; padding-left:10px;}
.col_3 { width:200px; float:right; padding-left:10px;}
.cont { padding:5px; height:1%; font-size:11px;}
.rel_list { width:100%; overflow:hidden;}
.rel_list li { width:33%; float:left;}
.linkli {font: normal 10pt Arial;}
.img1 {border:none;padding:4px;}
