/* =shared style */

body, .accessibility, #parentsitebanner, #mainbody, #mainbody_nocontent, .entry, #commentform th, #commmentform td, #commentform textarea, #commentform td.formdisclaimer, #sidebar, #feeds ul, #feeds li, #footer, #copyrighttop li.copyright a, #copyrighttop li.backtotop
						{margin:0;
						}
						

body, .accessibility, #parentsitebanner, #mainbody, #commmentform td, #commentform textarea, #copyrighttop li.copyright a, #copyrighttop li.backtotop
						{padding:0;
						}
						
						
#contacthelp li, #parentsitebanner img.parentsitelogo, #mainbody, #mainbody_nocontent, .entry li.author, .entry li.date, .entry li.permalink, .entry li.trackback, .entry li.comments, #footer ul li, #copyrighttop li.copyright a
						{float:left;
						}
						
#contacthelp ul	, #parentsitebanner img.consolebutton, .entry img, #sidebar, #copyrighttop li.backtotop
						{float:right;
						}
						
#parentsitebanner, #contacthelp, #blogbanner, #blogbannersmall, #content				
						{width:760px;
						}



/* =general */

body					
						{font-size:62.5%;
						width:100%;
						}

img						
						{border:none;
						}



/* =accessibility */

.accessibility			
						{display:none;
						}



/* =page container */

#pagecontainer			
						{ }



/* =contact help banner */
						
#contacthelp li			
						{list-style:none;
						}
		
		
						
/* =main body */

#mainbody, #mainbody_nocontent					
						{
						width:506px;
						overflow: hidden;
						}

#mainbody_nocontent		
						{padding:0 0 5em 0;
						}

#mainbody p.disclaimer	
						{clear:both;
						}



/* =entry */

.entry					
						{padding:0 0 .7em 0;
						}

.entry h2, .entry h3				
						{clear:both;
						}

.entry p				
						{clear:left;
						}



/* =comments */

.comment ul.commentdetails li				
						{display:inline;
						}



/* comment form */

#commentform			
						{width:487px
						}
	
#commentform th			
						{width:136px;
						padding:5px 10px 5px 0;
						vertical-align:top;
						}

#commentform th.textarealabel
						{padding:0px 10px 10px 0;
						}						

#commmentform td		
						{width:320px;
						vertical-align:top;
						}
						
#commentform input.singleline
						{width:160px;
						}
						
#commentform textarea	
						{width:320px;
						height:270px;
						}
						
#commentform td.formdisclaimer
						{padding:10px 0;
						}

#commentform input.post, #commentform input.preview
						{width:100px;
						}


/* complaint form */

#complaintform			
						{width:447px
						}
	
#complaintform th			
						{width:116px;
						padding:5px 10px 5px 0;
						vertical-align:top;
						}

#complaintform th.textarealabel
						{padding:0px 10px 10px 0;
						}						

#complaintform td		
						{width:300px;
						vertical-align:top;
						}
						
#complaintform input.singleline
						{width:140px;
						}
						
#complaintform textarea	
						{width:300px;
						height:150px;
						}
						
#complaintform td.formdisclaimer
						{padding:10px 0;
						}

#complaintform input.post, #complaintform input.preview
						{width:100px;
						}



/* =sidebar */

#sidebar				
						{width:253px;
						padding:0 0 28px 0;
						overflow: hidden;
						}



/* feeds */

#feeds ul				
						{padding:7px 0;
						}

#feeds li				
						{list-style:none;
						padding:0 0 7px 0;
						}
						
#feeds li.lastent		{padding:0;
						}

#feeds img				
						{vertical-align:middle;
						padding:0 5px 0 0;
						}
						
						

/* =footer */

#footer					
						{clear:both;
						width:760px;
						padding:0 0 30px 0;
						}

#services				
						{width:760px;
						w\idth:720px; /* box model hack */
						}

#copyrighttop li.copyright a
						{text-indent:-1000px;
						width:65px;
						background: url("/staticarchive/0c79b2ae213ee4b1f10ad2a5cbe117fc80a30239.gif") 0 5px no-repeat;
						}					

#bbcfooter				{clear:right;
						}