body{	margin: 10px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font: normal medium arial;
}img{border:none;}
a:link { color: 000000; text-decoration: underline}
a:visited { color: 000000; text-decoration: line-through}
a:hover { color: 000000; text-decoration: underline}
a:active { color: CCCCCC; text-decoration: underline}

body.blog{
	background:  #a3d2ff repeat-x fixed top;}

.footer{
    margin: 20px 0px 0px 0px;
    width:800px;
    vertical-align:bottom;
    text-align:center;    
}

.layout{
    margin: 0px 0px 0px 0px;
    width:800px;
    border:0px;
}

div.menu{
    vertical-align:top;
    width:53;
    height:86%;
    background-color:#fff;
    margin:0px 0px 0px 1px;
    text-align: center;    
}

div.menubox{
    margin:0px 0px 0px 1px;
    text-align:center;
}

img.menuicons{
    margin-top:15px;   
}

.blogtop{
    width:741px;
    margin:5px 0px 0px 5px;  
    text-align:center;
    vertical-align:top; 
}

div.blogcontent{
    width:741px;
    margin:0px 0px 0px 5px;  
    text-align:center;
    vertical-align:top; 
	background: #fff repeat-y;
}

.blogbottom{
    width:741px;
    margin:0px 0px 0px 5px;  
    text-align:center;
    vertical-align:top; 
}

div.blogblog{
    width:555px;
    margin:0px 0px 0px 20px;
    text-align:center;   
}

div.404{
    width:500px;
    margin:0px 0px 40px 20px;
    text-align:center;   
}

div.stockbox{
    width:650px;
    margin:0px 0px 40px 20px;
    text-align:center;   
}

p.stock{
    font: Arial 10px;    
}


div.films{
    width:650px;
    margin:0px 0px 40px 20px;
    text-align:left;   
}

div.gallerygallery{
    width:680px;
    margin:0px 0px 0px 15px;
    padding:10px 0px 10px 20px;
    text-align:right;

}

div.commissionedgallery{
    width:640px;
    margin:0px 15px 0px 0px;
    padding:10px 0px 10px 40px;
    text-align:right;   

}

td.stupidcomics{
    margin:0px 0px 0px 0px;
    padding-right:15px;
    width:300px;
    
    text-align:right;
}

td.goodcomics{
    width:380px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    text-align:left;  
}

img.comicspace{
    margin-bottom:5px;    
}

div.gallerydoodles{
    width:680px;
    margin:-10px 0px -30px 20px;
    text-align:right;
    font:bold 11px;   
}

div.divider{	border-top:2px dotted #666;	width:700px;	padding-top:0px 0px -10px 0px;
	margin:10px 0px 0px 20px;
	text-align:center;	}

td.bloglinks{
    border-left:1px solid #ccc;  
    text-align:center;  
    vertical-align:top;
}

img.links{
    border:0px;
    margin:7px 0px 0px 0px;   
}

img.sonic{
    border:0px;
    margin:10px 0px 2px 0px;    
}

div.sonicwebring{
    border-top:1px dotted #ccc;
    width:110px;
    margin:20px 0px 10px 5px;
	font-family: Times New Roman, Arial;	font-size: 12px;   
	letter-spacing:-1px;
	line-height: 90%; 
}

div.linkdivider{
    border-top:1px dotted #ccc;
    height:5px; 
    width:110px;
    margin:0px 0px 10px 5px;   
}

div.counter{
    border:0px;
    margin:5px 0px 0px 0px;
    text-align:center;    
}

div.tracker{
    border:0px;
    margin:5px 0px 0px 5px;
    text-align:center;    
}

.archive{
    font: Arial #999;
    font-size:14px;
    text-align:center;
    margin:0px 10px 0px 0px;
    border:0px;    
}

div.linkme{
    font: Arial #999;
    font-size:12px;
    text-align:center;
    margin:3px 7px 10px 0px;
    border:1px;    
}

.linkmeban{
    font: Arial #999;
    text-align:center;
    margin:0px 0px 10px 0px;
    border:0px;    
}

.rss{
    font: Arial #999;
    font-size:14px;
    text-align:center;
    margin:0px 0px 5px 0px;
    border:0px;    
}

.star{
    margin:0px 2px 0px 2px;
    border:0px;
}

div.rssdivider{
    border-top:1px dotted #ccc;
    height:5px; 
    width:110px;
    margin:10px 0px 5px 5px;   
}







<!-- Menu CSS Start.cr_bx_contentX{	border:1px solid #FFDF61;	width:196px;}.category_hds_unsel{	font: bold small sans-serif;	color: #000;	display:block;	text-decoration: none;     padding:4px 0 8px 0;	background-image: url(/images/menu_devide.jpg);	background-repeat: no-repeat;	background-position: left bottom;}		a.category_hds_unsel:hover{     color:red;}.submenu{	padding:0px 0px 10px 15px;	clear:left;	background-image: url(/images/menu_devide.jpg);	background-repeat: no-repeat;	background-position: left bottom;}.subcat_links{	padding:3px 0px 2px 0px;	font: bold small sans-serif;	color: #000;     display:block;	text-decoration:none;}a.subcat_links:hover{     color: red;     text-decoration:underline;}

<!-- Menu Css End -->.bg_bodyX{	background-image: url(/images/body_bg.jpg);	background-repeat: repeat-y;	background-position: left top;}.bg_body1X{	background-image: url(/images/bodybg_r.gif);	background-repeat: repeat-y;	background-position: right top;	background-color:#00349A;	border-left: 5px solid #000000;}.leftbgX {		background-image: url(/images/bg_leftbar.jpg);	background-repeat: repeat-y;	background-position: left top;}.adbox{	border: 1px solid #000000;}.menu{	font-family: Calibri, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #000000;	height: 22px;	display:block;	text-decoration: none;	background-image: url(/images/menu_devide.jpg);	background-repeat: no-repeat;	background-position: left bottom;}a.menu:hover{	background-color:#BFC2C4;	}.boxrightcrnDVG{	background-color: #fff;	background-image: url(/images/boxtopbg.gif);	background-repeat: repeat-x;	background-position: left top;}.box_rb {	border-right-width: 4px;	border-right-color: #000000;	border-right-style: solid;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #000000;	background-color: transparent;	border-left: none;	border-top: none;     border:none;}	.border2 {	border: 3px solid #D8D8D8;	background-image: url(/images/loginbg.gif);	background-repeat: repeat-y;	background-position: left top;}.border4 {	border: 3px solid #D8D8D8;}.links_footer{     font: normal small sans-serif;	color: #fff;	text-decoration: none;}a.links_footer:hover{	text-decoration:underline;     color: #000;     background:#fff;}.text{	font-family: Calibri, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: none;}.bld{	font: bold small sans-serif;	color: #000;	text-decoration: none;}.text_w{	font-family: Calibri, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	text-decoration: none;}.but{	font-family: Calibri,Arial, Helvetica, sans-serif;	background-color:#000000;	color:#FFFFFF;	font-size: 13px;	font-weight:bold;	text-align:center;	border:0;}.link{	font-family: Calibri, Arial, Helvetica, sans-serif;	font-size:10px;	color:#000000;	text-decoration:underline;}	a.link:hover{	font-family: Calibri, Arial, Helvetica, sans-serif;	font-size:10px;	color:#000000;	text-decoration:none;	}.border_boxleft{	border-left:4px solid #000000;	background-color:#92979B;}.border_boxrightX{	border-right:4px solid #000000;	background-color:#92979B;}.border_boxtb{	border-top:4px solid #000000;	border-bottom:4px solid #000000;	background-color:#92979B;}.border_boxr{	border-right:4px solid #000000;}td.tcschedule{text-align:left;}td.helmet{text-align:center;}td.split{border-top:1px solid black;}.netsafety li{margin-bottom:10px;}.welcomelogout{     font:bold 12px verdana, arial, tahoma, sans-serif;     color:#000;     text-align:center;     margin-top:3px;}a.welcomelogout{color:blue;text-decoration:none;}a.welcomelogout:hover{color:red;}a.welcomelogout:visited{color:red;}.welcomename{     text-align:center;     font:bold 17px arial, verdana, tahoma, sans-serif;     color: #000;     margin-top: 20px;}.caption{     color:#000;     font:bold small sans-serif;     text-align:left;     padding:5px 5px 2px 5px;}td.ppkheader{     background: #0B5292;     color: #fff;     font:bold small verdana, sans-serif;     border-bottom:1px solid #000;     border-right:1px solid #eee;     padding: 4px;     text-align:center;}td.ppkdata{     background:#fff;     font: normal small verdana, sans-serif;     padding: 2px 5px 4px 2px;     text-align:left;     border-bottom:1px solid #0B5292;     border-right:1px solid #eee;}.dots{	border-top:2px dotted #369;	padding-top:10px;}h2{	font-weight: bold;}.question{	font-size: 14px;	font-weight:bold;	color:#213c89;	}.answer{	font-size: 12px;	font-style: italic;	color:#000;	}.general{	font-size: 13px;	color:#000;	}.quote{	font-size: 18px;	font-weight: bold;	color:#000;	}.preface{	font-size: 16px;	color:#000;	}.question2{	font-size: 16px;	font-weight:bold;	color:#213c89;	}.headline{     font-size: 24px;     font-weight: bold;     color:#213c89;	}.imgpad{padding: 10px;}.funfact{	font-size: 20px;	font-weight:bold;	color:#213c89;	}.joke{	font-size: 15px;	font-style: italic;	color:#000;}.profile1{	vertical-align:top;	font-size:small;     text-align: left;     padding:2px 0px 2px 10px;     width:180px;	color:#213c89;     border-top:1px solid #000;}.profile2{	vertical-align:top;	font-size:small;		font-weight:bold;     width:180px;     padding:2px 2px 2px 20px;     text-align:left;}.pages {	padding: 0 0 0 20px;	margin: 20px 10px 20px 0px;	clear: left;	font-weight: bold;}.pages a, .pages span {	display: block;	float: left;	color: #0B5292;	padding: 3px;	margin-right: 3px;	border: 1px solid #fff;	background: #fff;}.pages span.current {	border: 1px solid #0021A5;	font-weight: bold;	background: #0021A5;	color: #FFF;}.pages a {	text-decoration: none;}.pages a:hover {	border-color: #000;	background: #0B5292;	color: #fff;}.pages a.nextprev {	font-weight: bold;}.pages span.nextprev {	color: #0B5292;}.captionc{     text-align:center;     font: bold small arial, verdana, sans-serif;}.style1{	font:normal medium arial, verdana, sans-serif;     line-height: 175%;     margin: 10px 20px 10px 20px;}

-->